@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap";.spotlight-card{position:relative;isolation:isolate;overflow:hidden;padding:2rem;border-radius:1.5rem;background-color:var(--spotlight-card-surface);box-shadow:var(--spotlight-card-shadow)}.spotlight-card__light,.spotlight-card__grain,.spotlight-card__border,.spotlight-card__edge{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.spotlight-card__light,.spotlight-card__grain{z-index:-1;opacity:0}.spotlight-card__grain{background-size:160px 160px;mix-blend-mode:overlay}.spotlight-card__border,.spotlight-card__edge{z-index:1;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.spotlight-card__border{background:var(--spotlight-card-border)}.spotlight-card__edge{opacity:0}.star-border{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin:0;padding:.875rem 1.5rem;border:0;border-radius:var(--star-border-radius);background:var(--star-border-surface);color:var(--star-border-text);font:inherit;font-weight:500;line-height:1.25;text-decoration:none;-webkit-tap-highlight-color:transparent}.star-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;box-shadow:inset 0 0 0 var(--star-border-thickness) var(--star-border-track);pointer-events:none}.star-border__light{position:absolute;top:-48px;left:-48px;z-index:-1;width:calc(100% + 96px);height:calc(100% + 96px);pointer-events:none}button.star-border,a.star-border{cursor:pointer}.star-border:focus-visible{outline:2px solid var(--star-border-track);outline-offset:3px}.star-border:disabled{cursor:not-allowed;opacity:.5}.lanyard{position:relative;width:100%;height:100%;overflow:hidden}.lanyard-canvas{display:block;width:100%;height:100%}.ripple-grid-container{position:relative;width:100%;height:100%;overflow:hidden}.ripple-grid-canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.decay-card{position:relative;flex:none;will-change:transform}.decay-card__canvas{position:absolute;top:-12%;left:-12%;display:block;width:124%;height:124%;pointer-events:none}.decay-card__fallback{position:absolute;top:8.33%;left:8.33%;width:83.33%;height:83.33%;object-fit:cover}.decay-card__content{position:absolute;right:8.33%;bottom:8.33%;left:8.33%;padding:1.25rem;color:#fff;pointer-events:none}.bounce-cards{position:relative;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.bounce-cards__card{position:absolute;top:50%;left:50%;width:var(--bounce-cards-size);aspect-ratio:1;overflow:hidden;border:var(--bounce-cards-border) solid var(--bounce-cards-border-color);border-radius:var(--bounce-cards-radius);background:var(--bounce-cards-border-color);box-shadow:var(--bounce-cards-shadow);transform:translate(-50%,-50%) scale(0);transition:box-shadow .3s ease;will-change:transform}.bounce-cards__card[data-active]{box-shadow:var(--bounce-cards-shadow-active)}.bounce-cards__card--clickable{cursor:pointer}.bounce-cards__card--clickable:focus-visible{outline:2px solid var(--bounce-cards-border-color);outline-offset:3px}.bounce-cards__card img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}:root{font-family:DM Sans,sans-serif;color:#292b25;background:#eeebe3;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid #a78a50;outline-offset:5px}a{color:inherit;text-decoration:none}.background-grid{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(#9b8e7610 1px,transparent 1px),linear-gradient(90deg,#9b8e7610 1px,transparent 1px);background-size:90px 90px;-webkit-mask-image:linear-gradient(#000,transparent 90%);mask-image:linear-gradient(#000,transparent 90%)}.bio{position:relative;width:min(100% - 36px,490px);margin:auto}.topbar{height:90px;display:flex;align-items:center;justify-content:space-between}.signature{font-size:37px;letter-spacing:-4px;font-weight:600}.signature span{color:#9d8452}.topbar>span{font-size:11px;color:#88877b}.topbar button{background:transparent;border:1px solid #b2ae9f60;border-radius:50%;width:38px;height:38px;display:grid;place-items:center}.identity{animation:arrival .85s ease both}.portrait-cover{position:relative;height:310px;border-radius:22px;overflow:hidden;background:#302e24}.portrait-cover>img{width:100%;height:100%;object-fit:cover;object-position:center 34%;transform:scale(1.02)}.portrait-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 60%,#12190db5)}.cover-note{position:absolute;bottom:23px;left:24px;font-size:10px;color:#e7e8db;display:flex;align-items:center;gap:8px}.cover-note>span{width:5px;height:5px;border-radius:50%;background:#d4bb7d;box-shadow:0 0 9px #e0cc96}.photo-index{position:absolute;right:22px;bottom:23px;font-size:9px;color:#eeebdf90}.identity-copy{padding:28px 7px 30px}.identity-heading{display:flex;justify-content:space-between;align-items:center}.eyebrow{font-size:11px;color:#858575;margin:0 0 4px}h1{font-size:61px;letter-spacing:-4px;line-height:1;margin:0;font-weight:500}h1>span{font-size:32px;margin-left:10px;vertical-align:top;color:#a2916d}.identity-emblem{width:49px;height:49px;border-radius:50%;border:1px solid #b4aa8e70;display:grid;place-items:center;transform:rotate(-25deg);color:#97845f}.intro{font-size:15px;color:#6e7265;line-height:1.65;margin:20px 0 18px}.tags{display:flex;gap:6px;flex-wrap:wrap}.tags>span{border:1px solid #b9b5a34d;padding:6px 10px;border-radius:20px;font-size:9px;color:#777d6e}.section-label{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #b9b5a360;padding:22px 6px;font-size:9px;color:#8b8d7f}.section-label>span:last-child{font-size:8px}.mentorship.spotlight-card{padding:25px;border-radius:22px;--spotlight-card-surface:#191d17!important;--spotlight-card-border:#c6af7945!important;color:#f1ede2}.mentor-card-top{height:46px;display:flex;justify-content:space-between;align-items:center}.mentor-card-top>img{width:100px;height:70px;object-fit:contain}.small-tag{font-size:8px;border:1px solid #eee8cc24;padding:7px 9px;border-radius:20px;color:#bcbba7}.mentor-main{display:flex;position:relative;margin:25px 0 23px}.card-eyebrow{font-size:10px;color:#a1a58f;margin:0 0 12px}h2{margin:0;font-weight:400;letter-spacing:-1.5px;font-size:37px;line-height:1.08}h2 em{font-family:"Instrument Serif",serif;font-weight:400;color:#d3bd8e;font-size:42px}.mini-art{position:absolute;right:-5px;top:45px;width:100px;height:100px;display:grid;place-items:center;color:#d0bd8c66}.mini-art>span{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid #c3af7933;border-radius:24px;transform:rotate(32deg)}.mini-art>span:nth-child(2){top:17px;right:17px;bottom:17px;left:17px;transform:rotate(15deg)}.mini-art>span:nth-child(3){top:-6px;right:-6px;bottom:-6px;left:-6px;transform:rotate(50deg);border-color:#c3af7914}.mentor-facts{display:flex;align-items:center;gap:10px;color:#a4a98f;font-size:9px;border-top:1px solid #e2d8aa17;padding-top:17px;margin-bottom:20px}.mentor-facts i{width:3px;height:3px;background:#a19570;border-radius:50%}.main-cta{width:100%;--star-border-surface:#c9b27d!important;--star-border-text:#24291f!important}.main-cta .star-border__content{display:flex;align-items:center;justify-content:space-between;font-size:12px;min-height:48px}.secondary-links{display:grid;gap:11px;margin-top:14px}.social-card.spotlight-card{padding:0;border-radius:16px;--spotlight-card-surface:#f5f2ea!important;box-shadow:0 4px 10px #4a493304}.social-card button{display:flex;align-items:center;gap:15px;padding:22px;width:100%;border:0;background:none;text-align:left;color:#34392c}.social-icon{width:39px;height:39px;border:1px solid #b8ad8e44;display:grid;place-items:center;border-radius:12px;flex-shrink:0;color:#918061}.social-card button>span:nth-child(2){flex:1}.social-card strong{font-size:13px;font-weight:500;display:block}.social-card small{font-size:9px;color:#8a8d7e;display:block;margin-top:5px}.social-card button>svg{color:#8e927d;width:15px}.editorial{display:grid;grid-template-columns:.85fr 1.15fr;border:1px solid #b4ad9540;border-radius:17px;overflow:hidden;margin-top:27px;min-height:207px;background:#e8e4d9}.editorial-image{overflow:hidden}.editorial-image>img{width:100%;height:100%;object-fit:cover;object-position:49% center;filter:contrast(.94)}.editorial-copy{padding:24px 18px}.editorial-tabs{display:flex;gap:13px}.editorial-tabs button{border:0;border-bottom:1px solid transparent;padding:0 0 5px;background:none;font-size:8px;color:#9b9d8c}.editorial-tabs button[aria-selected=true]{color:#383f2b;border-color:#8c9479}.editorial-copy p{font-family:"Instrument Serif",serif;font-size:25px;line-height:1.12;letter-spacing:-.4px;animation:arrival .4s ease}.editorial-copy>span{font-size:7px;color:#888e77}footer{display:flex;align-items:center;justify-content:space-between;padding:35px 4px 40px}footer>span{font-size:9px;line-height:1.6;color:#8f9182}footer>a{font-size:31px;letter-spacing:-3px}footer>small{font-size:8px;color:#8f9182}.link-dialog{border:1px solid #b7a67770;border-radius:22px;background:#f1eee5;color:#2d3227;padding:37px;width:min(90vw,420px)}.link-dialog::backdrop{background:#11170d99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.close-dialog{position:absolute;right:16px;top:16px;background:none;border:0;color:#7e846f}.dialog-icon{color:#a38b5b;display:block;margin-bottom:25px}.link-dialog h2{font-size:34px}.link-dialog p{font-size:13px;line-height:1.8;color:#777d69}.dialog-facts{display:grid;gap:8px;font-size:11px;padding:17px 0}.pending{font-size:11px!important;border-top:1px solid #a8ad9640;padding-top:15px}.dialog-ok{border:0;border-radius:10px;padding:13px 20px;background:#293424;color:#f4f0e5;display:flex;gap:30px;align-items:center}.toast{position:fixed;bottom:20px;left:50%;transform:translate(-50%);padding:12px 24px;background:#283323;color:#fff;border-radius:50px;font-size:12px}@keyframes arrival{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(min-width:900px){.bio{margin-block:20px}.portrait-cover{height:335px}}@media(max-width:370px){.mentorship.spotlight-card{padding:22px}.small-tag{font-size:7px}.mini-art{opacity:.4;right:-15px}.editorial-copy{padding:18px 12px}.editorial-copy p{font-size:23px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.ripple-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:auto}.bio{pointer-events:none}.bio>*{pointer-events:auto}.compact-bio{width:min(100% - 36px,460px);margin:0 auto;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:14px 0}.compact-header{height:43px;display:flex;align-items:center;gap:15px;margin-bottom:19px}.compact-header .signature{font-size:30px}.header-handle{font-size:10px;color:#7d806e;flex:1}.compact-header>button{width:32px;height:32px;border:1px solid #a8a28d66;background:#f8f4e76b;border-radius:50%;display:grid;place-items:center;color:#555b48}.compact-identity{display:flex;justify-content:space-between;align-items:center;margin:0 4px 25px}.compact-identity h1{font-size:55px;letter-spacing:-3px}.compact-identity .eyebrow{font-size:9px;letter-spacing:.02em;margin-bottom:9px}.compact-intro{font-size:12px;line-height:1.6;color:#737965;margin:13px 0 0}.about-orbit{width:90px;height:90px;position:relative;border:0;background:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#81734f;flex-shrink:0;margin-left:10px}.about-orbit small{font-size:9px}.orbit-line{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #aca17e66;border-radius:50%;transform:rotate(-30deg) scaleX(.85)}.orbit-line:after{content:"";position:absolute;width:5px;height:5px;background:#a18d5d;border-radius:50%;top:4px;left:15px}.mentorship.spotlight-card{padding:21px 23px;border-radius:21px}.mentor-card-top{height:33px}.mentor-card-top>img{width:88px;height:62px}.mentor-main{margin:19px 0 15px}.card-eyebrow{font-size:9px;margin-bottom:10px}.mentor-main h2{font-size:29px;line-height:1.05;letter-spacing:-1px}.mentor-main h2 br:nth-child(2){display:none}.mentor-main h2 em{font-size:34px}.mini-art{top:15px;right:-9px;width:75px;height:75px;opacity:.6}.mentor-facts{padding-top:12px;margin-bottom:14px;font-size:8px}.main-cta .star-border__content{min-height:39px;font-size:11px}.secondary-links{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.social-card button{padding:15px 13px;gap:10px;flex-wrap:wrap}.social-card .social-icon{width:30px;height:30px;border-radius:9px}.social-card .social-icon svg{width:17px}.social-card button>span:nth-child(2){flex:1;min-width:70px}.social-card strong{font-size:10px}.social-card small{font-size:8px;line-height:1.45;max-width:100px;margin-top:4px}.social-card button>svg{display:none}.social-card.spotlight-card{background:#f4f1e6b5!important}.about-entry{margin-top:14px;border:0;border-top:1px solid #a59e8544;background:none;padding:17px 2px;display:flex;justify-content:space-between;align-items:center;color:#727861;font-size:9px}.about-entry>span{display:flex;gap:7px;align-items:center}.about-dot{width:4px;height:4px;background:#a28a55;border-radius:50%}.compact-footer{padding:0 2px 5px;gap:15px}.compact-footer>span,.compact-footer>small{font-size:8px;color:#979985}.about-dialog{width:min(94vw,470px);padding:26px 24px 25px;border-radius:24px;background:#eeebe3;border:1px solid #a99d7955;overflow:auto;max-height:94svh;color:#30352a}.about-dialog::backdrop{background:#151b10b3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.about-title>span{font-size:9px;color:#8c8d7b}.about-title h2{font-size:34px;margin-top:7px}.about-switch{display:flex;gap:15px;margin-top:20px}.about-switch button{font-size:10px;padding:6px 0;background:none;border:0;border-bottom:1px solid transparent;color:#9c9e8d}.about-switch button[aria-pressed=true]{color:#333c28;border-color:#8e936f}.lanyard-stage{height:360px;margin:0 -20px;position:relative}.decay-holder{display:flex;height:100%;align-items:center;justify-content:center;padding-top:15px}.lanyard-hint{text-align:center;color:#939781;font-size:9px;margin:0 0 15px}.about-description{font-size:12px;line-height:1.8;color:#777e68;margin-bottom:0}@media(max-height:740px){.compact-header{margin-bottom:12px;height:32px}.compact-identity{margin-bottom:16px}.compact-identity h1{font-size:47px}.compact-intro{font-size:11px;margin-top:9px}.mentor-main{margin:13px 0}.mentor-main h2{font-size:26px}.mentor-main h2 em{font-size:30px}.mentorship.spotlight-card{padding:17px 21px}.mentor-facts{margin-bottom:10px}.about-entry{padding:13px 2px;margin-top:10px}.compact-bio{padding-block:12px}.lanyard-stage{height:290px}}.mentor-main h2 em{display:block}.mentor-main h2 br:nth-child(2){display:initial}.compact-bio{justify-content:flex-start;padding-top:24px}.compact-header{margin-bottom:7px}.hanging-identity{gap:12px;margin:0 0 19px;min-height:193px}.header-lanyard{position:relative;width:143px;height:190px;flex:none;align-self:start}.header-lanyard .lanyard{height:178px;overflow:visible}.header-lanyard small{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:7px;color:#9b9b87;pointer-events:none}.hanging-description{flex:1;min-width:0;padding-top:10px}.hanging-description h1{font-size:43px;letter-spacing:-2.7px}.hanging-description h1>span{font-size:20px;margin-left:7px}.hanging-description .eyebrow{font-size:9px}.hanging-description .compact-intro{font-size:11px;line-height:1.65;margin:12px 0 10px;max-width:215px}.inline-about{display:flex;gap:8px;align-items:center;border:0;border-bottom:1px solid #aa9b7350;background:none;color:#8d805e;font-size:9px;padding:0 0 5px}.compact-footer{padding-bottom:18px}@media(max-width:370px){.header-lanyard{width:125px;height:174px}.header-lanyard .lanyard{height:165px}.hanging-identity{gap:8px;min-height:178px}.hanging-description h1{font-size:39px}.hanging-description .compact-intro{font-size:10px}}@media(min-width:800px){.compact-bio{padding-top:35px}.header-lanyard{width:160px;height:206px}.header-lanyard .lanyard{height:195px}.hanging-identity{min-height:210px}.hanging-description h1{font-size:51px}.hanging-description .compact-intro{font-size:12px}}.social-bounce{position:relative;margin:3px 0 4px}.social-bounce .bounce-cards__card{aspect-ratio:auto;height:98px;background:transparent;overflow:visible;border:0}.social-star{width:100%;height:100%;--star-border-surface:#f5f1e6!important;--star-border-text:#505841!important;box-shadow:0 7px 20px #343a2210}.social-star .star-border__content{padding:14px!important;width:100%;height:100%}.bounce-social-content{position:relative;text-align:left;display:grid;grid-template-columns:23px 1fr;align-items:center;gap:5px 8px;width:100%}.bounce-social-content>svg:first-child{grid-row:1/3;color:#99845d}.bounce-social-content strong{font-size:12px;font-weight:500}.bounce-social-content small{font-size:8px;color:#92947e}.social-arrow{position:absolute;right:-3px;top:-2px;color:#aaa58f}.compact-footer{margin-top:7px;padding-top:12px;border-top:1px solid #a8a08733}.hanging-description .compact-intro{margin-bottom:0}@media(max-width:370px){.social-bounce .bounce-cards__card{width:140px}.bounce-social-content strong{font-size:11px}.social-star .star-border__content{padding:12px!important}}html,body{overflow-x:clip}.header-lanyard .lanyard{overflow:hidden}.social-bounce{isolation:isolate}
