.bbIHEq_stage{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bbIHEq_canvas{width:100%;height:100%;position:absolute;inset:0}.bbIHEq_aurora{filter:blur(72px)saturate(130%);opacity:.85;position:absolute;inset:-25%}.bbIHEq_aurora>span{mix-blend-mode:screen;border-radius:50%;animation:16s ease-in-out infinite alternate bbIHEq_aurora-drift;display:block;position:absolute}.bbIHEq_aurora>span:first-child{width:46%;height:58%;animation-duration:18s;top:8%;left:6%}.bbIHEq_aurora>span:nth-child(2){width:52%;height:52%;animation-delay:-5s;top:2%;right:4%}.bbIHEq_aurora>span:nth-child(3){width:44%;height:44%;animation-duration:22s;animation-delay:-9s;bottom:4%;left:30%}@keyframes bbIHEq_aurora-drift{0%{transform:translate(-4%,2%)scale(1)}to{transform:translate(6%,-6%)scale(1.22)}}.bbIHEq_noise{pointer-events:none;opacity:.42;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.bbIHEq_gradual{pointer-events:none;width:100%;position:relative;overflow:hidden}.bbIHEq_gradual>span{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--from) * 1%), #000 calc(var(--to) * 1%), #000 calc((var(--to) + 8) * 1%), transparent calc((var(--to) + 18) * 1%));mask-image:linear-gradient(to bottom, transparent calc(var(--from) * 1%), #000 calc(var(--to) * 1%), #000 calc((var(--to) + 8) * 1%), transparent calc((var(--to) + 18) * 1%));position:absolute;inset:0}.bbIHEq_blinds{filter:blur(.4px)saturate(120%);animation:26s linear infinite bbIHEq_blinds-turn;display:flex;position:absolute;inset:-35%}.bbIHEq_blinds>span{background:linear-gradient(var(--angle,160deg), transparent 0%, color-mix(in oklab, var(--c1) 85%, transparent) calc(var(--i) * 4% + 18%), color-mix(in oklab, var(--c2) 70%, transparent) calc(var(--i) * 4% + 46%), transparent 100%);animation:9s ease-in-out infinite alternate bbIHEq_blinds-slide;animation-delay:calc(var(--i)*-.9s);flex:1 1 0}@keyframes bbIHEq_blinds-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bbIHEq_blinds-slide{0%{transform:translateY(-6%)skewY(2deg)}to{transform:translateY(8%)skewY(-2deg)}}.bbIHEq_grainient{background:radial-gradient(38% 46% at 18% 22%, var(--c1) 0%, transparent 62%),radial-gradient(42% 50% at 82% 26%, var(--c2) 0%, transparent 64%),radial-gradient(52% 58% at 50% 88%, var(--c3) 0%, transparent 66%),var(--d-bg);filter:blur(38px)saturate(150%);animation:22s ease-in-out infinite alternate bbIHEq_grainient-shift;position:absolute;inset:-20%}@keyframes bbIHEq_grainient-shift{0%{transform:scale(1)rotate(-1deg)}to{transform:scale(1.16)rotate(2deg)}}.bbIHEq_veil{background:var(--d-bg);animation:2.4s steps(14,end) forwards bbIHEq_veil-out;display:grid;position:absolute;inset:0}@keyframes bbIHEq_veil-out{to{opacity:0;visibility:hidden}}
.aPA3pa_logo{width:var(--logo-size,32px);height:var(--logo-size,32px);-webkit-mask-image:var(--logo-src);-webkit-mask-image:var(--logo-src);mask-image:var(--logo-src);background-image:linear-gradient(140deg,#5b5bd6 0%,#ccf 32%,#50c878 64%,#8f8fe8 100%,#5b5bd6 100%);background-position:0%;background-size:260% 260%;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.aPA3pa_animated{animation:14s linear infinite alternate aPA3pa_logo-drift}@keyframes aPA3pa_logo-drift{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){.aPA3pa_animated{animation:none}}
.J1MCoa_header{z-index:80;pointer-events:none;height:0;position:fixed;inset:0 0 auto}.J1MCoa_bar{pointer-events:auto;position:absolute;inset:0 0 auto}.J1MCoa_barInner{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:1440px;height:4.75rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4.5rem);display:flex}.J1MCoa_brand{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border-radius:999px;align-items:center;margin-left:-.4rem;padding:.4rem;display:inline-flex}.J1MCoa_brandSkeleton{border-radius:.5rem;width:28px;height:28px}.J1MCoa_linkSkeleton{border-radius:.25rem;width:3.5rem;height:.8rem;margin:.45rem .8rem}.J1MCoa_ctaSkeleton{border-radius:999px;width:6.5rem;height:2.2rem}.J1MCoa_links{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .75rem;display:flex}@media (max-width:767.98px){.J1MCoa_links{display:none}}.J1MCoa_link{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:.01em;color:var(--d-fg-dim);padding:.45rem .8rem;font-size:.9rem;transition:color .22s;position:relative}.J1MCoa_link:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .32s cubic-bezier(.16,1,.3,1);position:absolute;bottom:.28rem;left:.8rem;right:.8rem;transform:scaleX(0)}.J1MCoa_link:hover{color:var(--d-fg)}.J1MCoa_link:hover:after{transform:scaleX(1)}.J1MCoa_actions{align-items:center;gap:.5rem;display:flex}.J1MCoa_cta{border:1px solid var(--d-line-strong);height:2.25rem;font-family:var(--font-funnel),var(--font-display),sans-serif;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#f2f0ea0f;border-radius:999px;align-items:center;gap:.45rem;padding-inline:.95rem;font-size:.88rem;transition:background .24s,border-color .24s,color .24s;display:inline-flex}.J1MCoa_cta:hover{background:var(--d-accent);border-color:var(--d-accent);color:#08080f}@media (max-width:639.98px){.J1MCoa_cta{display:none}}.J1MCoa_menuButton{border:1px solid var(--d-line-strong);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);cursor:pointer;background:#07070a8c;border-radius:50%;width:2.4rem;height:2.4rem;transition:background .24s,border-color .24s;position:relative}.J1MCoa_menuButton span{background:var(--d-fg);border-radius:999px;width:.95rem;height:1.5px;margin:-.75px 0 0 -.475rem;transition:transform .46s cubic-bezier(.16,1,.3,1),width .32s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%}.J1MCoa_menuButton span:first-child{transform:translateY(-3.5px)}.J1MCoa_menuButton span:nth-child(2){transform:translateY(3.5px)}.J1MCoa_menuButton:hover{background:#e8e9f51a}.J1MCoa_menuButton:not([data-open=true]):hover span:first-child{transform:translateY(-2.5px)}.J1MCoa_menuButton:not([data-open=true]):hover span:nth-child(2){transform:translateY(2.5px)}.J1MCoa_menuButton[data-open=true]{border-color:color-mix(in oklab, var(--d-accent) 45%, var(--d-line-strong))}.J1MCoa_menuButton[data-open=true] span:first-child{transform:translateY(0)rotate(45deg)}.J1MCoa_menuButton[data-open=true] span:nth-child(2){width:.95rem;transform:translateY(0)rotate(-45deg)}.J1MCoa_menuButton:focus-visible{outline:2px solid var(--d-accent);outline-offset:3px}.J1MCoa_overlay{z-index:70;background:color-mix(in oklab, var(--d-bg) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);clip-path:inset(0 0 100%);pointer-events:none;grid-template-rows:1fr auto;padding:7rem clamp(1.25rem,4vw,4.5rem) 2.5rem;transition:clip-path .7s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;inset:0}.J1MCoa_overlay[data-open=true]{clip-path:inset(0);pointer-events:auto}.J1MCoa_overlayList{flex-direction:column;justify-content:center;gap:clamp(.25rem,1vw,.75rem);display:flex}.J1MCoa_overlayItem{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.045em;color:var(--d-fg-dim);opacity:0;align-items:baseline;gap:1rem;font-size:clamp(2rem,7vw,4.5rem);font-weight:500;line-height:1.02;transition:opacity .5s,transform .62s cubic-bezier(.16,1,.3,1),color .26s;display:flex;transform:translateY(42px)}.J1MCoa_overlayItem:hover{color:var(--d-fg)}.J1MCoa_overlay[data-open=true] .J1MCoa_overlayItem{opacity:1;transition-delay:calc(var(--i)*70ms + .18s);transform:translate(0,0)}.J1MCoa_overlayIndex{font-family:var(--d-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--d-muted);letter-spacing:.12em;font-size:.65rem;font-weight:500}.J1MCoa_overlayFooter{border-top:1px solid var(--d-line);color:var(--d-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;font-size:.8rem;display:flex}.J1MCoa_overlaySocials{gap:1.25rem;display:flex}.J1MCoa_overlaySocials a:hover{color:var(--d-fg)}
.KzMQsG_layer{z-index:9999;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.KzMQsG_cursor{will-change:transform,opacity;opacity:1;width:0;height:0;transition:transform .13s linear,opacity .5s;position:absolute;top:0;left:0}.KzMQsG_cursor[data-idle=true]{opacity:.2}.KzMQsG_dot{background:currentColor;border-radius:50%;width:.875rem;height:.875rem;margin:-.4375rem 0 0 -.4375rem;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.KzMQsG_cursor{transition:none}}
.Qnv6HG_wordmark{--cap:calc(var(--name-size) * .72);--symbol:calc(var(--cap) * 1.6);--symbol-box:calc(var(--symbol) / .898);--gap:calc(var(--symbol) * .3);--clear:calc(var(--symbol) * .25);--mark-shift:calc(var(--name-size) * -.055);align-items:center;gap:var(--gap);padding:var(--clear);font-size:var(--name-size);color:var(--d-fg);white-space:nowrap;line-height:1;display:inline-flex}.Qnv6HG_mark{--logo-size:var(--symbol-box);transform:translateY(var(--mark-shift))}.Qnv6HG_name{font-family:var(--font-funnel),var(--font-display),sans-serif;font-size:var(--name-size);letter-spacing:-.025em;font-weight:600;line-height:1}
._0oiNqq_footer{z-index:0;background:radial-gradient(85% 58% at 50% 72%,#50c87842 0%,#0000 62%),radial-gradient(60% 40% at 12% 100%,#ccccff14 0%,#0000 70%),linear-gradient(#101321 0%,#0b0d16 46%,#06060c 100%);flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}._0oiNqq_inner{flex-direction:column;flex:none;gap:clamp(2rem,4vw,3.25rem);width:100%;max-width:1440px;margin-inline:auto;padding-block:clamp(2.5rem,5vw,4rem) 0;padding-inline:clamp(1.25rem,4vw,4.5rem);display:flex}._0oiNqq_top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}@media (max-width:767.98px){._0oiNqq_top{grid-template-columns:minmax(0,1fr);gap:2.5rem}}._0oiNqq_brandBlock{flex-direction:column;gap:1.1rem;max-width:26rem;display:flex}._0oiNqq_tagline{color:var(--d-muted);text-wrap:pretty;margin:0;font-size:.92rem;line-height:1.62}._0oiNqq_wordmarkSkeleton{border-radius:.4rem;width:8rem;height:1.6rem}._0oiNqq_taglineSkeleton{flex-direction:column;gap:.5rem;display:flex}._0oiNqq_lineSkeleton{border-radius:.25rem;width:100%;height:.75rem}._0oiNqq_lineSkeletonShort{border-radius:.25rem;width:62%;height:.75rem}._0oiNqq_ctaSkeleton{border-radius:999px;width:7.5rem;height:2.85rem}._0oiNqq_columnTitleSkeleton{border-radius:.25rem;width:4rem;height:.65rem;margin-bottom:.9rem}._0oiNqq_markSkeleton{border-radius:.25rem;width:70%;height:.42em;margin-inline:auto;display:block}._0oiNqq_cta{background:var(--d-accent);color:#08080f;border-radius:999px;align-items:center;gap:.55rem;width:fit-content;height:2.85rem;padding-inline:1.3rem;font-size:.85rem;font-weight:600;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s;display:inline-flex}._0oiNqq_cta:hover{transform:translateY(-2px);box-shadow:0 16px 36px -18px #ccccffa6}._0oiNqq_columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);display:grid}@media (max-width:639.98px){._0oiNqq_columns{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.75rem}}._0oiNqq_columnTitle{font-family:var(--d-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--d-fg-dim);margin-bottom:.85rem;font-size:.6875rem;font-weight:500}._0oiNqq_columnLinks{flex-direction:column;gap:.5rem;display:flex}._0oiNqq_columnLinks a{width:fit-content;color:var(--d-muted);font-size:.86rem;transition:color .22s,transform .32s cubic-bezier(.16,1,.3,1)}._0oiNqq_columnLinks a:hover{color:var(--d-fg);transform:translate(3px)}._0oiNqq_content{flex-direction:column;flex:none;display:flex}._0oiNqq_tail{border-top:1px solid var(--d-line);justify-content:flex-end;padding-top:clamp(1.25rem,3vw,2rem);display:flex}._0oiNqq_mark{--mark-size:22.2vw;width:100%;height:.52em;font-size:var(--mark-size);-webkit-user-select:none;user-select:none;pointer-events:none;position:relative;overflow:hidden}._0oiNqq_markText{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.05em;text-align:center;white-space:nowrap;color:var(--d-fg);opacity:.1;font-size:1em;font-weight:700;line-height:1;display:block;transform:translateY(-.16em)}._0oiNqq_toTop{border:1px solid var(--d-line-strong);font-family:var(--d-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--d-muted);border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:.5rem .9rem;font-size:.63rem;transition:color .24s,border-color .24s;display:inline-flex}._0oiNqq_toTop:hover{color:var(--d-fg);border-color:var(--d-fg-dim)}@media (max-width:639.98px){._0oiNqq_toTop{display:none}}
.eBjl3q_root{background:var(--d-bg);isolation:isolate;min-height:100dvh;display:flow-root;position:relative}.eBjl3q_content{z-index:1;background:var(--d-bg);margin-bottom:var(--footer-h,34rem);border-bottom:1px solid var(--d-line-strong);border-bottom-right-radius:clamp(1.25rem,2.5vw,2rem);border-bottom-left-radius:clamp(1.25rem,2.5vw,2rem);position:relative;box-shadow:0 1px #ffffff0d,0 34px 80px -18px #000000f2}.eBjl3q_grain{z-index:60;pointer-events:none;opacity:.35;animation:1.2s cubic-bezier(.16,1,.3,1) both eBjl3q_grain-in;position:fixed;inset:0}.eBjl3q_stickers{z-index:5;pointer-events:none;position:absolute;inset:0}@keyframes eBjl3q_grain-in{0%{opacity:0}to{opacity:.35}}
.zJ6dPq_section{border-top:1px solid var(--d-line);padding-block:clamp(6rem,14vw,13rem);position:relative}.zJ6dPq_layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,6vw,6rem);width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4.5rem);display:grid}@media (max-width:1023.98px){.zJ6dPq_layout{grid-template-columns:minmax(0,1fr);gap:2.5rem}}.zJ6dPq_aside{flex-direction:column;gap:.9rem;display:flex;position:sticky;top:8rem}@media (max-width:1023.98px){.zJ6dPq_aside{position:static}}.zJ6dPq_statement{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.04em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(1.9rem,3.6vw,3.4rem);font-weight:500;line-height:.95}.zJ6dPq_statement em{color:var(--d-accent);font-style:normal}.zJ6dPq_body{flex-direction:column;gap:1.5rem;display:flex}.zJ6dPq_paragraph{color:var(--d-fg-dim);text-wrap:pretty;margin:0;font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.72}.zJ6dPq_lead{color:var(--d-fg);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,1.45vw,1.25rem);line-height:1.6}.zJ6dPq_stats{border-top:1px solid var(--d-line);grid-template-columns:repeat(auto-fit,minmax(min(8rem,100%),1fr));gap:1rem;margin-top:1rem;padding-top:1.75rem;display:grid}.zJ6dPq_statValue{letter-spacing:-.04em;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:500;display:block}.zJ6dPq_statLabel{font-family:var(--d-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--d-muted);font-size:.63rem}.zJ6dPq_timeline{flex-direction:column;margin-top:2rem;display:flex}.zJ6dPq_leadSkeleton{border-radius:.45rem;width:100%;height:clamp(2.4rem,3.4vw,2.9rem)}.zJ6dPq_paragraphSkeleton{border-radius:.45rem;width:100%;height:clamp(4.4rem,6vw,5.4rem)}.zJ6dPq_statValueSkeleton{border-radius:.35rem;width:3.2rem;height:1.9rem}.zJ6dPq_statLabelSkeleton{border-radius:.25rem;width:4.5rem;height:.55rem;margin-top:.4rem}.zJ6dPq_yearSkeleton{border-radius:.25rem;width:3rem;height:.55rem}.zJ6dPq_roleSkeleton{border-radius:.25rem;width:min(11rem,70%);height:.75rem}.zJ6dPq_companySkeleton{border-radius:.25rem;width:6rem;height:.7rem}.zJ6dPq_entry{border-bottom:1px solid var(--d-line);grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding-block:.95rem;font-size:.88rem;display:grid}@media (max-width:639.98px){.zJ6dPq_entry{grid-template-columns:4.5rem minmax(0,1fr);row-gap:.2rem}}.zJ6dPq_year{font-family:var(--d-font-mono);letter-spacing:.1em;color:var(--d-muted);font-size:.66rem}.zJ6dPq_role{font-family:var(--font-funnel),var(--font-display),sans-serif;color:var(--d-fg);font-size:1rem;line-height:1.35}.zJ6dPq_company{color:var(--d-muted)}@media (max-width:639.98px){.zJ6dPq_company{grid-column:2}}
.A1T6xq_section{border-top:1px solid var(--d-line);padding-block:clamp(6rem,14vw,13rem);position:relative;overflow:clip}.A1T6xq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4.5rem);display:flex}.A1T6xq_aura{opacity:.16;pointer-events:none;height:70%;position:absolute;inset:auto 0 -20%;-webkit-mask-image:linear-gradient(#0000,#000 60%);mask-image:linear-gradient(#0000,#000 60%)}.A1T6xq_title{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0;margin-top:.75rem;font-size:clamp(1.9rem,3.4vw,3.2rem);font-weight:500;line-height:.95}.A1T6xq_note{max-width:20rem;color:var(--d-muted);margin:0;font-size:.88rem;line-height:1.6}.A1T6xq_list{margin-inline:auto;flex-direction:column;gap:clamp(2rem,6vw,5rem);width:100%;max-width:1440px;margin-top:clamp(3rem,8vw,7rem);padding-inline:clamp(1.25rem,4vw,4.5rem);display:flex}.A1T6xq_row{border-bottom:1px solid var(--d-line);grid-template-columns:8rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding-bottom:.4rem;display:grid}@media (max-width:767.98px){.A1T6xq_row{grid-template-columns:minmax(0,1fr);align-items:start;gap:.5rem}}.A1T6xq_label{font-family:var(--d-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--d-muted);font-size:.66rem}.A1T6xq_skeletonLabel{border-radius:.25rem;width:6rem;height:.7rem}@media (max-width:767.98px){.A1T6xq_skeletonLabel{width:4.5rem}}.A1T6xq_skeletonValue{border-radius:.4rem;width:min(60%,26rem);height:clamp(1.5rem,4.4vw,3.4rem)}.A1T6xq_skeletonIcon{border-radius:50%;width:2.6rem;height:2.6rem}.A1T6xq_value{width:fit-content;font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.04em;font-size:clamp(1.5rem,4.4vw,3.4rem);font-weight:500;line-height:1.1;transition:color .32s;display:inline-block;position:relative}.A1T6xq_value:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .52s cubic-bezier(.16,1,.3,1);position:absolute;bottom:.06em;left:0;right:0;transform:scaleX(0)}.A1T6xq_row:hover .A1T6xq_value{color:var(--d-accent)}.A1T6xq_row:hover .A1T6xq_value:after{transform-origin:0;transform:scaleX(1)}.A1T6xq_icon{border:1px solid var(--d-line);width:2.6rem;height:2.6rem;color:var(--d-muted);border-radius:50%;place-items:center;transition:transform .42s cubic-bezier(.16,1,.3,1),color .3s,border-color .3s;display:grid}@media (max-width:767.98px){.A1T6xq_icon{display:none}}.A1T6xq_row:hover .A1T6xq_icon{color:var(--d-accent);border-color:#ccccff73;transform:rotate(45deg)}.A1T6xq_footer{margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4.5rem);border-top:1px solid var(--d-line);width:100%;max-width:1440px;color:var(--d-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(3rem,7vw,6rem);padding-top:1.5rem;font-size:.82rem;display:flex}.A1T6xq_dot{background:var(--d-accent);border-radius:50%;width:.4rem;height:.4rem}
.gyhzlW_drawer{z-index:10;pointer-events:none;flex-direction:column;align-items:center;gap:.45rem;padding-bottom:1.5rem;display:flex;position:absolute;inset:auto 0 0}.gyhzlW_grabber{z-index:2;cursor:grab;pointer-events:auto;height:4rem;position:absolute;inset:auto 0 0}.gyhzlW_grabber:active{cursor:grabbing}.gyhzlW_pill{z-index:1;color:inherit;pointer-events:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:.45rem;padding:0;display:flex;position:relative}.gyhzlW_pill:focus-visible{outline:2px solid var(--d-accent);outline-offset:4px;border-radius:.4rem}.gyhzlW_pillLabel{font-family:var(--d-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--d-muted);opacity:0;font-size:.58rem;transition:opacity .18s}.gyhzlW_drawer:hover .gyhzlW_pillLabel,.gyhzlW_drawer:focus-within .gyhzlW_pillLabel,.gyhzlW_drawer[data-dragging=true] .gyhzlW_pillLabel{opacity:1}.gyhzlW_pillBar{background:color-mix(in oklab, var(--d-accent) 40%, transparent);border-radius:999px;width:3.5rem;height:.375rem;transition:background-color .2s,width .38s cubic-bezier(.16,1,.3,1);display:block}.gyhzlW_drawer:hover .gyhzlW_pillBar{background:color-mix(in oklab, var(--d-accent) 70%, transparent);width:4.25rem}.gyhzlW_drawer[data-dragging=true] .gyhzlW_pillBar{background:var(--d-accent);width:4.75rem}
.Hjj3Zq_hero{isolation:isolate;border-bottom:1px solid var(--d-line-strong);background:radial-gradient(70% 55% at 50% 0%, #50c8781a 0%, transparent 62%),var(--d-bg-soft);border-radius:0 0 clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,3vw,2.25rem);flex-direction:column;min-height:96svh;padding-block:8rem 6rem;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -34px #000000f2}.Hjj3Zq_life{z-index:0;position:absolute;inset:0}.Hjj3Zq_small{min-height:0;padding-block:7.5rem clamp(5.75rem,9vw,6.75rem)}.Hjj3Zq_small .Hjj3Zq_inner{flex:none;justify-content:flex-start;gap:clamp(1.25rem,2.6vw,1.9rem)}.Hjj3Zq_small .Hjj3Zq_headline{letter-spacing:-.04em;max-width:24ch;font-size:clamp(2.1rem,5.5vw,3.9rem)}.Hjj3Zq_small .Hjj3Zq_bottom{grid-template-columns:minmax(0,1fr);gap:0}.Hjj3Zq_small .Hjj3Zq_lead,.Hjj3Zq_small .Hjj3Zq_note{max-width:44rem}@media (max-width:767.98px){.Hjj3Zq_small .Hjj3Zq_meta{flex-direction:column;gap:.45rem}.Hjj3Zq_small .Hjj3Zq_metaBlock[data-align=right]{text-align:left;align-items:flex-start}}.Hjj3Zq_veil{z-index:1;pointer-events:none;background:radial-gradient(78% 62% at 50% 46%, transparent 0%, #0c0d128c 100%),linear-gradient(to bottom, transparent 62%, var(--d-bg-soft) 100%);position:absolute;inset:0}.Hjj3Zq_inner{z-index:2;flex-direction:column;flex:1;justify-content:center;gap:clamp(2rem,5vw,3.5rem);width:100%;max-width:72rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4.5rem);display:flex;position:relative}.Hjj3Zq_meta{font-family:var(--d-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--d-fg-dim);justify-content:space-between;align-items:flex-start;gap:2rem;font-size:.68rem;animation:.9s cubic-bezier(.16,1,.3,1) .2s both Hjj3Zq_fade-up;display:flex}@media (max-width:639.98px){.Hjj3Zq_meta{font-size:.6rem}}.Hjj3Zq_metaBlock{flex-direction:column;gap:.35rem;display:flex}.Hjj3Zq_metaBlock[data-align=right]{text-align:right;align-items:flex-end}.Hjj3Zq_headline{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.04em;text-wrap:balance;letter-spacing:-.05em;max-width:18ch;margin:0;font-size:clamp(2.75rem,8vw,7.5rem);font-weight:500;line-height:.95}.Hjj3Zq_line{padding-bottom:.06em;display:block;overflow:hidden}.Hjj3Zq_line>span{transform-origin:0 100%;animation:1.15s cubic-bezier(.16,1,.3,1) forwards Hjj3Zq_hero-line-up;animation-delay:calc(var(--i,0)*.11s + .25s);display:block;transform:translateY(112%)rotate(3deg)}@keyframes Hjj3Zq_hero-line-up{to{transform:translate(0,0)rotate(0)}}.Hjj3Zq_muted{color:var(--d-muted)}.Hjj3Zq_outline{color:#0000;-webkit-text-stroke:1px var(--d-line-strong)}.Hjj3Zq_bottom{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2.5rem;display:grid}@media (max-width:767.98px){.Hjj3Zq_bottom{grid-template-columns:minmax(0,1fr);gap:1.75rem}}.Hjj3Zq_lead{max-width:34rem;color:var(--d-fg-dim);text-wrap:pretty;margin:0;font-size:clamp(.95rem,1.25vw,1.1rem);line-height:1.6;animation:1s cubic-bezier(.16,1,.3,1) .7s both Hjj3Zq_fade-up}.Hjj3Zq_copy{flex-direction:column;gap:.7rem;display:flex}.Hjj3Zq_note{max-width:34rem;color:var(--d-muted);text-wrap:pretty;margin:0;font-size:clamp(.82rem,1vw,.92rem);line-height:1.7;animation:1s cubic-bezier(.16,1,.3,1) .78s both Hjj3Zq_fade-up}.Hjj3Zq_metaSkeleton{border-radius:.25rem;width:8.5rem;height:.7rem}.Hjj3Zq_headlineSkeleton{border-radius:.35rem;width:62%;height:.72em;display:block}.Hjj3Zq_leadSkeleton{flex-direction:column;gap:.5rem;width:100%;max-width:34rem;display:flex}.Hjj3Zq_lineSkeleton{border-radius:.25rem;width:100%;height:.7rem}.Hjj3Zq_lineSkeletonShort{border-radius:.25rem;width:58%;height:.7rem}.Hjj3Zq_actions{align-items:center;gap:.75rem;animation:1s cubic-bezier(.16,1,.3,1) .82s both Hjj3Zq_fade-up;display:flex}.Hjj3Zq_cta{background:var(--d-accent);color:#08080f;border-radius:999px;align-items:center;gap:.6rem;height:3rem;padding-inline:1.5rem;font-size:.85rem;font-weight:600;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s;display:inline-flex}.Hjj3Zq_cta:hover{transform:translateY(-2px);box-shadow:0 18px 40px -18px #ccf9}.Hjj3Zq_ghost{border:1px solid var(--d-line-strong);width:3rem;height:3rem;color:var(--d-fg-dim);border-radius:50%;place-items:center;transition:color .26s,border-color .26s,transform .32s cubic-bezier(.16,1,.3,1);display:inline-grid}.Hjj3Zq_ghost:hover{color:var(--d-fg);border-color:var(--d-fg-dim);transform:translateY(-2px)}
.jddyiW_section{padding-block:clamp(6rem,14vw,13rem);position:relative}.jddyiW_layout{grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4.5rem);display:grid}@media (max-width:1023.98px){.jddyiW_layout{grid-template-columns:minmax(0,1fr)}}.jddyiW_aside{flex-direction:column;align-self:start;gap:1.25rem;display:flex;position:sticky;top:7.5rem}@media (max-width:1023.98px){.jddyiW_aside{position:static}}.jddyiW_asideTitle{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,2.6vw,2.6rem);font-weight:500;line-height:.95}.jddyiW_metaSkeleton{border-radius:.25rem;width:5rem;height:.6rem}.jddyiW_indexSkeleton{border-radius:.25rem;width:1.5rem;height:.7rem}.jddyiW_rowTitleSkeleton{border-radius:.3rem;width:min(12rem,45%);height:1.1rem}.jddyiW_rowTagsSkeleton{border-radius:999px;width:9rem;height:.9rem}.jddyiW_asideText{max-width:24rem;color:var(--d-muted);margin:0;font-size:.9rem;line-height:1.65}.jddyiW_asideMeta{border-top:1px solid var(--d-line);font-family:var(--d-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--d-muted);gap:1.5rem;padding-top:1.25rem;font-size:.66rem;display:flex}.jddyiW_list{flex-direction:column;display:flex;position:relative}.jddyiW_row{border-bottom:1px solid var(--d-line);grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding-block:clamp(1.15rem,2.2vw,1.9rem);display:grid;position:relative}.jddyiW_row:first-child{border-top:1px solid var(--d-line)}@media (max-width:639.98px){.jddyiW_row{grid-template-columns:2rem minmax(0,1fr);row-gap:.35rem}}.jddyiW_index{font-family:var(--d-font-mono);letter-spacing:.1em;color:var(--d-muted);font-size:.68rem}.jddyiW_rowMain{min-width:0}.jddyiW_titleWrap{overflow:hidden}.jddyiW_title{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.035em;font-size:clamp(1.5rem,3.3vw,2.9rem);font-weight:500;line-height:1.05;transition:transform .52s cubic-bezier(.16,1,.3,1),color .32s;display:block;transform:translate(0,0)}.jddyiW_row:hover .jddyiW_title,.jddyiW_row:focus-visible .jddyiW_title{color:var(--d-accent);transform:translate(.9rem)}.jddyiW_tags{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.jddyiW_tag{border:1px solid var(--d-line);font-family:var(--d-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--d-fg-dim);border-radius:999px;padding:.22rem .55rem;font-size:.62rem}.jddyiW_rowAside{color:var(--d-muted);align-items:center;gap:.9rem;font-size:.8rem;display:flex}@media (max-width:639.98px){.jddyiW_rowAside{grid-column:2;gap:.6rem}}.jddyiW_arrow{border:1px solid var(--d-line);opacity:0;border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .3s,border-color .3s,color .3s;display:grid;transform:translate(-6px,6px)scale(.9)}.jddyiW_row:hover .jddyiW_arrow,.jddyiW_row:focus-visible .jddyiW_arrow{opacity:1;border-color:var(--d-accent);color:var(--d-accent);transform:translate(0,0)scale(1)}
._5dRoyG_section{border-top:1px solid var(--d-line);padding-block:clamp(6rem,14vw,13rem);position:relative}._5dRoyG_head{margin-inline:auto;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;width:100%;max-width:1440px;margin-bottom:clamp(1rem,2vw,2rem);padding-inline:clamp(1.25rem,4vw,4.5rem);display:flex}._5dRoyG_title{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.04em;text-wrap:balance;max-width:22ch;margin:.75rem 0 0;font-size:clamp(1.9rem,3.4vw,3.2rem);font-weight:500;line-height:.95}._5dRoyG_labelSkeleton{border-radius:.25rem;width:6rem;height:.62rem}._5dRoyG_titleSkeleton{border-radius:.4rem;width:min(24rem,70%);height:clamp(1.9rem,3.4vw,3.2rem);margin-top:.75rem}._5dRoyG_leadSkeleton{border-radius:.3rem;width:100%;height:2.6rem}._5dRoyG_linkSkeleton{border-radius:.25rem;width:9rem;height:.8rem}._5dRoyG_headAside{flex-direction:column;align-items:flex-start;gap:1rem;max-width:22rem;display:flex}._5dRoyG_lead{color:var(--d-muted);margin:0;font-size:.9rem;line-height:1.65}._5dRoyG_link{border-bottom:1px solid var(--d-line-strong);font-family:var(--d-font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.4rem;padding-bottom:.15rem;font-size:.68rem;transition:border-color .22s,color .22s;display:inline-flex}._5dRoyG_link:hover{border-color:var(--d-accent);color:var(--d-accent)}._5dRoyG_rail{padding-block:clamp(1.5rem,3vw,2.5rem)}@media (max-width:767.98px){._5dRoyG_rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--d-line-strong) #0000;overflow-x:auto}}._5dRoyG_track{--visible:.62;--step:calc(100% / (1 + (var(--n,1) - 1) * var(--visible)));--w:min(var(--step), 24rem);justify-content:center;align-items:flex-start;width:100%;max-width:1440px;margin-block:0;margin-inline:auto;padding-block:1rem 2.5rem;padding-inline:clamp(1.25rem,4vw,4.5rem);list-style:none;display:flex}@media (max-width:767.98px){._5dRoyG_track{--visible:1;width:max-content;max-width:none;margin-inline:0;padding-inline:clamp(1.25rem,4vw,4.5rem)}}._5dRoyG_item{width:var(--w);scroll-snap-align:center;flex:none;position:relative}._5dRoyG_item+._5dRoyG_item{margin-inline-start:calc(var(--w)*(var(--visible) - 1))}@media (max-width:767.98px){._5dRoyG_item{width:min(72vw,18rem)}._5dRoyG_item+._5dRoyG_item{margin-inline-start:1rem}}._5dRoyG_item:last-child ._5dRoyG_face[data-face=back]{--hidden:0%}._5dRoyG_cardLink{color:inherit;border-radius:.9rem;display:block}._5dRoyG_cardLink:focus-visible{outline:2px solid var(--d-accent);outline-offset:3px}._5dRoyG_card{perspective:1200px;transform:rotate(var(--tilt,0deg)) translateY(var(--drop,0px));transition:transform .42s cubic-bezier(.16,1,.3,1)}._5dRoyG_item:hover ._5dRoyG_card,._5dRoyG_item:focus-within ._5dRoyG_card{transform:rotate(0deg) translateY(calc(var(--drop,0px) - .6rem)) scale(1.02)}._5dRoyG_flip{transform-style:preserve-3d;transition:transform .78s cubic-bezier(.22,.75,.24,1);display:grid;position:relative}._5dRoyG_item:hover ._5dRoyG_flip,._5dRoyG_item:focus-within ._5dRoyG_flip{transform:rotateY(180deg)}._5dRoyG_face{background:var(--d-bg-raise);border:1px solid var(--d-line);backface-visibility:hidden;border-radius:.9rem;grid-area:1/1;margin:0;padding:0;transition:border-color .42s,box-shadow .42s;position:relative;overflow:hidden;box-shadow:0 26px 46px -30px #000000f2}._5dRoyG_item:hover ._5dRoyG_face{border-color:var(--d-line-strong);box-shadow:0 34px 60px -30px #000}._5dRoyG_face[data-face=front]{aspect-ratio:4/5}._5dRoyG_skeletonCard{aspect-ratio:4/5;border:1px solid var(--d-line);border-radius:.9rem;width:100%}._5dRoyG_face[data-face=back]{--hidden:calc((1 - var(--visible,.62)) * 100%);background:linear-gradient(155deg, color-mix(in oklab, var(--tone,#5b5bd6) 34%, #0b0b14), #0b0b14 76%);flex-direction:column;justify-content:flex-end;gap:.55rem;padding:1.1rem 1.1rem 1.2rem;display:flex;transform:rotateY(180deg)}._5dRoyG_face[data-face=back]:before{content:"";background-image:linear-gradient(to top, #08080ef0 0%, #08080ea8 44%, #08080e57 100%),var(--photo,none);background-position:center,var(--focus,center);filter:blur(14px)saturate(.95)brightness(.8);background-size:cover,cover;position:absolute;inset:-12%}._5dRoyG_face[data-face=back]>*{z-index:1;position:relative}._5dRoyG_backTitle{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.04em;text-wrap:balance;color:var(--d-fg);margin:0;font-size:clamp(1.05rem,1.7vw,1.4rem);font-weight:500;line-height:.95}._5dRoyG_backMeta{font-family:var(--d-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--d-fg-dim);font-size:.62rem}._5dRoyG_backTitle,._5dRoyG_backMeta{padding-right:var(--hidden,0%)}._5dRoyG_backCta{font-family:var(--d-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--d-accent);border-top:1px solid #ffffff24;align-items:center;gap:.4rem;margin:.9rem -1.1rem 0;padding:.95rem 1.1rem 0;font-size:.62rem;display:flex}@media (prefers-reduced-motion:reduce){._5dRoyG_card,._5dRoyG_flip,._5dRoyG_face{transition:none}._5dRoyG_item:hover ._5dRoyG_card,._5dRoyG_item:focus-within ._5dRoyG_card{transform:rotate(var(--tilt,0deg)) translateY(var(--drop,0px))}._5dRoyG_item:hover ._5dRoyG_flip,._5dRoyG_item:focus-within ._5dRoyG_flip{transform:none}._5dRoyG_face[data-face=back]{display:none}}._5dRoyG_photo{background-image:var(--photo,none),linear-gradient(155deg, color-mix(in oklab, var(--tone,#5b5bd6) 62%, #0b0b14), #0b0b14 82%);background-position:var(--focus,center),center;background-repeat:no-repeat,no-repeat;background-size:cover,cover;transition:transform .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}._5dRoyG_item:hover ._5dRoyG_photo,._5dRoyG_item:focus-within ._5dRoyG_photo{transform:scale(1.03)}._5dRoyG_photo:after{content:"";background:repeating-linear-gradient(135deg,#ffffff12 0 1px,#0000 1px 8px),radial-gradient(120% 90% at 18% 0,#ffffff24,#0000 62%);position:absolute;inset:0}._5dRoyG_photo[data-has-image]:after{background:radial-gradient(120% 90% at 18% 0,#ffffff1a,#0000 62%)}
.p2GKeG_zone{min-height:clamp(44rem,66vw,58rem)}.p2GKeG_canvas{z-index:1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.p2GKeG_flat{z-index:2;pointer-events:auto;cursor:grab;filter:drop-shadow(0 7px 12px #0006);transform:rotate(var(--rot,0deg));animation:.62s cubic-bezier(.16,1,.3,1) backwards p2GKeG_flat-in;animation-delay:calc(var(--i,0)*35ms);border:0;padding:0;transition:transform .42s cubic-bezier(.34,1.56,.64,1),filter .42s,opacity .14s ease-out;position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.p2GKeG_flat:focus-visible{outline:2px solid var(--d-accent);outline-offset:4px}.p2GKeG_painted{opacity:0;filter:none;transition:opacity .14s ease-out;animation:none}@media (prefers-reduced-motion:reduce){.p2GKeG_flat{transition:none;animation:none}}@keyframes p2GKeG_flat-in{0%{opacity:0;transform:rotate(calc(var(--rot,0deg) * 1.4)) translateY(-1.5rem) scale(.82)}to{opacity:1;transform:rotate(var(--rot,0deg))}}
.QcdpaG_section{border-top:1px solid var(--d-line);padding-block:clamp(6rem,14vw,13rem);position:relative}.QcdpaG_head{flex-direction:column;align-items:flex-start;display:flex}.QcdpaG_title{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:.55rem 0 0;font-size:clamp(1.7rem,2.6vw,2.4rem);font-weight:500;line-height:.95}.QcdpaG_side{flex-direction:column;gap:clamp(.85rem,1.5vw,1.1rem);display:flex;position:sticky;top:7rem}@media (max-width:1023.98px){.QcdpaG_side{position:static}}.QcdpaG_note{color:var(--d-muted);text-wrap:pretty;margin:0;padding-inline:.25rem;font-size:clamp(.82rem,1vw,.9rem);line-height:1.7}.QcdpaG_split{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);align-items:start;gap:clamp(1rem,2vw,1.75rem);width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4.5rem);display:grid}@media (max-width:1023.98px){.QcdpaG_split{grid-template-columns:minmax(0,1fr)}}.QcdpaG_pile{position:relative}@media (max-width:1023.98px){.QcdpaG_pile{order:-1}}.QcdpaG_pending{min-height:clamp(44rem,66vw,58rem);position:relative}@media (max-width:1023.98px){.QcdpaG_pending{min-height:clamp(34rem,96vw,44rem)}}.QcdpaG_stickerSkeleton{border-radius:.75rem;position:absolute}.QcdpaG_panel{border:1px solid var(--d-line);background:color-mix(in srgb, var(--d-bg-raise) 45%, transparent);border-radius:1.25rem;padding:clamp(1.25rem,2vw,1.75rem);display:flex}.QcdpaG_file{flex-direction:column;flex:1;gap:clamp(1rem,2vw,1.4rem);animation:.42s cubic-bezier(.16,1,.3,1) both QcdpaG_file-in;display:flex}.QcdpaG_fileTop{align-items:center;gap:1rem;display:flex}.QcdpaG_fileMark{filter:drop-shadow(0 4px 10px #0006);flex:none;width:clamp(2.75rem,4vw,3.5rem);height:clamp(2.75rem,4vw,3.5rem);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.QcdpaG_fileEyebrow{font-family:var(--d-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--d-muted);margin-bottom:.3rem;font-size:.6rem;display:block}.QcdpaG_fileName{font-family:var(--font-funnel),var(--font-display),sans-serif;letter-spacing:-.04em;text-wrap:balance;letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:500;line-height:.95}.QcdpaG_fileNote{color:var(--d-fg-dim);text-wrap:pretty;margin:0;font-size:clamp(.9rem,1.1vw,.98rem);line-height:1.65}.QcdpaG_fileAlso{flex-direction:column;gap:.55rem;display:flex}.QcdpaG_fileAlso ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.QcdpaG_fileAlso li{border:1px solid var(--d-line);font-family:var(--d-font-mono);letter-spacing:.06em;color:var(--d-fg-dim);background:color-mix(in srgb, var(--d-bg-raise) 70%, transparent);border-radius:999px;padding:.28rem .55rem;font-size:.62rem}.QcdpaG_fileAlsoLabel{font-family:var(--d-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--d-muted);font-size:.58rem}.QcdpaG_fileMeta{border-top:1px solid var(--d-line);gap:2rem;margin:auto 0 0;padding-top:1rem;display:flex}.QcdpaG_fileMeta dt{font-family:var(--d-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--d-muted);font-size:.58rem}.QcdpaG_fileMeta dd{color:var(--d-fg-dim);margin:.25rem 0 0;font-size:.85rem}.QcdpaG_fileLink{border-bottom:1px solid var(--d-line-strong);font-family:var(--d-font-mono);letter-spacing:.08em;color:var(--d-fg-dim);align-self:flex-start;align-items:center;gap:.4rem;padding-bottom:2px;font-size:.66rem;transition:color .24s,border-color .24s;display:inline-flex}.QcdpaG_fileLink svg{transition:transform .32s cubic-bezier(.16,1,.3,1)}.QcdpaG_fileLink:hover{color:var(--d-accent);border-bottom-color:currentColor}.QcdpaG_fileLink:hover svg{transform:translate(2px,-2px)}.QcdpaG_fileMarkSkeleton{border-radius:.6rem;flex:none;width:clamp(2.75rem,4vw,3.5rem);height:clamp(2.75rem,4vw,3.5rem)}.QcdpaG_fileEyebrowSkeleton{border-radius:.25rem;width:7rem;height:.6rem;margin-bottom:.5rem}.QcdpaG_fileNameSkeleton{border-radius:.35rem;width:9rem;height:1.5rem}.QcdpaG_fileNotes{flex-direction:column;gap:.5rem;display:flex}.QcdpaG_fileLineSkeleton{border-radius:.25rem;width:100%;height:.7rem}.QcdpaG_fileLineSkeletonShort{border-radius:.25rem;width:62%;height:.7rem}.QcdpaG_srList{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;list-style:none;position:absolute;overflow:hidden}@keyframes QcdpaG_file-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.QcdpaG_file{animation:none}.QcdpaG_fileLink,.QcdpaG_fileLink svg{transition:none}}
