.about-extras{--about-ink: #313133;--about-ink-soft: #6b6661;--about-ink-mute: #9a948c;--about-accent: #ffaa4c;--about-rule: #ece7df;--about-card: #ffffff;--about-card-hover: #fbf8f3;margin-top:2.5rem}.about-extras .about-section{padding-block:3rem;border-top:1px solid var(--about-rule)}.about-extras .about-section:first-child{border-top:0;padding-top:1rem}.about-extras .about-eyebrow{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--about-accent);margin-bottom:.5rem}.about-extras .about-eyebrow:before{content:"";display:inline-block;width:1.25rem;height:2px;background:var(--about-accent);vertical-align:middle;margin-inline-end:.6rem;transform:translateY(-2px)}.about-extras .about-heading{font-size:1.6rem;font-weight:600;color:var(--about-ink);margin:0 0 1.5rem;line-height:1.25}.about-extras .about-lede{color:var(--about-ink-soft);max-width:56ch;margin-bottom:1.75rem;line-height:1.65}.about-extras .about-network-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:576px){.about-extras .about-network-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.about-extras .about-network-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.about-extras .about-network-card{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.25rem;background:var(--about-card);border:1px solid var(--about-rule);border-radius:.5rem;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.about-extras .about-network-card:hover{transform:translateY(-2px);border-color:var(--about-accent);background:var(--about-card-hover)}.about-extras .about-network-card .about-network-logo{flex:0 0 auto;width:52px;height:52px;object-fit:contain;background:#f7f3ec;border-radius:.4rem;padding:.35rem}.about-extras .about-network-card a{color:var(--about-ink);text-decoration:none;font-weight:500;font-size:.98rem;line-height:1.35;flex:1 1 auto}.about-extras .about-network-card a:hover,.about-extras .about-network-card a:focus{color:var(--about-accent)}.about-extras .about-projects-link{display:inline-flex;align-items:center;gap:.6rem;padding:.85rem 1.25rem;background:#fff8ee;border:1px solid #ffe2bf;border-radius:999px;color:var(--about-ink);text-decoration:none;font-weight:500;transition:background-color .2s ease,border-color .2s ease}.about-extras .about-projects-link:hover,.about-extras .about-projects-link:focus{background:#fff0d8;border-color:var(--about-accent);color:var(--about-ink)}.about-extras .about-projects-link:after{content:"\2192";color:var(--about-accent);transition:transform .2s ease}[dir=rtl] .about-extras .about-projects-link:after{content:"\2190"}.about-extras .about-projects-link:hover:after{transform:translate(3px)}[dir=rtl] .about-extras .about-projects-link:hover:after{transform:translate(-3px)}.about-extras .about-services-list{list-style:none;padding:0;margin:0;column-gap:2.5rem}@media(min-width:768px){.about-extras .about-services-list{column-count:2}}.about-extras .about-services-list li{break-inside:avoid;margin-bottom:.25rem}.about-extras .about-services-list a{display:block;padding:.6rem 0;color:var(--about-ink);text-decoration:none;border-bottom:1px solid var(--about-rule);transition:color .2s ease,padding-inline-start .2s ease}.about-extras .about-services-list a:hover,.about-extras .about-services-list a:focus{color:var(--about-accent);padding-inline-start:.4rem}.about-extras .about-services-list li:last-child a{border-bottom:0}.about-extras .about-connect-grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:992px){.about-extras .about-connect-grid{grid-template-columns:1.2fr 1fr;gap:3rem}}.about-extras .about-connect-text p{color:var(--about-ink-soft);line-height:1.7;margin-bottom:1rem}.about-extras .about-connect-text p:first-child{color:var(--about-ink);font-weight:500;font-size:1.05rem}.about-extras .about-connect-text a{color:var(--about-accent);text-decoration:none;font-weight:500}.about-extras .about-connect-text a:hover,.about-extras .about-connect-text a:focus{text-decoration:underline}.about-extras .about-connect-text .about-ad-email{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em}.about-extras .about-connect-aside{padding:1.75rem;background:#fbf8f3;border-radius:.75rem;text-align:center}.about-extras .about-connect-aside .social-links{display:flex;justify-content:center;flex-wrap:wrap;gap:.65rem;margin-bottom:1.25rem}.about-extras .about-connect-aside .social-links a{display:inline-flex}.about-extras .about-connect-aside .social-links img{width:2rem;height:2rem;transition:transform .25s ease}.about-extras .about-connect-aside .social-links a:hover img,.about-extras .about-connect-aside .social-links a:focus img{transform:scale(1.12)}.about-extras .about-legal{font-size:.78rem;color:var(--about-ink-mute);margin-bottom:1rem;line-height:1.8}.about-extras .about-legal a{color:var(--about-ink-soft);text-decoration:none;margin:0 .35rem}.about-extras .about-legal a:hover,.about-extras .about-legal a:focus{color:var(--about-accent);text-decoration:underline}.about-extras .about-legal .sep{color:var(--about-rule)}.about-extras .about-illaf-mark{height:36px;width:auto;opacity:.85;margin-bottom:.6rem}.about-extras .about-copyright{font-size:.72rem;letter-spacing:.12em;color:var(--about-ink-mute);text-transform:uppercase}@media(prefers-reduced-motion:reduce){.about-extras .about-network-card,.about-extras .about-projects-link,.about-extras .about-projects-link:after,.about-extras .about-services-list a,.about-extras .about-connect-aside .social-links img{transition:none}}
