.about[data-astro-cid-hr2hunob]{padding-top:clamp(32px,5vw,56px)}.profile[data-astro-cid-hr2hunob]{grid-template-columns:clamp(180px,22vw,260px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);display:grid}.profile__photo[data-astro-cid-hr2hunob]{aspect-ratio:1;border:1px solid var(--line);background:radial-gradient(circle at 30% 20%, var(--surface), transparent 60%), var(--bg-alt);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #121a2473}.profile__photo[data-astro-cid-hr2hunob] img{object-fit:cover;width:100%;height:100%}.profile__photo[data-astro-cid-hr2hunob] span[data-astro-cid-hr2hunob]{color:var(--muted);letter-spacing:-.04em;font-size:clamp(3rem,7vw,4.5rem);font-weight:500}.profile__photo[data-astro-cid-hr2hunob] small[data-astro-cid-hr2hunob]{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;position:absolute;bottom:14px}.profile[data-astro-cid-hr2hunob] h1[data-astro-cid-hr2hunob]{margin-top:14px}.profile__headline[data-astro-cid-hr2hunob]{margin-top:8px;font-size:clamp(1.0625rem,1.8vw,1.25rem)}.profile__loc[data-astro-cid-hr2hunob]{color:var(--muted);align-items:center;gap:6px;margin-top:8px;font-size:.875rem;display:flex}.profile__tags[data-astro-cid-hr2hunob]{flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.profile__tags[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:4px 12px;font-size:.75rem}.profile__actions[data-astro-cid-hr2hunob]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.bio[data-astro-cid-hr2hunob]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(24px,5vw,64px);margin-top:clamp(40px,6vw,72px);padding-top:clamp(32px,4vw,48px);display:grid}.bio__text[data-astro-cid-hr2hunob]{gap:16px;font-size:clamp(1rem,1.5vw,1.125rem);display:grid}.bio__text[data-astro-cid-hr2hunob] p[data-astro-cid-hr2hunob]:not(:first-child){color:var(--muted)}.bio__facts[data-astro-cid-hr2hunob]{align-content:start;gap:20px;margin:0;padding:0;list-style:none;display:grid}.bio__facts[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{border-bottom:1px solid var(--line);padding-bottom:16px}.bio__facts[data-astro-cid-hr2hunob] strong[data-astro-cid-hr2hunob]{letter-spacing:-.04em;font-size:clamp(2rem,4vw,2.75rem);font-weight:500;line-height:1;display:block}.bio__facts[data-astro-cid-hr2hunob] small[data-astro-cid-hr2hunob]{color:var(--muted);font-size:.8125rem}.experience[data-astro-cid-hr2hunob]{margin-top:clamp(56px,8vw,96px)}.experience__head[data-astro-cid-hr2hunob] h2[data-astro-cid-hr2hunob]{margin-top:16px}.experience__head[data-astro-cid-hr2hunob]>p[data-astro-cid-hr2hunob]:last-child{max-width:40em;color:var(--muted);margin-top:14px}.experience__list[data-astro-cid-hr2hunob]{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.experience__list[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{border-bottom:1px solid var(--line);grid-template-columns:minmax(130px,.55fr) minmax(0,2fr);gap:28px;padding:26px 0;display:grid}.experience__period[data-astro-cid-hr2hunob]{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;padding-top:4px;font-size:.75rem;font-weight:600}.experience__content[data-astro-cid-hr2hunob] h3[data-astro-cid-hr2hunob]{font-size:clamp(1.125rem,2vw,1.375rem);font-weight:600}.experience__content[data-astro-cid-hr2hunob] p[data-astro-cid-hr2hunob]{max-width:48em;color:var(--muted);margin-top:7px;font-size:.9375rem}.experience__logos[data-astro-cid-hr2hunob]{flex-wrap:wrap;align-items:center;gap:28px;margin-top:22px;display:flex}.experience__logos[data-astro-cid-hr2hunob] span[data-astro-cid-hr2hunob]{width:var(--brand-width);place-items:center;max-width:100%;height:48px;display:grid}.experience__logos[data-astro-cid-hr2hunob] img[data-astro-cid-hr2hunob]{object-fit:contain;width:100%;max-height:48px}.experience__content[data-astro-cid-hr2hunob] .experience__group-label[data-astro-cid-hr2hunob]{border-top:1px solid var(--line);letter-spacing:.11em;text-transform:uppercase;margin-top:22px;padding-top:15px;font-size:.6875rem;font-weight:600}.experience__logos--ecosystem[data-astro-cid-hr2hunob]{gap:24px;margin-top:12px}.experience__logos--ecosystem[data-astro-cid-hr2hunob] span[data-astro-cid-hr2hunob]{height:34px}.experience__logos--ecosystem[data-astro-cid-hr2hunob] img[data-astro-cid-hr2hunob]{max-height:32px}.life-head[data-astro-cid-hr2hunob]{margin-top:clamp(56px,8vw,96px)}.life-head[data-astro-cid-hr2hunob] h2[data-astro-cid-hr2hunob]{margin-top:16px}.life[data-astro-cid-hr2hunob]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.life__card[data-astro-cid-hr2hunob]{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;padding:24px;transition:background .25s,box-shadow .25s,transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.life__card[data-astro-cid-hr2hunob]:hover{z-index:1;background:var(--surface);transform:scale(1.02);box-shadow:0 22px 40px -16px #121a2459}.life__icon[data-astro-cid-hr2hunob]{background:var(--surface);border-radius:999px;place-items:center;width:44px;height:44px;margin-bottom:10px;display:grid}.life__kicker[data-astro-cid-hr2hunob]{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.life__card[data-astro-cid-hr2hunob] h3[data-astro-cid-hr2hunob]{letter-spacing:-.01em;font-size:1.25rem;font-weight:600}.life__card[data-astro-cid-hr2hunob]>p[data-astro-cid-hr2hunob]:not(.life__kicker,.life__tag){color:var(--muted);font-size:.9375rem}.life__tag[data-astro-cid-hr2hunob]{align-self:flex-start;margin-top:auto;padding-top:12px;font-size:.8125rem;font-weight:600}.life__card--palmeiras[data-astro-cid-hr2hunob]{color:#fff;background:linear-gradient(150deg,#0a5a37 0%,#064428 55%,#04331e 100%);border-color:#0000;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.life__card--palmeiras[data-astro-cid-hr2hunob]:hover{background:linear-gradient(150deg,#0c6840 0%,#074d2e 55%,#053a22 100%);box-shadow:inset 0 0 0 1px #ffffff1f,0 22px 40px -16px #04331e99}.life__card--palmeiras[data-astro-cid-hr2hunob]>[data-astro-cid-hr2hunob]{z-index:1;position:relative}.life__crest[data-astro-cid-hr2hunob]{filter:drop-shadow(0 8px 16px #00000059);width:72px;height:72px;margin-bottom:14px}.life__card--palmeiras[data-astro-cid-hr2hunob] .life__watermark[data-astro-cid-hr2hunob]{z-index:0;opacity:.07;filter:grayscale()brightness(3);pointer-events:none;width:300px;height:300px;position:absolute;bottom:-90px;right:-70px}.life__card--palmeiras[data-astro-cid-hr2hunob] .life__kicker[data-astro-cid-hr2hunob]{color:#fff9}.life__card--palmeiras[data-astro-cid-hr2hunob]>p[data-astro-cid-hr2hunob]:not(.life__kicker,.life__tag){color:#ffffffd1;max-width:30em}.life__card--palmeiras[data-astro-cid-hr2hunob] .life__tag[data-astro-cid-hr2hunob]{color:#fff;letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem}.life__card--gym[data-astro-cid-hr2hunob]{color:#fff;background:repeating-linear-gradient(115deg,#ffffff06 0 2px,#0000 2px 9px),linear-gradient(160deg,#1b1b1d 0%,#0a0a0b 75%);border-color:#0000;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.life__card--gym[data-astro-cid-hr2hunob]:hover{background:repeating-linear-gradient(115deg,#ffffff09 0 2px,#0000 2px 9px),linear-gradient(160deg,#232326 0%,#0d0d0e 75%);box-shadow:inset 0 0 0 1px #ffffff1f,0 22px 40px -16px #000000a6}.life__card--gym[data-astro-cid-hr2hunob]>[data-astro-cid-hr2hunob]{z-index:1;position:relative}.life__card--gym[data-astro-cid-hr2hunob] .gym__plate[data-astro-cid-hr2hunob]{z-index:0;pointer-events:none;border:34px solid #ffffff0a;border-radius:999px;width:280px;height:280px;position:absolute;bottom:-90px;right:-90px;box-shadow:inset 0 0 0 1px #ffffff12,0 0 0 1px #ffffff12}.life__card--gym[data-astro-cid-hr2hunob] .life__icon[data-astro-cid-hr2hunob]{color:#fff;background:linear-gradient(145deg,#3a3a3e,#17171a);border:1px solid #ffffff38}.life__card--gym[data-astro-cid-hr2hunob] .life__kicker[data-astro-cid-hr2hunob]{color:#ffffff8c}.life__card--gym[data-astro-cid-hr2hunob] h3[data-astro-cid-hr2hunob]{letter-spacing:.02em;text-transform:uppercase;font-size:1.375rem;font-weight:800}.life__card--gym[data-astro-cid-hr2hunob]>p[data-astro-cid-hr2hunob]:not(.life__kicker,.gym__stat){color:#ffffffb8;max-width:26em}.gym__stat[data-astro-cid-hr2hunob]{align-items:baseline;gap:10px;margin-top:auto;padding-top:18px;display:flex}.gym__stat[data-astro-cid-hr2hunob] strong[data-astro-cid-hr2hunob]{background:linear-gradient(#fff 20%,#8e9199 100%);color:#0000;letter-spacing:-.04em;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:800;line-height:1}.gym__stat[data-astro-cid-hr2hunob] span[data-astro-cid-hr2hunob]{color:#fff9;letter-spacing:.18em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.likes[data-astro-cid-hr2hunob]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.like[data-astro-cid-hr2hunob]{color:#fff;border-radius:10px;flex-direction:column;justify-content:flex-end;min-height:104px;padding:12px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.like[data-astro-cid-hr2hunob]:hover{transform:translateY(-3px)}.like__type[data-astro-cid-hr2hunob]{letter-spacing:.16em;text-transform:uppercase;opacity:.75;font-size:.625rem;font-weight:600;position:relative}.like[data-astro-cid-hr2hunob] strong[data-astro-cid-hr2hunob]{font-size:.9375rem;font-weight:700;line-height:1.2;position:relative}.like__art[data-astro-cid-hr2hunob]{width:44px;height:44px;position:absolute;top:10px;right:10px}.like--naruto[data-astro-cid-hr2hunob]{background:linear-gradient(140deg,#ff8a1f,#d9540a)}.like--naruto[data-astro-cid-hr2hunob] .like__art[data-astro-cid-hr2hunob]{color:#141414d9;width:78px;height:78px;top:-6px;right:-6px}.like--godfather[data-astro-cid-hr2hunob]{background:linear-gradient(160deg,#1a1a1a,#000);box-shadow:inset 0 0 0 1px #ffffff14}.like--godfather[data-astro-cid-hr2hunob] strong[data-astro-cid-hr2hunob]{letter-spacing:.01em;font-family:Georgia,Times New Roman,serif;font-weight:400}.like--bb[data-astro-cid-hr2hunob]{background:linear-gradient(150deg,#1c4a2a,#0a2314)}.like__elements[data-astro-cid-hr2hunob]{gap:4px;width:auto;height:auto;display:flex}.like__elements[data-astro-cid-hr2hunob] i[data-astro-cid-hr2hunob]{background:#2f7d43;border:1px solid #ffffff8c;place-items:end center;width:34px;height:34px;padding-bottom:3px;font-size:.9375rem;font-style:normal;font-weight:700;line-height:1;display:grid;position:relative}.like__elements[data-astro-cid-hr2hunob] small[data-astro-cid-hr2hunob]{font-size:.4375rem;font-weight:600;position:absolute;top:2px;right:3px}.like--tbbt[data-astro-cid-hr2hunob]{background:linear-gradient(150deg,#2a2f7a,#111437)}.like--tbbt[data-astro-cid-hr2hunob] .like__art[data-astro-cid-hr2hunob]{color:#ffd23f}.like__atom[data-astro-cid-hr2hunob]{animation:14s linear infinite atom}@keyframes atom{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.like__atom[data-astro-cid-hr2hunob]{animation:none}}.life__card--spotify[data-astro-cid-hr2hunob]{--sp:#1ed760;color:#fff;background:linear-gradient(160deg,#1f1f1f 0%,#121212 70%);border-color:#0000;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.life__card--spotify[data-astro-cid-hr2hunob]:hover{background:linear-gradient(160deg,#262626 0%,#151515 70%);box-shadow:inset 0 0 0 1px #ffffff1a,0 22px 40px -16px #0009}.life__card--spotify[data-astro-cid-hr2hunob]>[data-astro-cid-hr2hunob]{z-index:1;position:relative}.life__card--spotify[data-astro-cid-hr2hunob] .spotify__glow[data-astro-cid-hr2hunob]{z-index:0;pointer-events:none;background:radial-gradient(circle,#1ed76047,#0000 65%);border-radius:999px;width:320px;height:320px;position:absolute;top:-120px;right:-100px}.spotify__top[data-astro-cid-hr2hunob]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.spotify__logo[data-astro-cid-hr2hunob]{color:var(--sp)}.life__card--spotify[data-astro-cid-hr2hunob] .life__kicker[data-astro-cid-hr2hunob]{color:#fff9}.spotify__list[data-astro-cid-hr2hunob]{gap:10px;margin-top:12px;display:grid}.life__player[data-astro-cid-hr2hunob]{border:0;border-radius:12px;width:100%}.spotify__player[data-astro-cid-hr2hunob]{background:#ffffff0f;border-radius:12px;align-items:center;gap:14px;margin-top:14px;padding:12px;display:flex}.spotify__cover[data-astro-cid-hr2hunob]{color:#0b0b0b;background:linear-gradient(135deg,#1ed760,#0d7a3a);border-radius:8px;flex:none;place-items:center;width:56px;height:56px;display:grid}.spotify__meta[data-astro-cid-hr2hunob]{flex:1;gap:2px;min-width:0;display:grid}.spotify__meta[data-astro-cid-hr2hunob] strong[data-astro-cid-hr2hunob]{font-size:.9375rem;font-weight:600}.spotify__meta[data-astro-cid-hr2hunob] small[data-astro-cid-hr2hunob]{color:#fff9;font-size:.8125rem}.spotify__bar[data-astro-cid-hr2hunob]{background:#ffffff24;border-radius:999px;height:3px;margin-top:10px;display:block;overflow:hidden}.spotify__bar[data-astro-cid-hr2hunob] i[data-astro-cid-hr2hunob]{background:var(--sp);transform-origin:0;border-radius:999px;width:100%;height:100%;animation:9s linear infinite sp-progress;display:block}@keyframes sp-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.eq[data-astro-cid-hr2hunob]{flex:none;align-items:flex-end;gap:3px;height:20px;display:flex}.eq[data-astro-cid-hr2hunob] i[data-astro-cid-hr2hunob]{transform-origin:bottom;background:#1ed760;border-radius:2px;width:3px;height:100%;animation:.45s ease-in-out infinite eq}.eq[data-astro-cid-hr2hunob] i[data-astro-cid-hr2hunob]:nth-child(2){animation-delay:-.18s}.eq[data-astro-cid-hr2hunob] i[data-astro-cid-hr2hunob]:nth-child(3){animation-delay:-.09s}.eq[data-astro-cid-hr2hunob] i[data-astro-cid-hr2hunob]:nth-child(4){animation-delay:-.31s}.eq[data-astro-cid-hr2hunob] i[data-astro-cid-hr2hunob]:nth-child(5){animation-delay:-.25s}@keyframes eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.spotify__wave[data-astro-cid-hr2hunob]{box-sizing:content-box;align-items:flex-end;gap:3px;height:44px;margin-top:auto;padding-top:18px;display:flex;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.spotify__wave[data-astro-cid-hr2hunob] i[data-astro-cid-hr2hunob]{height:var(--h);transform-origin:bottom;min-width:2px;animation:wave var(--d) cubic-bezier(.3, 0, .2, 1) var(--delay) infinite alternate;background:linear-gradient(#1ed760,#1ed76040);border-radius:2px;flex:1}@keyframes wave{0%{transform:scaleY(.12)}to{transform:scaleY(1)}}.spotify__cover[data-astro-cid-hr2hunob]{animation:1.4s ease-in-out infinite sp-pulse}@keyframes sp-pulse{0%,to{box-shadow:0 0 #1ed76059}50%{box-shadow:0 0 0 7px #1ed76000}}@media (prefers-reduced-motion:reduce){.spotify__bar[data-astro-cid-hr2hunob] i[data-astro-cid-hr2hunob],.spotify__cover[data-astro-cid-hr2hunob]{animation:none}}.life__list[data-astro-cid-hr2hunob]{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.life__list[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:10px;font-size:.9375rem;display:flex}.life__list[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]:last-child{border-bottom:0;padding-bottom:0}.life__list[data-astro-cid-hr2hunob] small[data-astro-cid-hr2hunob]{color:var(--muted);flex:none;font-size:.75rem}@media (width<=760px){.profile[data-astro-cid-hr2hunob]{grid-template-columns:1fr}.profile__photo[data-astro-cid-hr2hunob]{width:min(240px,70%)}.bio[data-astro-cid-hr2hunob],.life[data-astro-cid-hr2hunob]{grid-template-columns:1fr}.experience__list[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{grid-template-columns:1fr;gap:6px}}
