.section.section-transparency-disclaimer{background:var(--surface-2);border-top:1px solid var(--border);padding-block:clamp(44px,6.5vw,64px)}.transparency-disclaimer{flex-direction:column;gap:clamp(24px,3.5vw,32px);display:flex}.transparency-disclaimer-grid{grid-template-columns:minmax(0,1fr);gap:clamp(24px,3.5vw,32px);display:grid}.transparency-disclaimer-main{flex-direction:column;gap:14px;display:flex}.transparency-disclaimer-title{border-bottom:1px solid var(--border-2);letter-spacing:-.015em;color:var(--text);margin:0;padding-bottom:16px;font-size:clamp(19px,2.2vw,22px);font-weight:700;line-height:1.3}.transparency-disclaimer-main p{max-width:62ch;color:var(--text-dim);margin:0;font-size:15px;line-height:1.7}.transparency-disclaimer-aside-sticky{min-width:0}.transparency-disclaimer-aside{isolation:isolate;border-radius:var(--radius);background:linear-gradient(145deg, #e619230d 0%, transparent 42%), var(--surface);will-change:transform;border:1px solid #e6192324;flex-direction:column;gap:16px;padding:clamp(22px,3vw,28px);animation:4.5s ease-in-out .8s infinite transparency-aside-float;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px #0000000a,inset 0 1px #ffffffbf}.transparency-disclaimer-aside:hover{animation-play-state:paused}@keyframes transparency-aside-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.transparency-disclaimer-aside:after{content:"";z-index:0;pointer-events:none;border-bottom:1px solid #e6192329;border-right:1px solid #e6192329;border-radius:0 0 10px;width:54px;height:54px;position:absolute;bottom:14px;right:14px}.transparency-disclaimer-aside-watermark{z-index:0;letter-spacing:-.06em;color:#e6192312;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(72px,12vw,96px);font-weight:900;line-height:1;position:absolute;top:18px;right:16px}.transparency-disclaimer-aside-head{z-index:2;align-items:center;gap:14px;display:flex;position:relative}.transparency-disclaimer-aside-seal{background:radial-gradient(circle at 30% 25%, #ffffffe6, transparent 58%), var(--accent-dim);width:44px;height:44px;color:var(--accent);border:1px solid #e619232e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 4px #e619230f,inset 0 1px #ffffff8c}.transparency-disclaimer-aside-icon{display:block}.transparency-disclaimer-aside-head-copy{flex-direction:column;gap:4px;display:flex}.transparency-disclaimer-aside-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin:0;font-size:13px;font-weight:700}.transparency-disclaimer-aside-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0;font-size:11px;font-weight:600}.transparency-disclaimer-quote{z-index:2;border-radius:var(--radius-sm);background:#ffffffb8;border:1px solid #e619231a;margin:0;padding:16px 16px 16px 18px;position:relative}.transparency-disclaimer-quote-mark{color:#e6192324;pointer-events:none;font-size:34px;font-weight:900;line-height:1;position:absolute;top:6px;left:12px}.transparency-disclaimer-quote p{z-index:1;color:var(--text);margin:0;padding-top:8px;font-size:14px;font-weight:500;line-height:1.65;position:relative}.transparency-disclaimer-aside-source{z-index:2;letter-spacing:.03em;text-transform:uppercase;color:var(--text-faint);border-top:1px dashed #00000014;margin:0;padding-top:2px;font-size:11px;line-height:1.55;position:relative}.transparency-disclaimer-meta{border-top:1px solid var(--border-2);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding-top:clamp(20px,3vw,24px);font-size:12px;font-weight:500;display:flex}@media (min-width:820px){.transparency-disclaimer-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:start;gap:clamp(32px,4vw,48px)}.transparency-disclaimer-aside-sticky{top:calc(var(--nav-clearance) + 16px);position:sticky}}@media (prefers-reduced-motion:reduce){.transparency-disclaimer-aside{animation:none}}
