.adv-hero{position:relative;min-height:500px;border-radius:24px;overflow:hidden;background-size:cover;background-position:50%;box-shadow:0 50px 100px -20px rgba(50,50,93,.35),0 30px 60px -30px rgba(0,0,0,.4)}.adv-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,37,64,.25),rgba(10,37,64,.78));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.adv-pair{position:relative;display:flex;justify-content:center;align-items:flex-end;gap:18px;padding:48px 28px 0}.adv-person{position:relative;margin:0;width:210px;aspect-ratio:4/5;border-radius:18px;overflow:hidden;background:#0a2540;box-shadow:0 0 0 3px hsla(0,0%,100%,.85),0 30px 50px -18px rgba(0,0,0,.6)}.adv-person img{width:100%;height:100%;object-fit:cover;display:block}.adv-hero .adv-person.left{transform:rotate(-3deg) translateY(10px)}.adv-hero .adv-person.right{transform:rotate(3deg)}.adv-person figcaption{position:absolute;left:0;right:0;bottom:0;display:grid;grid-gap:2px;gap:2px;padding:40px 14px 12px;color:#fff;text-align:left;background:linear-gradient(0deg,rgba(10,37,64,.95),rgba(10,37,64,0))}.adv-person figcaption b{font-size:1.1rem}.adv-person figcaption>span:last-child{font-size:.8rem;opacity:.85}.adv-online{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#b9f6dc}.adv-online i{width:7px;height:7px;border-radius:50%;background:#00c48c;box-shadow:0 0 8px #00c48c}.adv-note{position:absolute;left:24px;right:24px;bottom:22px;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;background:hsla(0,0%,100%,.94);color:var(--ink);font-size:.92rem;font-weight:500;box-shadow:0 16px 30px -12px rgba(0,0,0,.4)}.adv-section{position:relative;display:grid;grid-template-columns:1fr 1.1fr;grid-gap:40px;gap:40px;align-items:center;padding:56px;border-radius:28px;overflow:hidden;background-size:cover;background-position:50%;color:#fff}.adv-section>*{position:relative;min-width:0}.adv-section .adv-shade{position:absolute;background:linear-gradient(100deg,rgba(10,37,64,.92) 30%,rgba(10,37,64,.55))}.adv-section-copy{display:grid;grid-gap:18px;gap:18px}.adv-section-copy h2{color:#fff;font-size:clamp(1.8rem,3.4vw,2.6rem)}.adv-section-copy p{color:#c9d4e3;font-size:1.08rem;line-height:1.6}.adv-section-people{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.adv-card{display:grid;grid-gap:12px;gap:12px}.adv-card .adv-person{width:100%}.adv-skill{padding:5px 10px;border-radius:999px;font-size:.78rem;font-weight:600;background:hsla(0,0%,100%,.14);color:#fff}@media (max-width:960px){.adv-hero{min-height:0;padding-bottom:96px}.adv-section{grid-template-columns:1fr;padding:32px 22px}}@media (max-width:520px){.adv-pair{gap:10px;padding:32px 14px 0}.adv-person{width:44vw}.adv-note{flex-direction:column;align-items:flex-start;gap:6px}}