.sec-art{--art-delay:0.35s;--art-ease:var(--reveal-ease,cubic-bezier(0.22,1,0.36,1));--art-slot:-16.36%,17.31%;position:relative;overflow:hidden;aspect-ratio:4/3;border-radius:20px;background:var(--step-bg)}.sec-story:nth-child(2) .sec-art{--art-delay:0.5s}.sec-story:nth-child(3) .sec-art{--art-delay:0.65s}.sec-art-layer{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.sec-art[data-state=ready] [data-motion=lift]{transform:translate(var(--art-slot))}.sec-art[data-state=ready] [data-motion=cover],.sec-art[data-state=ready] [data-motion=place]{opacity:0}.sec-art[data-state=play] [data-motion=lift]{animation:sec-art-lift 1.4s var(--art-ease) var(--art-delay) both,sec-art-float 6s ease-in-out calc(var(--art-delay) + 1.4s) infinite}.sec-art[data-state=play] [data-motion=place]{animation:sec-art-place 1s var(--art-ease) var(--art-delay) both}.sec-art[data-state=play] [data-motion=cover]{animation:sec-art-cover 1.2s var(--art-ease) var(--art-delay) both}@keyframes sec-art-lift{0%{transform:translate(var(--art-slot))}45%{transform:translate(-16.36%,-2%)}to{transform:translate(0)}}@keyframes sec-art-float{0%,to{transform:translate(0)}50%{transform:translateY(-1.8%)}}@keyframes sec-art-place{0%{opacity:0;transform:translateY(-16%)}40%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes sec-art-cover{0%{opacity:0;transform:translateY(-14%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sec-art-layer{animation:none!important;opacity:1!important;transform:none!important}}.trust-layers{display:grid;gap:clamp(72px,10vw,136px);margin:clamp(56px,8vw,104px) 0 0;padding:0;list-style:none}.trust-layer{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,96px)}.trust-layer[data-flipped]{grid-template-columns:minmax(0,1fr) minmax(0,.82fr)}.trust-layer[data-flipped] .trust-layer-art{order:-1}.trust-layer-label{display:flex;align-items:center;gap:12px;font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--step-accent)}.trust-layer-label>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--step-tint)}.trust-layer-title{margin:28px 0 18px;font-family:var(--font-display);font-size:clamp(32px,3.4vw,50px);font-weight:600;letter-spacing:-.045em;line-height:1.08;color:var(--marketing-title)}.trust-layer-title em{font-style:normal;font-weight:300;color:var(--step-accent)}.trust-layer-body{max-width:470px;margin:0;font-size:clamp(15px,1.2vw,17px);font-weight:300;line-height:1.75;color:rgba(var(--marketing-text-rgb),.65)}.trust-layer-art{position:relative;overflow:hidden;aspect-ratio:5/4;border-radius:28px;background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.8),transparent 64%),var(--step-bg)}.trust-record-art.sec-art{height:100%;aspect-ratio:auto;border-radius:0;background:none}.trust-points{max-width:470px;margin:32px 0 0;padding:0;list-style:none}.trust-point{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:16px;padding:16px 0;border-top:1px solid rgba(var(--marketing-text-rgb),.08)}.trust-point-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--step-bg);color:var(--step-accent)}.trust-point-title{margin:1px 0 3px;font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--marketing-title)}.trust-point-body{margin:0;font-size:14px;line-height:1.6;color:rgba(var(--marketing-text-rgb),.6)}.trust-point-copy,.trust-point-icon{transition:background-color .5s ease,color .5s ease,opacity .5s ease}.trust-point[data-lit=true] .trust-point-icon{background:var(--brand-primary);color:var(--on-brand-primary)}.trust-point[data-lit=false] .trust-point-copy{opacity:.45}@media (prefers-reduced-motion:reduce){.trust-point-copy,.trust-point-icon{transition:none}}@media (max-width:900px){.trust-layer,.trust-layer[data-flipped]{grid-template-columns:minmax(0,1fr);gap:32px}.trust-layer .trust-layer-art{order:-1}.trust-layer-title{margin-top:22px}}.tl-scene{--tl-ease:cubic-bezier(0.22,1,0.36,1);--tl-spring:cubic-bezier(0.34,1.56,0.64,1);display:block;width:100%;height:100%}.tl-agreement,.tl-pulse{opacity:0}.tl-glass-edge,.tl-link,.tl-signature{stroke-dasharray:1;stroke-dashoffset:0}.tl-stamp{transform-box:fill-box;transform-origin:center}.tl-owner-text{font-family:var(--font-display)}.trust-layer[data-state=ready] :is(.tl-glass,.tl-investor,.tl-tile,.tl-owner-tag){opacity:0}.trust-layer[data-state=ready] :is(.tl-glass-edge,.tl-link){stroke-dashoffset:1}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tl-agreement{animation:tl-agreement 3.2s var(--tl-ease) both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tl-signature{animation:tl-draw .9s ease-in-out .8s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tl-stamp{animation:tl-stamp .55s var(--tl-spring) 1.75s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tl-glass{animation:tl-fade .9s var(--tl-ease) 2.5s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tl-glass-edge{animation:tl-draw 1.2s ease-in-out 2.35s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tl-investor{animation:tl-rise .7s var(--tl-spring) both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tl-link{animation:tl-draw .6s var(--tl-ease) both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tl-tile{animation:tl-settle .5s var(--tl-ease) both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tl-owner-tag{animation:tl-settle .6s var(--tl-ease) 4.3s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tl-pulse{animation:tl-pulse 3.2s ease-in-out infinite}.trust-layer[data-state=paused] .tl-scene *{animation-play-state:paused}@keyframes tl-agreement{0%{opacity:0;transform:translateY(-24px)}22%,72%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(58px)}}@keyframes tl-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes tl-stamp{0%{opacity:0;transform:scale(1.8)}to{opacity:1;transform:scale(1)}}@keyframes tl-fade{0%{opacity:0}to{opacity:1}}@keyframes tl-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes tl-settle{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes tl-pulse{0%{opacity:0;transform:translateX(0)}12%{opacity:1}78%{opacity:1;transform:translateX(28px)}90%,to{opacity:0;transform:translateX(28px)}}.tv-scene{--tv-cycle:6.4s;--tv-ease:cubic-bezier(0.22,1,0.36,1);--tv-glide:cubic-bezier(0.37,0,0.63,1);display:block;width:100%;height:100%}.tv-travel{transform:translate(95.26px,55px)}.tv-shadow{opacity:.16}.tv-light{opacity:.22}.tv-beacon-glow{opacity:.35}.tv-link-pulse{stroke-dasharray:.16 1;stroke-dashoffset:-1}.tv-scan{opacity:0}.tv-tick{stroke-dasharray:1;stroke-dashoffset:0}.tv-ripple,.tv-seal-squash{transform-box:fill-box;transform-origin:center}.tv-ripple{opacity:0}.trust-layer[data-state=ready] .tv-travel{transform:translate(0)}.trust-layer[data-state=ready] .tv-lift,.trust-layer[data-state=ready] .tv-seal-drop,.trust-layer[data-state=ready] .tv-shadow{opacity:0}.trust-layer[data-state=ready] .tv-tick{stroke-dashoffset:1}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-travel{animation:tv-travel 2s var(--tv-glide) .9s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-lift{animation:tv-lift var(--tv-cycle) var(--tv-ease) both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-shadow{animation:tv-shadow var(--tv-cycle) var(--tv-ease) both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-light{animation:tv-light 2s ease-in-out .9s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-beacon-glow{animation:tv-beacon 2s ease-in-out .9s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-scan{animation:tv-scan 2s linear .9s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-link{animation:tv-link-flow 1.6s linear infinite}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-link-pulse{animation:tv-link-pulse 1.3s ease-in-out .6s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-tick{animation:tv-tick .45s var(--tv-ease) both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-seal-drop{animation:tv-seal-drop .5s cubic-bezier(.55,0,.8,.2) 3.9s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-seal-squash{animation:tv-seal-squash .5s var(--tv-ease) 4.4s both}:is(.trust-layer[data-state=play],.trust-layer[data-state=paused]) .tv-ripple{animation:tv-ripple 1s var(--tv-ease) 4.4s forwards}.trust-layer[data-state=paused] .tv-scene *{animation-play-state:paused}@keyframes tv-travel{0%{transform:translate(0)}to{transform:translate(95.26px,55px)}}@keyframes tv-lift{0%{opacity:0;transform:translateY(-28px)}12%,90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-26px)}}@keyframes tv-shadow{0%{opacity:0}12%,90%{opacity:.16}to{opacity:0}}@keyframes tv-scan{0%,27%{opacity:0}32%,68%{opacity:1}73%,to{opacity:0}}@keyframes tv-light{0%,to{opacity:.22}30%,70%{opacity:.85}}@keyframes tv-beacon{0%,to{opacity:.35}30%,70%{opacity:1}}@keyframes tv-link-flow{to{stroke-dashoffset:-11}}@keyframes tv-link-pulse{0%{stroke-dashoffset:.16;opacity:1}85%{opacity:1}to{stroke-dashoffset:-1;opacity:0}}@keyframes tv-tick{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes tv-seal-drop{0%{opacity:0;transform:translateY(-70px)}30%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes tv-seal-squash{0%{transform:scale(1.14)}45%{transform:scale(.94)}to{transform:scale(1)}}@keyframes tv-ripple{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}