@layer components{.trust_hero{align-items:flex-start;gap:var(--space-5);flex-direction:column;max-width:44rem;display:flex}.trust_hero>:where(*),.trust_title,.trust_lede,.trust_heading,.trust_intro,.trust_name,.trust_text,.trust_stat-value,.trust_switch-label,.trust_eyebrow{margin:0}.trust_eyebrow{color:var(--text-2);font-weight:var(--primary-semibold)}.trust_lede,.trust_intro,.trust_text,.trust_switch-label{color:var(--ink-muted)}.trust_name,.trust_stat-value,.trust_heading,.trust_title{color:var(--ink)}.trust_switch{align-items:flex-start;gap:var(--space-3);flex-direction:column;max-width:min(40rem,100%);display:flex}.trust_choices{background-color:var(--sand);border-radius:var(--radius-round);flex-wrap:wrap;max-width:100%;padding:.25rem;display:flex}.trust_choice{flex:none;position:relative}.trust_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.trust_option{padding:var(--space-2) var(--space-3);border-radius:var(--radius-round);color:var(--ink-muted);white-space:nowrap;cursor:pointer;align-items:center;gap:.4rem;display:inline-flex}.trust_input:checked+.trust_option{background-color:var(--ink);color:var(--light-100)}.trust_input:focus-visible+.trust_option{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){.trust_input:not(:checked):hover+.trust_option{color:var(--ink)}}.trust_globe{color:inherit;font-size:1.25rem;display:flex}.image.trust_flag{object-fit:cover;border-radius:50%;width:1.25rem;height:1.25rem}.trust_flag-us{border-radius:50%;flex:none;width:1.25rem;height:1.25rem;position:relative;overflow:hidden}.trust_flag-us .image.trust_flag-us-img{object-fit:fill;border-radius:0;width:189.934%;max-width:none;height:100%;position:absolute;top:0;left:-25.973%}.trust_icon-row .trust_flag-us,.trust_icon-row .image.trust_flag{width:1rem;height:1rem}.trust_icon{color:var(--ink);font-size:1.35rem;display:flex}.trust_icon-row{align-items:center;gap:.45rem;display:inline-flex}.trust_mark,.trust_spec{transition:opacity var(--hover-duration) var(--hover-ease)}.trust_mark{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.trust_marks .trust_mark{height:100%;min-height:22rem;padding:var(--space-5);background-color:var(--light-100);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);gap:0}.trust_marks .trust_name{align-items:flex-end;min-height:2lh;margin-top:auto;display:flex}.trust_marks .trust_text{margin-top:var(--space-1);min-height:4lh}.trust_marks .trust_icon-row{align-items:center;height:5rem}.trust_marks .trust_icon{height:5rem;font-size:5rem}.trust_marks .trust_icon .icon{width:5rem;height:5rem}.trust_badge-link{height:5rem;color:inherit;text-decoration:none;display:flex}.trust_marks .image.trust_badge{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:5rem}.trust_marks,.trust_quad,.trust_columns{gap:var(--space-6) var(--space-5);display:grid}.trust_specs{border-top:var(--border-width) solid var(--border)}.trust_spec{align-items:center;column-gap:var(--space-4);padding-block:var(--space-4);border-bottom:var(--border-width) solid var(--border);grid-template-columns:2.75rem minmax(6.5rem,9rem) minmax(0,1fr);display:grid}.trust_spec .trust_icon,.trust_spec .trust_aws{align-self:center}.trust_aws{aspect-ratio:304/182;width:2.5rem;height:auto;display:block}.trust_icon{justify-content:flex-start}.trust_scale{gap:var(--space-4);width:100%;display:grid}.trust_scale-card{height:100%;min-height:20rem;padding:var(--space-5);background-color:var(--sand);border-radius:var(--radius-card);flex-direction:column;align-items:flex-start;gap:0;display:flex}.trust_scale-mark{align-items:center;height:4.5rem;display:flex}.trust_scale-card .trust_aws{width:auto;height:3.5rem}.trust_scale-figure{color:var(--ink);font-size:3.25rem;font-weight:var(--primary-semibold);letter-spacing:-.03em;margin:0;line-height:1}.trust_scale-card .trust_icon{height:3.5rem;font-size:3.5rem}.trust_scale-card .trust_icon .icon{width:3.5rem;height:3.5rem}.trust_scale-card .trust_name{align-items:flex-end;min-height:2lh;margin-top:auto;display:flex}.trust_scale-card .trust_text{margin-top:var(--space-1);min-height:3lh}.trust_docs{gap:var(--space-4);flex-direction:column;display:flex}.trust_links{border-top:var(--border-width) solid var(--border);margin:0;padding:0;list-style:none}.trust_link{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);border-bottom:var(--border-width) solid var(--border);color:var(--ink);text-decoration:none;display:flex}.trust_link .icon{color:var(--ink-muted);font-size:1.1rem}:is(.trust_wrap:has(#trust-region-us:checked) [data-where=eu],.trust_wrap:has(#trust-region-eu:checked) [data-where=us],.trust_wrap:has(#trust-region-us:checked) .trust_intro,.trust_wrap:has(#trust-region-eu:checked) .trust_intro){display:none}@media (hover:hover){.trust_link:hover{color:var(--ink-muted)}}@media (min-width:30rem){.trust_marks,.trust_quad{grid-template-columns:1fr 1fr}}@media (min-width:48rem){.trust_scale{grid-template-columns:repeat(3,1fr)}.trust_spec,.trust_spec.has-logo{column-gap:var(--space-6);grid-template-columns:2.75rem minmax(12rem,16rem) minmax(0,1fr)}.trust_columns{column-gap:var(--space-8);grid-template-columns:1fr 1fr}}@media (min-width:64rem){.trust_marks{grid-template-columns:repeat(4,1fr)}:is(.trust_wrap:has(#trust-region-us:checked) .trust_marks,.trust_wrap:has(#trust-region-eu:checked) .trust_marks){grid-template-columns:repeat(5,1fr)}.trust_quad{grid-template-columns:repeat(4,1fr)}.trust_resources{align-items:start;column-gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}}@media (prefers-reduced-motion:reduce){.trust_mark,.trust_spec{transition:none}}}
