.klasik{--kl-yellow:#ffe926;--kl-yellow-strong:#ffc700;--kl-dark:#24262b;--kl-page:#dbdfe5;--kl-orange:#be5811;--kl-orange-line:#f97316;--kl-yellow-text:#937200;--kl-yellow-text-hover:#765b00;--kl-yellow-icon:#b08900;--kl-muted:#767676;--kl-line:#e5e7eb;color:var(--kl-dark);font-size:1rem;line-height:1.5}.kl-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kl-preview{background:var(--kl-page);border-radius:8px;padding:8px 16px 0}.kl-profile{max-width:24rem;margin:0 auto}.kl-compare{max-width:40rem;margin:0 auto}.kl-card{box-shadow:0 0 0 1px var(--kl-line), 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;background:#fff;border-radius:20px;margin-top:5rem;padding:20px 16px;position:relative}@media (width>=640px){.kl-card{padding:20px 24px}}.kl-head{flex-direction:column;align-items:flex-start;gap:12px;margin-top:-4.5rem;padding:0 12px;display:flex}.kl-avatars{flex-wrap:wrap;display:flex}.kl-avatar{border:1px solid var(--kl-line);color:#111827;object-fit:cover;background:#f3f4f6;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;margin-left:-14px;font-size:1.875rem;font-weight:500;line-height:1;display:inline-flex}.kl-avatars .kl-avatar+.kl-avatar{margin-left:-24px}.kl-name{overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:700;line-height:2rem}.kl-occupation{color:#24262bcc;margin:0;font-size:.875rem;font-weight:400;line-height:1.25rem}.kl-url{color:var(--kl-muted);align-items:center;margin-top:4px;display:flex}.kl-copy{color:var(--kl-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.kl-copy:hover{background:#f3f4f6}.kl-copy+.kl-url-text{margin-left:4px}.kl-url-text{word-break:break-all;font-size:13px;font-weight:500}.kl-desc{margin-top:16px;padding:0 12px}.kl-desc-text{white-space:pre-line;overflow-wrap:anywhere;margin:0}.kl-desc-text.is-clamped{-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kl-more{color:var(--kl-yellow-text);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:.875rem;font-weight:500}.kl-more:hover{color:var(--kl-yellow-text-hover)}.kl-section{flex-direction:column;gap:8px;margin-top:16px;padding:0 12px;display:flex}.kl-section-branding{margin-top:24px}.kl-section-gap{margin-top:40px}.kl-label-row{align-items:center;gap:4px;display:flex;position:relative}.kl-label{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700;line-height:1rem}.kl-tip-btn{color:var(--kl-yellow-icon);cursor:help;background:0 0;border:0;padding:0;display:inline-flex}.kl-tip{z-index:20;width:max-content;max-width:min(18rem,100vw - 4rem);box-shadow:0 0 0 1px var(--kl-line), 0 1px 3px #0000001a;color:#111827;letter-spacing:normal;text-transform:none;background:#fff;border-radius:4px;padding:4px 8px;font-size:.75rem;font-weight:400;line-height:1.125rem;display:none;position:absolute;top:calc(100% + 6px);left:0}.kl-tip-btn:not([data-tip-hidden]):hover+.kl-tip,.kl-tip-btn:not([data-tip-hidden]):focus+.kl-tip,.kl-tip-btn:not([data-tip-hidden])+.kl-tip:hover{display:block}.kl-badges{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.kl-badge{--kl-ring:var(--kl-yellow);box-shadow:inset 0 0 0 1px var(--kl-ring);color:var(--kl-dark);font:inherit;letter-spacing:.025em;text-transform:uppercase;background:0 0;border:0;border-radius:9999px;align-items:center;gap:4px;padding:7px 12px;font-size:11px;font-weight:500;line-height:1rem;text-decoration:none;transition:background-color .15s,color .15s,opacity .15s;display:inline-flex}a.kl-badge,button.kl-badge{cursor:pointer}.kl-badge:focus-visible,.kl-link:focus-visible,.kl-copy:focus-visible,.kl-more:focus-visible,.kl-tip-btn:focus-visible,.kl-btn:focus-visible{outline:2px solid var(--kl-dark);outline-offset:2px}.kl-badge-strong{background:var(--kl-yellow)}a.kl-badge-strong:hover{background:#ffe926cc}a.kl-badge-support:hover{background:#ffe92633}.kl-badge-top{--kl-ring:var(--kl-yellow-strong);background:var(--kl-yellow-strong)}a.kl-badge-top:hover{background:#ffc700cc}.kl-badge-faded{background:#ffe92666}a.kl-badge-faded:hover{background:#ffe92680}.kl-badge-branding{--kl-ring:var(--kl-orange);background:var(--kl-orange);color:#fff}a.kl-badge-branding:hover{opacity:.9}.kl-badge-more{--kl-ring:var(--kl-orange-line)}button.kl-badge-more:hover{--kl-ring:var(--kl-orange);background:var(--kl-orange);color:#fff}.kl-star{flex-shrink:0;margin-left:-4px}.kl-links{z-index:10;columns:2;column-gap:8px;margin-top:24px;position:relative}.kl-link{break-inside:avoid;overflow-wrap:anywhere;border-radius:20px;flex-direction:column;gap:16px;padding:20px;text-decoration:none;transition:opacity .15s;display:flex}.kl-link+.kl-link{margin-top:8px}a.kl-link:hover,a.kl-link:focus-visible{opacity:.8}.kl-link-icon{border-radius:9999px;width:fit-content;padding:10px;display:flex}.kl-link:nth-child(3n+1){background:var(--kl-yellow);color:var(--kl-dark)}.kl-link:nth-child(3n+1) .kl-link-icon,.kl-link:nth-child(3n+2){background:var(--kl-dark);color:#fff}.kl-link:nth-child(3n+2) .kl-link-icon{background:var(--kl-yellow);color:#1c1c1c}.kl-link:nth-child(3n+3){color:var(--kl-dark);background:#fff}.kl-link:nth-child(3n+3) .kl-link-icon{background:var(--kl-yellow);color:#1c1c1c}.kl-person{margin-bottom:32px}.kl-person-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.kl-person-name{color:inherit;align-items:center;gap:4px;margin:0;font-size:1rem;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}a.kl-person-name:hover{color:var(--kl-yellow-text)}.kl-person-avatar{object-fit:cover;background:#f3f4f6;border-radius:9999px;width:24px;height:24px}.kl-dialog{width:calc(100% - 2rem);max-width:24rem;max-height:calc(100dvh - 2rem);color:var(--kl-dark);background:0 0;border:0;margin:auto;padding:0;overflow:auto}.kl-dialog::backdrop{background:#24262bbf}.kl-urutan{background:var(--kl-yellow);text-align:left;border-radius:20px;flex-direction:column;gap:16px;padding:16px;display:flex}@media (width>=1024px){.kl-urutan{padding:32px}}.kl-urutan-head{padding-right:32px;position:relative}.kl-urutan-title{margin:0;font-size:1.125rem;font-weight:700;line-height:1.5rem}@media (width>=1024px){.kl-urutan-title{font-size:1.5rem;line-height:2rem}}.kl-urutan-close{position:absolute;top:-8px;right:-8px}.kl-urutan-list{columns:2;column-gap:8px;margin:0;padding:0;list-style:none}.kl-urutan-list li{break-inside:avoid;align-items:center;gap:8px;margin-bottom:8px;font-size:.75rem;line-height:1rem;display:flex}.kl-urutan-no{min-width:1.25rem;font-weight:500}.kl-urutan-name{letter-spacing:.025em}@media (width>=768px){.kl-urutan-name{font-size:.875rem;line-height:1.25rem}}.kl-urutan-note{margin:0;font-size:.875rem;line-height:1.25rem}.kl-wordmark{text-align:center;letter-spacing:-.01em;margin:4px 0 0;font-size:1.125rem;font-weight:800}.kl-card-img{border-radius:24px;max-width:100%;height:auto;margin:0 auto;display:block}.kl-card-nav{justify-content:space-between;align-items:center;gap:8px;margin-top:24px;display:flex}.kl-card-nav-step{gap:8px;display:flex}.kl-btn{font:inherit;cursor:pointer;border:0;border-radius:9999px;align-items:center;gap:6px;padding:10px 14px;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.kl-btn-icon{padding:10px}.kl-btn-black{color:#fff;background:#111827}.kl-btn-black:hover{background:#1f2937}.kl-btn-ghost{color:#111827;background:0 0}.kl-btn-ghost:hover{background:#11182714}.kl-btn-white{color:#111827;background:#fff;box-shadow:inset 0 0 0 1px #d1d5db}.kl-btn-white:hover{background:#f9fafb}.kl-toast{z-index:60;background:var(--kl-dark);color:#fff;border-radius:8px;padding:8px 14px;font-size:.875rem;line-height:1.25rem;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.kl-toast:empty{display:none}.tm{--t-ease:cubic-bezier(.22, 1, .36, 1);background:var(--t-page);min-height:100vh;color:var(--t-ink);font-size:1rem;line-height:1.55;position:relative;overflow-x:clip}.tm-preview{border-radius:8px;min-height:0}:where(.tm) a{color:inherit}.tm :focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.tm-display{font-family:var(--t-font-display)}.tm[data-font=serif] .tm-display{letter-spacing:-.01em;font-weight:400}.tm-serif{letter-spacing:-.01em;font-family:Instrument Serif,ui-serif,Georgia,serif;font-weight:400}.tm-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tm-wrap{width:min(100% - 32px,1040px);margin-inline:auto}.tm-narrow{width:min(100% - 32px,640px);margin-inline:auto}.tm-bar{letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:12px;padding-block:18px;font-size:14px;font-weight:700;display:flex}.tm-bar a{text-decoration:none}.tm-bar a:hover{text-decoration:underline}.tm-bar-brand{display:inline-flex}.tm-bar.tm-on-band .tm-bar-brand{background:var(--t-surface);color:var(--t-ink);border-radius:999px;padding:5px 12px 5px 5px;box-shadow:0 6px 18px -10px #00000080}.tm-on-band{color:var(--t-on-band)}.tm-panel{background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius)}.tm-label{letter-spacing:.08em;text-transform:uppercase;color:var(--t-muted);margin:0 0 10px;font-size:12px;font-weight:600}.tm-muted{color:var(--t-muted)}.tm-name{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-weight:650;line-height:1.1}.tm-occupation{color:var(--t-muted);margin:4px 0 0}.tm-address{color:var(--t-muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:13.5px}.tm-avatar{object-fit:cover;background:var(--d-surface);color:var(--d-on);border-radius:999px;flex:none;place-items:center;font-weight:650;display:grid}.tm-cover{background:var(--t-band);isolation:isolate;position:relative;overflow:hidden}.tm-cover-img,.tm-cover svg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tm-cover[data-parallax] .tm-cover-img,.tm-cover[data-parallax] svg{will-change:transform;height:124%;inset:-12% 0}.tm-sidik-drift{animation:26s ease-in-out infinite alternate tm-drift}@keyframes tm-drift{0%{transform:translate(-4%)rotate(-14deg)}to{transform:translate(4%)rotate(-10deg)}}.tm-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tm-chip{border-radius:var(--t-chip-radius);letter-spacing:.02em;transition:opacity .25s ease, transform .2s var(--t-ease), filter .25s ease;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.tm-chip-strong{background:var(--t-strong-bg);color:var(--t-strong-ink);position:relative;overflow:hidden}.tm-chip-support{box-shadow:inset 0 0 0 1.5px var(--t-support-line);color:var(--t-ink)}a.tm-chip:hover{transform:translateY(-1px)}a.tm-chip:active{transform:scale(.97)}.tm-dot{background:var(--dot,#9ca3af);border-radius:999px;flex:none;width:7px;height:7px}.tm-chip-more{box-shadow:inset 0 0 0 1.5px var(--t-line);color:var(--t-ink);cursor:pointer;font:inherit;background:0 0;border:0;font-size:12.5px;font-weight:600}.tm-chip-branding{background:var(--t-surface-2);color:var(--t-ink);box-shadow:inset 0 0 0 1px var(--t-line)}.tm-stagger>li{animation:tm-rise .55s var(--t-ease) both;animation-delay:calc(var(--i,0) * 45ms + .12s)}@keyframes tm-rise{0%{opacity:0;transform:translateY(8px)scale(.96)}}.tm-chip-strong:after{content:"";animation:tm-shine 1.1s var(--t-ease) both;animation-delay:calc(var(--i,0) * 45ms + .9s);pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffffbf 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}@keyframes tm-shine{to{transform:translate(120%)}}.tm[data-focus] [data-domain]{opacity:.28;filter:saturate(.4)}.tm[data-focus=thinking] [data-domain=thinking],.tm[data-focus=influencing] [data-domain=influencing],.tm[data-focus=striving] [data-domain=striving],.tm[data-focus=relating] [data-domain=relating]{opacity:1;filter:none}.tm-ranks{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.tm-ranks li{border-top:1px solid var(--t-line)}.tm-ranks a,.tm-ranks span.tm-rank-row{align-items:baseline;gap:14px;padding:11px 0;text-decoration:none;transition:opacity .25s;display:flex}.tm-rank-no{font-variant-numeric:tabular-nums;width:2ch;color:var(--t-muted);font-size:13px}.tm-rank-name{font-size:22px;line-height:1.15}.tm-rank-tag{background:var(--t-strong-bg);color:var(--t-strong-ink);border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:600}.tm-ranks a:hover .tm-rank-name{text-underline-offset:4px;text-decoration:underline}.tm-peta{gap:6px;margin:0;padding:0;list-style:none;display:grid}.tm-peta-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:96px 1fr 2ch;align-items:center;gap:10px;padding:6px 8px;font-size:13px;transition:background .2s;display:grid}div.tm-peta-row{cursor:default}button.tm-peta-row:hover,.tm-peta-row[aria-pressed=true]{background:var(--t-surface-2)}.tm-peta-row[aria-pressed=true] .tm-peta-name{font-weight:700}.tm-peta-track{background:var(--t-surface-2);border-radius:99px;height:8px;overflow:hidden}.tm-peta-fill{height:100%;width:var(--w);border-radius:inherit;background:var(--dot);transform-origin:0;animation:tm-grow .9s var(--t-ease) both .3s;display:block}@keyframes tm-grow{0%{transform:scaleX(0)}}.tm-peta-count{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.tm-strip{margin:0}.tm-strip-bar{touch-action:pan-y;cursor:crosshair;gap:2px;height:34px;display:flex}.tm-strip-bar span{background:var(--c);transition:transform .18s var(--t-ease), opacity .2s ease;transform-origin:bottom;border-radius:3px;flex:1}.tm-strip-bar span:nth-child(n+15){opacity:.55}.tm-strip-bar span.is-on{opacity:1;transform:scaleY(1.35)}.tm-strip figcaption{min-height:1.5em;color:var(--t-muted);margin-top:10px;font-size:13px}.tm-strip figcaption b{color:var(--t-ink)}.tm-links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tm-link{border-radius:min(var(--t-btn-radius), 18px);background:var(--t-surface);border:1px solid var(--t-line);overflow-wrap:anywhere;min-height:52px;transition:transform .2s var(--t-ease), border-color .2s ease;align-items:center;gap:12px;padding:12px 16px;font-weight:600;text-decoration:none;display:flex}a.tm-link:hover{border-color:var(--t-accent);transform:translateY(-2px)}a.tm-link:active{transform:scale(.98)}.tm-link-arrow{color:var(--t-muted);transition:transform .2s var(--t-ease);flex:none;margin-left:auto}a.tm-link:hover .tm-link-arrow{color:var(--t-accent);transform:translate(2px,-2px)}.tm-links-numbered .tm-link{background:0 0;border-width:0 0 1px;border-radius:0;min-height:64px;padding-inline:0;font-size:19px;font-weight:500}.tm-links-numbered a.tm-link:hover{transform:translate(4px)}.tm-link-no{font-variant-numeric:tabular-nums;width:2.4ch;color:var(--t-muted);font-size:13px}.tm-links-buttons .tm-link{text-align:center;background:var(--t-button);color:var(--t-on-button);border:0;justify-content:center}.tm-links-buttons .tm-link-arrow{display:none}.tm-desc p{white-space:pre-line;overflow-wrap:anywhere;margin:0}.tm-desc p.is-clamped{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tm-more{color:var(--t-accent);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:6px;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.tm-actions{flex-wrap:wrap;gap:6px;display:flex}.tm-act{border-radius:var(--t-btn-radius);border:1px solid var(--t-line);background:var(--t-surface);min-height:38px;color:var(--t-ink);font:inherit;cursor:pointer;transition:transform .15s var(--t-ease), border-color .2s ease;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.tm-act:hover{border-color:var(--t-accent)}.tm-act:active{transform:scale(.96)}.tm-act[aria-busy=true]{opacity:.6;pointer-events:none}.tm-act-primary{background:var(--t-button);color:var(--t-on-button);border-color:#0000}.tm-dialog{color:#24262b;text-align:center;background:#fff;border:0;border-radius:20px;width:min(100% - 32px,360px);padding:24px}.tm-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f111599}.tm-dialog[open]{animation:tm-pop .28s var(--t-ease)}@keyframes tm-pop{0%{opacity:0;transform:scale(.94)}}.tm-qr{width:100%;max-width:240px;image-rendering:pixelated;margin:14px auto;display:block}.tm-dialog-actions{justify-content:center;gap:8px;margin-top:8px;display:flex}.tm-dialog .tm-act{color:#24262b;background:#fff;border-color:#e5e7eb}.tm-dialog .tm-act-primary{color:#fff;background:#24262b}.tm-compare form{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.tm-compare-field{border:1px solid var(--t-line);border-radius:min(var(--t-btn-radius), 14px);background:var(--t-surface);flex:220px;align-items:center;min-width:0;padding-left:12px;display:flex}.tm-compare-field:focus-within{outline:2px solid var(--t-accent);outline-offset:2px}.tm-compare-field span{color:var(--t-muted);white-space:nowrap;font-size:14px}.tm-compare-field input{width:100%;min-width:0;height:46px;color:var(--t-ink);font:inherit;background:0 0;border:0;outline:none;padding-right:12px;font-size:15px}.tm-compare-field input::placeholder{color:var(--t-muted)}.tm-compare button{border-radius:min(var(--t-btn-radius), 14px);background:var(--t-button);height:48px;color:var(--t-on-button);font:inherit;cursor:pointer;border:0;padding:0 18px;font-size:15px;font-weight:650}.tm-compare-error{color:var(--t-accent);margin:8px 0 0;font-size:13.5px;font-weight:600}.tm-tilt{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s var(--t-ease);will-change:transform}.tm-tilt.is-tilting{transition:transform 80ms linear}.tm-holo{border-radius:inherit;pointer-events:none;opacity:0;mix-blend-mode:soft-light;background:radial-gradient(circle at var(--mx) var(--my), #ffffffd9, transparent 45%), linear-gradient(115deg, #ff7ac3 0%, #7af0ff 25%, #ffe96b 50%, #b18cff 75%, #7affc1 100%);background-size:100% 100%,300% 300%;background-position:0 0, var(--mx) var(--my);transition:opacity .4s;position:absolute;inset:0}.tm-tilt.is-tilting .tm-holo{opacity:.55}.tm-footer footer{color:var(--t-muted)}.tm-footer footer a:hover{color:var(--t-ink)}.tm-minimal .tm-cover{border-radius:var(--t-radius);height:132px}.tm-minimal-head{align-items:flex-end;gap:18px;margin-top:-44px;padding-inline:20px;display:flex;position:relative}.tm-minimal-head .tm-avatar{border:4px solid var(--t-page);width:96px;height:96px;font-size:30px}.tm-minimal .tm-name{font-size:clamp(34px,7vw,52px)}.tm-minimal section{margin-top:36px}.tm-minimal hr{border:0;border-top:1px solid var(--t-line);margin:36px 0 0}.tm-sampul .tm-cover{height:clamp(180px,30vw,300px)}.tm-sampul-grid{gap:20px;margin-top:-36px;display:grid;position:relative}.tm-sampul-side{align-self:start;padding:24px 20px}.tm-sampul-side .tm-avatar{border:5px solid var(--t-surface);width:112px;height:112px;margin-top:-64px;font-size:34px}.tm-sampul .tm-name{margin-top:14px;font-size:30px}.tm-sampul-main{align-content:start;gap:20px;display:grid}.tm-sampul-main>.tm-panel{padding:22px}@media (width>=900px){.tm-sampul-grid{grid-template-columns:320px minmax(0,1fr);gap:24px;margin-top:-84px}.tm-sampul-side .tm-avatar{margin-top:-76px}.tm-sampul-side{position:sticky;top:24px}.tm-sampul-main{padding-top:96px}}.tm-bento-grid{grid-auto-flow:dense;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:12px;display:grid}.tm-tile{min-width:0;animation:tm-rise .6s var(--t-ease) both;animation-delay:calc(var(--i,0) * 60ms);padding:20px;position:relative;overflow:hidden}.tm-tile-wide,.tm-tile-id,.tm-tile-talents,.tm-tile-full,.tm-tile-peta{grid-column:span 2}.tm-tile-id{min-height:260px;color:var(--t-on-band);background:var(--t-band);border:0;flex-direction:column;justify-content:flex-end;gap:4px;display:flex}.tm-tile-id .tm-cover{z-index:0;position:absolute;inset:0}.tm-tile-id>:not(.tm-cover){z-index:1;position:relative}.tm-tile-id:after{content:"";z-index:0;background:linear-gradient(#0000,#000000b8);position:absolute;inset:40% 0 0}.tm-tile-id .tm-avatar{border:3px solid #ffffffd9;width:72px;height:72px;margin-bottom:auto;font-size:24px}.tm-tile-id .tm-name{color:#fff;font-size:32px}.tm-tile-id .tm-occupation,.tm-tile-id .tm-address{color:#ffffffdb}.tm-tile-card{perspective:900px;place-items:center;padding:16px;display:grid}.tm-flip{aspect-ratio:5/7;cursor:pointer;width:min(100%,180px);transform-style:preserve-3d;transition:transform .7s var(--t-ease);background:0 0;border:0;padding:0;position:relative}.tm-flip.is-flipped{transform:rotateY(180deg)}.tm-flip-face{backface-visibility:hidden;border-radius:14px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.tm-flip-front{background:var(--d-surface);color:var(--d-on);text-align:center;align-content:center;gap:6px;padding:14px}.tm-flip-front b{font-size:44px;line-height:1;display:block}.tm-flip-front span{font-size:15px;font-weight:650}.tm-flip-front small{opacity:.85;font-size:11.5px}.tm-flip-back{background:#fff;transform:rotateY(180deg)}.tm-flip-back img{object-fit:contain;width:100%;height:100%}.tm-tile-links{display:contents}.tm-tile-links>.tm-tile{padding:0}.tm-tile-links .tm-link{border-radius:var(--t-radius);background:0 0;border:0;align-items:flex-end;height:100%;min-height:112px;padding:18px}.tm-tile-links a.tm-link:hover{background:var(--t-surface-2);transform:none}@media (width>=760px){.tm-bento-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.tm-tile-id{grid-area:span 2/span 2;min-height:380px}.tm-tile-talents{grid-area:span 2/span 2}.tm-tile-full{grid-column:1/-1}.tm-tile-peta{grid-column:span 1}}.tm-editorial-hero{color:#fff;isolation:isolate;align-content:end;min-height:min(88vh,760px);display:grid;position:relative}.tm-editorial-hero .tm-cover{z-index:-1;position:absolute;inset:0}.tm-editorial-hero:before{content:"";z-index:-1;background:linear-gradient(#00000059,#00000040 45%,#000000d1 92%);position:absolute;inset:0}.tm-editorial-hero .tm-bar{top:0;width:min(100% - 32px,1040px);margin-inline:auto;position:absolute;inset-inline:0}.tm-editorial-kicker{letter-spacing:.22em;text-transform:uppercase;color:#ffffffd9;margin:0 0 14px;font-size:12px;font-weight:600}.tm-editorial .tm-name{text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(54px,13vw,148px);line-height:.88}.tm-editorial-hero .tm-occupation{color:#ffffffe0;margin-top:18px;font-size:18px}.tm-editorial-portrait{background:linear-gradient(135deg, #ffe926, var(--d-raw));border-radius:999px;width:124px;height:124px;margin-bottom:22px;padding:4px}.tm-editorial-portrait .tm-avatar{width:100%;height:100%;font-size:38px}.tm-editorial-body{gap:56px;padding-block:56px 16px;display:grid}.tm-editorial-body h2:not(.tm-label){margin:0 0 18px;font-size:clamp(30px,5vw,44px);line-height:1}.tm-editorial-split{gap:56px;display:grid}@media (width>=900px){.tm-editorial-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tm-latar{isolation:isolate}.tm-latar:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 15% 10%, color-mix(in srgb, var(--t-button) 55%, transparent), transparent 70%), radial-gradient(50% 45% at 90% 30%, color-mix(in srgb, var(--t-strong-bg) 40%, transparent), transparent 70%), radial-gradient(70% 60% at 50% 100%, color-mix(in srgb, var(--d-raw) 45%, transparent), transparent 70%);position:fixed;inset:0}.tm-preview.tm-latar:before{border-radius:inherit;position:absolute}.tm-latar-card{border-radius:calc(var(--t-radius) + 6px);background:var(--t-surface);margin-top:64px;padding:0 20px 22px;position:relative;box-shadow:0 30px 60px -24px #0000008c}.tm-latar-card .tm-avatar{border:5px solid var(--t-surface);width:104px;height:104px;margin:-52px auto 0;font-size:32px;position:relative}.tm-latar-card .tm-cover{border-radius:calc(var(--t-radius) + 6px) calc(var(--t-radius) + 6px) 0 0;height:92px;margin:0 -20px}.tm-latar-glass{border-radius:calc(var(--t-radius) + 2px);background:color-mix(in srgb, var(--t-surface) 78%, transparent);border:1px solid color-mix(in srgb, var(--t-line) 70%, transparent);-webkit-backdrop-filter:blur(14px);margin-top:14px;padding:20px}.tm-bar-center{justify-content:center}.tm-klasik-card{padding:0 20px 22px;position:relative;box-shadow:0 10px 25px -12px #0000002e}.tm-klasik-main{margin-top:24px}.tm-klasik-card>.tm-cover{border-radius:var(--t-radius) var(--t-radius) 0 0;height:84px;margin:0 -20px}.tm-klasik-head{margin-top:-48px;display:flex;position:relative}.tm-klasik-head .tm-avatar{border:4px solid var(--t-surface);width:96px;height:96px;font-size:30px}.tm-klasik .tm-name{margin-top:12px;font-size:24px}.tm-klasik-desc{margin-top:14px}.tm-klasik-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.tm-klasik-link{border-radius:var(--t-radius);overflow-wrap:anywhere;height:100%;min-height:120px;transition:transform .2s var(--t-ease);flex-direction:column;justify-content:space-between;gap:18px;padding:16px;font-weight:500;text-decoration:none;display:flex}a.tm-klasik-link:hover{transform:translateY(-2px)}.tm-klasik-links li[data-tone=a] .tm-klasik-link{background:var(--t-strong-bg);color:var(--t-strong-ink)}.tm-klasik-links li[data-tone=b] .tm-klasik-link{background:var(--t-surface);color:var(--t-ink);box-shadow:inset 0 0 0 1px var(--t-line)}.tm-klasik-links li[data-tone=c] .tm-klasik-link{background:var(--t-button);color:var(--t-on-button)}.tm-klasik-link-icon{border-radius:var(--t-btn-radius);background:color-mix(in srgb, currentColor 14%, transparent);place-items:center;width:38px;height:38px;display:grid}.tm-klasik-extra{gap:22px;margin-top:12px;padding-top:20px;display:grid}.tm[data-bg=gradasi]:not(.tm-latar){background:radial-gradient(70% 45% at 8% 0%, color-mix(in srgb, var(--t-button) 16%, transparent), transparent 70%), radial-gradient(55% 40% at 100% 18%, color-mix(in srgb, var(--t-strong-bg) 22%, transparent), transparent 70%), var(--t-page)}.tm-sidik-bg{z-index:0;opacity:.1;pointer-events:none;height:min(900px,120vh);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.tm[data-dark] .tm-sidik-bg{opacity:.16}.tm-sidik-bg svg{width:100%;height:100%;display:block}.tm[data-bg=sidik]>:not(.tm-sidik-bg){z-index:1;position:relative}.tm[data-font=sans] .tm-editorial .tm-name{letter-spacing:-.045em;font-weight:800}@media (prefers-reduced-motion:reduce){.tm *,.tm :before,.tm :after{transition:none!important;animation:none!important}.tm-tilt{transform:none!important}.tm-chip-strong:after{display:none}}.tm-actions[hidden]{display:none}.tm-minimal-desc{margin-top:22px}.tm-latar-desc{margin-top:16px}
