.about-page{gap:20px;padding-bottom:20px;display:grid}.about-panel{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:var(--dashboard-shadow);border-radius:9px;padding:22px}.about-intro{min-height:248px;padding:30px 32px}.about-intro>div{max-width:60%}.about-eyebrow{color:var(--primary);letter-spacing:.13em;font-size:9px;font-weight:600}.about-intro h2{letter-spacing:-.03em;margin-top:10px;font-size:24px;font-weight:600;line-height:1.4}.about-intro p:not(.about-eyebrow){color:var(--muted-foreground);margin-top:12px;font-size:13px;line-height:1.85}.about-intro-links{flex-wrap:wrap;gap:20px;margin-top:18px;font-size:12px;display:flex}.about-page a{color:var(--primary)}.about-page a:hover{text-underline-offset:4px;text-decoration:underline}.about-page a:focus-visible,.about-method-details summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:3px}.about-principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.about-principles>li{border-radius:9px;padding:16px}.about-principles>li>p:first-child{font-size:13px}.about-principles>li>p:last-child{font-size:12px;line-height:1.8}.about-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.about-section-heading h2{letter-spacing:-.02em;font-size:15px;font-weight:600}.about-section-heading a{font-size:11px}.about-focus-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.about-focus-grid a{background:var(--background);box-shadow:none}.about-focus-grid a>p:first-child{color:var(--foreground);font-size:13px}.about-focus-grid a>p:last-child{font-size:12px;line-height:1.7}.about-tools{border-top:1px solid var(--border);flex-wrap:wrap;gap:10px 20px;margin-top:16px;padding-top:16px;font-size:11px;display:flex}.about-tools span{color:var(--muted-foreground)}.about-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.about-workflow li{gap:12px;display:flex}.about-workflow li>span{height:30px;color:var(--primary);background:color-mix(in srgb,var(--primary) 11%,var(--card));border-radius:6px;flex:0 0 30px;place-items:center;font-size:10px;font-weight:600;display:grid}.about-workflow h3{font-size:13px;font-weight:600}.about-workflow p{color:var(--muted-foreground);margin-top:6px;font-size:12px;line-height:1.8}.about-cadence{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:18px;padding-top:16px;font-size:11px;line-height:1.8}.about-details-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.about-verification{grid-template-columns:7.5rem minmax(0,1fr);gap:14px 18px;font-size:12px;line-height:1.8;display:grid}.about-verification dt{color:var(--primary)}.about-verification dd{color:var(--muted-foreground)}.about-method-details{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.about-method-details summary{width:fit-content;color:var(--foreground);cursor:pointer;font-size:12px;font-weight:600}.about-method-list{color:var(--muted-foreground);gap:10px;margin-top:16px;padding-inline-start:18px;font-size:12px;line-height:1.85;list-style:outside;display:grid}.about-contact dl{overflow-wrap:anywhere;gap:5px;font-size:12px;display:grid}.about-contact dt{color:var(--muted-foreground);margin-top:10px;font-size:10px}.about-contact dt:first-child{margin-top:0}.about-contact>p{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:16px;padding-top:16px;font-size:12px;line-height:1.8}.about-service-link{margin-top:16px;font-size:12px;display:inline-block}@media (width<=1023px){.about-principles,.about-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-details-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.about-panel{padding:18px}.about-intro{padding:24px 20px}.about-intro>div{max-width:100%}.about-intro h2{font-size:21px}.about-principles,.about-focus-grid,.about-workflow{grid-template-columns:minmax(0,1fr)}.about-verification{grid-template-columns:minmax(0,1fr);gap:5px}.about-verification dd{margin-bottom:10px}.about-workflow{gap:18px}}
