.sois-page{--sois-tier-1:var(--sois-green-1);--sois-tier-2:var(--sois-green-2);--sois-tier-3:#c8c6ff;--sois-tier-4:var(--aa-violet-soft);--sois-tier-5:var(--purple-600);--sois-land:var(--gray-50);--sois-green-1:#cbecd9;--sois-green-2:var(--aa-green);--sois-weekly:var(--aa-violet);--sois-monthly:var(--aa-violet-pale);--sois-annual:var(--sois-green-2);--sois-one-time:var(--sois-green-1);--sois-later:var(--aa-violet-pale)}.sois-page .aa-cta-pulse-art i.is-blink.is-teal{background:#a6ddbe}.sois-page .aa-cta-pulse-art i.is-ghost.is-teal{background:#cbecd9}.sois-tile{background:var(--sois-land);border-radius:3px}.sois-tile.is-tier-1{background:var(--sois-green-1)}.sois-tile.is-tier-2{background:var(--sois-green-2)}.sois-tile.is-tier-3{background:var(--sois-tier-3)}.sois-tile.is-tier-4{background:var(--sois-tier-4)}.sois-tile.is-tier-5{background:var(--sois-tier-5)}.aa-page.sois-page{--aa-band:var(--rhythm-half)}.sois-page .aa-findings-heading{margin-top:0}.sois-statement{padding-top:var(--aa-band);padding-bottom:var(--aa-band)}.sois-page :is(.rl-hero-description,.aa-cta-description){text-wrap:pretty}.aa-card.is-plans,.aa-card.is-trials,.aa-card.is-markets,.aa-card.is-new-apps{--aa-measure:451px}.aa-card.is-experiments{--aa-measure:628px}.aa-card.is-experiments :is(.aa-card-title,.aa-card-description){max-width:560px}.aa-card.is-paywall-setup{--aa-measure:340px}.aa-card.is-paywall-setup>.aa-card-chart{align-self:center}@media (min-width:1024px){.aa-row.is-wide:has(>.is-paywall-setup){grid-template-columns:minmax(0,420fr) minmax(0,648fr)}}.sois-chart-head{color:var(--aa-chart-text);font-size:13px;line-height:16px}.sois-chart-axis{text-align:center;color:var(--aa-chart-text);margin-top:14px;font-size:14px;line-height:16px}.sois-legend{color:var(--gray-700);flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:13px;line-height:16px;display:flex}.sois-legend>li{align-items:center;gap:6px;display:flex}.sois-legend>li:before{content:"";background:var(--sois-swatch);border-radius:2px;flex:none;width:10px;height:10px}.sois-legend>.is-weekly{--sois-swatch:var(--sois-weekly)}.sois-legend>.is-monthly{--sois-swatch:var(--sois-monthly)}.sois-legend>.is-annual{--sois-swatch:var(--sois-annual)}.sois-legend>.is-oneTime{--sois-swatch:var(--sois-one-time)}.sois-findings-cta{justify-content:center;margin-top:40px;display:flex}.sois-contents{padding-block:var(--aa-band)}.sois-contents-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:40px;display:grid}.sois-chapter{display:flex}.sois-chapter-card{min-width:0;box-shadow:var(--shadow-figma-md);flex-direction:column;flex:1;align-items:flex-start;padding:28px;display:flex}.sois-chapter-title{letter-spacing:-.02em;color:var(--color-text-strong);margin-top:24px;font-size:20px;font-weight:600;line-height:1.375}.sois-chapter-text{letter-spacing:-.02em;color:var(--gray-700);margin-top:8px;font-size:16px;font-weight:500;line-height:1.5}.sois-chapter-figures{gap:32px;margin-top:24px;display:flex}.sois-chapter-figures>div{flex-direction:column-reverse;gap:2px;display:flex}.sois-chapter-figures dd{letter-spacing:-.02em;font-size:32px;line-height:1.2}.sois-chapter-figures dt{color:var(--gray-700);font-size:14px;font-weight:500}.sois-chapter-matrix{grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:2px;width:100%;margin-top:auto;padding-top:28px;display:grid}.sois-chapter-matrix>i{aspect-ratio:1}@keyframes sois-cell-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){html:not([data-lite]) .sois-chapter-matrix[data-revealed]>i{animation:sois-cell-in .36s ease-out calc(var(--d)*40ms)backwards}}@media (min-width:640px) and (max-width:1023px){.sois-contents-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sois-chapter.is-spotlight{grid-area:1/1/auto/-1}.sois-chapter:last-child{grid-column:1/-1}.sois-chapter.is-spotlight .sois-chapter-card{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,300px);column-gap:32px;display:grid}.sois-chapter.is-spotlight .sois-chapter-card>:not(.sois-chapter-matrix){grid-column:1}.sois-chapter.is-spotlight .sois-chapter-matrix{grid-area:1/2/-1;align-self:center;margin:0;padding:0}}@media (min-width:1024px){.sois-contents-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sois-chapter.is-spotlight{grid-area:1/2/span 2}}