.v2 .page-hero{grid-template-columns:1.08fr .92fr;padding-top:184px}.v2 .page-hero.solo{grid-template-columns:1fr}.v2 .page-hero.solo .ph-copy{max-width:920px}.v2 .page-hero .hero-sub{text-wrap:pretty;max-width:600px;min-height:0;line-height:1.5}.v2 .page-hero .ctas{opacity:1;flex-wrap:wrap;align-items:center;transform:none}.v2 .page-hero .ph-art{color:var(--ink);justify-content:center;align-items:center;display:flex}.v2 .page-hero .ph-art .shape{width:100%;max-width:480px}.v2 .page-hero .ph-art .shape svg{width:100%;height:auto;overflow:visible}.v2 .page-hero .ph-below{grid-column:1/-1;margin-top:56px}.v2 .text-link{color:var(--ink-2);align-items:center;gap:8px;padding:0 6px;font-size:15px;display:inline-flex}.v2 .text-link:hover,.v2 .text-link span{color:var(--ink)}.v2 .sec-head{grid-template-columns:1fr 1fr;align-items:end;gap:72px;margin-bottom:56px;display:grid}.v2 .sec-head.stack{grid-template-columns:1fr;gap:0}.v2 .sec-head .lead{margin:0}.v2 .sec-head.stack .lead{margin-top:22px}.v2 .sec-head .text-link{margin-top:18px;padding:0}.v2 .cell.compact{padding-top:72px;padding-bottom:72px}.v2 .cell.flush-top{border-top:0;padding-top:0}.v2 .cell.flush-top:before,.v2 .cell.flush-top:after{display:none}.v2 .cell.ink{background:var(--ink);color:var(--bone)}.v2 .cell.ink:before,.v2 .cell.ink:after{background:linear-gradient(var(--ink),var(--ink))center/1px 100% no-repeat,linear-gradient(var(--ink),var(--ink))center/100% 1px no-repeat}.v2 .cell.ink+.cell.ink{border-top-color:#f0e8d81a}.v2 .cell.ink .eyebrow{color:#f0e8d88c}.v2 .cell.ink .h2 .dim,.v2 .cell.ink .dim{color:#f0e8d873}.v2 .cell.ink .lead,.v2 .cell.ink .text-link{color:#f0e8d8b3}.v2 .cell.ink .text-link span{color:#f47a4f}.v2 .cell.ink .btn.line{color:var(--bone);border-color:#f0e8d847}.v2 .cell.ink details{border-color:#f0e8d81f}.v2 .cell.ink details:first-child{border-top-color:#f0e8d81f}.v2 .cell.ink summary:after{color:#f0e8d873}.v2 .cell.ink details p{color:#f0e8d8ad}.v2 .gridcards{grid-template-columns:repeat(var(--cols,3),1fr);border-top:1px solid var(--rule);border-left:1px solid var(--rule);display:grid}.v2 .gridcards>*{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:30px 28px 32px;position:relative}.v2 .gridcards .gi{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-3);font-size:11px}.v2 .gridcards h3{letter-spacing:-.01em;margin:18px 0 0;font-size:17px;font-weight:500;line-height:1.3}.v2 .gridcards p{color:var(--ink-2);margin:10px 0 0;font-size:14.5px;line-height:1.55}.v2 .gridcards ul{margin:14px 0 0;padding:0;list-style:none}.v2 .gridcards li{color:var(--ink-2);border-top:1px solid var(--rule);padding:7px 0 7px 18px;font-size:14px;line-height:1.5;position:relative}.v2 .gridcards li:before{content:"+";font-family:var(--mono);color:var(--signal-ink);position:absolute;left:0}.v2 .gridcards .src{font-family:var(--mono);color:var(--ink-3);margin-top:16px;font-size:11.5px;display:block}.v2 .cell.ink .gridcards,.v2 .cell.ink .gridcards>*{border-color:#f0e8d81f}.v2 .cell.ink .gridcards .gi,.v2 .cell.ink .gridcards .src{color:#f0e8d873}.v2 .cell.ink .gridcards p,.v2 .cell.ink .gridcards li{color:#f0e8d8ad}.v2 .cell.ink .gridcards li{border-color:#f0e8d81a}.v2 .cell.ink .gridcards li:before{color:#f47a4f}.v2 .dtable{border-collapse:collapse;width:100%;font-size:14.5px}.v2 .dtable th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;text-align:left;color:#f0e8d880;border-bottom:1px solid #f0e8d824;padding:14px 18px;font-size:11px;font-weight:400}.v2 .dtable td{color:#f0e8d8b8;vertical-align:top;border-bottom:1px solid #f0e8d814;padding:16px 18px;line-height:1.5}.v2 .dtable td:first-child{color:var(--bone);font-weight:500}.v2 .dtable .hl{color:var(--bone);background:#e8552b14}.v2 .dtable th.hl{color:#f47a4f}.v2 .dtable .grp td{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#f0e8d873;padding-top:28px;font-size:11px;font-weight:400}.v2 .table-scroll{overflow-x:auto}.v2 .quote{letter-spacing:-.025em;text-wrap:pretty;max-width:980px;margin:0;font-size:max(26px,min(2.6vw,36px));font-weight:500;line-height:1.25}.v2 .quote-by{font-family:var(--mono);color:#f0e8d880;margin-top:28px;font-size:12.5px}.v2 .filters{flex-wrap:wrap;gap:8px;margin-bottom:40px;display:flex}.v2 .filters button,.v2 .filters a{font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--rule);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;padding:7px 14px;font-size:12px;transition:background .2s,color .2s,border-color .2s}.v2 .filters button:hover,.v2 .filters a:hover{border-color:var(--ink);color:var(--ink)}.v2 .filters .on{background:var(--ink);color:var(--bone);border-color:var(--ink)}.v2 .rows{border-top:1px solid var(--rule)}.v2 .rows>a,.v2 .rows>div{border-bottom:1px solid var(--rule);padding:24px 0;display:block}.v2 .rows .meta{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.v2 .rows h3{letter-spacing:-.015em;margin:10px 0 0;font-size:20px;font-weight:500;line-height:1.3}.v2 .rows p{color:var(--ink-2);max-width:720px;margin:8px 0 0;font-size:15px;line-height:1.55}.v2 .rows>a:hover h3{color:var(--signal-ink)}.v2 .lost{grid-template-columns:1fr .8fr;align-items:end;gap:40px;min-height:72vh;padding-top:176px;display:grid}.v2 .lost img{justify-self:center;width:300px;max-width:100%;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}@media (max-width:1000px){.v2 .page-hero,.v2 .sec-head,.v2 .lost{grid-template-columns:1fr}.v2 .page-hero{padding-top:196px}.v2 .page-hero .ph-art{display:none}.v2 .gridcards{grid-template-columns:1fr 1fr}.v2 .sec-head{gap:22px}}@media (max-width:640px){.v2 .gridcards{grid-template-columns:1fr}}.v2.v2-embed{background:0 0;min-height:0}.v2.v2-embed:after{display:none}.v2 .v2.v2-embed{display:contents}
