.cmag--investment .iv-why__text{max-width:30em}.cmag--investment .iv-why__body{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:clamp(32px,3vw,56px)}@media(min-width:992px){.cmag--investment .iv-why__body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,4vw,72px);align-items:center}}.cmag--investment .iv-why__photo img{aspect-ratio:16 / 10}.cmag--investment .iv-ranges__label{margin-bottom:10px;padding-top:10px;border-top:1.5px solid var(--cm-ink);font-weight:500;font-size:.75rem;letter-spacing:.42em;text-transform:uppercase;color:var(--cm-gold-text)}.cmag--investment .iv-ranges__list div{grid-template-columns:minmax(0,1fr);gap:2px;padding:12px 16px}.cmag--investment .iv-ranges__list div dd,.cmag--investment .iv-ranges__list div:first-child dd{font-weight:300;font-size:clamp(1.625rem,1.3rem + 1vw,2.375rem);letter-spacing:.04em;line-height:1.1;text-transform:none}.cmag--investment .iv-factors .cmag-acc{margin-top:28px}@media(min-width:992px){.cmag--investment .iv-factors .cmag-shop__side{position:sticky;top:96px}}.cmag--investment .iv-inc{padding:var(--cm-pad-y) var(--cm-edge);background:var(--cm-bar)}.cmag--investment .iv-inc__head{margin-bottom:clamp(28px,3vw,48px);text-align:center}.cmag--investment .iv-inc__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}@media(min-width:768px){.cmag--investment .iv-inc__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px)}}.cmag--investment .iv-inc__photo{position:relative}.cmag--investment .iv-inc__photo img{aspect-ratio:4 / 3}html body .cmag--investment h3.iv-inc__name{margin:18px 0 10px;font-family:var(--font-display);font-weight:600;font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);line-height:1.2;color:var(--cm-ink)}.cmag--investment .iv-inc__card ul{padding:0;list-style:none;border-top:1.5px solid var(--cm-ink)}.cmag--investment .iv-inc__card li{padding:10px 0;border-bottom:1px dotted var(--cm-rule);font-size:.9375rem;line-height:1.5;color:var(--cm-ink-2)}.cmag--investment .iv-math__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}@media(min-width:768px){.cmag--investment .iv-math__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,48px)}}.cmag--investment .iv-math .cmag-strip__photo{height:clamp(220px,26vw,380px)}.cmag--investment .iv-math article>p:not([class]){max-width:34em;font-size:.9375rem;line-height:1.6;color:var(--cm-on-plane-2)}.cmag--investment .iv-faq__list{max-width:980px;margin-top:clamp(28px,3vw,48px)}
