.hv2.v3co .cp2-mast .s-h1{max-width:22ch;margin-top:16px}.hv2.v3co .s-tex>.wrap{z-index:1;position:relative}.hv2.v3co .cp2-grid>.s-tilt{grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}.hv2.v3co .cp2-grid>.s-tilt>.cp2-card{grid-template-rows:subgrid;align-content:start;row-gap:0;height:100%;display:grid}.hv2.v3co .cp2-grid-partners>.s-tilt,.hv2.v3co .cp2-grid-partners>.s-tilt>.cp2-card{grid-row:span 5}.hv2.v3co .cp2-grid-agents>.s-tilt,.hv2.v3co .cp2-grid-agents>.s-tilt>.cp2-card{grid-row:span 2}.hv2.v3co .cp2-card-h{text-wrap:balance}.hv2.v3co .cp2-card-tail{flex-direction:column;display:flex}.hv2.v3co .s-tilt>.cp2-card-link:hover{transform:none}.hv2.v3co .flow-title{text-wrap:balance;min-height:2.3em}@media (max-width:560px){.hv2.v3co .flow-title{min-height:0}}.hv2.v3co .cp2-offer-block{margin-top:32px}.hv2.v3co .cp2-offer-l{align-items:center;gap:8px;margin:0 0 8px;display:flex}.hv2.v3co .cp2-offer-cta{margin:16px 0 0}.hv2.v3co .cp2-partner-prose{margin-top:48px}.hv2.v3co .cp2-mast .cp2-note:first-child{margin:0 0 24px}.hv2.v3co .cp2-disclosure{margin-top:32px}.hv2.v3co .s-head .eyebrow{margin:0 0 12px}.hv2.v3co .s-band.dark .s-head .eyebrow{color:var(--cream-2)}.hv2.v3co .cp2-mast-center .cp2-logo{margin-left:auto;margin-right:auto}.hv2.v3co .cp2-mast-center .cp2-badges{justify-content:center}.hv2.v3co .cp2-mast-center .cp2-meta,.hv2.v3co .cp2-mast-center .cp2-note{margin-left:auto;margin-right:auto}.hv2.v3co .cp2-col-center{max-width:720px;margin-left:auto;margin-right:auto}.hv2.v3co .cp2-col-center .legal-prose{margin-left:auto;margin-right:auto}.hv2.v3co .cp2-panel-center{max-width:880px;margin-left:auto;margin-right:auto}.hv2.v3co .cp2-panel-form{max-width:720px;margin-left:auto;margin-right:auto}.hv2.v3co .cp2-panel-form .cp2-form{max-width:none}.hv2.v3co .cp2-list-2{grid-template-columns:1fr 1fr;column-gap:48px;max-width:none}.hv2.v3co .cp2-prose-center{max-width:62ch;margin-left:auto;margin-right:auto}@media (max-width:720px){.hv2.v3co .cp2-list-2{grid-template-columns:1fr}}@media (max-width:700px){.hv2.v3co .cp2-mast .s-h1{max-width:none}}.hv2.v3co .hero .s-h1{max-width:18ch;margin-top:16px}.hv2.v3co .dark>.s-wrap{z-index:1;position:relative}.hv2.v3co .s-band>.s-wrap>.cp2-prose{margin-top:32px}.hv2.v3co .s-band>.s-wrap>.cp2-panel{margin-top:0}.hv2.v3co .cp2-founder-role{margin-top:8px}.hv2.v3co .cp2-founder-links{gap:12px;margin-top:16px}.hv2.v3co .cp2-portrait img{object-position:top}.hv2.v3co .cp2-grid-beliefs{margin-top:0}.hv2.v3co .cp2-grid-beliefs>.s-tilt,.hv2.v3co .cp2-grid-beliefs>.s-tilt>.cp2-card{grid-row:span 2}@media (max-width:700px){.hv2.v3co .hero .s-h1{max-width:none}}.hv2.v3co .cp2-story{grid-template-columns:5fr 7fr;align-items:start;gap:56px;display:grid}.hv2.v3co .cp2-story-head,.hv2.v3co .cp2-story-head .s-h2{margin:0}.hv2.v3co .cp2-story-body{max-width:66ch;margin:0}@media (min-width:1041px){.hv2.v3co .cp2-story-head{top:calc(var(--nav-h) + 48px);position:sticky}}@media (max-width:1040px){.hv2.v3co .cp2-story{grid-template-columns:1fr;gap:48px}}
