.dashboard-module__h0cXYG__app{--paper:#f3f1ea;--paper2:#e9e6dc;--ink:#3b3b3b;--ink2:#505050;--mute:#56645b;--rule:#121a1524;--rule2:#121a1557;--green:#1d7f45;--signal:#3aad62;--mark:#c6ebd1;z-index:1;background:var(--paper);color:var(--ink);font-family:var(--font-archivo), "Helvetica Neue", Helvetica, sans-serif;grid-template-rows:60px minmax(0,1fr);grid-template-columns:252px minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}.dashboard-module__h0cXYG__app *{box-sizing:border-box}.dashboard-module__h0cXYG__app a{color:inherit}.dashboard-module__h0cXYG__app mark{background:linear-gradient(transparent 56%, var(--mark) 56%);color:inherit}.dashboard-module__h0cXYG__app button{font-family:inherit}.dashboard-module__h0cXYG__mono{font-family:var(--font-plex), ui-monospace, monospace}.dashboard-module__h0cXYG__wide{font-stretch:125%}.dashboard-module__h0cXYG__up{text-transform:uppercase}.dashboard-module__h0cXYG__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dashboard-module__h0cXYG__grow{flex:1;min-height:0}.dashboard-module__h0cXYG__strip{border-bottom:1px solid var(--rule2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);grid-column:1/3;align-items:center;gap:26px;min-width:0;padding:0 24px;font-size:12px;display:flex}.dashboard-module__h0cXYG__brandMark{letter-spacing:.04em;color:var(--ink);align-items:center;gap:10px;font-size:15px;font-weight:800;font-stretch:125%;display:flex}.dashboard-module__h0cXYG__sq{background:var(--signal);flex:0 0 10px;width:10px;height:10px;display:inline-block}.dashboard-module__h0cXYG__facts{white-space:nowrap;min-width:0;display:flex;overflow:hidden}.dashboard-module__h0cXYG__facts>span{align-items:center;display:inline-flex}.dashboard-module__h0cXYG__facts>span+span:before{content:"";background:var(--rule2);width:4px;height:4px;margin:0 12px}.dashboard-module__h0cXYG__live{color:var(--green);align-items:center;gap:7px;font-weight:600;display:inline-flex}.dashboard-module__h0cXYG__live i{background:var(--signal);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite dashboard-module__h0cXYG__pulse;display:block}@keyframes dashboard-module__h0cXYG__pulse{0%,to{box-shadow:0 0 #3aad6280}50%{box-shadow:0 0 0 5px #3aad6200}}.dashboard-module__h0cXYG__searchWrap{flex:none;margin-left:auto;position:relative}.dashboard-module__h0cXYG__search{border-bottom:1px solid var(--rule2);width:280px;height:36px;color:var(--mute);align-items:center;gap:10px;transition:border-color .2s,box-shadow .2s;display:flex}.dashboard-module__h0cXYG__search:focus-within{border-bottom-color:var(--green);box-shadow:0 1px 0 var(--green);color:var(--ink)}.dashboard-module__h0cXYG__app .dashboard-module__h0cXYG__search input:focus-visible{outline:none}.dashboard-module__h0cXYG__search input{all:unset;min-width:0;font-family:var(--font-archivo), sans-serif;text-transform:none;letter-spacing:0;color:var(--ink);flex:1;font-size:14px}.dashboard-module__h0cXYG__search input::placeholder{color:var(--mute)}.dashboard-module__h0cXYG__results{background:var(--paper);border:1px solid var(--ink);z-index:30;text-transform:none;letter-spacing:0;flex-direction:column;width:340px;display:flex;position:absolute;top:42px;right:0;box-shadow:0 18px 40px #121a151f}.dashboard-module__h0cXYG__result{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px;font-size:13.5px;font-weight:600;display:grid}.dashboard-module__h0cXYG__result:last-child{border-bottom:0}.dashboard-module__h0cXYG__result:hover,.dashboard-module__h0cXYG__result:focus-visible{background:var(--ink);color:var(--paper)}.dashboard-module__h0cXYG__result span:last-child{font-family:var(--font-plex), monospace;letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:10px}.dashboard-module__h0cXYG__noResult{color:var(--mute);padding:12px 14px;font-size:13px}.dashboard-module__h0cXYG__btn{all:unset;box-sizing:border-box;cursor:pointer;background:var(--ink);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:10px;height:44px;padding:0 20px;font-size:12px;font-weight:700;font-stretch:112%;text-decoration:none;display:inline-flex;color:var(--paper)!important}.dashboard-module__h0cXYG__btn:hover{background:var(--green)}.dashboard-module__h0cXYG__btn:disabled{opacity:.5;cursor:not-allowed}.dashboard-module__h0cXYG__btnLine{box-shadow:inset 0 0 0 1px var(--ink);background:0 0;color:var(--ink)!important}.dashboard-module__h0cXYG__btnLine:hover{background:var(--ink);color:var(--paper)!important}.dashboard-module__h0cXYG__btnSm{height:38px;padding:0 16px;font-size:11.5px}.dashboard-module__h0cXYG__tl{all:unset;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid;padding-bottom:1px;font-size:11px;font-weight:600}.dashboard-module__h0cXYG__tl:hover{color:var(--green)}.dashboard-module__h0cXYG__pbtn{all:unset;box-sizing:border-box;cursor:pointer;width:44px;height:36px;box-shadow:inset 0 0 0 1px var(--rule2);color:var(--ink);flex:none;place-items:center;display:grid}.dashboard-module__h0cXYG__pbtn:hover{background:var(--ink);color:var(--paper)}.dashboard-module__h0cXYG__app :is(button,a):focus-visible{outline:2px solid var(--green);outline-offset:2px}.dashboard-module__h0cXYG__app :is(input,textarea):focus,.dashboard-module__h0cXYG__app :is(input,textarea):focus-visible{outline:none}.dashboard-module__h0cXYG__inp:focus{border-bottom-color:var(--green);box-shadow:0 1px 0 var(--green)}.dashboard-module__h0cXYG__sfxBtn{all:unset;box-sizing:border-box;cursor:pointer;width:38px;height:38px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule2);flex:none;place-items:center;display:grid}.dashboard-module__h0cXYG__sfxBtn:hover{background:var(--ink);color:var(--paper)}.dashboard-module__h0cXYG__side{border-right:1px solid var(--rule2);flex-direction:column;min-width:0;min-height:0;display:flex}.dashboard-module__h0cXYG__name{border-bottom:1px solid var(--rule2);padding:22px 20px 18px}.dashboard-module__h0cXYG__name h2{letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:31px;font-weight:800;font-stretch:125%;line-height:.9}.dashboard-module__h0cXYG__lz{font-size:18px;font-weight:800;font-stretch:125%;line-height:1;display:none}.dashboard-module__h0cXYG__role{color:var(--green);margin-top:12px;font-size:13px;font-weight:700;line-height:1.3}.dashboard-module__h0cXYG__profile{flex-direction:column;gap:10px;margin-top:14px;display:flex}.dashboard-module__h0cXYG__handle{color:var(--mute);letter-spacing:.02em;font-size:11.5px}.dashboard-module__h0cXYG__handle a{color:var(--ink2);text-decoration:none}.dashboard-module__h0cXYG__handle a:hover{color:var(--green)}.dashboard-module__h0cXYG__socials{gap:8px;display:flex}.dashboard-module__h0cXYG__soc{border:1px solid var(--rule2);width:34px;height:34px;color:var(--ink);background:var(--paper);border-radius:50%;place-items:center;transition:background .15s,color .15s,border-color .15s;display:grid}.dashboard-module__h0cXYG__soc:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.dashboard-module__h0cXYG__soc:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.dashboard-module__h0cXYG__edition{color:var(--mute);letter-spacing:.06em;text-transform:uppercase;margin:10px 0 0;font-size:10.5px;line-height:1.5}.dashboard-module__h0cXYG__nav{flex-direction:column;width:100%;display:flex}.dashboard-module__h0cXYG__ix{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--rule);width:100%;height:clamp(40px,5.6vh,50px);color:var(--ink);grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;padding:0 20px;font-size:14.5px;font-weight:600;display:grid}.dashboard-module__h0cXYG__ix .dashboard-module__h0cXYG__ic{color:var(--mute)}.dashboard-module__h0cXYG__ix .dashboard-module__h0cXYG__ar{opacity:0;justify-self:end}.dashboard-module__h0cXYG__ix:hover{background:var(--paper2)}.dashboard-module__h0cXYG__ix.dashboard-module__h0cXYG__on{background:var(--ink);color:var(--paper)}.dashboard-module__h0cXYG__ix.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__ic{color:var(--signal)}.dashboard-module__h0cXYG__ix.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__ar{opacity:1}.dashboard-module__h0cXYG__rl{display:none}.dashboard-module__h0cXYG__fig{border-top:1px solid var(--rule2);align-items:flex-end;gap:14px;margin-top:auto;padding:16px 20px;display:flex}.dashboard-module__h0cXYG__fig img{object-fit:cover;object-position:center top;background:var(--paper2);width:62px;height:62px;display:block}.dashboard-module__h0cXYG__cap{color:var(--mute);letter-spacing:.02em;font-size:10.5px;line-height:1.55}.dashboard-module__h0cXYG__sl{all:unset;box-sizing:border-box;cursor:pointer;border-top:1px solid var(--rule);width:100%;height:46px;color:var(--ink);justify-content:space-between;align-items:center;padding:0 20px;font-size:12.5px;font-weight:600;display:flex}.dashboard-module__h0cXYG__sl:hover{background:var(--paper2)}.dashboard-module__h0cXYG__sideSpacer{border-top:1px solid var(--rule);flex:0 0 64px;height:64px}.dashboard-module__h0cXYG__main{scrollbar-width:thin;flex-direction:column;grid-column:2;gap:clamp(12px,2.4vh,22px);min-width:0;min-height:0;padding:clamp(14px,2.6vh,24px) 36px clamp(14px,2.8vh,28px);display:flex;overflow:hidden auto}.dashboard-module__h0cXYG__sh{flex:none;align-items:flex-end;gap:16px;padding-bottom:4px;display:flex}.dashboard-module__h0cXYG__num{color:var(--green);padding-bottom:4px;font-size:12px;font-weight:600}.dashboard-module__h0cXYG__sh h1{text-transform:uppercase;letter-spacing:-.015em;margin:0;font-size:clamp(26px,5vh,46px);font-weight:800;font-stretch:125%;line-height:.86}.dashboard-module__h0cXYG__meta{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);white-space:nowrap;margin-left:auto;padding-bottom:4px;font-size:10.5px}.dashboard-module__h0cXYG__body{flex:1 0 auto;gap:clamp(14px,3vh,28px);min-width:0;min-height:0;display:grid}.dashboard-module__h0cXYG__body[hidden]{display:none}.dashboard-module__h0cXYG__lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:10.5px}.dashboard-module__h0cXYG__p{color:var(--ink2);margin:0;font-size:15px;line-height:1.65}.dashboard-module__h0cXYG__row2{flex-wrap:wrap;gap:10px;display:flex}.dashboard-module__h0cXYG__phOnly{display:none}.dashboard-module__h0cXYG__body>*{animation:.28s cubic-bezier(.2,.75,.2,1) both dashboard-module__h0cXYG__enter}.dashboard-module__h0cXYG__body>:nth-child(2){animation-delay:30ms}.dashboard-module__h0cXYG__body>:nth-child(3){animation-delay:60ms}.dashboard-module__h0cXYG__body>:nth-child(n+4){animation-delay:80ms}@keyframes dashboard-module__h0cXYG__enter{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}.dashboard-module__h0cXYG__ovb{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) clamp(140px,27vh,248px)}.dashboard-module__h0cXYG__stmt{flex-direction:column;justify-content:flex-end;gap:18px;min-height:0;display:flex}.dashboard-module__h0cXYG__rolebig{text-transform:uppercase;letter-spacing:.01em;color:var(--ink);align-items:center;gap:10px;font-size:19px;font-weight:800;font-stretch:125%;display:flex}.dashboard-module__h0cXYG__stmt h2{letter-spacing:-.025em;max-width:880px;margin:0;font-size:clamp(28px,5.4vh,52px);font-weight:500;line-height:1.02}.dashboard-module__h0cXYG__flip{all:unset;box-sizing:border-box;cursor:pointer;perspective:1400px;text-align:left;flex-direction:column;justify-content:flex-end;gap:8px;min-height:0;display:flex}.dashboard-module__h0cXYG__flipIn{aspect-ratio:1;width:100%;transform-style:preserve-3d;flex:none;transition:transform .8s cubic-bezier(.2,.75,.2,1);display:block;position:relative;container-type:inline-size}.dashboard-module__h0cXYG__flip:hover .dashboard-module__h0cXYG__flipIn{transform:rotateY(-8deg)rotateX(3deg)}.dashboard-module__h0cXYG__flip.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__flipIn{transform:rotateY(180deg)}.dashboard-module__h0cXYG__face{backface-visibility:hidden;display:block;position:absolute;inset:0}.dashboard-module__h0cXYG__face img{object-fit:cover;object-position:center top;border:1px solid var(--ink);background:var(--paper2);width:100%;height:100%;display:block}.dashboard-module__h0cXYG__back{background:var(--ink);color:var(--paper);flex-direction:column;justify-content:space-between;gap:4cqw;padding:8cqw;display:flex;overflow:hidden;transform:rotateY(180deg)}.dashboard-module__h0cXYG__backTag{letter-spacing:.1em;color:var(--signal);font-size:clamp(8px,4.6cqw,10px)}.dashboard-module__h0cXYG__backName{text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(11px,9cqw,22px);font-weight:800;font-stretch:125%;line-height:.95}.dashboard-module__h0cXYG__backRole{color:var(--signal);font-size:clamp(9px,5.6cqw,13px);font-weight:700;line-height:1.25}.dashboard-module__h0cXYG__backFacts{color:#d6d6d6;flex-direction:column;min-height:0;font-size:clamp(8px,4.6cqw,11px);display:flex;overflow:hidden}.dashboard-module__h0cXYG__backFacts span{white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #f3f1ea2e;padding:2.6cqw 0;overflow:hidden}@container (max-width:190px){.dashboard-module__h0cXYG__backFacts span:nth-child(n+3){display:none}}.dashboard-module__h0cXYG__stats{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-column:1/3;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dashboard-module__h0cXYG__st{appearance:none;font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;flex-direction:column;gap:6px;margin:0;padding:14px 20px 16px;text-decoration:none;transition:background .25s,color .25s;display:flex;position:relative}.dashboard-module__h0cXYG__st+.dashboard-module__h0cXYG__st{border-left:1px solid var(--rule2)}.dashboard-module__h0cXYG__st:hover{background:var(--ink);color:var(--paper)}.dashboard-module__h0cXYG__st:hover .dashboard-module__h0cXYG__lbl{color:#b9c6bd}.dashboard-module__h0cXYG__st .dashboard-module__h0cXYG__go{opacity:0;color:var(--signal);transition:opacity .25s,transform .25s;position:absolute;top:12px;right:12px;transform:translate(-6px,6px)}.dashboard-module__h0cXYG__st:hover .dashboard-module__h0cXYG__go,.dashboard-module__h0cXYG__st:focus-visible .dashboard-module__h0cXYG__go{opacity:1;transform:none}.dashboard-module__h0cXYG__big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(30px,6vh,60px);font-weight:800;font-stretch:125%;line-height:.85}.dashboard-module__h0cXYG__big sup{color:var(--green);vertical-align:baseline;margin-left:2px;font-size:.45em;line-height:0;position:relative;top:-.95em}.dashboard-module__h0cXYG__st:hover .dashboard-module__h0cXYG__big sup{color:var(--signal)}.dashboard-module__h0cXYG__feat{flex-direction:column;grid-column:1/3;gap:12px;min-height:150px;display:flex}.dashboard-module__h0cXYG__featHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.dashboard-module__h0cXYG__featHead>span{align-items:center;gap:16px;display:flex}.dashboard-module__h0cXYG__fgrid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));align-content:start;gap:20px;display:grid}.dashboard-module__h0cXYG__fgrid .dashboard-module__h0cXYG__fw img,.dashboard-module__h0cXYG__fgrid .dashboard-module__h0cXYG__fw video{aspect-ratio:16/10;object-position:center;flex:none;width:100%;height:auto;min-height:0;max-height:none}.dashboard-module__h0cXYG__fw{all:unset;box-sizing:border-box;cursor:pointer;flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.dashboard-module__h0cXYG__fw img,.dashboard-module__h0cXYG__fw video{object-fit:contain;object-position:left bottom;will-change:transform;flex:1 1 0;width:100%;min-height:64px;max-height:260px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:block}.dashboard-module__h0cXYG__fw:hover .dashboard-module__h0cXYG__ft{color:var(--green)}.dashboard-module__h0cXYG__fcap{grid-template-columns:28px minmax(0,1fr);align-items:baseline;min-width:0;display:grid}.dashboard-module__h0cXYG__rn{font-family:var(--font-plex), monospace;color:var(--mute);font-size:11px;font-weight:500}.dashboard-module__h0cXYG__ft{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.dashboard-module__h0cXYG__fs{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;grid-column:2;margin-top:2px;font-size:12px;overflow:hidden}.dashboard-module__h0cXYG__pjb{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.dashboard-module__h0cXYG__ledger{flex-direction:column;min-width:0;min-height:0;display:flex}.dashboard-module__h0cXYG__tabs{flex-wrap:wrap;flex:none;gap:6px;margin-bottom:14px;display:flex}.dashboard-module__h0cXYG__tx{all:unset;box-sizing:border-box;cursor:pointer;background:var(--ink);height:36px;color:var(--paper);white-space:nowrap;align-items:center;padding:0 14px;font-size:13.5px;font-weight:600;transition:background .2s;display:inline-flex}.dashboard-module__h0cXYG__tx sup{font-family:var(--font-plex), monospace;margin-left:3px;font-size:10px}.dashboard-module__h0cXYG__tx:hover{background:var(--ink2)}.dashboard-module__h0cXYG__tx sup{color:var(--signal)}.dashboard-module__h0cXYG__tx.dashboard-module__h0cXYG__on{background:var(--signal);color:var(--ink)}.dashboard-module__h0cXYG__tx.dashboard-module__h0cXYG__on sup{color:var(--ink)}.dashboard-module__h0cXYG__thead,.dashboard-module__h0cXYG__row{grid-template-columns:44px minmax(0,1fr) 150px 52px 18px;align-items:center;gap:12px;padding:0 12px;display:grid}.dashboard-module__h0cXYG__thead{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);letter-spacing:.1em;text-transform:uppercase;height:32px;color:var(--mute);font-size:10px}.dashboard-module__h0cXYG__rows{flex-direction:column;flex:none;display:flex}.dashboard-module__h0cXYG__row{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--rule);height:52px;color:var(--ink);grid-template-columns:44px minmax(0,1fr) 150px 52px 18px;align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:600;transition:background .15s;display:grid}.dashboard-module__h0cXYG__row:hover{background:var(--paper2)}.dashboard-module__h0cXYG__row.dashboard-module__h0cXYG__on{background:var(--ink);color:var(--paper)}.dashboard-module__h0cXYG__row.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__rm{color:#b9c6bd}.dashboard-module__h0cXYG__row.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__rn{color:var(--signal)}.dashboard-module__h0cXYG__rm{font-family:var(--font-plex), monospace;color:var(--mute);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:500;overflow:hidden}.dashboard-module__h0cXYG__rt{white-space:nowrap;text-overflow:ellipsis;transition:transform .25s;overflow:hidden}.dashboard-module__h0cXYG__row:hover .dashboard-module__h0cXYG__rt{transform:translate(4px)}.dashboard-module__h0cXYG__star{color:var(--signal)}.dashboard-module__h0cXYG__rmCls{min-width:0}.dashboard-module__h0cXYG__pager{color:var(--mute);letter-spacing:.06em;justify-content:flex-end;align-items:center;gap:14px;padding-top:14px;font-size:11px;display:flex}.dashboard-module__h0cXYG__preview{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex}.dashboard-module__h0cXYG__pimg{aspect-ratio:16/10;object-fit:contain;object-position:center;will-change:transform;flex:none;width:100%;height:auto;max-height:46vh;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:block}.dashboard-module__h0cXYG__pbody{flex-direction:column;gap:12px;min-width:0;display:flex}.dashboard-module__h0cXYG__ptitle{text-transform:uppercase;letter-spacing:-.015em;margin:0;font-size:clamp(24px,4.2vh,38px);font-weight:800;font-stretch:125%;line-height:.92}.dashboard-module__h0cXYG__psub{color:var(--green);margin:0;font-size:14px;font-weight:600}.dashboard-module__h0cXYG__clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dashboard-module__h0cXYG__chips{flex-wrap:wrap;gap:6px;display:flex}.dashboard-module__h0cXYG__chip{font-family:var(--font-plex), monospace;letter-spacing:.04em;box-shadow:inset 0 0 0 1px var(--rule2);color:var(--ink2);padding:4px 8px;font-size:10.5px}.dashboard-module__h0cXYG__dl{border-top:1px solid var(--rule2);border-bottom:1px solid var(--rule2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dashboard-module__h0cXYG__dl>div{min-width:0;padding:9px 0}.dashboard-module__h0cXYG__dl>div+div{border-left:1px solid var(--rule);padding-left:14px}.dashboard-module__h0cXYG__dl b{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:13px;font-weight:600;display:block;overflow:hidden}.dashboard-module__h0cXYG__spot{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;margin:0;padding:0}.dashboard-module__h0cXYG__spot img,.dashboard-module__h0cXYG__spot video{aspect-ratio:16/10;object-fit:contain;width:100%;display:block}.dashboard-module__h0cXYG__spotHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.dashboard-module__h0cXYG__spotTitle{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:800;font-stretch:125%;line-height:1;overflow:hidden}.dashboard-module__h0cXYG__skb{grid-template-columns:minmax(240px,.8fr) minmax(0,2.2fr);align-content:start}.dashboard-module__h0cXYG__skb>.dashboard-module__h0cXYG__tabs{display:none}.dashboard-module__h0cXYG__skIndex{flex-direction:column;display:flex}.dashboard-module__h0cXYG__skRow{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--rule);min-height:clamp(42px,6vh,54px);color:var(--ink);grid-template-columns:34px minmax(0,1fr) 26px;align-items:center;gap:10px;padding:0 12px;transition:background .15s;display:grid}.dashboard-module__h0cXYG__skRow:hover{background:var(--paper2)}.dashboard-module__h0cXYG__skRow.dashboard-module__h0cXYG__on{background:var(--ink);color:var(--paper)}.dashboard-module__h0cXYG__skRow.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__rn{color:var(--signal)}.dashboard-module__h0cXYG__skRow .dashboard-module__h0cXYG__rn:last-child{text-align:right}.dashboard-module__h0cXYG__skn{text-transform:uppercase;letter-spacing:.01em;font-size:13px;font-weight:800;font-stretch:125%}.dashboard-module__h0cXYG__skPane{flex-direction:column;gap:18px;min-width:0;min-height:0;display:flex}.dashboard-module__h0cXYG__skHead{grid-template-columns:34px minmax(0,1fr) auto;align-items:end;gap:10px;padding-bottom:12px;display:grid}.dashboard-module__h0cXYG__skHead .dashboard-module__h0cXYG__lbl{padding-bottom:4px}.dashboard-module__h0cXYG__tiles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.dashboard-module__h0cXYG__tile{background:var(--paper2);min-height:clamp(56px,8.5vh,78px);box-shadow:inset 0 0 0 1px var(--rule);align-items:center;gap:14px;padding:12px 16px;transition:background .2s,color .2s,transform .2s;animation:.3s cubic-bezier(.2,.75,.2,1) both dashboard-module__h0cXYG__enter;display:flex}.dashboard-module__h0cXYG__tile:hover{background:var(--ink);color:var(--paper);transform:translateY(-2px)}.dashboard-module__h0cXYG__tile:hover .dashboard-module__h0cXYG__tileIc{color:var(--signal)}.dashboard-module__h0cXYG__tileIc{color:var(--green);flex:none;place-items:center;font-size:26px;display:grid}.dashboard-module__h0cXYG__tileName{font-size:15px;font-weight:600;line-height:1.25}.dashboard-module__h0cXYG__secWrap{grid-template-columns:minmax(200px,.7fr) minmax(0,1.6fr);align-items:start;gap:24px;display:grid}.dashboard-module__h0cXYG__layList{flex-direction:column;display:flex}.dashboard-module__h0cXYG__lay{all:unset;box-sizing:border-box;cursor:default;border-bottom:1px solid var(--rule);grid-template-columns:38px minmax(0,1fr);align-items:start;gap:14px;width:100%;padding:8px 0;transition:background .2s;display:grid}.dashboard-module__h0cXYG__lay.dashboard-module__h0cXYG__hot{background:var(--paper2)}.dashboard-module__h0cXYG__no{white-space:nowrap;background:var(--ink);width:38px;height:38px;color:var(--paper);font-family:var(--font-plex), monospace;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.dashboard-module__h0cXYG__lay:nth-child(n+5) .dashboard-module__h0cXYG__no{background:var(--green)}.dashboard-module__h0cXYG__lay.dashboard-module__h0cXYG__hot .dashboard-module__h0cXYG__no{background:var(--signal);color:var(--ink)}.dashboard-module__h0cXYG__layBody{flex-direction:column;gap:5px;min-width:0;display:flex}.dashboard-module__h0cXYG__layBody b{font-size:14px;font-weight:700}.dashboard-module__h0cXYG__layChips{font-family:var(--font-plex), monospace;color:var(--ink2);flex-wrap:wrap;gap:4px;font-size:10.5px;display:flex}.dashboard-module__h0cXYG__layChips span{box-shadow:inset 0 0 0 1px var(--rule2);padding:2px 7px}.dashboard-module__h0cXYG__lay.dashboard-module__h0cXYG__hot .dashboard-module__h0cXYG__layChips span{background:var(--paper)}.dashboard-module__h0cXYG__iso{perspective:1600px;place-items:center;height:240px;display:grid;position:sticky;top:0}.dashboard-module__h0cXYG__stack{width:150px;height:150px;transform-style:preserve-3d;position:relative;transform:rotateX(58deg)rotate(-42deg)}.dashboard-module__h0cXYG__p3{border:1.5px solid var(--ink);transform:translateZ(calc(var(--i) * 16px));background:#f3f1eae0;transition:transform .45s cubic-bezier(.2,.7,.2,1),background .25s;position:absolute;inset:0}.dashboard-module__h0cXYG__p3 span{font-family:var(--font-plex), monospace;font-size:11px;font-weight:600;position:absolute;top:6px;left:8px}.dashboard-module__h0cXYG__iso:hover .dashboard-module__h0cXYG__p3{transform:translateZ(calc(var(--i) * 24px))}.dashboard-module__h0cXYG__p3.dashboard-module__h0cXYG__hot{background:var(--signal);transform:translateZ(calc(var(--i) * 16px + 22px))}.dashboard-module__h0cXYG__acb{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.dashboard-module__h0cXYG__ringCol,.dashboard-module__h0cXYG__certCol{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.dashboard-module__h0cXYG__colHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-module__h0cXYG__ringStage{--r:clamp(120px, 13vw, 190px);perspective:1500px;flex:1;place-items:center;min-height:240px;display:grid;position:relative;overflow:hidden}.dashboard-module__h0cXYG__ringStage:after{content:"";width:calc(var(--r) * 1.9);pointer-events:none;background:radial-gradient(closest-side,#121a1529,#0000);border-radius:50%;height:34px;position:absolute;bottom:24%;left:50%;transform:translate(-50%)}.dashboard-module__h0cXYG__ring{width:96px;height:96px;transform-style:preserve-3d;position:relative;transform:rotateX(-20deg)}.dashboard-module__h0cXYG__rb{all:unset;box-sizing:border-box;cursor:zoom-in;transform:rotateY(calc(var(--i) * 45deg + var(--a,0deg))) translateZ(var(--r)) rotateY(calc(var(--i) * -45deg - var(--a,0deg)));flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.dashboard-module__h0cXYG__rb img{object-fit:contain;filter:drop-shadow(0 10px 14px #121a152e);width:92px;height:92px;transition:transform .3s;display:block}.dashboard-module__h0cXYG__rb:hover img{transform:translateY(-6px)scale(1.06)}.dashboard-module__h0cXYG__rb span{font-family:var(--font-plex), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);text-align:center;font-size:10px;display:none}.dashboard-module__h0cXYG__viewer{perspective:1200px;flex:1 1 0;place-items:center;min-height:150px;padding:22px 28px;display:grid}.dashboard-module__h0cXYG__paper{all:unset;box-sizing:border-box;cursor:zoom-in;aspect-ratio:1.414;width:auto;max-width:calc(100% - 16px);height:100%;min-height:0;max-height:340px;box-shadow:0 0 0 1px var(--ink), 0 0 0 7px var(--paper), 0 0 0 8px var(--ink), 8px 8px 0 0 var(--paper2), 8px 8px 0 1px var(--rule2), 16px 16px 0 0 var(--paper2), 16px 16px 0 1px var(--rule), 0 26px 40px #3b3b3b2e;background:#fff;padding:10px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s cubic-bezier(.2,.7,.2,1);display:block;transform:translate(0)}.dashboard-module__h0cXYG__paper:hover{box-shadow:0 0 0 1px var(--ink), 0 0 0 7px var(--paper), 0 0 0 8px var(--ink), 12px 12px 0 0 var(--paper2), 12px 12px 0 1px var(--rule2), 24px 24px 0 0 var(--paper2), 24px 24px 0 1px var(--rule), 0 34px 50px #3b3b3b38;transform:translate(-4px,-4px)}.dashboard-module__h0cXYG__paper img{object-fit:contain;width:100%;height:100%;display:block}.dashboard-module__h0cXYG__certs{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:24px;display:grid}.dashboard-module__h0cXYG__cert{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;padding:8px 0;font-size:14px;font-weight:600;display:grid}.dashboard-module__h0cXYG__cert span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-module__h0cXYG__cert:hover,.dashboard-module__h0cXYG__cert.dashboard-module__h0cXYG__on,.dashboard-module__h0cXYG__cert.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__rn{color:var(--green)}.dashboard-module__h0cXYG__cert svg{opacity:0;transition:opacity .2s}.dashboard-module__h0cXYG__cert:hover svg,.dashboard-module__h0cXYG__cert.dashboard-module__h0cXYG__on svg{opacity:1}.dashboard-module__h0cXYG__certPager{gap:8px;display:none}.dashboard-module__h0cXYG__abb{grid-template-rows:auto minmax(0,1fr);grid-template-columns:280px minmax(0,1fr) 250px}.dashboard-module__h0cXYG__abb>.dashboard-module__h0cXYG__plate{grid-row:1/3}.dashboard-module__h0cXYG__plate{flex-direction:column;gap:8px;min-height:0;margin:0;display:flex}.dashboard-module__h0cXYG__plate img{aspect-ratio:1;object-fit:cover;object-position:center top;border:1px solid var(--ink);background:var(--paper2);width:100%;height:auto;display:block}.dashboard-module__h0cXYG__article{flex-direction:column;gap:22px;min-height:0;display:flex}.dashboard-module__h0cXYG__drop:first-letter{float:left;color:var(--ink);margin:6px 12px 0 0;font-size:92px;font-weight:800;font-stretch:125%;line-height:.78}.dashboard-module__h0cXYG__quote{letter-spacing:-.02em;margin:0;font-size:clamp(20px,3.3vh,30px);font-weight:500;line-height:1.15}.dashboard-module__h0cXYG__quote:before{content:"“";color:var(--signal);font-size:64px;font-weight:800;line-height:.6;display:block}.dashboard-module__h0cXYG__pitch{flex-direction:column;gap:10px;display:flex}.dashboard-module__h0cXYG__pitchList{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.dashboard-module__h0cXYG__pitchList li{flex-direction:column;gap:6px;padding:14px 16px 4px 0;display:flex}.dashboard-module__h0cXYG__pitchList li+li{border-left:1px solid var(--rule);padding-left:16px}.dashboard-module__h0cXYG__pitchList b{font-size:15.5px;font-weight:700;line-height:1.25}.dashboard-module__h0cXYG__pitchList li>span:last-child{color:var(--ink2);font-size:13px;line-height:1.55}@media (min-width:721px) and (max-height:960px){.dashboard-module__h0cXYG__pitchList li>span:last-child{display:none}}@media (min-width:721px) and (max-height:780px){.dashboard-module__h0cXYG__abb .dashboard-module__h0cXYG__aboutWork{display:none}}@media (max-width:720px){.dashboard-module__h0cXYG__pitchList{grid-template-columns:minmax(0,1fr)}.dashboard-module__h0cXYG__pitchList li+li{border-left:0;border-top:1px solid var(--rule);padding-left:0}}.dashboard-module__h0cXYG__side3{flex-direction:column;gap:22px;min-height:0;display:flex}.dashboard-module__h0cXYG__plateCta{flex-direction:column;gap:10px;margin-top:10px;display:flex}.dashboard-module__h0cXYG__aboutWork{flex-direction:column;grid-column:2/4;align-self:end;gap:10px;display:flex}.dashboard-module__h0cXYG__aboutGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dashboard-module__h0cXYG__aboutGrid .dashboard-module__h0cXYG__fw img,.dashboard-module__h0cXYG__aboutGrid .dashboard-module__h0cXYG__fw video{aspect-ratio:16/10;object-position:left top;flex:none;min-height:0;max-height:none}.dashboard-module__h0cXYG__facts2{flex-direction:column;display:flex}.dashboard-module__h0cXYG__facts2>div{border-bottom:1px solid var(--rule);padding:12px 0}.dashboard-module__h0cXYG__facts2 b{margin-top:4px;font-size:14.5px;font-weight:600;display:block}.dashboard-module__h0cXYG__tags{border-top:1px solid var(--rule);flex-direction:column;margin:6px 0 0;padding:0;list-style:none;display:flex}.dashboard-module__h0cXYG__tags li{font-family:var(--font-plex), monospace;border-bottom:1px solid var(--rule);color:var(--ink2);padding:6px 0;font-size:11.5px}.dashboard-module__h0cXYG__tags li:before{content:"+ ";color:var(--green)}.dashboard-module__h0cXYG__ctb{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.dashboard-module__h0cXYG__form{flex-direction:column;gap:20px;min-height:0;display:flex}.dashboard-module__h0cXYG__form h2{letter-spacing:-.025em;margin:0;font-size:clamp(28px,5.4vh,50px);font-weight:500;line-height:1}.dashboard-module__h0cXYG__tgs{flex-wrap:wrap;gap:8px 18px;display:flex}.dashboard-module__h0cXYG__tg{all:unset;box-sizing:border-box;cursor:pointer;height:30px;color:var(--ink2);white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.dashboard-module__h0cXYG__tg i{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--ink);display:block}.dashboard-module__h0cXYG__tg.dashboard-module__h0cXYG__on i{background:var(--signal)}.dashboard-module__h0cXYG__two{grid-template-columns:1fr 1fr;gap:24px;display:grid}.dashboard-module__h0cXYG__field{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);flex-direction:column;gap:4px;font-size:10.5px;font-weight:500;display:flex}.dashboard-module__h0cXYG__inp{all:unset;box-sizing:border-box;border-bottom:1.5px solid var(--ink);width:100%;height:42px;font-family:var(--font-archivo), sans-serif;text-transform:none;letter-spacing:0;color:var(--ink);font-size:17px;font-weight:500}.dashboard-module__h0cXYG__inp::placeholder{color:#7b877f}.dashboard-module__h0cXYG__ta{white-space:pre-wrap;height:auto;min-height:90px;padding-top:10px;line-height:1.5}.dashboard-module__h0cXYG__send{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.dashboard-module__h0cXYG__ok{color:var(--green)}.dashboard-module__h0cXYG__err{color:#b3261e}.dashboard-module__h0cXYG__chans{flex-direction:column;display:flex}.dashboard-module__h0cXYG__chanLab{align-items:center;gap:10px;display:inline-flex}.dashboard-module__h0cXYG__chanLab svg{color:var(--green);flex:none}.dashboard-module__h0cXYG__chan{border-bottom:1px solid var(--rule);min-height:64px;color:var(--ink);grid-template-columns:128px minmax(0,1fr) 18px;align-items:center;gap:12px;text-decoration:none;display:grid}.dashboard-module__h0cXYG__chan:hover{background:var(--paper2)}.dashboard-module__h0cXYG__chan .dashboard-module__h0cXYG__v{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.dashboard-module__h0cXYG__tabbar,.dashboard-module__h0cXYG__ptop{display:none}.dashboard-module__h0cXYG__sheetBg{z-index:40;background:#121a1573;align-items:flex-end;display:flex;position:fixed;inset:0}.dashboard-module__h0cXYG__sheet{background:var(--paper);border-top:2px solid var(--ink);flex-direction:column;gap:12px;width:100%;max-height:90%;padding:18px 16px 22px;display:flex;overflow-y:auto}.dashboard-module__h0cXYG__sheet .dashboard-module__h0cXYG__pimg{aspect-ratio:16/10;flex:none;max-height:none}.dashboard-module__h0cXYG__lb{z-index:50;color:var(--paper);background:#1e1e1ef7;grid-template-rows:auto minmax(0,1fr) auto auto;display:grid;position:fixed;inset:0}.dashboard-module__h0cXYG__lbTop{border-bottom:1px solid #f3f1ea2e;align-items:center;gap:16px;padding:14px 20px;display:flex}.dashboard-module__h0cXYG__lbTitle{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;font-stretch:125%;overflow:hidden}.dashboard-module__h0cXYG__lbBtn{all:unset;box-sizing:border-box;cursor:pointer;width:44px;height:44px;color:var(--paper);flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f3f1ea4d}.dashboard-module__h0cXYG__lbBtn:hover{background:var(--paper);color:var(--ink)}.dashboard-module__h0cXYG__lbStage{grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;min-height:0;padding:16px 0;display:grid;position:relative}.dashboard-module__h0cXYG__lbMedia{object-fit:contain;width:100%;height:100%;min-height:0;display:block}.dashboard-module__h0cXYG__lbNav{justify-self:center}.dashboard-module__h0cXYG__lbStrip{scrollbar-width:thin;gap:8px;padding:12px 20px 16px;display:flex;overflow-x:auto}.dashboard-module__h0cXYG__lbThumb{all:unset;box-sizing:border-box;cursor:pointer;aspect-ratio:16/10;opacity:.5;flex:none;place-items:center;width:96px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #f3f1ea4d}.dashboard-module__h0cXYG__lbThumb img{object-fit:contain;width:100%;height:100%}.dashboard-module__h0cXYG__lbThumb.dashboard-module__h0cXYG__on{opacity:1;box-shadow:inset 0 0 0 2px var(--signal)}.dashboard-module__h0cXYG__lbThumb span{font-family:var(--font-plex), monospace;letter-spacing:.08em;font-size:10px}.dashboard-module__h0cXYG__floatBtn{z-index:45;cursor:pointer;color:#f3f1ea;height:46px;font-family:var(--font-archivo), "Helvetica Neue", Helvetica, sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#3b3b3b;border:0;align-items:center;gap:12px;padding:0 18px 0 0;font-size:11.5px;font-weight:700;font-stretch:112%;display:inline-flex;position:fixed;bottom:20px;left:20px;box-shadow:0 12px 30px #121a1540}.dashboard-module__h0cXYG__floatBtn>span:first-child{color:#3b3b3b;background:#3aad62;place-items:center;width:46px;height:46px;display:grid}.dashboard-module__h0cXYG__floatBtn:hover{background:#1d7f45}.dashboard-module__h0cXYG__floatBtn:focus-visible{outline-offset:3px;outline:2px solid #3aad62}@media (max-width:1180px){.dashboard-module__h0cXYG__app{grid-template-columns:72px minmax(0,1fr)}.dashboard-module__h0cXYG__name{place-items:center;padding:16px 0;display:grid}.dashboard-module__h0cXYG__name h2,.dashboard-module__h0cXYG__role,.dashboard-module__h0cXYG__profile,.dashboard-module__h0cXYG__edition,.dashboard-module__h0cXYG__ix .dashboard-module__h0cXYG__t,.dashboard-module__h0cXYG__ix .dashboard-module__h0cXYG__ar,.dashboard-module__h0cXYG__fig,.dashboard-module__h0cXYG__sl .dashboard-module__h0cXYG__t,.dashboard-module__h0cXYG__facts .dashboard-module__h0cXYG__opt,.dashboard-module__h0cXYG__facts .dashboard-module__h0cXYG__live{display:none}.dashboard-module__h0cXYG__lz{display:block}.dashboard-module__h0cXYG__ix{flex-direction:column;justify-content:center;align-items:center;gap:5px;height:64px;padding:0;display:flex}.dashboard-module__h0cXYG__ix .dashboard-module__h0cXYG__ic{color:inherit}.dashboard-module__h0cXYG__ix.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__ic{color:var(--signal)}.dashboard-module__h0cXYG__rl{letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:700;line-height:1;display:block}.dashboard-module__h0cXYG__sl{flex-direction:column-reverse;justify-content:center;gap:5px;height:60px;padding:0}.dashboard-module__h0cXYG__search{width:170px}.dashboard-module__h0cXYG__strip{gap:18px;padding:0 18px}.dashboard-module__h0cXYG__main{padding:22px 24px 24px}.dashboard-module__h0cXYG__sh h1{font-size:38px}.dashboard-module__h0cXYG__ovb{grid-template-columns:minmax(0,1fr) 190px}.dashboard-module__h0cXYG__stmt h2{font-size:40px}.dashboard-module__h0cXYG__rolebig{font-size:15px}.dashboard-module__h0cXYG__big{font-size:44px}.dashboard-module__h0cXYG__st{padding:12px 14px}.dashboard-module__h0cXYG__pjb{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:start}.dashboard-module__h0cXYG__preview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.dashboard-module__h0cXYG__preview .dashboard-module__h0cXYG__pimg{aspect-ratio:16/10;flex:none;max-height:none}.dashboard-module__h0cXYG__ptitle{font-size:30px}.dashboard-module__h0cXYG__acb{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.dashboard-module__h0cXYG__ringStage{--r:190px;flex:none;min-height:300px}.dashboard-module__h0cXYG__viewer{flex:none;height:300px}.dashboard-module__h0cXYG__abb{grid-template-rows:auto auto auto;grid-template-columns:200px minmax(0,1fr)}.dashboard-module__h0cXYG__abb>.dashboard-module__h0cXYG__plate{grid-row:auto}.dashboard-module__h0cXYG__aboutWork,.dashboard-module__h0cXYG__side3{grid-column:1/3}.dashboard-module__h0cXYG__facts2{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px;display:grid}.dashboard-module__h0cXYG__aboutGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dashboard-module__h0cXYG__quote{font-size:24px}.dashboard-module__h0cXYG__ctb{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.dashboard-module__h0cXYG__form h2{font-size:40px}.dashboard-module__h0cXYG__chans{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.dashboard-module__h0cXYG__chan{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 14px;align-content:center;gap:2px 8px;min-height:56px;padding:6px 0}.dashboard-module__h0cXYG__chan .dashboard-module__h0cXYG__lbl,.dashboard-module__h0cXYG__chan .dashboard-module__h0cXYG__v{grid-column:1}.dashboard-module__h0cXYG__chan>svg{grid-area:1/2/3;align-self:center}.dashboard-module__h0cXYG__chan:first-child{grid-column:1/3}}@media (max-width:1440px){.dashboard-module__h0cXYG__optZone{display:none!important}}@media (max-width:1320px){.dashboard-module__h0cXYG__optPlace{display:none!important}}@media (max-width:1180px){.dashboard-module__h0cXYG__skb{flex-direction:column;gap:18px;display:flex}.dashboard-module__h0cXYG__skIndex{display:none}.dashboard-module__h0cXYG__skb>.dashboard-module__h0cXYG__tabs{margin-bottom:0;display:flex}.dashboard-module__h0cXYG__secWrap{grid-template-columns:minmax(0,1fr)}.dashboard-module__h0cXYG__iso{height:200px;position:static}}@media (max-height:820px) and (min-width:721px){.dashboard-module__h0cXYG__secWrap{grid-template-columns:minmax(0,1fr)}.dashboard-module__h0cXYG__secWrap .dashboard-module__h0cXYG__iso{display:none}.dashboard-module__h0cXYG__layList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.dashboard-module__h0cXYG__lay{padding:6px 0}.dashboard-module__h0cXYG__tile{min-height:50px}}@media (max-width:720px){.dashboard-module__h0cXYG__skb{flex-direction:column;display:flex}.dashboard-module__h0cXYG__skIndex{display:none}.dashboard-module__h0cXYG__skb>.dashboard-module__h0cXYG__tabs{display:flex}.dashboard-module__h0cXYG__tiles{grid-template-columns:1fr 1fr;gap:8px}.dashboard-module__h0cXYG__tile{gap:10px;min-height:50px;padding:8px 10px}.dashboard-module__h0cXYG__tileIc{font-size:18px}.dashboard-module__h0cXYG__tileName{font-size:13px}.dashboard-module__h0cXYG__iso{height:150px}.dashboard-module__h0cXYG__stack{width:110px;height:110px}.dashboard-module__h0cXYG__p3{transform:translateZ(calc(var(--i) * 12px))}.dashboard-module__h0cXYG__p3.dashboard-module__h0cXYG__hot{transform:translateZ(calc(var(--i) * 12px + 16px))}.dashboard-module__h0cXYG__p3 span{font-size:9px;top:3px;left:5px}.dashboard-module__h0cXYG__skHead .dashboard-module__h0cXYG__ptitle{font-size:22px}}@media (min-width:1181px) and (max-width:1440px){.dashboard-module__h0cXYG__app{grid-template-columns:228px minmax(0,1fr)}.dashboard-module__h0cXYG__main{padding-left:28px;padding-right:28px}}@media (min-width:721px) and (max-height:860px){.dashboard-module__h0cXYG__st{padding:10px 16px 12px}.dashboard-module__h0cXYG__row{height:44px}.dashboard-module__h0cXYG__cert{padding:7px 0}.dashboard-module__h0cXYG__rb img{width:76px;height:76px}}@media (min-width:721px) and (max-height:760px){.dashboard-module__h0cXYG__fig,.dashboard-module__h0cXYG__edition,.dashboard-module__h0cXYG__tags{display:none}.dashboard-module__h0cXYG__name{padding:14px 20px}.dashboard-module__h0cXYG__name h2{font-size:24px}.dashboard-module__h0cXYG__role{margin-top:8px;font-size:12px}.dashboard-module__h0cXYG__chan{min-height:50px}.dashboard-module__h0cXYG__stmt{gap:10px}.dashboard-module__h0cXYG__stmt .dashboard-module__h0cXYG__p{display:none}.dashboard-module__h0cXYG__rolebig{font-size:15px}.dashboard-module__h0cXYG__flip .dashboard-module__h0cXYG__flipIn{width:82%}}@media (max-width:720px){.dashboard-module__h0cXYG__app{grid-template-rows:54px minmax(0,1fr) 62px;grid-template-columns:minmax(0,1fr)}.dashboard-module__h0cXYG__side,.dashboard-module__h0cXYG__strip{display:none}.dashboard-module__h0cXYG__ptop{border-bottom:1px solid var(--ink);grid-column:1;align-items:center;gap:10px;padding:0 12px 0 16px;display:flex}.dashboard-module__h0cXYG__ptop h2{text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:19px;font-weight:800;font-stretch:125%;line-height:1}.dashboard-module__h0cXYG__main{grid-column:1;gap:14px;padding:16px 16px 14px}.dashboard-module__h0cXYG__tabbar{border-top:1px solid var(--ink);background:var(--paper);grid-column:1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.dashboard-module__h0cXYG__tb{all:unset;box-sizing:border-box;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:700;display:flex}.dashboard-module__h0cXYG__tb+.dashboard-module__h0cXYG__tb{border-left:1px solid var(--rule)}.dashboard-module__h0cXYG__tb .dashboard-module__h0cXYG__ic{color:var(--mute)}.dashboard-module__h0cXYG__tb.dashboard-module__h0cXYG__on{background:var(--ink);color:var(--paper)}.dashboard-module__h0cXYG__tb.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__ic{color:var(--signal)}.dashboard-module__h0cXYG__sh{padding-bottom:2px}.dashboard-module__h0cXYG__sh h1{font-size:30px}.dashboard-module__h0cXYG__meta,.dashboard-module__h0cXYG__deskOnly{display:none!important}.dashboard-module__h0cXYG__phOnly{display:flex}.dashboard-module__h0cXYG__body{gap:14px}.dashboard-module__h0cXYG__ovb,.dashboard-module__h0cXYG__pjb,.dashboard-module__h0cXYG__skb,.dashboard-module__h0cXYG__acb,.dashboard-module__h0cXYG__abb,.dashboard-module__h0cXYG__ctb{flex-direction:column;display:flex}.dashboard-module__h0cXYG__ovb[hidden],.dashboard-module__h0cXYG__pjb[hidden],.dashboard-module__h0cXYG__skb[hidden],.dashboard-module__h0cXYG__acb[hidden],.dashboard-module__h0cXYG__abb[hidden],.dashboard-module__h0cXYG__ctb[hidden]{display:none}.dashboard-module__h0cXYG__stmt h2{font-size:25px;line-height:1.06}.dashboard-module__h0cXYG__rolebig,.dashboard-module__h0cXYG__stmt .dashboard-module__h0cXYG__lbl,.dashboard-module__h0cXYG__stmt .dashboard-module__h0cXYG__p,.dashboard-module__h0cXYG__stmt .dashboard-module__h0cXYG__row2,.dashboard-module__h0cXYG__flip{display:none}.dashboard-module__h0cXYG__phIntro{grid-template-columns:76px minmax(0,1fr);align-items:end;gap:14px;display:grid}.dashboard-module__h0cXYG__phIntro img{object-fit:cover;object-position:center top;border:1px solid var(--ink);background:var(--paper2);width:76px;height:76px;display:block}.dashboard-module__h0cXYG__phName{text-transform:uppercase;margin-top:4px;font-size:20px;font-weight:800;font-stretch:125%;line-height:.95}.dashboard-module__h0cXYG__phRole{color:var(--green);margin-top:6px;font-size:12.5px;font-weight:700}.dashboard-module__h0cXYG__phIntro .dashboard-module__h0cXYG__profile{grid-column:1/-1;margin-top:0}.dashboard-module__h0cXYG__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-module__h0cXYG__st{gap:4px;padding:8px 0 8px 10px}.dashboard-module__h0cXYG__st:first-child{padding-left:0}.dashboard-module__h0cXYG__st .dashboard-module__h0cXYG__go{display:none}.dashboard-module__h0cXYG__big{font-size:28px}.dashboard-module__h0cXYG__st .dashboard-module__h0cXYG__lbl{font-size:9.5px}.dashboard-module__h0cXYG__feat{flex:1;min-height:0}.dashboard-module__h0cXYG__featHead .dashboard-module__h0cXYG__tl{display:none}.dashboard-module__h0cXYG__fgrid{grid-template-columns:1fr 1fr;gap:12px}.dashboard-module__h0cXYG__fs{display:none}.dashboard-module__h0cXYG__ft{font-size:13px}.dashboard-module__h0cXYG__fcap{grid-template-columns:24px minmax(0,1fr)}.dashboard-module__h0cXYG__tabs{margin-bottom:0}.dashboard-module__h0cXYG__tx{height:34px;padding:0 12px;font-size:13px}.dashboard-module__h0cXYG__fgrid{grid-auto-rows:auto;align-content:start}.dashboard-module__h0cXYG__fw img,.dashboard-module__h0cXYG__fw video{aspect-ratio:16/10;object-position:center;flex:none;width:100%;height:auto;min-height:0;max-height:none}.dashboard-module__h0cXYG__thead,.dashboard-module__h0cXYG__preview{display:none}.dashboard-module__h0cXYG__spot{display:flex}.dashboard-module__h0cXYG__rows{border-top:1px solid var(--ink)}.dashboard-module__h0cXYG__row{grid-template-columns:30px minmax(0,1fr) 44px 14px;height:48px;padding:0 8px;font-size:14px}.dashboard-module__h0cXYG__rmCls{display:none}.dashboard-module__h0cXYG__pager{padding-top:0}.dashboard-module__h0cXYG__p3 span{font-size:9px;top:3px;left:5px}.dashboard-module__h0cXYG__ringStage{--r:120px;flex:none;height:210px;min-height:0}.dashboard-module__h0cXYG__ring{width:90px;height:120px}.dashboard-module__h0cXYG__rb img{width:64px;height:64px}.dashboard-module__h0cXYG__rb span{font-size:8.5px}.dashboard-module__h0cXYG__certs{grid-template-columns:minmax(0,1fr)}.dashboard-module__h0cXYG__cert{padding:10px 0;font-size:14px}.dashboard-module__h0cXYG__aboutWork{display:none}.dashboard-module__h0cXYG__certPager{display:flex}.dashboard-module__h0cXYG__plate,.dashboard-module__h0cXYG__tags{display:none}.dashboard-module__h0cXYG__side3{display:flex}.dashboard-module__h0cXYG__quote{font-size:22px}.dashboard-module__h0cXYG__p{font-size:14px}.dashboard-module__h0cXYG__tgs{gap:4px 14px}.dashboard-module__h0cXYG__form h2{font-size:30px}.dashboard-module__h0cXYG__inp{height:38px;font-size:15px}.dashboard-module__h0cXYG__two{gap:14px}.dashboard-module__h0cXYG__ta{min-height:64px}.dashboard-module__h0cXYG__chans{column-gap:14px}.dashboard-module__h0cXYG__chan{min-height:48px;padding:4px 0}.dashboard-module__h0cXYG__chan .dashboard-module__h0cXYG__v{font-size:13.5px}.dashboard-module__h0cXYG__floatBtn{letter-spacing:0;gap:0;height:40px;padding:0;font-size:0;bottom:72px;left:12px}.dashboard-module__h0cXYG__floatBtn>span:first-child{width:40px;height:40px}.dashboard-module__h0cXYG__main{padding-bottom:60px}}@media (max-width:380px){.dashboard-module__h0cXYG__main{gap:10px;padding:12px 12px 10px}.dashboard-module__h0cXYG__sh h1{font-size:26px}.dashboard-module__h0cXYG__big{font-size:24px}.dashboard-module__h0cXYG__tb{font-size:9px}}@media (prefers-reduced-motion:reduce){.dashboard-module__h0cXYG__app *,.dashboard-module__h0cXYG__floatBtn{transition:none!important;animation:none!important}}@media (max-width:720px){.dashboard-module__h0cXYG__ptop h2{margin-right:auto}.dashboard-module__h0cXYG__ptopBtn{width:40px;height:40px}.dashboard-module__h0cXYG__ptopClassic{background:var(--ink);color:var(--paper);box-shadow:none}.dashboard-module__h0cXYG__floatBtn{display:none}.dashboard-module__h0cXYG__main{padding-bottom:20px}.dashboard-module__h0cXYG__sh{gap:10px}.dashboard-module__h0cXYG__sh h1{font-size:28px}.dashboard-module__h0cXYG__skHead{grid-template-columns:26px minmax(0,1fr) auto;align-items:baseline;gap:8px}.dashboard-module__h0cXYG__skHead .dashboard-module__h0cXYG__ptitle{font-size:20px;line-height:1.05}.dashboard-module__h0cXYG__colHead{gap:8px}.dashboard-module__h0cXYG__colHead .dashboard-module__h0cXYG__lbl{font-size:9.5px}.dashboard-module__h0cXYG__ringStage{margin:0 -16px}.dashboard-module__h0cXYG__chans{margin-bottom:8px}.dashboard-module__h0cXYG__pitch{margin-top:4px}.dashboard-module__h0cXYG__pitchList li{padding:12px 0}.dashboard-module__h0cXYG__drop:first-letter{margin:4px 10px 0 0;font-size:64px}}.dashboard-module__h0cXYG__spotImg{display:block}.dashboard-module__h0cXYG__spotSub{color:var(--green);font-size:13px;font-weight:600;line-height:1.35}.dashboard-module__h0cXYG__spotMeta{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:10px}.dashboard-module__h0cXYG__spotDesc{color:var(--ink2);font-size:13.5px;line-height:1.55}.dashboard-module__h0cXYG__spotBtns{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}@media (max-width:720px){.dashboard-module__h0cXYG__pjb{flex:auto;min-height:0}.dashboard-module__h0cXYG__ledger{flex:auto;gap:12px;min-height:0}.dashboard-module__h0cXYG__spot{gap:6px;display:flex}.dashboard-module__h0cXYG__spot img,.dashboard-module__h0cXYG__spot video{aspect-ratio:16/9}.dashboard-module__h0cXYG__spotBtns .dashboard-module__h0cXYG__btn{flex:1}.dashboard-module__h0cXYG__rows{flex:1 1 0;min-height:96px;overflow:hidden}.dashboard-module__h0cXYG__acb{flex:auto;gap:14px;min-height:0}.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__certCol{flex:auto;order:1;min-height:0;overflow:hidden}.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__ringCol{flex:none;order:2}.dashboard-module__h0cXYG__viewer{flex:none;height:190px;padding:10px 24px;display:grid}.dashboard-module__h0cXYG__paper{max-height:170px}.dashboard-module__h0cXYG__certs{flex:1 1 0;align-content:start;min-height:84px;overflow:hidden}.dashboard-module__h0cXYG__cert{padding:9px 0}.dashboard-module__h0cXYG__ringStage{height:150px}.dashboard-module__h0cXYG__ring{width:72px;height:72px}.dashboard-module__h0cXYG__rb img{width:58px;height:58px}.dashboard-module__h0cXYG__ctb,.dashboard-module__h0cXYG__form{flex:1 0 auto;gap:18px}.dashboard-module__h0cXYG__msgField{flex:1 0 auto}.dashboard-module__h0cXYG__msgField .dashboard-module__h0cXYG__ta{flex:auto;min-height:90px}.dashboard-module__h0cXYG__tgs{gap:6px 14px}.dashboard-module__h0cXYG__chan{min-height:54px}}.dashboard-module__h0cXYG__msgField{display:flex}@media (max-width:720px) and (max-height:760px){.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__ringCol{display:none}.dashboard-module__h0cXYG__viewer{height:160px}.dashboard-module__h0cXYG__paper{max-height:140px}}@media (max-width:720px){.dashboard-module__h0cXYG__abb .dashboard-module__h0cXYG__phIntro img{width:88px;height:88px}}.dashboard-module__h0cXYG__lbClose{all:unset;box-sizing:border-box;cursor:pointer;background:var(--paper);height:52px;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;margin:0 20px 16px;font-size:12px;font-weight:700;font-stretch:112%;display:flex}.dashboard-module__h0cXYG__lbStage .dashboard-module__h0cXYG__lbMedia{cursor:default}@media (max-width:720px){.dashboard-module__h0cXYG__lbStage{grid-template-columns:52px minmax(0,1fr) 52px}.dashboard-module__h0cXYG__lbNav{width:40px;height:40px}}.dashboard-module__h0cXYG__vidWrap{width:100%;display:block;position:relative}.dashboard-module__h0cXYG__vidSound{all:unset;box-sizing:border-box;cursor:pointer;background:var(--ink);height:36px;color:var(--paper);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;right:12px}.dashboard-module__h0cXYG__vidSound:hover{background:var(--green)}.dashboard-module__h0cXYG__vidSound[aria-pressed=true]{background:var(--signal);color:var(--ink)}.dashboard-module__h0cXYG__contrib{flex-direction:column;grid-column:1/-1;align-self:end;gap:10px;padding-top:14px;display:flex}.dashboard-module__h0cXYG__contribHead{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.dashboard-module__h0cXYG__contribHead .dashboard-module__h0cXYG__tl{margin-left:auto}.dashboard-module__h0cXYG__contribScroll{scrollbar-width:thin;overflow-x:auto}.dashboard-module__h0cXYG__contribGrid{--cell:max(9px, min(16px, calc((100% - (var(--weeks) - 1) * 3px) / var(--weeks))));min-width:calc(var(--weeks) * 12px);flex-direction:column;gap:4px;display:flex}.dashboard-module__h0cXYG__contribMonths{grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));font-family:var(--font-plex), monospace;color:var(--mute);column-gap:3px;height:14px;font-size:10px;display:grid}.dashboard-module__h0cXYG__contribMonths span{white-space:nowrap}.dashboard-module__h0cXYG__contribCells{grid-template-rows:repeat(7,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;display:grid}.dashboard-module__h0cXYG__cell{aspect-ratio:1;background:var(--paper2);min-width:9px;transition:transform .15s;display:block;box-shadow:inset 0 0 0 1px #3b3b3b0f}.dashboard-module__h0cXYG__cellPad{visibility:hidden}.dashboard-module__h0cXYG__cell[data-l="1"]{background:#c6ebd1}.dashboard-module__h0cXYG__cell[data-l="2"]{background:#7fd19b}.dashboard-module__h0cXYG__cell[data-l="3"]{background:#3aad62}.dashboard-module__h0cXYG__cell[data-l="4"]{background:#1d7f45}.dashboard-module__h0cXYG__contribCells .dashboard-module__h0cXYG__cell:hover{z-index:1;box-shadow:0 0 0 1px var(--ink);position:relative;transform:scale(1.5)}.dashboard-module__h0cXYG__contribKey{color:var(--mute);justify-content:flex-end;align-items:center;gap:4px;font-size:10px;display:flex}.dashboard-module__h0cXYG__contribKey .dashboard-module__h0cXYG__cell{width:11px;min-width:11px}@media (min-width:721px) and (max-height:860px){.dashboard-module__h0cXYG__contribMonths,.dashboard-module__h0cXYG__contribKey{display:none}.dashboard-module__h0cXYG__contrib{gap:6px;padding-top:10px}}@media (max-width:720px){.dashboard-module__h0cXYG__contrib{align-self:stretch;margin-top:4px}.dashboard-module__h0cXYG__contribGrid{min-width:calc(var(--weeks) * 13px)}.dashboard-module__h0cXYG__contribHead{gap:4px 12px}.dashboard-module__h0cXYG__contribHead .dashboard-module__h0cXYG__lbl{flex-basis:100%;order:3;font-size:10px}}.dashboard-module__h0cXYG__topicSel{flex-direction:column;gap:4px;display:none;position:relative}.dashboard-module__h0cXYG__selBtn{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1.5px solid var(--ink);height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.dashboard-module__h0cXYG__selBtn:focus-visible{border-bottom-color:var(--green);box-shadow:0 1px 0 var(--green);outline:none}.dashboard-module__h0cXYG__selChev{transition:transform .2s}.dashboard-module__h0cXYG__selChev.dashboard-module__h0cXYG__on{transform:rotate(180deg)}.dashboard-module__h0cXYG__selList{z-index:20;background:var(--paper);box-shadow:0 0 0 1px var(--ink), 0 18px 34px #3b3b3b2e;margin:4px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0}.dashboard-module__h0cXYG__selOpt{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--rule);width:100%;min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:flex}.dashboard-module__h0cXYG__selList li:last-child .dashboard-module__h0cXYG__selOpt{border-bottom:0}.dashboard-module__h0cXYG__selOpt:hover{background:var(--paper2)}.dashboard-module__h0cXYG__selOpt.dashboard-module__h0cXYG__on{background:var(--ink);color:var(--paper)}.dashboard-module__h0cXYG__selOpt.dashboard-module__h0cXYG__on svg{color:var(--signal)}.dashboard-module__h0cXYG__btn svg{flex:none}@media (max-width:720px){.dashboard-module__h0cXYG__topicSel{display:flex}.dashboard-module__h0cXYG__tgs{display:none}.dashboard-module__h0cXYG__main{gap:16px;padding:18px 18px 22px}.dashboard-module__h0cXYG__body{gap:18px}.dashboard-module__h0cXYG__sh{padding-bottom:2px}.dashboard-module__h0cXYG__sh h1{font-size:24px}.dashboard-module__h0cXYG__num{font-size:11px}.dashboard-module__h0cXYG__lbl{font-size:9.5px}.dashboard-module__h0cXYG__p{font-size:13.5px;line-height:1.6}.dashboard-module__h0cXYG__stmt h2{font-size:21px;line-height:1.15}.dashboard-module__h0cXYG__phName{font-size:17px}.dashboard-module__h0cXYG__phRole{font-size:11.5px}.dashboard-module__h0cXYG__big{font-size:24px}.dashboard-module__h0cXYG__ft{font-size:12.5px}.dashboard-module__h0cXYG__tx{height:32px;padding:0 10px;font-size:12px}.dashboard-module__h0cXYG__tabs{gap:6px}.dashboard-module__h0cXYG__spotTitle{font-size:17px}.dashboard-module__h0cXYG__spotSub{font-size:12px}.dashboard-module__h0cXYG__spotDesc{font-size:12.5px}.dashboard-module__h0cXYG__ptitle{font-size:20px}.dashboard-module__h0cXYG__row{height:44px;font-size:13px}.dashboard-module__h0cXYG__btn{height:40px;padding:0 14px;font-size:11px}.dashboard-module__h0cXYG__btnSm{height:36px;font-size:10.5px}.dashboard-module__h0cXYG__pager{padding-top:12px;padding-bottom:10px}.dashboard-module__h0cXYG__rows{margin-bottom:4px}.dashboard-module__h0cXYG__skHead .dashboard-module__h0cXYG__ptitle{font-size:18px}.dashboard-module__h0cXYG__tile{min-height:46px;padding:8px 10px}.dashboard-module__h0cXYG__tileName{font-size:12.5px}.dashboard-module__h0cXYG__tileIc{font-size:17px}.dashboard-module__h0cXYG__skn{font-size:12px}.dashboard-module__h0cXYG__cert{font-size:13px}.dashboard-module__h0cXYG__drop:first-letter{font-size:54px}.dashboard-module__h0cXYG__quote{font-size:18px}.dashboard-module__h0cXYG__pitchList b{font-size:14px}.dashboard-module__h0cXYG__pitchList li>span:last-child{font-size:12.5px}.dashboard-module__h0cXYG__facts2 b{font-size:13px}.dashboard-module__h0cXYG__form{gap:20px}.dashboard-module__h0cXYG__form h2{font-size:24px}.dashboard-module__h0cXYG__inp{font-size:14px}.dashboard-module__h0cXYG__chan .dashboard-module__h0cXYG__v{font-size:12.5px}.dashboard-module__h0cXYG__tb{font-size:9.5px}}.dashboard-module__h0cXYG__traits{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.dashboard-module__h0cXYG__traits li{align-items:baseline;gap:8px;font-size:14px;font-weight:600;display:flex}.dashboard-module__h0cXYG__traits li:before{content:"";background:var(--signal);flex:0 0 6px;width:6px;height:6px;transform:translateY(-2px)}@media (max-width:720px){.dashboard-module__h0cXYG__traits li{font-size:13px}.dashboard-module__h0cXYG__ovb .dashboard-module__h0cXYG__feat{flex:none;min-height:0}.dashboard-module__h0cXYG__ovb .dashboard-module__h0cXYG__fgrid{flex:none;grid-auto-rows:auto}}.dashboard-module__h0cXYG__chans{background:var(--ink);color:var(--paper);align-self:start;padding:8px 24px 12px}.dashboard-module__h0cXYG__chans .dashboard-module__h0cXYG__chan{color:var(--paper);border-bottom-color:#f3f1ea24}.dashboard-module__h0cXYG__chans .dashboard-module__h0cXYG__chan:last-child{border-bottom:0}.dashboard-module__h0cXYG__chans .dashboard-module__h0cXYG__chan:hover{color:var(--paper);background:#f3f1ea0f}.dashboard-module__h0cXYG__chans .dashboard-module__h0cXYG__chan .dashboard-module__h0cXYG__lbl{color:#bdbdbd}.dashboard-module__h0cXYG__chans .dashboard-module__h0cXYG__chanLab svg{color:var(--signal)}.dashboard-module__h0cXYG__chans .dashboard-module__h0cXYG__chan>svg{color:#bdbdbd}.dashboard-module__h0cXYG__chans .dashboard-module__h0cXYG__chan:hover>svg{color:var(--signal)}@media (max-width:1180px){.dashboard-module__h0cXYG__chans .dashboard-module__h0cXYG__chan:nth-last-child(2):nth-child(2n){border-bottom:0}}@media (max-width:720px){.dashboard-module__h0cXYG__chans{align-self:stretch;margin:4px -18px -22px;padding:14px 18px 18px}}.dashboard-module__h0cXYG__listPanel{display:contents}@media (max-width:720px){.dashboard-module__h0cXYG__ovb .dashboard-module__h0cXYG__feat,.dashboard-module__h0cXYG__listPanel,.dashboard-module__h0cXYG__contrib,.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__ringCol,.dashboard-module__h0cXYG__abb .dashboard-module__h0cXYG__side3,.dashboard-module__h0cXYG__chans{background:var(--ink);color:var(--paper);flex:1 0 auto;align-self:stretch;margin:6px -18px -22px;padding:16px 18px 20px}.dashboard-module__h0cXYG__main>.dashboard-module__h0cXYG__body:not([hidden]),.dashboard-module__h0cXYG__ovb,.dashboard-module__h0cXYG__pjb,.dashboard-module__h0cXYG__ledger,.dashboard-module__h0cXYG__skb,.dashboard-module__h0cXYG__acb,.dashboard-module__h0cXYG__abb,.dashboard-module__h0cXYG__ctb{flex:1 0 auto}:is(.dashboard-module__h0cXYG__feat,.dashboard-module__h0cXYG__listPanel,.dashboard-module__h0cXYG__contrib,.dashboard-module__h0cXYG__ringCol,.dashboard-module__h0cXYG__side3,.dashboard-module__h0cXYG__chans) :is(.dashboard-module__h0cXYG__lbl,.dashboard-module__h0cXYG__rn,.dashboard-module__h0cXYG__fs,.dashboard-module__h0cXYG__rm){color:#bdbdbd}:is(.dashboard-module__h0cXYG__feat,.dashboard-module__h0cXYG__listPanel,.dashboard-module__h0cXYG__contrib,.dashboard-module__h0cXYG__ringCol,.dashboard-module__h0cXYG__side3,.dashboard-module__h0cXYG__chans) .dashboard-module__h0cXYG__tl{color:var(--paper)}.dashboard-module__h0cXYG__feat .dashboard-module__h0cXYG__pager,.dashboard-module__h0cXYG__feat .dashboard-module__h0cXYG__pager .dashboard-module__h0cXYG__mono{color:#bdbdbd}:is(.dashboard-module__h0cXYG__feat,.dashboard-module__h0cXYG__listPanel) .dashboard-module__h0cXYG__pbtn{color:var(--paper);box-shadow:inset 0 0 0 1px #f3f1ea4d}:is(.dashboard-module__h0cXYG__feat,.dashboard-module__h0cXYG__listPanel) .dashboard-module__h0cXYG__pbtn:hover{background:var(--paper);color:var(--ink)}.dashboard-module__h0cXYG__feat .dashboard-module__h0cXYG__ft{color:var(--paper)}.dashboard-module__h0cXYG__listPanel{flex-direction:column;display:flex}.dashboard-module__h0cXYG__listPanel .dashboard-module__h0cXYG__rows{border-top:0}.dashboard-module__h0cXYG__listPanel .dashboard-module__h0cXYG__row{color:var(--paper);border-bottom-color:#f3f1ea24}.dashboard-module__h0cXYG__listPanel .dashboard-module__h0cXYG__row:hover{background:#f3f1ea0f}.dashboard-module__h0cXYG__listPanel .dashboard-module__h0cXYG__row.dashboard-module__h0cXYG__on{background:var(--paper);color:var(--ink)}.dashboard-module__h0cXYG__listPanel .dashboard-module__h0cXYG__row.dashboard-module__h0cXYG__on :is(.dashboard-module__h0cXYG__rn,.dashboard-module__h0cXYG__rm){color:var(--ink)}.dashboard-module__h0cXYG__listPanel .dashboard-module__h0cXYG__row.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__star{color:var(--green)}.dashboard-module__h0cXYG__listPanel .dashboard-module__h0cXYG__pager{color:#bdbdbd;padding-bottom:0}.dashboard-module__h0cXYG__contrib .dashboard-module__h0cXYG__skn{color:var(--paper)}.dashboard-module__h0cXYG__contrib .dashboard-module__h0cXYG__cell{box-shadow:none;background:#f3f1ea14}.dashboard-module__h0cXYG__contrib .dashboard-module__h0cXYG__cell[data-l="1"]{background:#2f6b45}.dashboard-module__h0cXYG__contrib .dashboard-module__h0cXYG__cell[data-l="2"]{background:#2f9a58}.dashboard-module__h0cXYG__contrib .dashboard-module__h0cXYG__cell[data-l="3"]{background:#3aad62}.dashboard-module__h0cXYG__contrib .dashboard-module__h0cXYG__cell[data-l="4"]{background:#7fe0a0}.dashboard-module__h0cXYG__contribMonths{color:#bdbdbd}.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__ringCol .dashboard-module__h0cXYG__ringStage{margin:0}.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__ringCol .dashboard-module__h0cXYG__ringStage:after{background:radial-gradient(closest-side,#00000059,#0000)}.dashboard-module__h0cXYG__side3 .dashboard-module__h0cXYG__facts2>div{border-bottom-color:#f3f1ea24}.dashboard-module__h0cXYG__side3 .dashboard-module__h0cXYG__facts2 b,.dashboard-module__h0cXYG__side3 .dashboard-module__h0cXYG__traits li{color:var(--paper)}.dashboard-module__h0cXYG__chans{margin-top:6px}}.dashboard-module__h0cXYG__certCol .dashboard-module__h0cXYG__certPager{display:none}@media (max-width:720px){.dashboard-module__h0cXYG__certCol .dashboard-module__h0cXYG__certPager{padding-top:12px;display:flex}}.dashboard-module__h0cXYG__certPanel{display:contents}@media (max-width:720px){.dashboard-module__h0cXYG__certPanel{background:var(--ink);color:var(--paper);flex-direction:column;flex:1 0 auto;margin:6px -18px 0;padding:8px 18px 16px;display:flex}.dashboard-module__h0cXYG__certPanel .dashboard-module__h0cXYG__cert{color:var(--paper);border-bottom-color:#f3f1ea24;padding-left:10px;padding-right:10px}.dashboard-module__h0cXYG__certPanel .dashboard-module__h0cXYG__cert .dashboard-module__h0cXYG__rn{color:#bdbdbd}.dashboard-module__h0cXYG__certPanel .dashboard-module__h0cXYG__cert.dashboard-module__h0cXYG__on{background:var(--paper);color:var(--ink)}.dashboard-module__h0cXYG__certPanel .dashboard-module__h0cXYG__cert.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__rn{color:var(--green)}.dashboard-module__h0cXYG__certPanel .dashboard-module__h0cXYG__pager{color:#bdbdbd}.dashboard-module__h0cXYG__certPanel .dashboard-module__h0cXYG__pbtn{color:var(--paper);box-shadow:inset 0 0 0 1px #f3f1ea4d}.dashboard-module__h0cXYG__certPanel .dashboard-module__h0cXYG__pbtn:hover{background:var(--paper);color:var(--ink)}.dashboard-module__h0cXYG__acb{gap:0}.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__viewer{margin-bottom:14px}.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__ringCol{border-top:1px solid #f3f1ea24;margin-top:0}.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__certCol{flex:1 0 auto;overflow:visible}}@media (max-width:720px) and (max-height:760px){.dashboard-module__h0cXYG__certPanel{margin-bottom:-22px}}@media (max-width:720px){.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__ringCol{color:var(--ink);background:0 0;border-top:0;flex:none;order:1;margin:0;padding:0}.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__ringCol :is(.dashboard-module__h0cXYG__lbl,.dashboard-module__h0cXYG__rn){color:var(--mute)}.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__ringCol .dashboard-module__h0cXYG__ringStage:after{background:radial-gradient(closest-side,#3b3b3b29,#0000)}.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__certCol{order:2;margin-top:8px}.dashboard-module__h0cXYG__certPanel{margin-bottom:-22px}}@media (max-width:720px) and (max-height:760px){.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__ringCol{display:flex}.dashboard-module__h0cXYG__acb .dashboard-module__h0cXYG__ringStage{height:130px}}.dashboard-module__h0cXYG__acb{grid-template-rows:minmax(0,1fr) auto!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.dashboard-module__h0cXYG__awStage{--awW:clamp(220px, 24vw, 360px);--awH:calc(var(--awW) / 1.3);perspective:1400px;min-height:clamp(300px,52vh,560px);position:relative;overflow:hidden}.dashboard-module__h0cXYG__awStage:before,.dashboard-module__h0cXYG__awStage:after{content:"";z-index:150;pointer-events:none;height:18%;position:absolute;left:0;right:0}.dashboard-module__h0cXYG__awStage:before{background:linear-gradient(var(--paper), transparent);top:0}.dashboard-module__h0cXYG__awStage:after{background:linear-gradient(transparent, var(--paper));bottom:0}.dashboard-module__h0cXYG__aw{all:unset;box-sizing:border-box;cursor:pointer;width:var(--awW);aspect-ratio:1.3;will-change:transform;place-items:center;transition:transform .65s cubic-bezier(.2,.75,.2,1),opacity .45s;display:grid;position:absolute;top:50%;left:50%}.dashboard-module__h0cXYG__aw.dashboard-module__h0cXYG__on{cursor:zoom-in}.dashboard-module__h0cXYG__aw img{object-fit:contain;max-width:100%;max-height:100%;display:block}.dashboard-module__h0cXYG__awCert,.dashboard-module__h0cXYG__awBadge{box-shadow:0 0 0 1px var(--ink), 0 0 0 5px var(--paper), 0 0 0 6px var(--ink), 0 16px 28px #3b3b3b29;background:#fff;padding:8px}.dashboard-module__h0cXYG__awBadge img{max-width:66%}.dashboard-module__h0cXYG__aw.dashboard-module__h0cXYG__on{box-shadow:0 0 0 1px var(--ink), 0 0 0 5px var(--paper), 0 0 0 7px var(--signal), 0 26px 40px #3b3b3b3d}.dashboard-module__h0cXYG__aw:focus-visible{outline:2px solid var(--green);outline-offset:6px}@media (prefers-reduced-motion:reduce){.dashboard-module__h0cXYG__aw{transition:none}}.dashboard-module__h0cXYG__awardBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.dashboard-module__h0cXYG__awardInfo{flex-direction:column;gap:6px;min-width:0;display:flex}.dashboard-module__h0cXYG__awardInfo .dashboard-module__h0cXYG__ptitle{font-size:clamp(20px,3.4vh,30px)}.dashboard-module__h0cXYG__awardCtl{align-items:center;gap:10px;display:flex}@media (max-width:1180px){.dashboard-module__h0cXYG__awStage{--awW:40vw}}@media (max-width:720px){.dashboard-module__h0cXYG__acb{flex-direction:column;display:flex!important}.dashboard-module__h0cXYG__awStage{--awW:58vw;perspective:900px;flex:1 0 auto;min-height:340px}.dashboard-module__h0cXYG__awardBar{background:var(--ink);color:var(--paper);flex-direction:column;align-items:stretch;gap:14px;margin:0 -18px -22px;padding:16px 18px 20px}.dashboard-module__h0cXYG__awardBar .dashboard-module__h0cXYG__lbl{color:#bdbdbd}.dashboard-module__h0cXYG__awardBar .dashboard-module__h0cXYG__ptitle{color:var(--paper);font-size:20px}.dashboard-module__h0cXYG__awardCtl .dashboard-module__h0cXYG__btn{background:var(--paper);flex:1;color:var(--ink)!important}.dashboard-module__h0cXYG__awardCtl .dashboard-module__h0cXYG__pbtn{color:var(--paper);box-shadow:inset 0 0 0 1px #f3f1ea4d}.dashboard-module__h0cXYG__awardCtl .dashboard-module__h0cXYG__pbtn:hover{background:var(--paper);color:var(--ink)}.dashboard-module__h0cXYG__lb{grid-template-rows:auto minmax(0,1fr) auto auto}.dashboard-module__h0cXYG__lbTop{gap:10px;padding:12px 14px}.dashboard-module__h0cXYG__lbTitle{flex:1;min-width:0;font-size:15px}.dashboard-module__h0cXYG__lbTop .dashboard-module__h0cXYG__mono{white-space:nowrap}.dashboard-module__h0cXYG__lbStage{justify-content:center;align-items:center;min-width:0;padding:12px 0;display:flex;position:relative}.dashboard-module__h0cXYG__lbStage .dashboard-module__h0cXYG__lbMedia{width:100%;max-width:100%;height:100%}.dashboard-module__h0cXYG__lbStage .dashboard-module__h0cXYG__lbNav{z-index:2;background:#1e1e1e99;position:absolute;top:50%;transform:translateY(-50%)}.dashboard-module__h0cXYG__lbStage .dashboard-module__h0cXYG__lbNav:first-child{left:8px}.dashboard-module__h0cXYG__lbStage .dashboard-module__h0cXYG__lbNav:last-child{right:8px}.dashboard-module__h0cXYG__lbStrip{padding:10px 14px 12px}.dashboard-module__h0cXYG__lbThumb{width:76px}.dashboard-module__h0cXYG__lbClose{height:48px;margin:0 14px 14px}}.dashboard-module__h0cXYG__preview .dashboard-module__h0cXYG__p{font-size:14px;line-height:1.65}.dashboard-module__h0cXYG__ovb .dashboard-module__h0cXYG__fw img,.dashboard-module__h0cXYG__ovb .dashboard-module__h0cXYG__fw video{box-sizing:border-box;background:#fff;padding:6px;transition:box-shadow .3s,transform .35s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 0 1px #3b3b3b1f,0 0 0 4px #faf9f5,0 0 0 5px #3b3b3b1a,0 14px 26px #3b3b3b14}.dashboard-module__h0cXYG__ovb .dashboard-module__h0cXYG__fw:hover img,.dashboard-module__h0cXYG__ovb .dashboard-module__h0cXYG__fw:hover video{box-shadow:0 0 0 1px #3b3b3b33, 0 0 0 4px #faf9f5, 0 0 0 5px var(--signal), 0 20px 34px #3b3b3b24}.dashboard-module__h0cXYG__ovb .dashboard-module__h0cXYG__fgrid{padding:6px 6px 0}.dashboard-module__h0cXYG__lbClose{color:#fff;background:#d64545}.dashboard-module__h0cXYG__lbClose:hover{background:#b83232}.dashboard-module__h0cXYG__lbTop .dashboard-module__h0cXYG__lbBtn[aria-label=Close\ gallery]{color:#fff;box-shadow:none;background:#d64545}.dashboard-module__h0cXYG__lbTop .dashboard-module__h0cXYG__lbBtn[aria-label=Close\ gallery]:hover{color:#fff;background:#b83232}.dashboard-module__h0cXYG__closeBtn{color:#fff!important;box-shadow:none!important;background:#d64545!important}.dashboard-module__h0cXYG__closeBtn:hover{background:#b83232!important}.dashboard-module__h0cXYG__awCert,.dashboard-module__h0cXYG__awBadge{background:#fff;border:7px solid #6b6b6b;padding:10px;box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 0 0 2px #3b3b3b40,0 1px 0 1px #8a8a8a,0 16px 28px #1e1e1e29}.dashboard-module__h0cXYG__aw.dashboard-module__h0cXYG__on{border-color:#555;box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 0 0 2px #3b3b3b40,0 0 0 1px #7a7a7a,0 24px 40px #1414143d}.dashboard-module__h0cXYG__clamp{-webkit-line-clamp:3}@media (min-width:721px){.dashboard-module__h0cXYG__sheetBg{justify-content:center;align-items:center;padding:32px}.dashboard-module__h0cXYG__sheet{width:min(720px,100%);max-height:88vh;box-shadow:0 0 0 1px var(--ink), 0 30px 60px #1e1e1e4d;border-top:0;gap:14px;padding:22px 24px 24px}.dashboard-module__h0cXYG__sheet .dashboard-module__h0cXYG__pimg{max-height:30vh}.dashboard-module__h0cXYG__sheet .dashboard-module__h0cXYG__p{font-size:15px;line-height:1.7}}.dashboard-module__h0cXYG__closeBtn{gap:10px;height:46px;margin-top:6px;padding:0 22px}.dashboard-module__h0cXYG__sheet>.dashboard-module__h0cXYG__closeBtn{align-self:flex-end}.dashboard-module__h0cXYG__lbClose{gap:10px;padding:0 22px}@media (max-width:720px){.dashboard-module__h0cXYG__sheet>.dashboard-module__h0cXYG__closeBtn{align-self:stretch;margin:8px 0 4px}.dashboard-module__h0cXYG__sheet{padding-bottom:26px}}.dashboard-module__h0cXYG__sheet>*{flex-shrink:0}@media (max-width:720px){.dashboard-module__h0cXYG__sheet>.dashboard-module__h0cXYG__closeBtn{height:50px;min-height:50px;margin:10px 0 0;font-size:12px}.dashboard-module__h0cXYG__sheet{padding-bottom:calc(22px + env(safe-area-inset-bottom))}}.dashboard-module__h0cXYG__exb{grid-template-columns:minmax(260px,.9fr) minmax(0,1.6fr);align-content:start}.dashboard-module__h0cXYG__roleList{border-top:1px solid var(--rule);flex-direction:column;display:flex}.dashboard-module__h0cXYG__roleRow{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date now""title title""co co";gap:3px 10px;padding:14px;transition:background .15s;display:grid}.dashboard-module__h0cXYG__roleRow:hover{background:var(--paper2)}.dashboard-module__h0cXYG__roleRow.dashboard-module__h0cXYG__on{background:var(--ink);color:var(--paper)}.dashboard-module__h0cXYG__roleRow.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__roleDate{color:var(--signal)}.dashboard-module__h0cXYG__roleRow.dashboard-module__h0cXYG__on .dashboard-module__h0cXYG__roleCo{color:#c8c8c8}.dashboard-module__h0cXYG__roleDate{letter-spacing:.06em;text-transform:uppercase;grid-area:date;font-size:10.5px}.dashboard-module__h0cXYG__roleNow{letter-spacing:.08em;text-transform:uppercase;background:var(--signal);color:var(--ink);grid-area:now;align-self:center;padding:2px 7px;font-size:9.5px}.dashboard-module__h0cXYG__roleTitle{grid-area:title;font-size:15px;font-weight:800;font-stretch:112%;line-height:1.2}.dashboard-module__h0cXYG__roleCo{color:var(--mute);grid-area:co;font-size:12.5px;line-height:1.35}.dashboard-module__h0cXYG__roleCard{flex-direction:column;gap:12px;min-width:0;padding:4px 0 0;display:flex}.dashboard-module__h0cXYG__roleList2{flex-direction:column;gap:9px;margin:4px 0 0;padding:0;list-style:none;display:flex}.dashboard-module__h0cXYG__roleList2 li{color:var(--ink2);grid-template-columns:14px minmax(0,1fr);gap:10px;font-size:14.5px;line-height:1.55;display:grid}.dashboard-module__h0cXYG__roleList2 li:before{content:"";background:var(--signal);width:7px;height:7px;margin-top:8px}.dashboard-module__h0cXYG__roleStack{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.dashboard-module__h0cXYG__roleChip{background:var(--paper2);height:30px;color:var(--ink);align-items:center;gap:7px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.dashboard-module__h0cXYG__roleChip span{color:var(--green);place-items:center;font-size:15px;display:grid}@media (max-width:1180px){.dashboard-module__h0cXYG__exb{grid-template-columns:minmax(0,1fr)}.dashboard-module__h0cXYG__roleList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));column-gap:12px;display:grid}}@media (max-width:720px){.dashboard-module__h0cXYG__exb{flex-direction:column;display:flex}.dashboard-module__h0cXYG__roleList{scrollbar-width:none;border-top:0;flex-direction:row;gap:8px;margin:0 -18px;padding:0 18px;display:flex;overflow-x:auto}.dashboard-module__h0cXYG__roleRow{border:1px solid var(--rule);flex:0 0 72%}.dashboard-module__h0cXYG__roleTitle{font-size:13.5px}.dashboard-module__h0cXYG__roleCo{font-size:11.5px}.dashboard-module__h0cXYG__roleCard{background:var(--ink);color:var(--paper);flex:1 0 auto;margin:6px -18px -22px;padding:18px 18px 22px}.dashboard-module__h0cXYG__roleCard .dashboard-module__h0cXYG__lbl{color:#bdbdbd}.dashboard-module__h0cXYG__roleCard .dashboard-module__h0cXYG__ptitle{color:var(--paper);font-size:20px}.dashboard-module__h0cXYG__roleCard .dashboard-module__h0cXYG__psub{color:var(--signal);font-size:12.5px}.dashboard-module__h0cXYG__roleList2 li{color:#e4e4e4;font-size:13px}.dashboard-module__h0cXYG__roleChip{color:var(--paper);background:#f3f1ea14;height:28px;font-size:11.5px}.dashboard-module__h0cXYG__roleChip span{color:var(--signal)}.dashboard-module__h0cXYG__roleCard .dashboard-module__h0cXYG__btnLine{box-shadow:inset 0 0 0 1px #f3f1ea66;color:var(--paper)!important}.dashboard-module__h0cXYG__tabbar{grid-template-columns:repeat(6,minmax(0,1fr))}.dashboard-module__h0cXYG__tb{font-size:8.5px}}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_aefddf3b-module__UOsvBW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_aefddf3b-module__UOsvBW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_45a5daa0-module__C0hS_G__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_45a5daa0-module__C0hS_G__variable{--font-plex:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.title-module__wthutW__pro_headerContainer{text-align:left;width:100%;max-width:1200px;margin-bottom:3em;transition:text-align .3s}.title-module__wthutW__pro_header{color:var(--section-title,var(--cert-title));margin-bottom:.5em;font-size:26px;font-weight:800;line-height:1.2}.title-module__wthutW__pro_subHeader{color:var(--section-subtitle,var(--cert-subtitle));max-width:700px;font-size:16px;font-weight:500;line-height:1.5}@media only screen and (max-width:767px){.title-module__wthutW__pro_headerContainer{text-align:center;margin-bottom:2em;padding:0 1em}.title-module__wthutW__pro_header{font-size:22px}.title-module__wthutW__pro_subHeader{font-size:14px}}@media only screen and (min-width:768px) and (max-width:1023px){.title-module__wthutW__pro_headerContainer{text-align:left;margin-bottom:2.5em}.title-module__wthutW__pro_header{font-size:24px}.title-module__wthutW__pro_subHeader{font-size:15px}}@media only screen and (min-width:1024px) and (max-width:1439px){.title-module__wthutW__pro_header{font-size:26px}.title-module__wthutW__pro_subHeader{font-size:16px}}@media only screen and (min-width:1440px){.title-module__wthutW__pro_header{font-size:28px}.title-module__wthutW__pro_subHeader{font-size:16px}}
.projects-module__v9Od8G__filterBar{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.projects-module__v9Od8G__filterPill{border:1.5px solid var(--chip-border);background:var(--chip-fill);color:var(--chip-text);cursor:pointer;white-space:nowrap;border-radius:50px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}.projects-module__v9Od8G__filterPill:hover{border-color:var(--color-500);color:var(--color-600);background:var(--color-50)}.projects-module__v9Od8G__filterPillActive{background:var(--color-600);border-color:var(--color-600);color:var(--btn-primary-text)}.projects-module__v9Od8G__filterPillActive:hover{background:var(--color-500);border-color:var(--color-500);color:var(--btn-primary-text)}.projects-module__v9Od8G__filterCount{min-width:1.25rem;height:1.25rem;color:inherit;background:#ffffff40;border-radius:50px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.6875rem;font-weight:600;display:inline-flex}.projects-module__v9Od8G__filterPillActive .projects-module__v9Od8G__filterCount{background:#ffffff40}@keyframes projects-module__v9Od8G__gridFadeIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.projects-module__v9Od8G__showcaseWrapper{flex-direction:column;gap:5rem;animation:.35s cubic-bezier(.22,1,.36,1) both projects-module__v9Od8G__gridFadeIn;display:flex}.projects-module__v9Od8G__showcaseGroup{flex-direction:column;gap:1rem;display:flex}.projects-module__v9Od8G__showcaseGroupTitle{color:var(--color-700);letter-spacing:.02em;margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.projects-module__v9Od8G__showcaseDivider{align-items:center;display:flex}.projects-module__v9Od8G__showcaseDividerLine{background:linear-gradient(90deg, transparent, var(--color-300), transparent);flex:1;height:2px}.projects-module__v9Od8G__showcaseGrid{columns:3;column-gap:10px;width:100%}.projects-module__v9Od8G__showcaseImg{break-inside:avoid;border:1.5px solid var(--card-border);border-radius:4px;width:100%;margin-bottom:10px;transition:transform .3s,box-shadow .3s;display:block}.projects-module__v9Od8G__showcaseImgShort{object-fit:cover;object-position:top;min-height:300px;max-height:300px}.projects-module__v9Od8G__showcaseImg:hover{z-index:1;cursor:zoom-in;position:relative;transform:scale(1.02);box-shadow:0 8px 32px #0000002e}.projects-module__v9Od8G__cloudBoard{text-align:left;flex-direction:column;gap:4.5rem;width:100%;max-width:60rem;margin:0 auto;animation:.4s both projects-module__v9Od8G__gridFadeIn;display:flex}.projects-module__v9Od8G__cloudGroupLabel{border-bottom:1px solid var(--card-border);letter-spacing:.14em;text-transform:uppercase;color:var(--exp-date);margin:0 0 2rem;padding-bottom:.9rem;font-size:.6875rem;font-weight:600}.projects-module__v9Od8G__cloudRail{flex-direction:column;gap:2.75rem;display:flex}.projects-module__v9Od8G__cloudStage{grid-template-columns:2.25rem minmax(0,1fr);gap:1.25rem;display:grid;position:relative}.projects-module__v9Od8G__cloudMarker{justify-content:center;display:flex;position:relative}.projects-module__v9Od8G__cloudMarker:after{content:"";background:var(--card-border);width:1px;position:absolute;top:2.25rem;bottom:-2.75rem;left:50%;transform:translate(-50%)}.projects-module__v9Od8G__cloudStage:last-child .projects-module__v9Od8G__cloudMarker:after{display:none}.projects-module__v9Od8G__cloudStep{border:1px solid var(--card-border);background:var(--project-bg);width:2.25rem;height:2.25rem;color:var(--color-600);letter-spacing:.04em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.projects-module__v9Od8G__cloudBody{min-width:0;padding-top:.3rem}.projects-module__v9Od8G__cloudStageTitle{color:var(--project-title);margin:0 0 .45rem;font-size:1.0625rem;font-weight:600}.projects-module__v9Od8G__cloudCaption{color:var(--exp-content);margin:0;font-size:.875rem;line-height:1.7}.projects-module__v9Od8G__cloudStack{flex-wrap:wrap;gap:.4rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.projects-module__v9Od8G__cloudTag{border:1px solid var(--chip-border);background:var(--chip-fill);color:var(--chip-text);white-space:nowrap;border-radius:50px;padding:.2rem .6rem;font-size:.6875rem;font-weight:500}.projects-module__v9Od8G__cloudImg{border:1px solid var(--card-border);background:var(--project-card-bg);cursor:zoom-in;border-radius:6px;width:auto;min-width:8rem;max-width:100%;min-height:8rem;max-height:24rem;margin-top:1.25rem;transition:border-color .25s,box-shadow .25s;display:block}.projects-module__v9Od8G__cloudImg:hover{border-color:var(--color-500);box-shadow:0 8px 28px var(--card-shadow)}.projects-module__v9Od8G__cloudLoop .projects-module__v9Od8G__cloudBody{align-items:center;min-height:2.25rem;padding-top:0;display:flex}.projects-module__v9Od8G__cloudLoopText{color:var(--exp-date);margin:0;font-size:.8125rem;font-style:italic}@media (max-width:575px){.projects-module__v9Od8G__cloudBoard{gap:3rem}.projects-module__v9Od8G__cloudStage{grid-template-columns:1.75rem minmax(0,1fr);gap:.9rem}.projects-module__v9Od8G__cloudStep{width:1.75rem;height:1.75rem;font-size:.6875rem}.projects-module__v9Od8G__cloudMarker:after{top:1.75rem}.projects-module__v9Od8G__cloudCaption{font-size:.8125rem}}.projects-module__v9Od8G__lightboxBackdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out;overscroll-behavior:contain;touch-action:none;background:#000000eb;justify-content:center;align-items:center;padding:20px;animation:.25s projects-module__v9Od8G__fadeIn;display:flex;position:fixed;inset:0;overflow:hidden}.projects-module__v9Od8G__lightboxImg{object-fit:contain;transform-origin:50%;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:4px;max-width:92vw;max-height:88vh;animation:.25s projects-module__v9Od8G__fadeIn;box-shadow:0 25px 80px #00000080}.projects-module__v9Od8G__lightboxControls{left:50%;bottom:max(1.25rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;background:#141414b8;border:1px solid #ffffff29;border-radius:50px;align-items:center;gap:.25rem;padding:.3rem;display:flex;position:fixed;transform:translate(-50%)}.projects-module__v9Od8G__lightboxButton,.projects-module__v9Od8G__lightboxLevel{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50px;justify-content:center;align-items:center;height:2.25rem;font-size:.875rem;font-weight:600;transition:background .2s,opacity .2s;display:inline-flex}.projects-module__v9Od8G__lightboxButton{width:2.25rem;font-size:1.125rem;line-height:1}.projects-module__v9Od8G__lightboxLevel{font-variant-numeric:tabular-nums;min-width:3.75rem;padding:0 .5rem}.projects-module__v9Od8G__lightboxButton:hover:not(:disabled),.projects-module__v9Od8G__lightboxLevel:hover{background:#ffffff24}.projects-module__v9Od8G__lightboxButton:disabled{opacity:.35;cursor:default}@media only screen and (max-width:767px){.projects-module__v9Od8G__showcaseGrid{columns:2}}@media only screen and (min-width:1440px){.projects-module__v9Od8G__showcaseGrid{columns:4}}.projects-module__v9Od8G__parent{background:0 0;width:100%;padding:0;overflow:hidden}.projects-module__v9Od8G__container{width:100%;padding:0}.projects-module__v9Od8G__projectsParent{grid-template-columns:repeat(2,1fr);gap:10px;width:100%;margin:0;padding:0;animation:.35s cubic-bezier(.22,1,.36,1) both projects-module__v9Od8G__gridFadeIn;display:grid}.projects-module__v9Od8G__projectContainer{aspect-ratio:16/10;background:var(--project-card-bg);cursor:pointer;width:100%;transition:transform .3s;position:relative;overflow:hidden}.projects-module__v9Od8G__projectContainer:hover{transform:translateY(-4px)}.projects-module__v9Od8G__img,.projects-module__v9Od8G__video{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.projects-module__v9Od8G__projectContainer:hover .projects-module__v9Od8G__img,.projects-module__v9Od8G__projectContainer:hover .projects-module__v9Od8G__video{transform:scale(1.05)}.projects-module__v9Od8G__featuredBadge{z-index:3;color:#fff;background:#f5b301;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex;position:absolute;top:.75em;left:.75em;box-shadow:0 2px 8px #00000040}.projects-module__v9Od8G__title{color:var(--on-dark);z-index:1;background:linear-gradient(#0000,#011812e6);margin:0;padding:1em;font-size:14px;font-weight:700;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.projects-module__v9Od8G__projectContainer:hover .projects-module__v9Od8G__title{opacity:0}.projects-module__v9Od8G__overlay{background:var(--project-overlay-bg);opacity:0;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:.8em;padding:1.5em;transition:opacity .3s;display:flex;position:absolute;inset:0;overflow:hidden}.projects-module__v9Od8G__projectContainer:hover .projects-module__v9Od8G__overlay{opacity:1}.projects-module__v9Od8G__overlayTitle{color:var(--project-overlay-text);text-align:center;margin:0;font-size:14px;font-weight:700;line-height:1.4}.projects-module__v9Od8G__overlaySubtitle{color:var(--project-overlay-text);text-align:center;opacity:.85;margin:0;font-size:12px;line-height:1.4}.projects-module__v9Od8G__overlayHint{color:var(--project-description);text-align:center;opacity:.9;margin:.5em 0 0;font-size:11px;font-weight:500}.projects-module__v9Od8G__description{color:var(--project-description);text-align:center;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:95%;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.projects-module__v9Od8G__buttonsContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6em;margin-top:.5em;display:flex}.projects-module__v9Od8G__toggleButton{margin:3em auto 0;display:block}.projects-module__v9Od8G__button,.projects-module__v9Od8G__iconButton{background:var(--project-button-bg);color:var(--project-button-text);cursor:pointer;white-space:nowrap;border:none;border-radius:50px;flex-shrink:0;align-items:center;gap:.4em;padding:.6em 1em;font-size:11px;font-weight:600;transition:all .3s;display:flex}.projects-module__v9Od8G__iconButton{border-radius:50%;justify-content:center;min-width:32px;min-height:32px;padding:.6em}.projects-module__v9Od8G__button:hover,.projects-module__v9Od8G__iconButton:hover{background:var(--project-button-hover);box-shadow:0 4px 12px rgb(var(--accent-rgb) / .3);transform:translateY(-2px)}.projects-module__v9Od8G__button:active,.projects-module__v9Od8G__iconButton:active{transform:translateY(0)}.projects-module__v9Od8G__buttonIcon{justify-content:center;align-items:center;width:14px;height:14px;display:flex}.projects-module__v9Od8G__iconButton svg,.projects-module__v9Od8G__buttonIcon svg{width:100%;height:100%}.projects-module__v9Od8G__modalBackdrop{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d9;justify-content:center;align-items:center;padding:20px;animation:.3s projects-module__v9Od8G__fadeIn;display:flex;position:fixed;inset:0}.projects-module__v9Od8G__modalBackdrop:before{content:"";background:radial-gradient(circle at 20% 50%, rgb(var(--accent-rgb) / .05) 0%, transparent 50%), radial-gradient(circle at 80% 80%, rgb(var(--accent-rgb) / .08) 0%, transparent 50%);pointer-events:none;animation:8s ease-in-out infinite projects-module__v9Od8G__backgroundPulse;position:absolute;inset:0}@keyframes projects-module__v9Od8G__backgroundPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes projects-module__v9Od8G__fadeIn{0%{opacity:0}to{opacity:1}}.projects-module__v9Od8G__modalContent{background:var(--surface);width:100%;max-width:900px;max-height:90vh;box-shadow:0 25px 80px #0000004d, 0 0 0 1px rgb(var(--accent-rgb) / .1), 0 0 40px rgb(var(--accent-rgb) / .15);scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgb(var(--accent-rgb) / .3) transparent;border-radius:6px;animation:.3s projects-module__v9Od8G__slideUp;position:relative;overflow:hidden auto}.projects-module__v9Od8G__modalContent:after{content:"";background:linear-gradient(135deg, transparent 50%, rgb(var(--accent-rgb) / .03) 50%);pointer-events:none;z-index:1;border-top-right-radius:6px;width:120px;height:120px;position:absolute;top:0;right:0}.projects-module__v9Od8G__modalContent::-webkit-scrollbar{width:6px}.projects-module__v9Od8G__modalContent::-webkit-scrollbar-track{background:0 0}.projects-module__v9Od8G__modalContent::-webkit-scrollbar-thumb{background:rgb(var(--accent-rgb) / .3);border-radius:3px;transition:background .3s}.projects-module__v9Od8G__modalContent::-webkit-scrollbar-thumb:hover{background:rgb(var(--accent-rgb) / .5)}@keyframes projects-module__v9Od8G__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.projects-module__v9Od8G__modalClose{background:var(--surface);width:40px;height:40px;color:var(--color-800);cursor:pointer;z-index:101;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:28px;line-height:1;transition:all .3s;display:flex;position:absolute;top:20px;right:20px;overflow:hidden;box-shadow:0 2px 8px #00000026,0 0 0 2px #ffffff80}.projects-module__v9Od8G__modalClose:before{content:"";background:linear-gradient(135deg, var(--accent), var(--accent-soft)) border-box;-webkit-mask-composite:xor;opacity:0;border:2px solid #0000;border-radius:50%;transition:opacity .3s;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.projects-module__v9Od8G__modalClose:hover:before{opacity:1}.projects-module__v9Od8G__modalClose:hover{background:var(--surface-muted);color:var(--accent);box-shadow:0 4px 16px rgb(var(--accent-rgb) / .3), 0 0 0 2px rgb(var(--accent-rgb) / .1);transform:rotate(90deg)scale(1.1)}.projects-module__v9Od8G__modalMedia{background:#000;width:100%;position:relative;overflow:hidden}.projects-module__v9Od8G__modalMedia:before{content:"";background:linear-gradient(180deg, transparent 0%, transparent 70%, rgb(var(--accent-rgb) / .05) 100%);pointer-events:none;z-index:1;position:absolute;inset:0}.projects-module__v9Od8G__modalVideo,.projects-module__v9Od8G__modalImage{object-fit:contain;width:100%;height:auto;max-height:60vh;display:block}.projects-module__v9Od8G__carousel{aspect-ratio:16/9;touch-action:pan-y;background:#000;width:100%;max-height:60vh;position:relative;overflow:hidden}.projects-module__v9Od8G__carouselTrack{will-change:transform;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex}.projects-module__v9Od8G__carouselImg{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#000;flex:0 0 100%;width:100%;height:100%;display:block}.projects-module__v9Od8G__carouselNav{z-index:3;color:#fff;cursor:pointer;opacity:.8;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:opacity .25s,background .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.projects-module__v9Od8G__carouselNav:hover{opacity:1;background:#000000b3}.projects-module__v9Od8G__carouselPrev{left:12px}.projects-module__v9Od8G__carouselNext{right:12px}.projects-module__v9Od8G__carouselCounter{z-index:3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#0000008c;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}.projects-module__v9Od8G__thumbStrip{z-index:2;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;background:#0b0b0b;gap:8px;padding:10px 12px;display:flex;position:relative;overflow-x:auto}.projects-module__v9Od8G__thumbStrip::-webkit-scrollbar{height:6px}.projects-module__v9Od8G__thumbStrip::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:3px}.projects-module__v9Od8G__thumb{aspect-ratio:16/10;cursor:pointer;opacity:.55;scroll-snap-align:center;background:#1a1a1a;border:2px solid #0000;border-radius:6px;flex:none;width:96px;padding:0;transition:opacity .25s,border-color .25s;position:relative;overflow:hidden}.projects-module__v9Od8G__thumb img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.projects-module__v9Od8G__thumb:hover{opacity:.85}.projects-module__v9Od8G__thumbActive{opacity:1;border-color:var(--accent)}.projects-module__v9Od8G__thumbPlay{color:#fff;pointer-events:none;background:#00000059;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;inset:0}.projects-module__v9Od8G__modalBody{background:var(--surface);z-index:2;padding:2.5em;position:relative}.projects-module__v9Od8G__modalBody:before{content:"";background:linear-gradient(90deg, var(--accent) 0%, transparent 100%);width:60px;height:2px;position:absolute;top:0;left:2.5em}.projects-module__v9Od8G__modalBody:after{content:"";background:linear-gradient(45deg, transparent 30%, rgb(var(--accent-rgb) / .02) 30%, rgb(var(--accent-rgb) / .02) 70%, transparent 70%);pointer-events:none;opacity:.5;background-size:20px 20px;width:80px;height:80px;position:absolute;bottom:2em;right:2em}.projects-module__v9Od8G__modalClassification{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-deep) 100%);color:#fff;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px rgb(var(--accent-rgb) / .25);border-radius:20px;margin-bottom:1em;padding:.4em 1em;font-size:11px;font-weight:600;animation:.5s both projects-module__v9Od8G__fadeInUp;display:inline-block;position:relative;overflow:hidden}.projects-module__v9Od8G__modalClassification:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;animation:3s ease-in-out infinite projects-module__v9Od8G__badgeShimmer;position:absolute;top:0;left:-100%}@keyframes projects-module__v9Od8G__badgeShimmer{0%{left:-100%}50%,to{left:100%}}.projects-module__v9Od8G__modalTitle{color:var(--color-800);margin:0 0 .6em;font-size:24px;font-weight:700;line-height:1.3;animation:.5s .1s both projects-module__v9Od8G__fadeInUp;position:relative}.projects-module__v9Od8G__modalTitle:after{content:"";background:linear-gradient(90deg, var(--accent), transparent);border-radius:2px;width:40px;height:3px;position:absolute;bottom:-8px;left:0}.projects-module__v9Od8G__modalSubtitle{color:var(--accent);margin:1.2em 0 .9em;font-size:14px;font-weight:600;line-height:1.4;animation:.5s .15s both projects-module__v9Od8G__fadeInUp}.projects-module__v9Od8G__modalDescription{color:var(--color-800);margin:0 0 2em;font-size:15px;line-height:1.7;animation:.5s .2s both projects-module__v9Od8G__fadeInUp}@keyframes projects-module__v9Od8G__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.projects-module__v9Od8G__modalButtons{flex-wrap:wrap;gap:1em;animation:.5s .3s both projects-module__v9Od8G__fadeInUp;display:flex}.projects-module__v9Od8G__modalButton{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-deep) 100%);color:#fff;cursor:pointer;white-space:nowrap;box-shadow:0 4px 12px rgb(var(--accent-rgb) / .25);z-index:1;border:none;border-radius:50px;align-items:center;gap:.6em;padding:.9em 1.8em;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}.projects-module__v9Od8G__modalButton:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.projects-module__v9Od8G__modalButton:hover:before{left:100%}.projects-module__v9Od8G__modalButton:after{content:"";z-index:-1;background:#fff3;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.projects-module__v9Od8G__modalButton:hover:after{width:300px;height:300px}.projects-module__v9Od8G__modalButton:hover{background:linear-gradient(135deg, var(--accent-soft) 0%, var(--accent) 100%);box-shadow:0 8px 24px rgb(var(--accent-rgb) / .4), 0 0 0 1px rgb(var(--accent-rgb) / .1);transform:translateY(-3px)}.projects-module__v9Od8G__modalButton:active{box-shadow:0 4px 12px rgb(var(--accent-rgb) / .3);transform:translateY(-1px)}.projects-module__v9Od8G__modalButton svg{z-index:1;width:18px;height:18px;position:relative}.projects-module__v9Od8G__modalButtonSecondary{color:var(--accent);border:2px solid var(--accent);cursor:pointer;white-space:nowrap;background:0 0;border-radius:50px;align-items:center;gap:.6em;padding:.9em 1.8em;font-size:14px;font-weight:600;transition:all .3s;display:flex}.projects-module__v9Od8G__modalButtonSecondary:hover{background:rgb(var(--accent-rgb) / .1);box-shadow:0 8px 24px rgb(var(--accent-rgb) / .2);transform:translateY(-3px)}.projects-module__v9Od8G__modalButtonSecondary:active{transform:translateY(-1px)}.projects-module__v9Od8G__modalButtonSecondary svg{width:18px;height:18px}@media only screen and (max-width:767px){.projects-module__v9Od8G__parent{margin-bottom:100px}.projects-module__v9Od8G__projectsParent{grid-template-columns:repeat(2,1fr);gap:10px}.projects-module__v9Od8G__projectContainer{aspect-ratio:16/10}.projects-module__v9Od8G__title{padding:.8em;font-size:12px}.projects-module__v9Od8G__overlay{gap:.5em;padding:1em}.projects-module__v9Od8G__overlayTitle{font-size:12px}.projects-module__v9Od8G__btnVisitText{display:none}.projects-module__v9Od8G__description{-webkit-line-clamp:2;font-size:11px}.projects-module__v9Od8G__button{padding:0;font-size:10px;overflow:hidden}.projects-module__v9Od8G__iconButton{min-width:28px;min-height:28px;padding:.5em}.projects-module__v9Od8G__buttonIcon{width:12px;height:12px}.projects-module__v9Od8G__toggleButton{margin:2em auto 0}.projects-module__v9Od8G__modalBackdrop{padding:8px}.projects-module__v9Od8G__modalContent{border-radius:4px;max-width:100%;max-height:90vh}.projects-module__v9Od8G__modalContent::-webkit-scrollbar{width:4px}.projects-module__v9Od8G__modalClose{width:32px;height:32px;font-size:22px;top:8px;right:8px}.projects-module__v9Od8G__modalMedia{max-height:35vh}.projects-module__v9Od8G__modalVideo,.projects-module__v9Od8G__modalImage{object-fit:cover;max-height:35vh}.projects-module__v9Od8G__carousel{max-height:35vh}.projects-module__v9Od8G__carouselNav{width:30px;height:30px;font-size:15px}.projects-module__v9Od8G__thumbStrip{gap:6px;padding:8px 10px}.projects-module__v9Od8G__thumb{width:72px}.projects-module__v9Od8G__modalSubtitle{font-size:13px}.projects-module__v9Od8G__modalBody{padding:1.2em}.projects-module__v9Od8G__modalBody:before{width:40px;left:1.2em}.projects-module__v9Od8G__modalBody:after{width:50px;height:50px;bottom:1em;right:1em}.projects-module__v9Od8G__modalContent:after{width:80px;height:80px}.projects-module__v9Od8G__modalClassification{padding:.3em .8em;font-size:9px}.projects-module__v9Od8G__modalTitle{margin-bottom:.5em;font-size:16px}.projects-module__v9Od8G__modalDescription{margin-bottom:1.2em;font-size:13px;line-height:1.6}.projects-module__v9Od8G__modalButtons{gap:.8em}.projects-module__v9Od8G__modalButton{flex:1;justify-content:center;min-width:120px;padding:.7em 1.2em;font-size:12px}.projects-module__v9Od8G__modalButton svg{width:14px;height:14px}.projects-module__v9Od8G__overlayHint{font-size:10px}}@media only screen and (min-width:768px) and (max-width:1023px){.projects-module__v9Od8G__parent{margin-bottom:150px}.projects-module__v9Od8G__projectsParent{grid-template-columns:repeat(2,1fr)}.projects-module__v9Od8G__title{font-size:13px}.projects-module__v9Od8G__overlay{padding:1.2em}.projects-module__v9Od8G__button{padding:0}.projects-module__v9Od8G__btnVisitText{padding-right:.5em}.projects-module__v9Od8G__overlayTitle{font-size:12px}.projects-module__v9Od8G__description{font-size:11px}.projects-module__v9Od8G__modalBackdrop{padding:12px}.projects-module__v9Od8G__modalContent{max-width:700px;max-height:88vh}.projects-module__v9Od8G__modalContent::-webkit-scrollbar{width:5px}.projects-module__v9Od8G__modalMedia,.projects-module__v9Od8G__modalVideo,.projects-module__v9Od8G__modalImage,.projects-module__v9Od8G__carousel{max-height:45vh}.projects-module__v9Od8G__modalBody{padding:1.8em}.projects-module__v9Od8G__modalBody:before{width:50px;left:1.8em}.projects-module__v9Od8G__modalBody:after{width:60px;height:60px;bottom:1.5em;right:1.5em}.projects-module__v9Od8G__modalContent:after{width:100px;height:100px}.projects-module__v9Od8G__modalClassification{font-size:10px}.projects-module__v9Od8G__modalTitle{font-size:19px}.projects-module__v9Od8G__modalDescription{margin-bottom:1.6em;font-size:14px}.projects-module__v9Od8G__modalButtons{gap:.9em}.projects-module__v9Od8G__modalButton{padding:.85em 1.5em}.projects-module__v9Od8G__overlayHint{font-size:10px}}@media only screen and (min-width:1024px) and (max-width:1439px){.projects-module__v9Od8G__parent{margin-bottom:180px}.projects-module__v9Od8G__projectsParent{grid-template-columns:repeat(3,1fr)}.projects-module__v9Od8G__overlayTitle{font-size:14px}.projects-module__v9Od8G__button{padding:0}.projects-module__v9Od8G__btnVisitText{padding-right:.5em}.projects-module__v9Od8G__description{font-size:12px}.projects-module__v9Od8G__modalContent{max-width:800px}.projects-module__v9Od8G__modalMedia,.projects-module__v9Od8G__modalVideo,.projects-module__v9Od8G__modalImage{max-height:55vh}.projects-module__v9Od8G__modalBody{padding:2.2em}.projects-module__v9Od8G__modalBody:before{width:55px;left:2.2em}.projects-module__v9Od8G__modalBody:after{width:70px;height:70px}.projects-module__v9Od8G__modalTitle{font-size:22px}}@media only screen and (min-width:1440px){.projects-module__v9Od8G__parent{margin-bottom:200px}.projects-module__v9Od8G__projectsParent{grid-template-columns:repeat(4,1fr)}.projects-module__v9Od8G__overlay{gap:1em;padding:1.8em}.projects-module__v9Od8G__overlayTitle{font-size:16px}.projects-module__v9Od8G__description{-webkit-line-clamp:4;font-size:13px}.projects-module__v9Od8G__button{padding:0;font-size:12px}.projects-module__v9Od8G__btnVisitText{padding-right:.5em}.projects-module__v9Od8G__iconButton{min-width:34px;min-height:34px}.projects-module__v9Od8G__modalContent{max-width:900px}.projects-module__v9Od8G__modalMedia,.projects-module__v9Od8G__modalVideo,.projects-module__v9Od8G__modalImage{max-height:60vh}.projects-module__v9Od8G__modalBody{padding:2.5em}.projects-module__v9Od8G__modalTitle{font-size:24px}.projects-module__v9Od8G__modalDescription{font-size:15px}.projects-module__v9Od8G__modalButton{font-size:14px}}.projects-module__v9Od8G__modalMediaGallery{max-height:none}
