.intel-connect{color:#fff;background:#0b182a;min-height:100svh;font-family:Inter,sans-serif}.intel-connect *{box-sizing:border-box}.intel-connect a{color:inherit;text-decoration:none}.intel-connect a:focus-visible{outline-offset:5px;outline:2px solid #c24335}.connect-header{color:#263242;background:#fff}.connect-profile{text-align:center;width:100%;max-width:760px;margin:auto;padding:16px 32px 28px}.connect-profile h1{margin:18px 0 6px;font-size:19px;font-weight:500;line-height:1.5}.connect-profile>span{color:#67717e;font-size:13px}.connect-actions{border-top:1px solid #ededed;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:760px;margin-inline:auto;display:grid}.connect-actions a{text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:66px;font-size:10px;font-weight:500;display:flex}.connect-actions a+a{border-left:1px solid #ededed}.connect-actions svg{stroke-width:1.7px;width:19px;height:19px}.connect-actions a:hover{background:#f6f6f6}.connect-details{background:#0b182a;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;max-width:760px;margin:auto;padding:24px 32px 38px;display:grid}.connect-bottom-actions{grid-column:1/-1;margin-top:28px}.connect-row{border-bottom:1px solid #ffffff26;align-items:flex-start;gap:23px;padding:22px 0;display:flex}.connect-row>svg{color:#9ba2ab;stroke-width:1.6px;flex:0 0 19px;width:19px;height:19px;margin-top:3px}.connect-row>div{min-width:0}.connect-row a{overflow-wrap:anywhere;font-size:14px;line-height:1.65;display:block}.connect-row a+a{margin-top:18px}.connect-row a:hover{color:#e98b80}.connect-row a>span{color:#b0bac7;font-size:12px;display:block}.connect-row address{font-size:14px;font-style:normal;line-height:1.8}.connect-row .connect-map{color:#e98b80;text-transform:uppercase;margin-top:15px;font-size:11px}.intel-connect .connect-save{color:#fff;text-transform:uppercase;text-align:center;background:#c24335;justify-content:center;align-items:center;gap:8px;min-height:54px;padding:10px;font-size:12px;display:flex}.connect-save svg{width:17px;height:17px}.intel-connect .connect-save:hover{background:#9a2f24}@media (width>=601px) and (width<=1000px){.connect-details{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}}@media (width<=600px){.connect-profile{padding:12px 26px 23px}.connect-profile h1{font-size:17px}.connect-details{grid-template-columns:minmax(0,1fr);max-width:600px;padding:8px 26px 30px}.connect-row{gap:18px;padding:19px 0}}
