.marketing-trust-page__beta-banner-wrapper,.marketing-trust-page__content,.marketing-trust-page__cta,.marketing-trust-page__dpo,.marketing-trust-page__hero,.marketing-trust-page__summary{width:min(880px,calc(100% - max(40px, 8vw)));margin-inline:auto}.marketing-trust-page__beta-banner-wrapper{margin-top:clamp(16px,2.5vw,24px);margin-bottom:-12px}.marketing-trust-page__beta-banner{background:linear-gradient(135deg,rgba(253,86,69,.06),rgba(254,243,199,.4) 45%,rgba(255,255,255,.95));border:1px solid rgba(253,86,69,.28);border-left:4px solid #fd5645;border-radius:12px;padding:14px 18px;box-shadow:0 2px 10px rgba(253,86,69,.05);display:grid;gap:8px}.marketing-trust-page__beta-banner-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.marketing-trust-page__beta-tag{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#B91C1C;background:rgba(253,86,69,.12);padding:3px 10px;border-radius:9999px;border:1px solid rgba(253,86,69,.25)}.marketing-trust-page__beta-dot{width:7px;height:7px;border-radius:50%;background-color:#EF4444;box-shadow:0 0 0 2px rgba(239,68,68,.25);animation:beta-pulse 2s infinite}@keyframes beta-pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{transform:scale(1);box-shadow:0 0 0 6px rgba(239,68,68,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(239,68,68,0)}}.marketing-trust-page__beta-subtext{font-size:12px;color:#6B7280;font-weight:500}.marketing-trust-page__beta-desc{margin:0;font-size:13.5px;line-height:1.65;color:var(--color-text-secondary,#374151)}.marketing-trust-page__beta-desc strong{color:var(--color-text-primary,#111827)}.marketing-trust-page__beta-desc em{font-style:normal;color:#B91C1C;font-weight:600}.marketing-trust-page__beta-link{color:#FD5645;font-weight:600;text-decoration:underline;text-underline-offset:2px;display:inline-block;margin-left:4px}.marketing-trust-page__beta-link:hover{color:#E03E2D}html[data-theme=dark] .marketing-trust-page__beta-banner{background:linear-gradient(135deg,rgba(217,119,87,.14),rgba(38,38,36,.95));border-color:rgba(217,119,87,.35) rgba(217,119,87,.35) rgba(217,119,87,.35) #d97757;box-shadow:0 4px 20px rgba(0,0,0,.35)}html[data-theme=dark] .marketing-trust-page__beta-tag{background:rgba(217,119,87,.22);color:#fca5a5;border-color:rgba(217,119,87,.4)}html[data-theme=dark] .marketing-trust-page__beta-desc,html[data-theme=dark] .marketing-trust-page__beta-subtext{color:var(--color-text-secondary,#b0aea5)}html[data-theme=dark] .marketing-trust-page__beta-desc strong{color:var(--color-text-primary,#f5f4ef)}html[data-theme=dark] .marketing-trust-page__beta-desc em,html[data-theme=dark] .marketing-trust-page__beta-link{color:#f87171}html[data-theme=dark] .marketing-trust-page__beta-link:hover{color:#fca5a5}html[data-theme=dark] .marketing-trust-page__summary-card{background:linear-gradient(135deg,rgba(217,119,87,.08),rgba(30,30,28,.8));border-color:rgba(217,119,87,.25);box-shadow:0 8px 32px rgba(0,0,0,.3)}html[data-theme=dark] .marketing-trust-page__card{background:var(--color-background-surface,#30302e);border-color:var(--color-border,#3d3c38)}html[data-theme=dark] .marketing-trust-page__card:hover{border-color:rgba(217,119,87,.4);box-shadow:0 6px 24px rgba(0,0,0,.3)}html[data-theme=dark] .marketing-trust-page__highlights{background-color:rgba(255,255,255,.04);border-left-color:#d97757}html[data-theme=dark] .marketing-trust-page__section-badge{background-color:rgba(217,119,87,.16);color:#fca5a5;border-color:rgba(217,119,87,.3)}.marketing-trust-page__hero{display:grid;gap:var(--spacing-4);padding-block:clamp(32px,4vw,48px) var(--spacing-6)}.marketing-trust-page__meta-badges{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.marketing-trust-page__eyebrow{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#FD5645}.marketing-trust-page__date-pill,.marketing-trust-page__version-pill{display:inline-flex;align-items:center;font-size:12px;padding:2px 10px;border-radius:9999px;background-color:var(--color-background-neutral-subtle,rgba(0,0,0,.04));color:var(--color-text-secondary);border:1px solid var(--color-border)}.marketing-trust-page__hero h1{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,3.5vw,2.75rem);line-height:1.2}.marketing-trust-page__hero>.astryx-text{max-width:780px;line-height:1.7}.marketing-trust-page__summary{margin-bottom:var(--spacing-6)}.marketing-trust-page__summary-card{background:linear-gradient(135deg,rgba(253,86,69,.03),rgba(11,27,50,.03));border:1px solid rgba(253,86,69,.2);border-radius:var(--radius-card,12px);display:grid;gap:var(--spacing-4)}.marketing-trust-page__summary-header{display:flex;align-items:center;gap:12px}.marketing-trust-page__summary-icon{color:#FD5645;flex-shrink:0}.marketing-trust-page__summary-header h3{margin:0;font-size:var(--font-size-lg);font-weight:700;color:var(--color-text-primary)}.marketing-trust-page__summary-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.marketing-trust-page__summary-item{display:flex;align-items:flex-start;gap:10px}.marketing-trust-page__check-icon{color:#10B981;flex-shrink:0;margin-top:2px}.marketing-trust-page__content{display:grid;gap:var(--spacing-5)}.marketing-trust-page__card{display:grid;gap:var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-card,12px);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.marketing-trust-page__card:hover{border-color:rgba(253,86,69,.3);box-shadow:0 4px 20px rgba(0,0,0,.04)}.marketing-trust-page__section-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.marketing-trust-page__section-header h2{margin:0;font-size:var(--font-size-xl);font-weight:700;color:var(--color-text-primary)}.marketing-trust-page__section-badge{display:inline-flex;align-items:center;font-size:11px;font-weight:600;text-transform:uppercase;padding:3px 9px;border-radius:9999px;background-color:rgba(253,86,69,.1);color:#FD5645;border:1px solid rgba(253,86,69,.2)}.marketing-trust-page__body-text{line-height:1.7}.marketing-trust-page__body-text p{margin:0 0 12px;line-height:1.7}.marketing-trust-page__body-text p:last-child{margin-bottom:0}.marketing-trust-page__highlights{list-style:none;margin:4px 0 0;display:grid;gap:8px;background-color:var(--color-background-neutral-subtle,rgba(0,0,0,.02));padding:14px 16px;border-radius:8px;border-left:3px solid #fd5645}.marketing-trust-page__highlights li{display:flex;align-items:flex-start;gap:8px;font-size:var(--font-size-sm);line-height:1.6;color:var(--color-text-primary)}.marketing-trust-page__highlight-icon{color:#FD5645;flex-shrink:0;margin-top:3px}.marketing-trust-page__citation{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--color-text-secondary);font-style:italic;padding-top:6px;border-top:1px dashed var(--color-border)}.marketing-trust-page__citation svg{color:#64748B;flex-shrink:0}.marketing-trust-page__dpo{margin-top:var(--spacing-6)}.marketing-trust-page__dpo-card{border-radius:var(--radius-card,12px);background-color:var(--color-background-neutral-subtle,rgba(0,0,0,.02));border:1px solid var(--color-border);display:grid;gap:var(--spacing-4)}.marketing-trust-page__dpo-header{display:flex;align-items:center;gap:14px}.marketing-trust-page__dpo-icon{color:#0B1B32;flex-shrink:0}.marketing-trust-page__dpo-header h3{margin:0 0 4px;font-size:var(--font-size-md);font-weight:700;color:var(--color-text-primary)}.marketing-trust-page__dpo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.marketing-trust-page__dpo-item{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5}.marketing-trust-page__dpo-item svg{color:#FD5645;flex-shrink:0;margin-top:2px}.marketing-trust-page__dpo-item a{color:#FD5645;text-decoration:underline}.marketing-trust-page__cta{padding-block:var(--spacing-7) clamp(48px,6vw,64px);text-align:center}@media (max-width:600px){.marketing-trust-page__content,.marketing-trust-page__cta,.marketing-trust-page__dpo,.marketing-trust-page__hero,.marketing-trust-page__summary{width:min(100% - 32px,580px)}.marketing-trust-page__hero{padding-block:32px var(--spacing-5)}.marketing-trust-page__dpo-grid{grid-template-columns:1fr}.marketing-trust-page__cta button{width:100%}}