.G65IYG_page{max-width:var(--sis-max-wide);padding:clamp(14px, 2vw, 26px) var(--sis-gutter) var(--sis-section-y);margin:0 auto}.G65IYG_hero{isolation:isolate;border-radius:var(--sis-r-panel);background:radial-gradient(circle at 88% 10%, #ffffff47 0%, #fff0 36%),  linear-gradient(125deg, var(--to) 0%, var(--to) 40%, var(--from) 150%);color:#fff;gap:clamp(16px,2.4vw,24px);padding:clamp(20px,3.4vw,44px);display:grid;position:relative;overflow:hidden}.G65IYG_hero nav[aria-label=Breadcrumb],.G65IYG_hero nav[aria-label=Breadcrumb] [aria-current]{color:#ffffffe0;margin-bottom:0}.G65IYG_hero nav[aria-label=Breadcrumb] a{color:#fff;text-underline-offset:3px;text-decoration:underline}.G65IYG_shape{z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.G65IYG_shapeOne{background:#ffffff1f;width:320px;height:320px;animation:8s ease-in-out infinite alternate G65IYG_bob;bottom:-110px;right:-70px}.G65IYG_shapeTwo{border:14px solid #fff3;width:120px;height:120px;animation:6s ease-in-out infinite alternate-reverse G65IYG_bob;top:-46px;right:24%}.G65IYG_dots{z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff47 1.3px,#0000 1.5px);background-size:16px 16px;width:45%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 70%);mask-image:linear-gradient(90deg,#0000 0%,#000 70%)}.G65IYG_heroRow{flex-wrap:wrap;align-items:center;gap:clamp(16px,2.6vw,30px);display:flex}.G65IYG_avatar{background:linear-gradient(135deg, var(--from) -40%, var(--to) 55%);width:clamp(96px,13vw,148px);height:clamp(96px,13vw,148px);font-family:var(--sis-font-display);font-size:var(--sis-glyph-scene);color:#fff;border:6px solid #ffffffe6;border-radius:50%;flex:none;place-items:center;font-weight:800;animation:.7s cubic-bezier(.3,1.6,.5,1) both G65IYG_pop;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px #0000004d}.G65IYG_heroText{flex:1;min-width:min(100%,260px)}.G65IYG_badge{border-radius:var(--sis-r-pill);font-family:var(--sis-font-mono);font-size:var(--sis-text-label);letter-spacing:var(--sis-ls-caps);text-transform:uppercase;background:#0003;align-items:center;gap:7px;padding:5px 11px;font-weight:600;display:inline-flex}.G65IYG_name{font-family:var(--sis-font-display);font-size:var(--sis-text-display-xl);letter-spacing:var(--sis-ls-hero);text-shadow:0 4px 24px #0000004d;margin:10px 0 0;font-weight:800;line-height:.98}.G65IYG_intro{font-size:var(--sis-text-intro);color:#fff;text-shadow:0 2px 12px #0000004d;margin:12px 0 0}.G65IYG_tiles{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.G65IYG_tiles li{animation:.6s cubic-bezier(.2,.8,.2,1) both G65IYG_rise;animation-delay:calc(var(--i) * 80ms + .2s)}.G65IYG_tile{border-radius:var(--sis-r-card);min-width:132px;color:var(--sis-ink);box-shadow:var(--sis-shadow-cover);background:#fff;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:12px 18px 12px 14px;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:grid}.G65IYG_tile:hover{color:var(--sis-ink);transform:translateY(-3px)rotate(-1deg)}.G65IYG_tile:focus-visible{outline:var(--sis-focus);outline-color:var(--sis-yellow);outline-offset:2px}.G65IYG_tileIcon{width:28px;height:28px;color:var(--to);grid-row:span 2}.G65IYG_tileValue{font-family:var(--sis-font-display);font-size:var(--sis-text-card-xl);font-weight:800;line-height:1}.G65IYG_tileLabel{font-size:var(--sis-text-meta);color:var(--sis-ink-muted);font-weight:600}.G65IYG_heroFoot{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.G65IYG_mix{border-radius:var(--sis-r-pill);background:#fff3;flex:220px;gap:3px;max-width:420px;height:10px;display:flex;overflow:hidden}.G65IYG_mix span{border-radius:var(--sis-r-pill);flex-basis:0;min-width:10px}.G65IYG_share{border-radius:var(--sis-r-card);color:var(--sis-ink);background:#fffffff2;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-left:auto;padding:6px 6px 6px 14px;display:flex}.G65IYG_shareLabel{font-size:var(--sis-text-small);font-weight:700}.G65IYG_section{margin-top:clamp(26px,3.6vw,44px);scroll-margin-top:20px}.G65IYG_heading{font-family:var(--sis-font-display);font-size:var(--sis-text-section);letter-spacing:var(--sis-ls-display);color:var(--sis-ink);align-items:center;gap:12px;margin:0 0 16px;font-weight:800;display:flex}.G65IYG_headingIcon{border-radius:var(--sis-r-control);background:var(--sis-violet-tint);width:42px;height:42px;color:var(--sis-violet);font-size:var(--sis-text-read);flex:none;place-items:center;display:grid;transform:rotate(-6deg)}.G65IYG_headingCount{border-radius:var(--sis-r-pill);background:var(--sis-ink);color:#fff;min-width:30px;font-family:var(--sis-font-mono);font-size:var(--sis-text-small);text-align:center;padding:2px 10px}.G65IYG_cover{object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.G65IYG_plate{font-size:var(--sis-glyph-xl);position:absolute;inset:0}.G65IYG_date{font-family:var(--sis-font-mono);font-size:var(--sis-text-label);color:var(--sis-ink-meta)}.G65IYG_latest{border:2px solid var(--sis-border-card);border-radius:var(--sis-r-panel);background:var(--sis-surface);color:var(--sis-ink);grid-template-columns:minmax(0,1fr);transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease-out,border-color .28s ease-out;display:grid;overflow:hidden}.G65IYG_latest:hover{color:var(--sis-ink);border-color:var(--sis-violet);box-shadow:var(--sis-shadow-tile-hover);transform:translateY(-4px)}.G65IYG_latest:hover .G65IYG_cover{transform:scale(1.05)}.G65IYG_latestMedia{background:var(--sis-surface-media);min-height:220px;display:block;position:relative;overflow:hidden}.G65IYG_latestDrawn{background:linear-gradient(135deg, var(--sis-violet) 0%, var(--sis-blue-deep) 100%);color:#fff;place-items:center;display:grid;position:absolute;inset:0}.G65IYG_latestBody{flex-direction:column;align-items:flex-start;gap:8px;padding:clamp(18px,2.6vw,30px);display:flex}.G65IYG_latestKind{border-radius:var(--sis-r-pill);background:var(--sis-yellow);color:var(--sis-ink);font-family:var(--sis-font-mono);font-size:var(--sis-text-label);letter-spacing:var(--sis-ls-caps);text-transform:uppercase;padding:4px 11px;font-weight:700}.G65IYG_latestTitle{font-family:var(--sis-font-display);font-size:var(--sis-text-card-xl);font-weight:800;line-height:var(--sis-lh-heading);letter-spacing:var(--sis-ls-display)}.G65IYG_latestSummary{max-width:60ch;font-size:var(--sis-text-body);line-height:var(--sis-lh-body);color:var(--sis-ink-muted)}.G65IYG_latestMeta{font-family:var(--sis-font-mono);font-size:var(--sis-text-meta);color:var(--sis-ink-meta)}.G65IYG_open{min-height:var(--sis-tap-sm);border-radius:var(--sis-r-pill);background:var(--sis-ink);color:#fff;font-size:var(--sis-text-small);align-items:center;gap:6px;margin-top:4px;padding:0 16px;font-weight:700;transition:gap .15s ease-out,background .15s ease-out;display:inline-flex}.G65IYG_latest:hover .G65IYG_open{background:var(--sis-violet);gap:10px}.G65IYG_grid,.G65IYG_works,.G65IYG_mediaList,.G65IYG_roles,.G65IYG_discover{margin:0;padding:0;list-style:none}.G65IYG_grid{gap:var(--sis-gap-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.G65IYG_card{border:2px solid var(--sis-border-card);border-radius:var(--sis-r-card);background:var(--sis-surface);height:100%;color:var(--sis-ink);flex-direction:column;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s ease-out;display:flex;overflow:hidden}.G65IYG_card:hover{color:var(--sis-ink);border-color:var(--sis-blue);transform:translateY(-4px)}.G65IYG_card:hover .G65IYG_cover{transform:scale(1.06)}.G65IYG_cardMedia{aspect-ratio:16/9;background:var(--sis-surface-media);display:block;position:relative;overflow:hidden}.G65IYG_cardBody{flex-direction:column;gap:7px;padding:14px 16px 16px;display:flex}.G65IYG_cardMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.G65IYG_cardTitle{font-family:var(--sis-font-display);font-size:var(--sis-text-card-sm);font-weight:800;line-height:var(--sis-lh-heading)}.G65IYG_cardSummary{font-size:var(--sis-text-small);line-height:var(--sis-lh-snug);color:var(--sis-ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.G65IYG_works{gap:var(--sis-gap-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.G65IYG_work{isolation:isolate;aspect-ratio:4/3;border-radius:var(--sis-r-card);background:var(--sis-ink);color:#fff;flex-direction:column;justify-content:flex-end;gap:6px;padding:14px;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.G65IYG_work:hover{color:#fff;transform:translateY(-4px)rotate(-.6deg)}.G65IYG_work:hover .G65IYG_cover{transform:scale(1.07)}.G65IYG_work .G65IYG_cover,.G65IYG_work .G65IYG_plate{z-index:-2}.G65IYG_workScrim{z-index:-1;background:var(--sis-scrim-tile);position:absolute;inset:0}.G65IYG_workChips{flex-wrap:wrap;gap:6px;display:flex}.G65IYG_workKind,.G65IYG_workTeam{border-radius:var(--sis-r-pill);font-family:var(--sis-font-mono);font-size:var(--sis-text-label);letter-spacing:var(--sis-ls-caps);text-transform:uppercase;align-items:center;gap:5px;padding:3px 9px;font-weight:700;display:inline-flex}.G65IYG_workKind{color:var(--sis-ink);background:#fff}.G65IYG_workTeam{background:var(--sis-yellow);color:var(--sis-ink)}.G65IYG_workTitle{font-family:var(--sis-font-display);font-size:var(--sis-text-card);font-weight:800;line-height:var(--sis-lh-heading)}.G65IYG_roles{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.G65IYG_role{border-radius:var(--sis-r-pill);background:var(--sis-ink);color:#fff;font-size:var(--sis-text-small);align-items:baseline;gap:6px;padding:8px 14px;display:inline-flex}.G65IYG_roleTimes{font-family:var(--sis-font-mono);color:var(--sis-yellow)}.G65IYG_roleWhere{font-size:var(--sis-text-meta);color:var(--sis-on-dark-text-soft)}.G65IYG_mediaList{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:8px;display:grid}.G65IYG_mediaRow{border:2px solid var(--sis-border-card);border-radius:var(--sis-r-card);background:var(--sis-surface);color:var(--sis-ink);align-items:center;gap:14px;padding:10px;transition:border-color .2s ease-out,transform .2s ease-out;display:flex}.G65IYG_mediaRow:hover{color:var(--sis-ink);border-color:var(--sis-violet);transform:translate(4px)}.G65IYG_mediaThumb{aspect-ratio:16/11;border-radius:var(--sis-r-control);color:#fff;flex:none;place-items:center;width:88px;display:grid;position:relative;overflow:hidden}.G65IYG_mediaBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.G65IYG_mediaKind{font-family:var(--sis-font-mono);font-size:var(--sis-text-label);letter-spacing:var(--sis-ls-caps);color:var(--sis-ink-meta);align-items:center;gap:5px;font-weight:700;display:inline-flex}.G65IYG_mediaTitle{font-family:var(--sis-font-display);font-size:var(--sis-text-body);font-weight:800;line-height:var(--sis-lh-snug)}.G65IYG_mediaMeta{font-size:var(--sis-text-meta);color:var(--sis-ink-soft)}.G65IYG_mediaArrow{color:var(--sis-violet);flex:none;transition:transform .2s ease-out}.G65IYG_mediaRow:hover .G65IYG_mediaArrow{transform:translate(4px)}.G65IYG_blue{background:var(--sis-blue)}.G65IYG_violet{background:var(--sis-violet)}.G65IYG_yellow{background:var(--sis-yellow)}.G65IYG_green{background:var(--sis-green)}.G65IYG_amber{background:var(--sis-amber-ink)}.G65IYG_mediaThumb.G65IYG_yellow{color:var(--sis-ink)}.G65IYG_achievements{gap:var(--sis-gap-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.G65IYG_discoverHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.G65IYG_discoverHead .G65IYG_heading{margin-bottom:16px}.G65IYG_all{min-height:var(--sis-tap-sm);border-radius:var(--sis-r-pill);background:var(--sis-violet-tint);color:var(--sis-violet-deep);font-size:var(--sis-text-small);align-items:center;gap:6px;padding:0 16px;font-weight:700;display:inline-flex}.G65IYG_all:hover{background:var(--sis-violet);color:#fff}.G65IYG_discover{gap:var(--sis-gap-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid}.G65IYG_note{font-size:var(--sis-text-meta);color:var(--sis-ink-soft);margin:clamp(26px,3.6vw,44px) 0 0}.G65IYG_latest:focus-visible,.G65IYG_card:focus-visible,.G65IYG_work:focus-visible,.G65IYG_mediaRow:focus-visible,.G65IYG_all:focus-visible{outline:var(--sis-focus);outline-offset:var(--sis-focus-offset)}@media (min-width:860px){.G65IYG_latest{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.G65IYG_latestMedia{min-height:300px}}@media (max-width:619px){.G65IYG_name{font-size:var(--sis-text-hero)}.G65IYG_discover{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow-x:auto}.G65IYG_discover>li{scroll-snap-align:start;flex:0 0 78%}}@keyframes G65IYG_bob{0%{transform:translateY(0)}to{transform:translateY(-14px)}}@keyframes G65IYG_pop{0%{opacity:0;transform:scale(.6)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes G65IYG_rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
