.trust-surface{--trust-paper:oklch(93.621% 0.004 106.48);--trust-surface:oklch(100% 0 89.88);--trust-ink:oklch(17.233% 0.0026 247.98);--trust-muted:oklch(35.498% 0.0044 247.95);--trust-line:oklch(80.007% 0.0069 106.56);--trust-blue:oklch(51.712% 0.1124 250.59);width:100%;min-width:0;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;background:var(--trust-paper);color:var(--trust-ink);color-scheme:light;font-family:var(--font-marketing-sans),"Barlow",ui-sans-serif,system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.trust-surface,.trust-surface *{box-sizing:border-box}.trust-surface h1,.trust-surface h2,.trust-surface h3,.trust-surface p{margin-top:0}.trust-surface h1,.trust-surface h2,.trust-surface h3{text-wrap:balance}.trust-surface li,.trust-surface p{text-wrap:pretty}.trust-surface a{color:inherit}.trust-surface a:focus-visible{outline:2px solid var(--trust-blue);outline-offset:4px;border-radius:0}.trust-page,.trust-policy-page{min-height:100%;background:var(--trust-paper)}.trust-hero{padding:clamp(58px,9vw,112px) clamp(28px,9vw,116px) clamp(54px,8vw,96px);border-bottom:1px solid var(--trust-ink);background:radial-gradient(color-mix(in oklch,var(--trust-line) 75%,transparent) .7px,transparent .7px) 0 0 /16px 16px,var(--trust-paper)}.trust-hero-inner{max-width:850px;padding:clamp(28px,5vw,54px);border:1px solid var(--trust-ink);background:color-mix(in oklch,var(--trust-surface) 94%,transparent);box-shadow:14px 14px 0 color-mix(in oklch,var(--trust-line) 70%,transparent)}.trust-hero h1{max-width:760px;margin:0 0 28px;font-size:clamp(48px,8vw,88px);font-weight:500;letter-spacing:-.045em;line-height:.94}.trust-hero h1 span{text-decoration:underline;text-decoration-color:color-mix(in oklch,var(--trust-blue) 58%,transparent);text-decoration-thickness:.08em;text-underline-offset:.04em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.trust-hero p{max-width:670px;margin-bottom:0;color:var(--trust-muted);font-size:clamp(18px,2.3vw,22px);line-height:1.5}.trust-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--trust-ink);background:var(--trust-surface)}.trust-fact{min-width:0;min-height:154px;padding:28px;border-left:1px solid var(--trust-line)}.trust-fact:first-child{border-left:0}.trust-fact h2{margin:0 0 10px;font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.2}.trust-fact p{margin:0;color:var(--trust-muted);font-size:14px;line-height:1.45}.trust-position{padding:clamp(52px,8vw,90px) clamp(28px,9vw,116px);background:var(--trust-ink);color:var(--trust-surface)}.trust-position-inner{max-width:1040px}.trust-position h2{max-width:980px;margin:0 0 34px;font-size:clamp(36px,5.4vw,62px);font-weight:500;letter-spacing:-.04em;line-height:1}.trust-position p{max-width:910px;margin-bottom:18px;color:color-mix(in oklch,var(--trust-surface) 77%,var(--trust-ink));font-size:18px;line-height:1.56}.trust-position p:first-of-type{color:var(--trust-surface);font-size:20px}.trust-position p:last-child{margin-bottom:0}.trust-documents{padding:clamp(50px,8vw,88px) clamp(28px,9vw,116px);background:var(--trust-paper)}.trust-documents-header{display:grid;grid-template-columns:minmax(0,.7fr) minmax(280px,.5fr);gap:clamp(28px,6vw,76px);align-items:end;margin-bottom:34px}.trust-documents h2{margin:0;font-size:clamp(34px,5vw,52px);font-weight:500;letter-spacing:-.035em;line-height:1}.trust-documents-header p{margin:0;color:var(--trust-muted);font-size:15px}.trust-document-list{border-top:1px solid var(--trust-ink)}.trust-document-row{display:grid;grid-template-columns:30px minmax(0,1fr) minmax(112px,auto) minmax(88px,auto);gap:14px;align-items:center;min-height:72px;border-bottom:1px solid var(--trust-line)}.trust-document-row svg{width:18px;height:18px;stroke-width:1.5}.trust-document-row strong{min-width:0;font-size:16px;font-weight:500;overflow-wrap:anywhere}.trust-document-status{color:var(--trust-muted);font-family:var(--font-marketing-mono),"IBM Plex Mono","JetBrains Mono",ui-monospace,monospace;font-size:11px;font-weight:400;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.trust-document-row a{min-height:44px;display:inline-flex;align-items:center;justify-self:end;padding:8px 0;font-size:14px;font-weight:500;text-align:right;text-underline-offset:5px}.trust-document-row a:hover{text-decoration-thickness:2px}.trust-policy-header{padding:clamp(52px,8vw,92px) clamp(24px,8vw,104px);border-bottom:1px solid var(--trust-ink);background:radial-gradient(color-mix(in oklch,var(--trust-line) 75%,transparent) .7px,transparent .7px) 0 0 /16px 16px,var(--trust-paper)}.trust-policy-header-inner{max-width:980px}.trust-policy-header h1{max-width:900px;margin:0 0 20px;font-size:clamp(44px,7vw,76px);font-weight:500;letter-spacing:-.042em;line-height:.98}.trust-policy-header p{max-width:760px;margin-bottom:0;color:var(--trust-muted);font-size:17px}.trust-policy-content{padding:clamp(42px,7vw,80px) clamp(24px,8vw,104px);border-bottom:1px solid var(--trust-ink);background:var(--trust-surface)}.trust-policy-article{max-width:980px}.trust-policy-article>section{padding:36px 0;border-top:1px solid var(--trust-line)}.trust-policy-article>section:first-child{padding-top:0;border-top:0}.trust-policy-article>section:last-child{padding-bottom:0}.trust-policy-article h2{margin:0 0 18px;font-size:clamp(26px,3.2vw,36px);font-weight:500;letter-spacing:-.025em;line-height:1.05}.trust-policy-article h3{margin:26px 0 12px;font-size:18px;font-weight:500;line-height:1.2}.trust-policy-article p{max-width:78ch;margin-bottom:16px;color:var(--trust-muted);font-size:16px;line-height:1.62}.trust-policy-article p:last-child{margin-bottom:0}.trust-policy-article ol,.trust-policy-article ul{max-width:78ch;margin:0 0 18px;padding-left:24px;color:var(--trust-muted)}.trust-policy-article li{margin-bottom:10px;padding-left:5px;line-height:1.58}.trust-policy-article a{color:var(--trust-ink);text-underline-offset:4px}.trust-table-wrap{position:relative;width:100%;margin:24px 0 4px;overflow-x:auto}.trust-policy-table{width:100%;border-collapse:collapse;border-top:1px solid var(--trust-ink);color:var(--trust-muted);font-size:14px;line-height:1.48}.trust-policy-table td,.trust-policy-table th{padding:16px 14px;border-bottom:1px solid var(--trust-line);text-align:left;vertical-align:top}.trust-policy-table th{font-family:var(--font-marketing-mono),"IBM Plex Mono","JetBrains Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.trust-policy-table td:first-child,.trust-policy-table th{color:var(--trust-ink);font-weight:500}.trust-policy-related{padding:26px 0 0;border-top:1px solid var(--trust-ink)}@media (max-width:760px){.trust-facts{grid-template-columns:1fr 1fr}.trust-fact:nth-child(3){border-left:0}.trust-fact:nth-child(-n+2){border-bottom:1px solid var(--trust-line)}.trust-documents-header{grid-template-columns:1fr;align-items:start}}@media (max-width:520px){.trust-hero{padding-left:22px;padding-right:22px}.trust-hero-inner{padding:26px 22px;box-shadow:8px 8px 0 color-mix(in oklch,var(--trust-line) 70%,transparent)}.trust-hero h1{font-size:clamp(43px,14vw,58px)}.trust-facts{grid-template-columns:1fr}.trust-fact{min-height:0;border-left:0;border-bottom:1px solid var(--trust-line)}.trust-fact:last-child{border-bottom:0}.trust-documents,.trust-position{padding-left:22px;padding-right:22px}.trust-position h2{font-size:clamp(34px,10vw,46px)}.trust-position p:first-of-type{font-size:18px}.trust-document-row{grid-template-columns:26px minmax(0,1fr) auto;gap:8px 10px;padding:13px 0}.trust-document-status{grid-column:2;grid-row:2}.trust-document-row a{grid-column:3;grid-row:1/span 2;max-width:92px}.trust-policy-content,.trust-policy-header{padding-left:22px;padding-right:22px}.trust-policy-header h1{font-size:clamp(40px,12vw,56px)}.trust-policy-article>section{padding:30px 0}.trust-policy-table,.trust-policy-table tbody,.trust-policy-table td,.trust-policy-table th,.trust-policy-table thead,.trust-policy-table tr{display:block;width:100%}.trust-policy-table thead{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.trust-policy-table tr{padding:13px 0;border-bottom:1px solid var(--trust-line)}.trust-policy-table td{display:grid;grid-template-columns:minmax(102px,.42fr) minmax(0,1fr);gap:14px;padding:6px 0;border-bottom:0;overflow-wrap:anywhere}.trust-policy-table td:before{content:attr(data-label);color:var(--trust-ink);font-family:var(--font-marketing-mono),"IBM Plex Mono","JetBrains Mono",ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}}@media (prefers-reduced-motion:reduce){.trust-surface{scroll-behavior:auto}}