.avination-profile{width:min(1290px,100% - 112px);padding-top:20px;padding-bottom:0}.avination-profile .avi-profile-cover{background:var(--navy);isolation:isolate;border-radius:4px;height:148px;position:relative}.avination-profile .avi-profile-route{opacity:.36;pointer-events:none;width:68%;height:100%;position:absolute;top:0;right:0;overflow:visible}.avination-profile .avi-profile-route path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s .1s forwards avi-profile-route-in}.avination-profile .avi-profile-slogan{font-family:var(--serif);color:#d0b47d;letter-spacing:2.5px;background:var(--navy);padding:0 18px;font-size:18px;font-style:italic;line-height:1.5;position:absolute;top:60px;right:46px}.avination-profile .avi-profile-avatar{z-index:2;border:5px solid var(--paper);background:#fff;border-radius:50%;width:148px;height:148px;position:absolute;bottom:-74px;left:28px;overflow:hidden;box-shadow:0 6px 20px #081b2c12}.avination-profile .avi-profile-avatar img{object-fit:contain;width:100%;max-width:100%;height:100%;display:block;transform:none}.avination-profile .avi-profile-identity{padding:20px 30px 0;animation:.65s both avi-profile-enter}.avination-profile .avi-profile-title{min-height:118px;margin-left:174px}.avination-profile .avi-profile-title h1{letter-spacing:-.045em;font-size:60px;line-height:1.12}.avination-profile .avi-profile-subtitle{color:var(--muted);margin-top:6px;font-size:17px;line-height:1.45}.avination-profile .avi-profile-handle{color:var(--gold-ink);letter-spacing:.3px;margin-top:7px;font-size:13px;line-height:1.5;display:inline-block}.avination-profile .avi-profile-bio{color:#455764;max-width:780px;margin-top:17px;font-size:16px;line-height:1.65}.avination-profile .avi-profile-identity-bottom{justify-content:space-between;align-items:center;gap:30px;margin-top:18px;display:flex}.avination-profile .avi-profile-socials{gap:22px;font-size:14px;line-height:1.5;display:flex}.avination-profile .avi-profile-socials a{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px}.avination-profile .avi-profile-socials a+a{border-left:1px solid var(--line);padding-left:22px}.avination-profile .avi-profile-socials .arrow{color:var(--gold-ink);margin-left:6px}.avination-profile .avi-profile-actions{gap:12px;display:flex}.avination-profile .avi-profile-actions .btn{white-space:nowrap;gap:8px;min-width:174px;min-height:44px;padding:12px 20px;font-size:14px;line-height:1.25}.avination-profile .avi-profile-actions .btn-outline{border-color:#b1a58e}.avination-profile .avi-profile-facts{border-top:1px solid #c4a46b9c;border-bottom:1px solid #c4a46b9c;grid-template-columns:1.2fr 1fr .85fr;gap:26px;margin:23px 0 0;padding:14px 30px 15px;display:grid}.avination-profile .avi-profile-facts>div{border:0;justify-content:normal;gap:0;min-width:0;margin:0;padding:0;display:block}.avination-profile .avi-profile-facts>div+div{border-left:1px solid var(--line);padding-left:29px}.avination-profile .avi-profile-facts dt{letter-spacing:1.2px;text-transform:uppercase;color:var(--gold-ink);text-align:left;margin:0 0 5px;padding:0;font-size:11px;font-weight:400;line-height:1.5}.avination-profile .avi-profile-facts dd{text-align:left;margin:0;padding:0;font-size:15px;line-height:1.5}.avination-profile .avi-profile-content{grid-template-columns:300px minmax(0,1fr);gap:44px;padding:25px 0 30px;animation:.75s 50ms both avi-profile-enter;display:grid}.avination-profile .avi-profile-content>section{min-width:0}.avination-profile .avi-profile-section-title{letter-spacing:-.025em;margin-bottom:20px;font-size:30px;line-height:1.12}.avination-profile .avi-profile-section-title:after{content:"";background:var(--gold);width:38px;height:2px;margin-top:10px;display:block}.avination-profile .avi-profile-founders{border-right:1px solid var(--line);padding-right:23px}.avination-profile .avination-founder{align-items:center;gap:14px;min-width:0;padding:0 0 16px;display:flex}.avination-profile .avination-founder+.avination-founder{border-top:1px solid var(--line);padding-top:16px}.avination-profile .avination-founder .club-logo-strip{flex-shrink:0;width:64px;height:64px}.avination-profile .avination-founder>div{min-width:0}.avination-profile .avi-profile-founder-name{letter-spacing:-.02em;font-size:21px;line-height:1.16}.avination-profile .avi-profile-founder-university{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.5}.avination-profile .avination-founder>.arrow{color:var(--gold-ink);flex-shrink:0;margin-left:auto;font-size:20px}.avination-profile .avi-profile-independence{color:var(--muted);max-width:250px;margin-top:3px;font-size:13px;line-height:1.7}.avination-profile .avi-profile-activity{grid-template-columns:380px minmax(0,1fr);align-items:center;gap:26px;display:grid}.avination-profile .avi-profile-photo{width:380px;max-width:100%;transition:transform .25s;display:block}.avination-profile .avi-profile-photo:hover{transform:translateY(-2px)}.avination-profile .avi-profile-photo img{aspect-ratio:2048/1365;object-fit:contain;border-radius:4px;width:100%;max-width:380px;height:auto;display:block}.avination-profile .avi-profile-activity-copy h3{letter-spacing:-.03em;font-size:31px;line-height:1.15}.avination-profile .avi-profile-activity-copy>p{color:var(--muted);margin-top:11px;font-size:14px;line-height:1.65}.avination-profile .avi-profile-event-meta{color:#526575;gap:8px;margin-top:15px;font-size:13px;line-height:1.5;display:grid}.avination-profile .avi-profile-event-meta>span{align-items:center;gap:9px;display:flex}.avination-profile .avi-profile-event-meta svg{width:16px;height:16px;stroke:var(--gold-ink);flex-shrink:0}.avination-profile .avi-profile-detail-link{border-bottom:1px solid var(--gold);align-items:center;margin-top:19px;padding-bottom:5px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}@keyframes avi-profile-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes avi-profile-route-in{to{stroke-dashoffset:0}}@media (max-width:1150px){.avination-profile{width:calc(100% - 64px)}.avination-profile .avi-profile-slogan{font-size:16px;right:28px}.avination-profile .avi-profile-title h1{font-size:54px}.avination-profile .avi-profile-title{min-height:109px}.avination-profile .avi-profile-content{grid-template-columns:270px minmax(0,1fr);gap:30px}.avination-profile .avi-profile-founders{padding-right:18px}.avination-profile .avi-profile-activity{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:21px}.avination-profile .avi-profile-photo{width:340px}.avination-profile .avi-profile-activity-copy h3{font-size:28px}.avination-profile .avi-profile-activity-copy>p{font-size:13px}}@media (max-width:900px){.avination-profile{width:calc(100% - 40px)}.avination-profile .avi-profile-cover{height:128px}.avination-profile .avi-profile-slogan{letter-spacing:1.5px;font-size:14px;top:50px;right:15px}.avination-profile .avi-profile-identity{padding-inline:15px}.avination-profile .avi-profile-title h1{font-size:48px}.avination-profile .avi-profile-title{margin-left:166px}.avination-profile .avi-profile-avatar{width:140px;height:140px;bottom:-72px;left:15px}.avination-profile .avi-profile-identity-bottom{flex-direction:column;align-items:flex-start;gap:18px}.avination-profile .avi-profile-bio{font-size:15px}.avination-profile .avi-profile-facts{gap:18px;padding-inline:15px}.avination-profile .avi-profile-facts>div+div{padding-left:18px}.avination-profile .avi-profile-facts dd{font-size:13px}.avination-profile .avi-profile-content{grid-template-columns:1fr;gap:24px}.avination-profile .avi-profile-founders{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 22px;padding:0 0 22px;display:grid}.avination-profile .avi-profile-founders .avi-profile-section-title{grid-column:1/-1}.avination-profile .avination-founder+.avination-founder{border-top:0;padding-top:0}.avination-profile .avi-profile-independence{grid-column:1/-1;max-width:none}.avination-profile .avi-profile-activity{grid-template-columns:minmax(0,380px) minmax(0,1fr)}.avination-profile .avi-profile-photo{width:380px}}@media (max-width:600px){.avination-profile .avi-profile-cover{height:112px}.avination-profile .avi-profile-slogan{letter-spacing:1px;padding:0;font-size:11px;line-height:1.6;top:38px;left:174px;right:12px}.avination-profile .avi-profile-route{width:100%}.avination-profile .avi-profile-avatar{width:128px;height:128px;bottom:-65px}.avination-profile .avi-profile-identity{padding-top:15px}.avination-profile .avi-profile-title{min-height:111px;margin-left:145px}.avination-profile .avi-profile-title h1{font-size:34px;line-height:1.06}.avination-profile .avi-profile-subtitle{margin-top:8px;font-size:11px}.avination-profile .avi-profile-handle{overflow-wrap:anywhere;margin-top:7px;font-size:10px}.avination-profile .avi-profile-bio{margin-top:14px;font-size:14px}.avination-profile .avi-profile-socials{font-size:13px}.avination-profile .avi-profile-actions{gap:9px;width:100%}.avination-profile .avi-profile-actions .btn{flex:1;gap:3px;min-width:0;padding:12px 10px;font-size:12px}.avination-profile .avi-profile-facts{grid-template-columns:1fr 1fr;gap:15px;padding:13px 0}.avination-profile .avi-profile-facts>div+div{padding-left:15px}.avination-profile .avi-profile-facts>div:last-child{border-left:0;grid-column:1/-1;padding-left:0}.avination-profile .avi-profile-facts dt{font-size:10px}.avination-profile .avi-profile-content{padding-top:22px}.avination-profile .avi-profile-section-title{font-size:28px}.avination-profile .avi-profile-founders{grid-template-columns:1fr;gap:0}.avination-profile .avination-founder+.avination-founder{border-top:1px solid var(--line);padding-top:15px}.avination-profile .avi-profile-founder-name{font-size:23px}.avination-profile .avi-profile-independence{margin-top:3px}.avination-profile .avi-profile-activity{grid-template-columns:1fr;gap:20px}.avination-profile .avi-profile-photo{width:100%;max-width:380px}.avination-profile .avi-profile-activity-copy h3{font-size:31px}.avination-profile .avi-profile-activity-copy>p{font-size:14px}}@media (max-width:375px){.avination-profile .avi-profile-identity{padding-top:80px}.avination-profile .avi-profile-title{min-height:0;margin-left:0}.avination-profile .avi-profile-title h1{font-size:38px}}@media (prefers-reduced-motion:reduce){.avination-profile .avi-profile-route path{stroke-dashoffset:0;animation:none}.avination-profile .avi-profile-identity,.avination-profile .avi-profile-content{animation:none}.avination-profile .avi-profile-photo,.avination-profile .arrow{transition:none}.avination-profile .avi-profile-photo:hover{transform:none}}
