.site .q-list{border-top:1px solid var(--border-subtle)}.site .q-item{border-bottom:1px solid var(--border-subtle)}.site .q-item summary{justify-content:space-between;align-items:center;gap:var(--space-24);padding-block:var(--space-24);cursor:pointer;list-style:none;display:flex}.site .q-item summary::-webkit-details-marker{display:none}.site .q-item summary:hover{color:var(--content-subtle)}.site .q-item .q-minus,.site .q-item[open] .q-plus{display:none}.site .q-item[open] .q-minus{display:inline-block}.site .q-item p{max-width:64ch;padding-bottom:var(--space-24);color:var(--content-subtle);margin:0}
.site .section.why{background:var(--base-canvas);color:var(--content-strong);padding-block:var(--layout-site-section-y);margin-block:calc(var(--section-gap) / 2)}.site .why .sec-intro{margin-bottom:var(--space-64)}.site .why .sec-intro .head{color:var(--content-strong)}.site .why .sec-intro .side{color:var(--content-subtle)}.site .why-lanes{width:100%}.site .why-rails{gap:var(--space-8);display:grid}.site .why-stats{margin-top:var(--space-64);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.site .why-stat{align-content:start;gap:var(--gap-xs);padding:var(--space-4) var(--space-24);border-left:1px solid var(--border-subtle);display:grid}.site .why-stat:first-child{border-left:0;padding-left:0}.site .ws-v{margin-bottom:calc(var(--space-80) - var(--gap-xs));font-family:var(--font-mono);font-weight:300;font-size:var(--text-numeric-xl-size);line-height:var(--text-numeric-xl-line);letter-spacing:var(--text-numeric-xl-tracking);font-variant-numeric:tabular-nums;color:var(--content-strong)}.site .ws-v b{font-weight:inherit}.site .ws-label{font-weight:var(--text-heading-sm-weight);font-size:var(--text-heading-sm-size);line-height:var(--text-heading-sm-line);letter-spacing:var(--text-heading-sm-tracking);color:var(--content-strong)}.site .ws-line{max-width:32ch;font-weight:var(--text-body-sm-weight);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);letter-spacing:var(--text-body-sm-tracking);color:var(--content-subtle);margin:0}@media (max-width:1023px){.site .why-stats{row-gap:var(--space-40);grid-template-columns:repeat(2,minmax(0,1fr))}.site .why-stat:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:767px){.site .why-stats{row-gap:var(--space-32);grid-template-columns:minmax(0,1fr)}.site .why-stat{border-left:0;padding-left:0}.site .why-stat+.why-stat{padding-top:var(--space-32);border-top:1px solid var(--border-subtle)}}
