.links_page__hn1sZ{min-height:100vh;background:radial-gradient(ellipse at top left,#dcecff 0,transparent 45%),var(--bg);padding:0 28px}.links_shell__p8sFc{max-width:1080px;margin:auto}.links_topbar__Fw1Xf{display:flex;align-items:center;justify-content:space-between;padding:30px 0;border-bottom:1px solid var(--line)}.links_brand___c1OH{font-size:15px;font-weight:700;letter-spacing:.13em}.links_brand___c1OH span{display:block;font-size:8px;letter-spacing:.2em;color:var(--muted);margin-top:4px}.links_social__bcM2v{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line-2);border-radius:50%;background:#fff}.links_layout__uoZE5{display:grid;grid-template-columns:340px minmax(0,1fr);gap:80px;padding:48px 0;align-items:start}.links_profile__6i590{position:sticky;top:28px}.links_portrait__7L9W7{position:relative;aspect-ratio:4/4.3;border-radius:24px;overflow:hidden;background:#cfe2ff}.links_portrait__7L9W7 img{object-fit:cover;object-position:center 25%}.links_portrait__7L9W7:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,rgba(12,32,55,.68))}.links_portraitLabel___aJnQ{position:absolute;bottom:23px;left:24px;z-index:1;color:#fff;font-size:10px;font-weight:600;letter-spacing:.16em}.links_profileText__1vN7s{padding-top:28px}.links_eyebrow__QMZTB{color:var(--blue-700);font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.6}.links_profile__6i590 h1{font-size:43px;margin:8px 0 10px}.links_profile__6i590 h1 span{color:var(--blue-700)}.links_handle__DryQ8{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:13px}.links_about__oiml8{margin-top:28px;scroll-margin-top:24px}.links_about__oiml8 h2{font-size:16px;margin-bottom:12px}.links_about__oiml8 p{color:var(--muted);font-size:14px;line-height:1.75;margin-bottom:12px}.links_platform__lCJwZ{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line-2);padding-top:20px;margin-top:22px;font-size:13px;font-weight:600;color:var(--blue-700)}.links_intro__LDyps{padding:4px 0 24px}.links_intro__LDyps h2{font-size:38px;line-height:1.13;margin:12px 0 16px;max-width:15ch}.links_intro__LDyps h2 span{color:var(--blue-700)}.links_intro__LDyps>p:last-child{color:var(--muted);font-size:14px;line-height:1.7;max-width:45ch}.links_categories__qnCHg{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:8px}.links_categories__qnCHg a{border:1px solid var(--line-2);border-radius:999px;padding:9px 14px;font-size:12px;color:var(--ink-2);background:hsla(0,0%,100%,.6)}.links_categories__qnCHg a:hover{background:var(--blue-tint);border-color:var(--blue-700)}.links_section__lSH6y{padding-top:32px;scroll-margin-top:24px}.links_sectionHeader__bfZVJ{display:flex;align-items:center;gap:12px;margin-bottom:15px}.links_sectionIcon__RzJNM{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#dcecff;color:var(--blue-700);flex-shrink:0}.links_sectionHeader__bfZVJ h2{font-size:20px;line-height:1.3}.links_sectionHeader__bfZVJ p{color:var(--muted);font-size:12px;margin-top:3px}.links_linkList__O72Yt{padding:0;margin:0;list-style:none;display:grid;gap:10px}.links_card__B7rmz{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px;padding:18px 20px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-xs);font-size:14px;font-weight:500;line-height:1.5;transition:transform .18s,border-color .18s,box-shadow .18s}.links_card__B7rmz svg{flex-shrink:0;color:var(--blue-700)}.links_card__B7rmz:hover{transform:translateY(-2px);border-color:var(--blue-700);box-shadow:var(--shadow-sm)}.links_featured__iOpCM{background:var(--ink);color:#fff;border-color:var(--ink)}.links_featured__iOpCM svg{color:#91c7ff}.links_page__hn1sZ a:focus-visible{outline:3px solid var(--blue-700);outline-offset:4px}.links_footer__J9DB4{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;border-top:1px solid var(--line-2);margin-top:40px;padding-top:24px;color:var(--muted);font-size:11px}.links_footer__J9DB4 a{display:inline-flex;align-items:center;gap:5px}.links_srOnly__2BLJf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.links_topLabel__7rshf{color:var(--muted);font-size:10px;letter-spacing:.1em}.links_channelIcon__jEoCU{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--blue-tint);flex-shrink:0}.links_channelText__zz4Oz{flex:1;min-width:0}.links_channelText__zz4Oz strong{display:block;font-size:15px;font-weight:600}.links_channelText__zz4Oz>span{display:block;font-size:12px;font-weight:400;color:var(--muted);margin-top:3px;overflow-wrap:anywhere}.links_featured__iOpCM .links_channelIcon__jEoCU{background:hsla(0,0%,100%,.1)}.links_featured__iOpCM .links_channelText__zz4Oz>span{color:#c5d5eb}.links_hours__Zg2SR{margin-top:24px;color:var(--muted)}.links_hours__Zg2SR>span{font-size:9px;font-weight:700;letter-spacing:.12em}.links_hours__Zg2SR p{font-size:12px;line-height:1.7;margin-top:6px}@media (max-width:960px){.links_layout__uoZE5{gap:40px;grid-template-columns:290px minmax(0,1fr)}}@media (max-width:760px){.links_page__hn1sZ{padding:0 20px}.links_shell__p8sFc{max-width:520px}.links_topbar__Fw1Xf{padding:20px 0}.links_layout__uoZE5{grid-template-columns:1fr;gap:38px;padding-top:28px}.links_profile__6i590{position:static;text-align:center}.links_portrait__7L9W7{width:112px;height:112px;aspect-ratio:1;border-radius:50%;margin:auto}.links_portraitLabel___aJnQ,.links_portrait__7L9W7:after{display:none}.links_profileText__1vN7s{padding-top:18px}.links_about__oiml8{margin-top:18px}.links_about__oiml8 h2{font-size:13px;margin-bottom:8px}.links_about__oiml8 p{max-width:36ch;margin:0 auto;font-size:13px}.links_layout__uoZE5{gap:28px}.links_profile__6i590 h1{font-size:40px}.links_intro__LDyps h2{font-size:34px;max-width:17ch}.links_card__B7rmz{padding:16px;gap:14px}}@media (prefers-reduced-motion:reduce){.links_card__B7rmz{transition:none}.links_card__B7rmz:hover{transform:none}}