:root{--paper:#F8F7F4;--ink:#1C1A26;--ink-soft:#4A4756;--ink-faint:#6E6A7A;--line:#E2DFEA;--accent:#785AF7;--accent-text:#6847F6;--accent-light:#A892FF;--numeral:#9289AF;--card:#FFFFFF;--mono:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;--serif:var(--font-fraunces),"Fraunces",Georgia,serif;--sans:var(--font-inter),"Inter",system-ui,sans-serif}::-moz-selection{background:var(--accent);color:#FFFFFF}::selection{background:var(--accent);color:#FFFFFF}.v11-wrap{max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.v11-head{position:sticky;top:0;z-index:50;background:var(--paper);border-bottom:0}.v11-head .nav{display:flex;justify-content:space-between;height:64px}.v11 .brand{display:inline-flex;align-items:center;text-decoration:none;color:var(--ink);flex:none}.v11 .brand .logo{height:26px;width:auto;display:block}@media(max-width:560px){.v11-head .brand .logo{height:22px}}.v11-head .nav-meta{font-size:11.5px;display:flex;gap:18px;letter-spacing:.04em}.v11-head .nav-meta .dot{margin-right:7px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.v11 .btn,.v11-head .btn{display:inline-block;text-decoration:none;font-weight:600;font-size:14.5px;padding:12px 24px;border-radius:100px;transition:transform .2s,box-shadow .2s,background .2s}.v11 .btn-primary,.v11-head .btn-primary{background:var(--ink);color:var(--paper)}.v11 .btn-primary:hover,.v11-head .btn-primary:hover{background:var(--accent);transform:translateY(-1px);box-shadow:0 8px 24px rgba(120,90,247,.22)}.v11 .btn-ghost,.v11-head .btn-ghost{border:1px solid var(--line);color:var(--ink)}.v11 .btn-ghost:hover,.v11-head .btn-ghost:hover{border-color:var(--ink);transform:translateY(-1px)}.v11 .btn-sm,.v11-head .btn-sm{padding:9px 18px;font-size:13.5px}@media(max-width:720px){.v11-head .nav-meta{display:none}}.v11 .hero{padding:clamp(64px,10vh,120px) 0 48px;position:relative}.v11 .kicker{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);display:flex;align-items:center;gap:10px;margin-bottom:28px}.v11 .kicker:before{content:"";width:28px;height:1px;background:var(--accent)}.v11 h1{font-family:var(--serif);font-weight:420;font-size:clamp(42px,6.6vw,84px);line-height:1.04;letter-spacing:-.025em;max-width:13ch}.v11 h1 em{font-style:italic;font-weight:380;color:var(--accent)}.v11 .hero-sub{max-width:52ch;margin-top:28px;font-size:clamp(16px,1.6vw,19px);color:var(--ink-soft)}.v11 .hero-ctas{display:flex;gap:14px;margin-top:36px;flex-wrap:wrap;align-items:center}.v11 .hero-note{font-size:12px;margin-top:22px}.v11 .coords,.v11 .hero-note{font-family:var(--mono);color:var(--ink-faint)}.v11 .coords{position:absolute;right:clamp(20px,4vw,48px);bottom:48px;font-size:11px;text-align:right;line-height:1.9;letter-spacing:.06em}@media(max-width:900px){.v11 .coords{display:none}}.v11 .marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;padding:13px 0;background:var(--card)}.v11 .marquee-track{display:flex;gap:44px;width:-moz-max-content;width:max-content;animation:scroll 36s linear infinite;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.v11 .marquee-track span b{color:var(--accent);font-weight:500;margin-right:44px}@keyframes scroll{to{transform:translateX(-50%)}}.v11 section{padding:clamp(72px,10vw,120px) 0}.v11 .sec-head{display:flex;align-items:baseline;gap:20px;margin-bottom:14px}.v11 .sec-num{font-family:var(--mono);font-size:13px;color:var(--accent-text);letter-spacing:.1em}.v11 h2{font-family:var(--serif);font-weight:440;font-size:clamp(30px,4vw,48px);letter-spacing:-.02em;line-height:1.1;max-width:22ch}.v11 .sec-sub{color:var(--ink-soft);max-width:56ch;margin-top:16px;font-size:17px}.v11 .matches{display:grid;gap:28px;margin-top:56px}.v11 .match{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:clamp(24px,3.4vw,40px);display:grid;grid-template-columns:1fr auto 1fr;gap:clamp(16px,3vw,40px);position:relative;transition:transform .3s,box-shadow .3s}.v11 .match:hover{transform:translateY(-3px);box-shadow:0 16px 48px rgba(28,26,38,.08)}.v11 .person{display:flex;flex-direction:column;gap:12px}.v11 .person-top{gap:14px}.v11 .avatar,.v11 .person-top{display:flex;align-items:center}.v11 .avatar{width:52px;height:52px;border-radius:50%;flex-shrink:0;justify-content:center;font-family:var(--serif);font-size:18px;font-weight:600;color:#FFFFFF}.v11 .avatar.a{background:var(--accent)}.v11 .avatar.b{background:var(--ink)}.v11 .person h3{font-family:var(--serif);font-size:19px;font-weight:600;letter-spacing:-.01em}.v11 .person .role{font-size:13.5px;color:var(--ink-soft);line-height:1.45}.v11 .tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:2px}.v11 .tag{font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;padding:5px 11px;border:1px solid var(--line);border-radius:100px;color:var(--ink-soft)}.v11 .tag.hit{border-color:var(--accent);color:var(--accent-text);background:color-mix(in srgb,var(--accent) 6%,transparent)}.v11 .link-line{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text)}.v11 .link-line .rail{width:1px;flex:1;background:none;min-height:36px}.v11 .reasons{grid-column:1/-1;border-top:1px dashed var(--line);margin-top:8px;padding-top:22px;display:grid;gap:14px}.v11 .reason{display:flex;gap:14px;font-size:14.5px;color:var(--ink-soft)}.v11 .reason b{color:var(--ink);font-weight:600}.v11 .reason .n{font-family:var(--mono);font-size:11px;color:var(--accent-text);padding-top:3px;flex-shrink:0}.v11 .verdict{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:6px}.v11 .verdict .stamp{font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);border:1px solid var(--accent);border-radius:100px;padding:7px 16px}.v11 .verdict .note{font-size:13.5px;font-style:italic;font-family:var(--serif);color:var(--ink-faint)}@media(max-width:760px){.v11 .match{grid-template-columns:1fr}.v11 .link-line{flex-direction:row;width:100%}.v11 .link-line .rail{height:1px;width:auto;min-height:0;flex:1;background:none}}.v11 .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:20px;overflow:hidden;margin-top:56px}.v11 .step{background:var(--card);padding:clamp(26px,3vw,40px);transition:background .3s}.v11 .step:hover{background:var(--paper)}.v11 .step .big-num{font-family:var(--serif);font-size:clamp(44px,5vw,64px);font-weight:300;color:var(--numeral);line-height:1;transition:color .3s}.v11 .step:hover .big-num{color:var(--accent)}.v11 .step h3{font-family:var(--serif);font-size:21px;font-weight:600;margin:20px 0 12px;letter-spacing:-.01em}.v11 .step p{font-size:15px;color:var(--ink-soft)}@media(max-width:860px){.v11 .steps{grid-template-columns:1fr}}.v11 .journey-sec{background:var(--ink);color:var(--paper);border-radius:28px;margin:0 clamp(8px,1.4vw,20px)}.v11 .journey-sec .sec-num{color:var(--accent-light)}.v11 .journey-sec h2{color:var(--paper)}.v11 .journey-sec .sec-sub{color:#B3AFC2}.v11 .journey{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:64px;position:relative}.v11 .journey:before{content:"";position:absolute;top:7px;left:12.5%;right:12.5%;height:1px;background:#3A3747}.v11 .j-item{padding:0 18px;position:relative}.v11 .j-item .node{width:15px;height:15px;border-radius:50%;background:var(--ink);border:2px solid var(--accent);margin:0 auto;position:relative;z-index:1}.v11 .j-item h3{font-family:var(--serif);font-size:19px;font-weight:600;margin:22px 0 8px;text-align:center}.v11 .j-item .j-desc{font-size:13.5px;color:#B3AFC2;text-align:center;min-height:44px}.v11 .j-pair{margin-top:18px;display:grid;gap:8px}.v11 .j-pair div{font-size:12.5px;padding:9px 12px;border-radius:10px;line-height:1.45}.v11 .j-pair .mentee{background:#262335;color:#CFCBDE}.v11 .j-pair .mentor{background:#2E2748;color:#D5CEEC}.v11 .j-pair b{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-light);margin-bottom:3px;font-weight:500}@media(max-width:920px){.v11 .journey{grid-template-columns:1fr 1fr;row-gap:48px}.v11 .journey:before{display:none}}@media(max-width:560px){.v11 .journey{grid-template-columns:1fr}}.v11 .manifesto{max-width:820px}.v11 .manifesto p{font-family:var(--serif);font-size:clamp(21px,2.6vw,30px);font-weight:380;line-height:1.45;letter-spacing:-.01em;color:var(--ink)}.v11 .manifesto p+p{margin-top:28px}.v11 .manifesto em{color:var(--accent-text);font-style:italic}.v11 .org-card{border:1px solid var(--line);border-radius:24px;background:var(--card);padding:clamp(32px,5vw,64px);display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:center}.v11 .org-card h2{font-size:clamp(26px,3.2vw,38px)}.v11 .org-card p{color:var(--ink-soft);margin-top:16px;font-size:16px}.v11 .org-aside{display:grid;gap:12px}.v11 .org-aside .pill{border:1px dashed var(--line);border-radius:14px;padding:16px 20px;font-size:14px;color:var(--ink-soft);display:flex;gap:12px;align-items:center}.v11 .org-aside .pill span{font-family:var(--mono);font-size:11px;color:var(--accent-text)}@media(max-width:820px){.v11 .org-card{grid-template-columns:1fr}}.v11 .final{text-align:center;padding-bottom:clamp(80px,12vw,140px)}.v11 .final h2{margin:0 auto;font-size:clamp(38px,6vw,72px);max-width:16ch}.v11 .final .sec-sub{margin:20px auto 0}.v11 .final .hero-ctas{justify-content:center}.v11-foot{padding:40px 0}.v11-foot .foot{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.v11-foot .foot a{text-decoration:none;color:var(--ink-soft)}.v11-foot .foot a:hover{color:var(--ink)}.v11-foot .foot .mono{font-family:var(--mono);font-size:11px;letter-spacing:.06em}.v11 .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.v11 .reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.v11 .reveal{opacity:1;transform:none;transition:none}.v11 .marquee-track{animation:none}}.v11{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.v11 ::-moz-selection{background:var(--accent);color:#FFFFFF}.v11 ::selection{background:var(--accent);color:#FFFFFF}.v11-head .nav{flex-wrap:nowrap}@media(max-width:860px){.v11-head .nav-meta{display:none}}@media(max-width:560px){.v11-head .brand svg{height:22px}}.v11-head .brand{display:inline-flex;align-items:center;color:var(--ink);text-decoration:none;flex:none}.v11-head .brand svg{height:26px;width:auto;display:block}.v11-head .nav-toggle{display:none;background:none;border:0;cursor:pointer;color:var(--ink);width:44px;height:44px;align-items:center;justify-content:center;border-radius:12px}.v11-head .nav-toggle:hover{background:rgba(120,90,247,.08)}.v11-head .nav-sheet a{display:block;padding:13px 0;font-size:16px;font-weight:500;color:var(--ink-soft);text-decoration:none;border-bottom:1px solid var(--line)}.v11-head .nav-sheet a:last-child{border-bottom:0}.v11-head .nav-sheet a[aria-current=page]{color:var(--ink)}@media(max-width:860px){.v11-head .nav-toggle{display:inline-flex}}.v11-foot{border-top:1px solid var(--line);padding:36px 0;font-size:13.5px;color:var(--ink-faint)}.v11-foot .foot-row{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;align-items:center}.v11-foot .foot-mono{font-family:var(--mono);font-size:11px;letter-spacing:.06em}.v11-foot .foot-nav{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.v11-foot a{text-decoration:none;color:var(--ink-soft)}.v11-foot a:hover{color:var(--ink)}.v11-foot .foot-policy{display:flex;gap:7px 20px;flex-wrap:wrap;margin-top:20px;padding-top:18px;border-top:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:.07em;text-transform:uppercase}.v11-foot .foot-policy a{color:var(--ink-faint)}.v11-foot .foot-policy a:hover{color:var(--ink)}.v11-skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--ink);color:var(--paper);padding:12px 20px;border-radius:0 0 12px 0;font-size:15px;text-decoration:none}.v11-skip:focus{left:0}.v11-auth,.v11-tokens{--halo-ivory:255 255 255;--halo-veil:248 247 244;--halo-bone:242 240 247;--halo-rule:226 223 234;--halo-ink:28 26 38;--halo-heather:74 71 86;--halo-mist-body:110 106 122;--halo-mist-strong:110 106 122;--halo-mist:138 134 150;--halo-purple:120 90 247;--halo-purple-d:104 71 246;--halo-lavender:168 146 255;--halo-brand:120 90 247;--halo-brand-line:120 90 247;--halo-brand-text:104 71 246;--font-newsreader:var(--font-fraunces)}.v11 .cap-list{margin-top:46px;border-top:1px solid var(--line)}.v11 .cap{display:grid;grid-template-columns:minmax(0,15rem) 1fr;gap:10px 40px;padding:24px 0;border-bottom:1px solid var(--line)}.v11 .cap dt{font-family:var(--serif);font-size:1.25rem;line-height:1.3;color:var(--ink)}.v11 .cap dd{font-size:16px;line-height:1.6;color:var(--ink-soft);max-width:60ch}@media(max-width:760px){.v11 .cap{grid-template-columns:1fr;gap:6px}}.v11 .can-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px 44px;margin-top:40px}@media(max-width:700px){.v11 .can-grid{grid-template-columns:1fr}}.v11 .col-label{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:12px}.v11 .col-label.strong{color:var(--ink)}.v11 .can-list{list-style:none;border-top:1px solid var(--line)}.v11 .can-list li{border-bottom:1px solid var(--line);padding:13px 0;font-size:15.5px;line-height:1.45;color:var(--ink-soft)}.v11 .can-list.strong li{color:var(--ink);font-weight:500}.v11 .faq{margin-top:40px;border-top:1px solid var(--line)}.v11 .faq-item{padding:24px 0;border-bottom:1px solid var(--line)}.v11 .faq-item dt{font-family:var(--serif);font-size:1.2rem;line-height:1.35;color:var(--ink);margin-bottom:8px}.v11 .faq-item dd{font-size:16px;line-height:1.65;color:var(--ink-soft);max-width:68ch}.v11 .form-card{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:clamp(24px,3.4vw,40px)}.v11 .field{display:grid;gap:8px;margin-bottom:22px}.v11 .form-card>.field:last-child{margin-bottom:0}.v11 .label{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.v11 .label .req{color:var(--accent-text)}.v11 .input,.v11 .select,.v11 .textarea{width:100%;font-family:var(--sans);font-size:16px;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px 16px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.v11 .input::-moz-placeholder,.v11 .textarea::-moz-placeholder{color:var(--ink-faint)}.v11 .input::placeholder,.v11 .textarea::placeholder{color:var(--ink-faint)}.v11 .input:focus,.v11 .select:focus,.v11 .textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(120,90,247,.16)}.v11 .textarea{min-height:148px;resize:vertical}.v11 .hint{font-family:var(--mono);font-size:11px;color:var(--ink-faint);letter-spacing:.04em;line-height:1.6}.v11 .form-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:30px}.v11 button.btn{border:0;cursor:pointer;font-family:var(--sans)}.v11 button.btn-ghost{border:1px solid var(--line);background:var(--card)}.v11 .form-note{font-family:var(--mono);font-size:11px;color:var(--ink-faint);letter-spacing:.04em;margin-top:18px}.v11 .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,56px);align-items:start;margin-top:48px}@media(max-width:860px){.v11 .split{grid-template-columns:1fr}}.v11 .doors{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:40px}@media(max-width:700px){.v11 .doors{grid-template-columns:1fr}}.v11 .door{display:block;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:clamp(22px,3vw,32px);text-decoration:none;color:inherit;transition:border-color .2s,transform .2s,box-shadow .2s}.v11 .door:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 14px 40px rgba(28,26,38,.07)}.v11 .door .d-kick{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);display:block;margin-bottom:12px}.v11 .door h3{font-family:var(--serif);font-size:1.4rem;font-weight:600;line-height:1.25;margin-bottom:8px}.v11 .door p{font-size:15.5px;color:var(--ink-soft);line-height:1.55}.v11 .door .d-go{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-weight:600;font-size:15px;color:var(--accent-text)}.v11 .rail{margin-top:44px;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--card)}.v11 .rail-step{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:baseline;padding:20px clamp(20px,3vw,28px);border-bottom:1px solid var(--line)}.v11 .rail-step:last-child{border-bottom:0}.v11 .rail-step .n{font-family:var(--mono);font-size:11px;letter-spacing:.1em;color:var(--accent-text)}.v11 .rail-step p{font-size:16px;color:var(--ink-soft);line-height:1.5}.v11-head .v11-wrap{max-width:1440px;padding-left:32px;padding-right:32px}@media(max-width:700px){.v11-head .v11-wrap{padding-left:20px;padding-right:20px}}.v11-head .nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:76px}.v11-head .btn{white-space:nowrap;flex:none}.v11-head .brand{justify-self:start}.v11-head .brand svg{transition:color .25s}.v11-head .glass-pill{justify-self:center;display:flex;align-items:center;gap:2px;padding:5px;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid rgba(255,255,255,.65);box-shadow:0 1px 2px rgba(28,26,38,.05),0 10px 30px rgba(28,26,38,.08);transition:background .25s,border-color .25s,box-shadow .25s}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.v11-head .glass-pill{background:rgba(255,255,255,.62);backdrop-filter:blur(16px) saturate(1.4)}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.v11-head .glass-pill{background:rgba(255,255,255,.97)}}.v11-head .glass-pill .tab{display:inline-flex;align-items:center;padding:9px 14px;border-radius:999px;font-size:14.5px;font-weight:500;line-height:1;white-space:nowrap;color:var(--ink-soft);text-decoration:none;transition:color .2s,background .2s}.v11-head .glass-pill .tab:hover{color:var(--ink)}.v11-head .glass-pill .tab.current{color:var(--ink);background:rgba(255,255,255,.95);box-shadow:0 1px 2px rgba(28,26,38,.08)}.v11-head.on-dark{background:var(--ink)}.v11-head.on-dark .brand{color:var(--paper)}.v11-head.on-dark .nav-meta{color:#B3AFC2}.v11-head.on-dark .glass-pill{background:rgba(28,26,38,.55);border-color:rgba(255,255,255,.16);box-shadow:0 10px 30px rgba(0,0,0,.3)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.v11-head.on-dark .glass-pill{background:rgba(28,26,38,.95)}}.v11-head.on-dark .glass-pill .tab{color:#CFCBDE}.v11-head.on-dark .glass-pill .tab.current,.v11-head.on-dark .glass-pill .tab:hover{color:#FFFFFF}.v11-head.on-dark .glass-pill .tab.current{background:rgba(255,255,255,.18);box-shadow:none}.v11-head.on-dark .btn-primary{background:var(--paper);color:var(--ink)}.v11-head.on-dark .btn-primary:hover{background:#FFFFFF;color:var(--ink)}.v11-head.on-dark .nav-toggle{color:var(--paper)}.v11-head .head-right{display:flex;align-items:center;gap:14px;justify-self:end;min-width:0}.v11-head .nav-meta{font-family:var(--mono);font-size:10px;letter-spacing:.02em;color:var(--ink-faint);display:inline-flex;align-items:center;white-space:nowrap;transition:color .25s}.v11-head .nav-meta .dot{width:6px;height:6px;border-radius:50%;background:var(--accent);display:inline-block;margin-right:8px;animation:pulse 2.4s infinite;flex:none}@media(prefers-reduced-motion:reduce){.v11-head .nav-meta .dot{animation:none}.v11-head .brand svg,.v11-head .glass-pill,.v11-head .nav-meta{transition:none}}@media(max-width:1320px){.v11-head .nav-meta{display:none}}@media(max-width:1040px){.v11-head .nav{grid-template-columns:1fr auto}.v11-head .glass-pill{display:none}.v11-head .nav-toggle{display:inline-flex}}@media(min-width:1041px){.v11-head .nav-toggle{display:none}}.v11-head .nav-sheet{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 14px 34px rgba(28,26,38,.1)}.v11 .hero-status{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);margin-top:10px}.v11 .link-line{position:relative}.v11 .link-line:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;transform:translateX(-50%);background:linear-gradient(var(--line),var(--accent),var(--line))}.v11 .link-line>span{position:relative;z-index:1;background:var(--card);padding:6px 0}@media(max-width:760px){.v11 .link-line:before{left:0;right:0;top:50%;bottom:auto;width:auto;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,var(--line),var(--accent),var(--line))}.v11 .link-line>span{padding:0 10px}}.v11 .match>.person{align-items:center;text-align:center}.v11 .match>.person .tags{justify-content:center}.v11 .wedge-note{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);text-align:center;padding:14px clamp(16px,4vw,48px) 0;line-height:1.7}.v11-head .brand{min-height:44px}.v11-foot .foot-nav a,.v11-foot .foot-policy a,.v11-head .btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.v11-foot .foot-nav a,.v11-foot .foot-policy a{min-width:44px}.v11-foot .foot-nav>span[aria-hidden]{display:inline-flex;align-items:center;min-height:44px}.v11 .hero-note,.v11 .hero-status{max-width:60ch}.v11 .j-item .j-desc{font-size:14px}