/* Shareable profile and growth surfaces */
.result-destination b,.destination-label{white-space:nowrap}
.result-name-line>a{color:inherit;text-decoration:none}.result-name-line>a:hover{color:var(--network-blue);text-decoration:underline}.verification-badge{border:0;cursor:pointer;letter-spacing:0}.verification-badge:hover{background:#dbeafe}.result-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.result-actions .result-destination{min-width:0;margin-top:0}.share-profile-button{flex:0 0 32px;width:32px;height:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #cbd2dc;border-radius:6px;background:#fff;color:#526071;cursor:pointer}.share-profile-button span{display:none}.share-profile-button:hover{border-color:#9bb9e8;background:#f5f8fd;color:var(--network-blue)}.share-profile-button svg,.share-dialog-mark svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.trust-dialog>div,.share-dialog>div{padding:26px}.verification-dialog-mark,.share-dialog-mark{width:42px;height:42px;display:grid;place-items:center;margin-bottom:15px;border-radius:11px;background:#eaf1fb;color:var(--network-blue);font-weight:900}.dialog-fine-print{padding-top:12px;border-top:1px solid #e5e8ec;font-size:11px}.share-dialog>div{position:relative;padding:28px}.share-dialog-close{position:absolute;top:16px;right:16px;width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:#667085;font-size:26px;font-weight:400;line-height:1;cursor:pointer}.share-dialog-close:hover{background:#f2f4f7;color:#101828}.share-dialog>div>p{margin:0}.share-options{display:grid;gap:9px;margin-top:20px}.share-options>a,.share-options>button{width:100%;height:48px;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:0 14px;border:1px solid #d0d5dd;border-radius:9px;background:#fff;color:#253044;font-size:13px;font-weight:750;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.share-options>a:hover,.share-options>button:hover{border-color:#98a2b3;background:#f8fafc;box-shadow:0 1px 2px rgba(16,24,40,.05)}.share-option-icon{flex:0 0 30px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:#fff}.share-option-icon.facebook{background:#1877f2}.share-option-icon.x{background:#000}.share-option-icon.whatsapp{background:#25d366}.share-option-icon.more,.share-option-icon.copy{background:#eef2f7;color:#344054}.share-option-icon img{display:block}.share-option-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.share-option-icon.more svg{fill:currentColor;stroke:none}
.profile-page-shell{width:min(920px,calc(100% - 32px));margin:0 auto;padding:22px 0 56px}.profile-page-breadcrumb{display:flex;align-items:center;gap:7px;margin-bottom:14px;color:#667085;font-size:12px}.profile-page-breadcrumb a{color:var(--network-blue);text-decoration:none}.profile-focus-card{overflow:hidden;border:1px solid #d9dee5;border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.profile-focus-cover{height:120px;background:linear-gradient(135deg,#102e5c,#1f63c5)}
.profile-focus-main{display:grid;grid-template-columns:210px minmax(0,1fr);gap:22px;padding:0 24px 24px}.profile-focus-photo{position:relative;height:260px;margin-top:-68px;overflow:hidden;border:5px solid #fff;border-radius:10px;background:#e2e8f0;box-shadow:0 2px 8px rgba(15,23,42,.16)}.profile-focus-photo img{width:100%;height:100%;display:block;object-fit:contain}.profile-focus-photo.blurred img{filter:blur(26px);transform:scale(1.04)}.profile-focus-copy{padding-top:20px}.profile-focus-title{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.profile-focus-title h1{margin:0;font-size:34px;line-height:1.1;letter-spacing:-.045em}.profile-focus-meta{margin:5px 0 0;color:#667085;font-size:13px}.profile-focus-tagline{margin:15px 0 4px;color:#273446;font-size:16px;font-weight:700}.profile-focus-about{max-width:620px;margin:0;color:#5f6b7b;font-size:13px}
.profile-focus-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.profile-focus-actions .button{min-height:40px;border-radius:7px;font-size:12px}.profile-focus-actions .button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.profile-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.profile-info-panel{padding:20px;border:1px solid #d9dee5;border-radius:10px;background:#fff}.profile-info-panel h2{margin:0 0 10px;font-size:17px}.profile-info-panel p{margin:0;color:#667085;font-size:12px}.profile-info-panel a{color:var(--network-blue);font-weight:700}.profile-share-kit{margin-top:14px;padding:20px;border:1px solid #cfe0f8;border-radius:10px;background:#f5f8fd}.profile-share-kit h2{margin:0 0 5px;font-size:18px}.profile-share-kit p{margin:0 0 13px;color:#5f6b7b;font-size:12px}.profile-share-kit .button{min-height:40px;border-radius:7px;font-size:12px}.collection-intro{padding:14px 16px;border:1px solid #d9dee5;border-radius:8px;background:#fff}.collection-intro p{margin:4px 0 0;color:#667085;font-size:12px}
@media(max-width:820px){body[data-page="profile"] .network-nav{display:none}}
@media(max-width:600px){.result-actions{align-items:center;gap:7px}.share-profile-button{flex:0 0 34px;width:34px;padding:0;justify-content:center}.share-profile-button span{display:none}.trust-dialog>div{padding:22px}.share-dialog>div{padding:24px 20px 20px}.share-dialog-close{top:12px;right:12px}.profile-page-shell{width:100%;padding:8px 0 36px}.profile-page-breadcrumb{padding:4px 14px}.profile-focus-card{border-right:0;border-left:0;border-radius:0}.profile-focus-cover{height:92px}.profile-focus-main{display:block;padding:0 15px 20px}.profile-focus-photo{width:148px;height:190px;margin-top:-50px}.profile-focus-copy{padding-top:14px}.profile-focus-title h1{font-size:28px}.profile-info-grid{grid-template-columns:1fr;padding:0 12px}.profile-share-kit{margin:12px;border-radius:8px}}

/* About and discovery content */
.about-page{background:#fff}.about-hero{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:64px;align-items:center;padding-top:76px;padding-bottom:78px}.about-eyebrow{display:block;margin-bottom:12px;color:var(--network-blue);font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.about-hero h1{max-width:760px;margin:0;color:#101828;font-size:clamp(46px,6vw,72px);line-height:1.02;letter-spacing:-.055em}.about-hero>div>p{max-width:760px;margin:24px 0 0;color:#526071;font-size:18px;line-height:1.72}.about-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.about-hero-card{padding:30px;border:1px solid #cfe0f8;border-radius:14px;background:linear-gradient(145deg,#f7faff,#edf4ff);box-shadow:0 14px 40px rgba(20,87,200,.09)}.about-hero-card>span{color:var(--network-blue);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.about-hero-card strong{display:block;margin:22px 0 18px;color:#102e5c;font-size:34px;line-height:1.15;letter-spacing:-.04em}.about-hero-card p{margin:0;color:#5f6b7b;font-size:13px;line-height:1.6}.about-section{padding:82px 0;border-top:1px solid #e5e8ec}.about-light{background:#f7f8fa}.about-narrow{max-width:790px}.about-section h2,.about-final h2{margin:0;color:#101828;font-size:clamp(32px,4vw,48px);line-height:1.1;letter-spacing:-.045em}.about-narrow>p{margin:22px 0 0;color:#526071;font-size:17px;line-height:1.8}.about-section-heading{max-width:700px;margin-bottom:32px}.about-use-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.about-use-grid article{min-height:220px;padding:27px;border:1px solid #d9dee5;border-radius:11px;background:#fff}.about-use-grid article>span{color:#8b97a8;font-size:11px;font-weight:800}.about-use-grid h3{margin:34px 0 9px;color:#172033;font-size:20px;letter-spacing:-.02em}.about-use-grid p{margin:0;color:#667085;font-size:13px;line-height:1.65}.about-split{display:grid;grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);gap:70px}.about-steps{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:about-step}.about-steps li{position:relative;padding:0 0 28px 52px;border-left:1px solid #cfd7e3;counter-increment:about-step}.about-steps li:last-child{padding-bottom:0;border-left-color:transparent}.about-steps li:before{content:counter(about-step);position:absolute;left:-17px;top:0;width:34px;height:34px;display:grid;place-items:center;border:1px solid #b9cdf0;border-radius:50%;background:#edf4ff;color:var(--network-blue);font-size:12px;font-weight:850}.about-steps b{display:block;padding-top:5px;color:#273446;font-size:16px}.about-steps span{display:block;margin-top:6px;color:#667085;font-size:13px;line-height:1.65}.about-boundaries{background:#111b2d;color:#fff}.about-boundaries .about-eyebrow{color:#8eb9ff}.about-boundaries h2{color:#fff}.about-boundaries p{margin:0 0 18px;color:#c5cfdd;font-size:15px;line-height:1.75}.about-text-links{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:25px}.about-text-links a{color:#fff;font-size:13px;font-weight:750;text-decoration:none}.about-faq{margin-top:30px;border-top:1px solid #d9dee5}.about-faq details{border-bottom:1px solid #d9dee5}.about-faq summary{padding:20px 34px 20px 0;color:#202b3c;font-size:15px;font-weight:750;cursor:pointer}.about-faq details p{max-width:720px;margin:0;padding:0 0 21px;color:#667085;font-size:13px;line-height:1.7}.about-final{padding:82px 0;text-align:center;background:#edf4ff}.about-final p{margin:16px 0 0;color:#526071}.about-final .about-actions{justify-content:center}
@media(max-width:820px){.about-hero{grid-template-columns:1fr;gap:32px;padding:48px 14px}.about-hero-card{max-width:520px}.about-section{padding:58px 14px}.about-split{grid-template-columns:1fr;gap:34px}.about-final{padding:62px 14px}}
@media(max-width:600px){.about-hero h1{font-size:42px}.about-hero>div>p{font-size:16px}.about-actions{display:grid;grid-template-columns:1fr}.about-actions .button{width:100%}.about-use-grid{grid-template-columns:1fr}.about-use-grid article{min-height:0}.about-hero-card strong{font-size:29px}.about-narrow>p{font-size:15px}.about-final .about-actions{display:grid}}
@media(max-width:1120px){body[data-page="about"] .network-header-inner{grid-template-columns:auto 1fr}body[data-page="about"] .network-search{display:none}}
@media(max-width:820px){body[data-page="about"] .network-header-inner{grid-template-columns:auto 1fr auto}body[data-page="about"] .network-nav{display:none}}
