.trust-impact{--ti-line:#f7f1e329;--ti-line-dark:#13242024;--ti-radius:4px;--ti-header-h:3.5rem;--ti-serif:var(--font-fraunces),Georgia,serif;--ti-sans:var(--font-inter),-apple-system,BlinkMacSystemFont,sans-serif;--ti-mono:var(--font-ibm-plex-mono),ui-monospace,monospace;background:var(--color-rice);color:var(--color-inktext);font-family:var(--ti-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}@media (min-width:768px){.trust-impact{--ti-header-h:4rem}}.trust-impact #facts,.trust-impact #programs,.trust-impact #impact,.trust-impact #faq{scroll-margin-top:calc(var(--ti-header-h) + .75rem)}.trust-impact h1,.trust-impact h2,.trust-impact h3{font-family:var(--ti-serif)!important;font-style:normal!important}.trust-impact a:focus-visible,.trust-impact button:focus-visible,.trust-impact summary:focus-visible{outline:2px solid var(--color-saffron);outline-offset:3px}@media (prefers-reduced-motion:reduce){.trust-impact .ti-reveal{opacity:1!important;transition-duration:.01ms!important;transform:none!important}.trust-impact .ti-program-card{transform:none!important}.trust-impact .ti-impact-texture{animation:none!important}}.trust-impact .ti-wrap{max-width:1180px;margin:0 auto;padding:0 28px}@media (max-width:640px){.trust-impact .ti-wrap{padding:0 20px}}.trust-impact .ti-eyebrow{font-family:var(--ti-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-saffron);align-items:center;gap:10px;margin-bottom:26px;font-size:.78rem;display:flex}.trust-impact .ti-eyebrow:before{content:"";background:var(--color-saffron);width:26px;height:1px}.trust-impact .ti-eyebrow--stamp{color:var(--color-stamp)}.trust-impact .ti-eyebrow--stamp:before{background:var(--color-stamp)}.trust-impact .ti-eyebrow--ink{color:var(--color-stamp)}.trust-impact .ti-eyebrow--ink:before{background:var(--color-stamp)}.trust-impact .ti-eyebrow--on-dark{color:var(--color-saffron)}.trust-impact .ti-eyebrow--on-dark:before{background:var(--color-saffron)}.trust-impact .ti-section-head{max-width:640px;margin:0 0 56px}.trust-impact .ti-section-head h2{letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:600;line-height:1.12}.trust-impact .ti-section-head:not(.ti-section-head--on-dark) p{color:#3c4a44;margin:0;font-size:1.04rem;line-height:1.6}.trust-impact .ti-section-head--on-dark h2{color:var(--color-rice)}.trust-impact .ti-section-head--on-dark p{color:#f7f1e3e0;margin:0;font-size:1.04rem;line-height:1.6}.trust-impact .ti-reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.trust-impact .ti-reveal.ti-in{opacity:1;transform:translateY(0)}.trust-impact .ti-btn{font-family:var(--ti-mono);letter-spacing:.02em;border:1px solid #0000;border-radius:2px;align-items:center;gap:10px;padding:14px 26px;font-size:.86rem;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}@media (prefers-reduced-motion:no-preference){.trust-impact .ti-btn:hover{transform:translateY(-2px)}}.trust-impact .ti-btn-primary{background:var(--color-ember);color:var(--color-rice)}.trust-impact .ti-btn-primary:hover{background:#c94a35}.trust-impact .ti-btn-ghost{color:var(--color-rice);border-color:#f7f1e359}.trust-impact .ti-btn-ghost:hover{border-color:var(--color-saffron);color:var(--color-saffron)}.trust-impact .ti-hero-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.trust-impact .ti-hero--shake{animation:.15s ease-out ti-hero-shake}@keyframes ti-hero-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.trust-impact .ti-hero-content{opacity:0;transform:translateY(14px)}.trust-impact .ti-hero-content--entrance-pending{animation:.65s 1.05s both ti-hero-content-in}@keyframes ti-hero-content-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.trust-impact .ti-hero-content--visible{opacity:1;transform:translateY(0)}.trust-impact .ti-hero-content--skip{opacity:1;animation:none;transform:none}.trust-impact .ti-stamp-entrance{z-index:5;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.trust-impact .ti-stamp-entrance__stamp{aspect-ratio:1;will-change:transform,opacity;width:min(72vw,300px)}.trust-impact .ti-stamp-entrance__stamp--slam{animation:.5s cubic-bezier(.34,1.35,.48,1) forwards ti-stamp-entrance-slam}.trust-impact .ti-stamp-entrance__stamp--impact{opacity:1;animation:none;transform:translateY(0)scale(1)}.trust-impact .ti-stamp-entrance__stamp--exit{opacity:1;animation:.4s ease-in forwards ti-stamp-entrance-exit;transform:translateY(0)scale(1)}@keyframes ti-stamp-entrance-slam{0%{opacity:0;transform:translateY(-115%)scale(1.4)}72%{opacity:1;transform:translateY(6%)scale(.96)}86%{transform:translateY(-2%)scale(1.03)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ti-stamp-entrance-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(0)scale(.82)}}.trust-impact .ti-stamp-entrance__svg{width:100%;height:100%;display:block;overflow:visible}.trust-impact .ti-stamp-entrance__center{font-family:var(--ti-mono);font-weight:700}.trust-impact .ti-stamp-entrance__ink{aspect-ratio:1;border:2px solid var(--color-stamp);opacity:0;will-change:transform,opacity;background:radial-gradient(circle,#8b3a2a38 0%,#8b3a2a14 45%,#0000 70%);border-radius:50%;width:min(52vw,220px);position:absolute;transform:scale(1)}.trust-impact .ti-stamp-entrance__ink--burst{animation:.4s ease-out forwards ti-stamp-entrance-ink}@keyframes ti-stamp-entrance-ink{0%{opacity:.3;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}@media (prefers-reduced-motion:reduce){.trust-impact .ti-hero--shake,.trust-impact .ti-stamp-entrance__stamp--slam,.trust-impact .ti-stamp-entrance__stamp--exit,.trust-impact .ti-stamp-entrance__ink--burst{animation:none!important}.trust-impact .ti-hero-content,.trust-impact .ti-hero-content--entrance-pending{opacity:1;transform:none;animation:none!important}}.trust-impact .ti-stamp-carousel{--ti-stamp-slide-w:82vw;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:.25rem calc((100% - var(--ti-stamp-slide-w))/2).5rem;scroll-padding-inline:calc((100% - var(--ti-stamp-slide-w))/2);scrollbar-width:none;-ms-overflow-style:none;outline:none;gap:.75rem;display:flex;overflow:auto hidden}.trust-impact .ti-stamp-carousel::-webkit-scrollbar{display:none}.trust-impact .ti-stamp-carousel:focus-visible{outline:2px solid var(--color-saffron);outline-offset:4px;border-radius:4px}.trust-impact .ti-stamp-carousel__slide{flex:0 0 var(--ti-stamp-slide-w);scroll-snap-align:center;scroll-snap-stop:always;outline:none;justify-content:center;align-items:center;padding:.35rem 0;display:flex}.trust-impact .ti-stamp-carousel__slide:focus-visible{outline:2px solid var(--color-saffron);outline-offset:4px;border-radius:4px}.trust-impact .ti-stamp-carousel__slide .ti-stamp-badge{width:min(72vw,220px)}.trust-impact .ti-stamp-dots{justify-content:center;align-items:center;gap:.5rem;margin:.35rem 0 0;padding:0;display:flex}.trust-impact .ti-stamp-dots__dot{cursor:pointer;background:#13242033;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .2s,transform .2s}.trust-impact .ti-stamp-dots__dot.is-active{background:var(--color-stamp);transform:scale(1.15)}.trust-impact .ti-stamp-dots__dot:focus-visible{outline:2px solid var(--color-saffron);outline-offset:2px}.trust-impact .ti-stamp-grid{grid-template-columns:1fr;place-items:center;gap:2rem;display:none}@media (min-width:640px){.trust-impact .ti-stamp-carousel,.trust-impact .ti-stamp-dots{display:none}.trust-impact .ti-stamp-grid{grid-template-columns:repeat(2,1fr);gap:1.75rem 1.25rem;display:grid}}@media (min-width:1024px){.trust-impact .ti-stamp-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.trust-impact .ti-stamp-badge{aspect-ratio:1;width:min(100%,196px);transform:rotate(var(--ti-stamp-rotation,0deg));cursor:default;transition:transform .22s,filter .22s}.trust-impact .ti-stamp-badge__svg{width:100%;height:100%;display:block;overflow:visible}.trust-impact .ti-stamp-badge__circle-text{font-family:var(--ti-mono);text-transform:uppercase}.trust-impact .ti-stamp-badge__circle-text--compact{display:none}@media (max-width:480px){.trust-impact .ti-stamp-badge__circle-text--full{display:none}.trust-impact .ti-stamp-badge__circle-text--compact{display:block}}.trust-impact .ti-stamp-badge__value{font-family:var(--ti-serif);font-size:2.05rem;font-weight:700}.trust-impact .ti-stamp-badge__label{font-family:var(--ti-mono);letter-spacing:.1em;font-size:.48rem}.trust-impact .ti-stamp-badge--mini{width:76px}.trust-impact .ti-stamp-badge__mini-text{font-family:var(--ti-mono);font-weight:700}.trust-impact .ti-qa-polaroid__stamp .ti-stamp-badge:hover{transform:rotate(var(--ti-stamp-rotation,0deg));filter:none}@media (min-width:640px){.trust-impact .ti-stamp-badge__value{font-size:2.2rem}.trust-impact .ti-stamp-badge__label{font-size:.52rem}}@media (prefers-reduced-motion:no-preference){.trust-impact .ti-stamp-badge:hover{transform:rotate(var(--ti-stamp-rotation,0deg))scale(.98);filter:brightness(.9)contrast(1.05)}}@media (prefers-reduced-motion:reduce){.trust-impact .ti-stamp-badge{transform:rotate(var(--ti-stamp-rotation,0deg))!important}}.trust-impact .ti-faq-item summary::-webkit-details-marker{display:none}.trust-impact .ti-faq-item summary::marker{content:"";display:none}.trust-impact .ti-faq-register{position:relative}.trust-impact .ti-faq-item{border:none}.trust-impact .ti-faq-summary{cursor:pointer;font-family:var(--ti-sans);justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:1.35rem 0;font-size:1.04rem;font-weight:600;line-height:1.35;list-style:none;display:flex}.trust-impact .ti-faq-summary__main{flex-wrap:wrap;align-items:baseline;gap:.45rem .65rem;min-width:0;display:flex}.trust-impact .ti-faq-qnum{font-family:var(--ti-mono);letter-spacing:.14em;text-transform:uppercase;flex-shrink:0;font-size:.72rem;font-weight:500}.trust-impact .ti-faq-qnum--stamp{color:var(--color-stamp)}.trust-impact .ti-faq-qnum--ember{color:var(--color-ember)}.trust-impact .ti-faq-qtext{color:var(--color-inktext)}.trust-impact .ti-faq-item .ti-plus{font-family:var(--ti-mono);color:var(--color-ember);flex-shrink:0;margin-top:.1rem;font-size:1.3rem;line-height:1;transition:transform .28s}.trust-impact .ti-faq-item[open] summary .ti-plus{transform:rotate(45deg)}.trust-impact .ti-faq-content{grid-template-rows:0fr;transition:grid-template-rows .38s;display:grid}.trust-impact .ti-faq-item[open] .ti-faq-content{grid-template-rows:1fr}.trust-impact .ti-faq-content-inner{min-height:0;overflow:hidden}.trust-impact .ti-faq-confirmed{font-family:var(--ti-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-bamboodim);align-items:center;gap:.45rem;margin:0 0 .55rem;font-size:.62rem;font-weight:500;display:inline-flex}.trust-impact .ti-faq-confirmed:before{content:"";background:var(--color-bamboodim);opacity:.7;width:14px;height:1px}.trust-impact .ti-faq-answer{color:#3c4a44;max-width:65ch;margin:0 0 1.35rem;padding-bottom:.15rem;font-size:.98rem;line-height:1.65}.trust-impact .ti-faq-rule{pointer-events:none;height:3px;margin:0;position:relative}.trust-impact .ti-faq-rule:before{content:"";opacity:.85;background:repeating-linear-gradient(90deg,#13242038 0 5px,#1324200f 5px 9px,#13242029 9px 14px,#0000 14px 18px);height:1px;position:absolute;top:1px;left:0;right:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 2' preserveAspectRatio='none'%3E%3Cpath d='M0 1 Q12 0.2 28 1.1 T55 0.8 T82 1.2 T110 0.6 T138 1.1 T165 0.7 T192 1.3 T220 0.5 T248 1.2 T275 0.9 T302 1.1 T330 0.6 T358 1.2 T385 0.8 L400 1' stroke='black' stroke-width='2' fill='none'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 2' preserveAspectRatio='none'%3E%3Cpath d='M0 1 Q12 0.2 28 1.1 T55 0.8 T82 1.2 T110 0.6 T138 1.1 T165 0.7 T192 1.3 T220 0.5 T248 1.2 T275 0.9 T302 1.1 T330 0.6 T358 1.2 T385 0.8 L400 1' stroke='black' stroke-width='2' fill='none'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%}.trust-impact .ti-faq-rule--spaced{margin-top:.5rem}.trust-impact .ti-faq-inline-cta{border-radius:var(--ti-radius);background:linear-gradient(135deg,#8b3a2a0f 0%,#2d7a3a0d 100%);border:1px solid #1324201a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.25rem;margin:.25rem 0 .5rem;padding:1rem 1.15rem;display:flex;box-shadow:inset 0 1px #f7f1e399}.trust-impact .ti-faq-inline-cta__text{color:#3c4a44;flex:14rem;max-width:42ch;margin:0;font-size:.92rem;line-height:1.5}.trust-impact .ti-faq-outro{text-align:center;margin-top:1.75rem;padding:1.5rem 1.25rem .25rem}.trust-impact .ti-faq-outro__title{font-family:var(--ti-serif);color:var(--color-inktext);margin:0 0 .5rem;font-size:clamp(1.25rem,2.5vw,1.55rem);font-weight:600}.trust-impact .ti-faq-outro__lede{color:#3c4a44;max-width:38ch;margin:0 auto 1.15rem;font-size:.92rem;line-height:1.55}.trust-impact .ti-faq-outro__actions{flex-wrap:wrap;justify-content:center;gap:.65rem .75rem;display:flex}.trust-impact .ti-faq-outro__btn{color:var(--color-inktext);border-color:#13242038}.trust-impact .ti-faq-outro__btn:hover{background:#1324200d}.trust-impact .ti-btn-sm{letter-spacing:.03em;padding:10px 18px;font-size:.78rem}@media (prefers-reduced-motion:reduce){.trust-impact .ti-faq-item summary .ti-plus,.trust-impact .ti-faq-content{transition-duration:.01ms!important}}.trust-impact .ti-qa-section{overflow:visible}.trust-impact .ti-qa-wall{flex-direction:column;gap:2.25rem;padding:.5rem 0 3rem;display:flex}.trust-impact .ti-qa-reveal{width:100%;position:relative}.trust-impact .ti-qa-card{background:var(--color-ricedim);transform:rotate(var(--ti-qa-r-mobile,0deg));border-radius:3px;padding:1.35rem 1.25rem 1.75rem;transition:transform .2s ease-out,box-shadow .2s ease-out,z-index;position:relative;overflow:visible;box-shadow:0 1px 2px #1324200d,0 3px 10px #13242012,0 10px 24px #13242017}.trust-impact .ti-qa-tab{background:var(--color-rice);letter-spacing:.14em;text-transform:uppercase;color:var(--color-stamp);z-index:4;border:1px solid #8b3a2a4d;border-radius:2px 2px 0 0;padding:5px 12px 4px;font-size:.66rem;line-height:1;position:absolute;top:-10px;left:18px}.trust-impact .ti-qa-polaroid{z-index:2;margin:.65rem 0 1.1rem;position:relative}.trust-impact .ti-qa-polaroid__frame{background:var(--color-rice);transform:rotate(var(--ti-qa-photo-d-mobile,1deg));border-radius:2px;padding:9px 9px 28px;position:relative;box-shadow:0 1px #1324200f,0 4px 14px #1324201c,0 1px 3px #13242014}.trust-impact .ti-qa-polaroid__img-wrap{aspect-ratio:16/10;background:#e8e2d4;position:relative;overflow:hidden}.trust-impact .ti-qa-polaroid__img{object-fit:cover}.trust-impact .ti-qa-polaroid__stamp{transform:rotate(var(--ti-qa-stamp-r,8deg));pointer-events:none;z-index:6;position:absolute;bottom:-10px;right:-10px}.trust-impact .ti-qa-question{color:var(--color-inktext);margin:0 0 .65rem;padding-right:.5rem;font-size:1.02rem;font-weight:700;line-height:1.35}.trust-impact .ti-qa-answer{color:#3c4a44;margin:0;font-size:.98rem;line-height:1.65}@media (min-width:768px){.trust-impact .ti-qa-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem 1.35rem;padding:1rem 0 4.5rem;display:grid}.trust-impact .ti-qa-card{transform:rotate(var(--ti-qa-r,0deg));margin-top:var(--ti-qa-mt,0);margin-left:var(--ti-qa-ml,0);padding:1.5rem 1.35rem 1.85rem}.trust-impact .ti-qa-polaroid__frame{transform:rotate(var(--ti-qa-photo-d,2deg));padding:10px 10px 32px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.trust-impact .ti-qa-reveal:hover{z-index:10}.trust-impact .ti-qa-card:hover{transform:rotate(0)translateY(-10px)scale(1.02);box-shadow:0 2px 4px #13242012,0 8px 20px #1324201c,0 18px 42px #13242024}}@media (hover:none) and (prefers-reduced-motion:no-preference){.trust-impact .ti-qa-reveal:active{z-index:10}.trust-impact .ti-qa-card:active{z-index:10;transform:rotate(0)translateY(-6px)scale(1.01);box-shadow:0 2px 4px #13242012,0 8px 20px #1324201c,0 18px 42px #13242024}}@media (prefers-reduced-motion:reduce){.trust-impact .ti-qa-card:hover,.trust-impact .ti-qa-card:active{transform:none!important}}.trust-impact .ti-program-card{--ti-program-glow:#e8a33d24;background:var(--color-ink2);border:1px solid var(--ti-line);border-radius:var(--ti-radius);transform:rotate(var(--ti-program-r,0deg));padding:2rem 1.75rem 2.125rem;transition:border-color .22s,transform .22s,box-shadow .22s;position:relative;overflow:hidden}.trust-impact .ti-program-card--photo{padding:0}.trust-impact .ti-program-card__body{padding:2rem 1.75rem 2.125rem}.trust-impact .ti-program-photo{aspect-ratio:16/10;border-radius:var(--ti-radius)var(--ti-radius)0 0;flex-shrink:0;width:100%;position:relative;overflow:hidden}.trust-impact .ti-program-photo__img{object-fit:cover;object-position:center 40%}.trust-impact .ti-program-photo__veil{pointer-events:none;background:linear-gradient(#1324200a,#1b332c6b);position:absolute;inset:0}.trust-impact .ti-program-card:after{content:"";border-radius:inherit;background:radial-gradient(ellipse 120% 80% at 50% 0%,var(--ti-program-glow),transparent 68%);opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.trust-impact .ti-program-card--saffron{--ti-program-glow:#e8a33d33}.trust-impact .ti-program-card--ember{--ti-program-glow:#e15b4433}.trust-impact .ti-program-card--amethyst{--ti-program-glow:#9b7bc438}@media (prefers-reduced-motion:no-preference){.trust-impact .ti-program-card:hover{box-shadow:0 14px 36px #00000038,inset 0 0 40px var(--ti-program-glow);border-color:#f7f1e347;transform:rotate(0)translateY(-4px)}.trust-impact .ti-program-card:hover:after{opacity:1}}.trust-impact .ti-program-file{letter-spacing:.14em;text-transform:uppercase;color:#f7f1e38c;margin-bottom:1.25rem;font-size:.68rem;display:block}.trust-impact .ti-program-badge{--ti-badge-ink:#e8a33d99;--ti-badge-outer:#e8a33d47;border:2px dashed var(--ti-badge-ink);width:52px;height:52px;color:var(--color-saffron);transform:rotate(var(--ti-badge-r,0deg));box-shadow:0 0 0 3px var(--ti-badge-outer);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.35rem;display:flex;position:relative}.trust-impact .ti-program-badge--ember{--ti-badge-ink:#e15b449e;--ti-badge-outer:#e15b443d;color:var(--color-ember)}.trust-impact .ti-program-badge--amethyst{--ti-badge-ink:#9b7bc49e;--ti-badge-outer:#9b7bc43d;color:var(--color-amethyst)}.trust-impact .ti-program-desc{color:#f7f1e3d1;font-size:.95rem;line-height:1.6}.trust-impact .ti-impact{background:linear-gradient(120deg,var(--color-bamboo)0%,var(--color-bamboodim)45%,var(--color-dusk)100%);position:relative;overflow:hidden}.trust-impact .ti-impact-texture{opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='%23F7F1E3' fill-opacity='1'%3E%3Cellipse cx='28' cy='52' rx='9' ry='11'/%3E%3Cellipse cx='48' cy='48' rx='8' ry='10'/%3E%3Cellipse cx='68' cy='52' rx='8' ry='10'/%3E%3Cellipse cx='88' cy='48' rx='8' ry='10'/%3E%3Cellipse cx='58' cy='72' rx='14' ry='12'/%3E%3C/g%3E%3C/svg%3E");background-size:120px 120px;position:absolute;inset:-20%}@media (prefers-reduced-motion:no-preference){.trust-impact .ti-impact-texture{animation:90s linear infinite ti-paw-drift}}@keyframes ti-paw-drift{0%{transform:translate(0)}to{transform:translate(-120px,-120px)}}.trust-impact .ti-impact-stat{text-align:left}.trust-impact .ti-impact-stat-ring-wrap{aspect-ratio:1;width:min(100%,148px);margin-bottom:.75rem;position:relative}.trust-impact .ti-impact-ring{width:100%;height:100%;position:absolute;inset:0}.trust-impact .ti-impact-stat-value{color:var(--color-rice);justify-content:center;align-items:center;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.trust-impact .ti-impact-stat-label{text-transform:uppercase;letter-spacing:.05em;color:#f7f1e3e6;max-width:16ch;font-size:.78rem}.trust-impact .ti-cta{position:relative;overflow:hidden}.trust-impact .ti-cta__photo{object-fit:cover;object-position:center 35%;z-index:0}.trust-impact .ti-cta__gradient{z-index:1;pointer-events:none;background:linear-gradient(135deg,#e15b44b8,#c94a35c2 45%,#8b3a2acc 75%,#3b2a5cd6 100%),linear-gradient(#13242059 0%,#13242033 50%,#13242066 100%);position:absolute;inset:0}.trust-impact .ti-cta-row{flex-direction:column;align-items:center;gap:2rem;display:flex}@media (min-width:768px){.trust-impact .ti-cta-row{flex-direction:row;justify-content:center;align-items:center;gap:3.5rem}}.ti-qr-seal{color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s}.ti-qr-seal:focus-visible{outline:2px solid var(--color-saffron,#e8a33d);outline-offset:3px}.ti-qr-seal--seal{background:var(--color-rice,#f7f1e3);border:2px solid var(--color-stamp,#8b3a2a);box-shadow:inset 0 0 0 1px var(--color-stamp,#8b3a2a);max-width:200px;box-shadow:inset 0 0 0 1px var(--color-stamp,#8b3a2a),0 6px 18px #1324202e;border-radius:3px;flex-direction:column;align-items:center;gap:.65rem;padding:1.1rem 1.25rem 1rem;display:flex;transform:rotate(-3deg)}.ti-qr-seal__seal-label{font-family:var(--font-ibm-plex-mono,ui-monospace,monospace);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--color-stamp,#8b3a2a);max-width:14ch;font-size:.58rem;line-height:1.35}.ti-qr-seal--seal .ti-qr-seal__img{width:auto;max-width:120px;height:auto;max-height:120px;display:block}.ti-qr-seal__url{font-family:var(--font-ibm-plex-mono,ui-monospace,monospace);letter-spacing:.02em;text-align:center;color:#1324209e;word-break:break-all;font-size:.5rem;line-height:1.35}@media (prefers-reduced-motion:no-preference){.ti-qr-seal--seal:hover{box-shadow:inset 0 0 0 1px var(--color-stamp,#8b3a2a),0 10px 24px #13242038;transform:rotate(-1deg)translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ti-qr-seal--seal{transform:rotate(-3deg)}}.trust-impact .ti-photo-break{width:100%;height:28vh;min-height:200px;max-height:360px;position:relative;overflow:hidden}@media (min-width:768px){.trust-impact .ti-photo-break{height:36vh;min-height:260px;max-height:400px}}@media (min-width:1600px){.trust-impact .ti-photo-break{height:32vh;max-height:420px}}.trust-impact .ti-photo-break__img{object-fit:cover;object-position:52% 42%}.trust-impact .ti-photo-break__veil{pointer-events:none;background:linear-gradient(#f7f1e324 0%,#f7f1e30f 40%,#f7f1e324 100%);position:absolute;inset:0}.trust-impact .ti-impact-body{flex-direction:column;gap:2.5rem;display:flex}@media (min-width:1024px){.trust-impact .ti-impact-body{flex-direction:row;justify-content:space-between;align-items:center;gap:2.75rem}.trust-impact .ti-impact-body>.grid{flex:1;min-width:0}}.trust-impact .ti-impact-photo{flex-shrink:0;margin:0}.trust-impact .ti-impact-photo__frame{background:#f7f1e31a;border:2px solid #f7f1e352;max-width:300px;margin:0 auto;padding:5px;position:relative;transform:rotate(3.5deg);box-shadow:0 2px 6px #13242029,0 12px 28px #13242038}.trust-impact .ti-impact-photo__img{object-fit:cover;aspect-ratio:3/2;width:100%;height:auto;display:block}.trust-impact .ti-impact-photo__veil{pointer-events:none;background:linear-gradient(135deg,#4c7a631f,#1324202e);position:absolute;inset:5px}.ti-footer-photo__img{object-fit:cover;object-position:center 30%;border:1px solid #ffffff24;border-radius:2px;width:100%;height:auto;max-height:9rem;display:block;box-shadow:0 6px 18px #00000038}.ti-footer-photo__caption{letter-spacing:.06em;color:#ffffff8c;text-align:center;margin-top:.55rem;font-size:.62rem;line-height:1.45}
