.lWTEwa_lanyard{--card-w:260px;--drop:194px;--strap-w:167px;width:var(--card-w);padding-top:var(--drop);flex-direction:column;align-items:center;margin-inline:auto;padding-bottom:8px;display:flex;position:relative}.lWTEwa_strap{width:var(--strap-w);max-width:none;height:auto;font-family:var(--font-sans);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.lWTEwa_card{width:var(--card-w);aspect-ratio:638/1013;background:#161c25;flex-shrink:0;position:relative;overflow:clip;box-shadow:0 2px 3px #0006,0 14px 28px #00000061,0 44px 90px #00000073}.lWTEwa_photo{aspect-ratio:3/4;width:119.1%;position:absolute;top:4.9%;left:-13.5%}.lWTEwa_photo img{object-fit:cover}.lWTEwa_face{width:100%;height:100%;font-family:var(--font-sans);position:absolute;inset:0}.lWTEwa_sheen{background-image:linear-gradient(in oklab 118deg, #ffffff24 0%, #ffffff08 26%, #fff0 44%, #fff0 72%, #ffffff12 100%);pointer-events:none;background-origin:border-box;border:1px solid #ffffff29;position:absolute;inset:0}.lWTEwa_emailLink,.lWTEwa_contactLink{transition:background-color .15s;position:absolute}.lWTEwa_emailLink{width:63.2%;height:5.5%;top:88.95%;left:0}.lWTEwa_contactLink{inset:92.3% 0 0 63.2%}.lWTEwa_emailLink:hover,.lWTEwa_contactLink:hover{background:#ffffff14}.lWTEwa_emailLink:hover{background:#0b59de14}.lWTEwa_emailLink:focus-visible,.lWTEwa_contactLink:focus-visible{outline-offset:-2px}@media (min-width:768px){.lWTEwa_lanyard{--card-w:300px;--drop:236px;--strap-w:202px;padding-bottom:0}}@media (min-width:1200px){.lWTEwa_lanyard{--card-w:319px;--drop:235px}}
.IKvwBa_wrap{padding-inline:0}.IKvwBa_frame{border:1px solid var(--border)}.IKvwBa_head{border-bottom:1px solid var(--border);padding:14px 16px;font-size:15px;line-height:18px}.IKvwBa_headRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;display:flex}.IKvwBa_headTitle{color:var(--text-primary);font-weight:500}a.IKvwBa_headRow:hover .IKvwBa_headTitle,.IKvwBa_item:hover .IKvwBa_itemLabel,.IKvwBa_plainItem:hover,.IKvwBa_stripLink:hover,.IKvwBa_stripLead:hover,.IKvwBa_founderLink:hover,.IKvwBa_featured:hover .IKvwBa_featuredTitle{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.IKvwBa_price{color:var(--text-muted);white-space:nowrap;font-size:15px;line-height:18px}.IKvwBa_items{flex-direction:column;gap:12px;padding:18px 16px;display:flex}.IKvwBa_item{color:var(--text-primary);align-items:center;gap:12px;font-size:17px;line-height:26px;display:flex}.IKvwBa_itemLabel{min-width:0}.IKvwBa_iconBox{border:1px solid var(--border);width:28px;height:28px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.IKvwBa_thumb{flex-shrink:0;width:28px;height:28px}.IKvwBa_plainItem{color:var(--text-primary);font-size:17px;line-height:26px;display:block}.IKvwBa_services{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;display:grid}.IKvwBa_service{grid-row:span 2;grid-template-rows:subgrid;border-bottom:1px solid var(--border);display:grid}.IKvwBa_service:nth-child(odd){border-right:1px solid var(--border)}.IKvwBa_strip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px;display:flex}.IKvwBa_stripLead{color:var(--text-primary);align-items:center;gap:10px;font-size:15px;font-weight:500;line-height:18px;display:inline-flex}.IKvwBa_stripLink{color:var(--text-secondary);font-size:15px;line-height:18px}.IKvwBa_stripWork{border-top:1px solid var(--border)}.IKvwBa_work{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.IKvwBa_column:first-child{border-right:1px solid var(--border)}.IKvwBa_featured{border-top:1px solid var(--border);flex-direction:column;grid-column:1/-1;gap:12px;padding:16px;display:flex}.IKvwBa_featuredImage{flex-shrink:0;height:280px}.IKvwBa_featuredText{flex-direction:column;font-size:15px;line-height:22px;display:flex}.IKvwBa_featuredTitle{color:var(--text-primary);font-weight:500}.IKvwBa_featuredSummary{color:var(--text-muted)}.IKvwBa_companyColumns{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.IKvwBa_companyColumns .IKvwBa_items{gap:14px;padding-block:20px}.IKvwBa_founder{gap:24px;padding:16px;display:flex}.IKvwBa_founderPhoto{flex-shrink:0;width:220px;height:260px}.IKvwBa_founderPhoto img{object-position:50% 20%}.IKvwBa_founderCopy{flex-direction:column;flex:1;justify-content:space-between;gap:16px;min-width:0;display:flex}.IKvwBa_founderText{flex-direction:column;gap:10px;display:flex}.IKvwBa_founderTitle{color:var(--text-primary);letter-spacing:-.02em;font-size:28px;line-height:34px}.IKvwBa_founderBody{color:var(--text-muted);font-size:17px;line-height:26px}.IKvwBa_founderLink{color:var(--text-primary);font-size:15px;font-weight:500;line-height:18px}@media (min-width:1200px){.IKvwBa_wrap{padding-inline:var(--gutter)}.IKvwBa_frame{border-block:0}.IKvwBa_items{gap:14px;padding-block:20px}.IKvwBa_services{grid-template-columns:repeat(4,minmax(0,1fr))}.IKvwBa_service,.IKvwBa_service:nth-child(odd){border-right:1px solid var(--border);border-bottom:0}.IKvwBa_service:last-child{border-right:0}.IKvwBa_strip{border-top:1px solid var(--border)}.IKvwBa_work{grid-template-columns:repeat(3,minmax(0,1fr))}.IKvwBa_column{border-right:1px solid var(--border)}.IKvwBa_featured{border-top:0;grid-column:auto;padding:16px}.IKvwBa_featuredImage{height:186px}.IKvwBa_company{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.IKvwBa_companyColumns{border-bottom:0;border-right:1px solid var(--border);grid-column:span 2}.IKvwBa_founder{grid-column:span 2}.IKvwBa_founderPhoto{width:180px;height:220px}.IKvwBa_founderText{gap:8px}.IKvwBa_founderTitle{letter-spacing:-.015em;font-size:24px;line-height:30px}.IKvwBa_founderBody{font-size:15px;line-height:23px}}.IKvwBa_mobileGroup{flex-direction:column;padding-bottom:12px;display:flex}.IKvwBa_mobileGroupCompany{padding-bottom:16px}.IKvwBa_mobileService{min-height:44px;color:var(--text-primary);justify-content:space-between;align-items:center;gap:12px;font-size:17px;line-height:22px;display:flex}.IKvwBa_mobileLead{height:44px;color:var(--text-primary);align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:20px;display:flex}.IKvwBa_mobileQuiet{height:44px;color:var(--text-secondary);align-items:center;font-size:16px;line-height:20px;display:flex}.IKvwBa_mobileColumns{gap:16px;display:flex}.IKvwBa_mobileColumn{flex:1 1 0;min-width:0}.IKvwBa_mobileColumn:first-child{flex:0 0 124px}.IKvwBa_mobileColumnTitle{color:var(--text-muted);font-size:15px;line-height:34px}.IKvwBa_mobileProject{color:var(--text-primary);font-size:16px;line-height:34px;display:block}.IKvwBa_mobileCompanyLink{color:var(--text-primary);font-size:17px;line-height:40px;display:block}.IKvwBa_mobileFounder{align-items:center;gap:14px;padding-top:14px;display:flex}.IKvwBa_mobileFounderPhoto{flex-shrink:0;width:64px;height:64px}.IKvwBa_mobileFounderPhoto img{object-position:50% 20%}.IKvwBa_mobileFounderText{flex-direction:column;gap:4px;font-size:15px;line-height:18px;display:flex}.IKvwBa_mobileFounderTitle{color:var(--text-primary);font-weight:500}
