.yQIUWa_badge{padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-sm);font-family:var(--font-mono), monospace;font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:400;line-height:var(--leading-body);white-space:nowrap;border:1px solid;align-items:center;display:inline-flex}.yQIUWa_accent{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);color:var(--color-accent)}.yQIUWa_muted{border-color:var(--color-border);color:var(--color-fg-muted)}
.ozC5RW_container{width:100%;max-width:1440px;padding:calc(var(--space-5xl) + var(--space-xl)) var(--space-xl) 0;margin:0 auto}@media (max-width:720px){.ozC5RW_container{padding:calc(var(--space-5xl) + var(--space-md)) var(--space-md) 0}}
.ykSuga_card{--glow-x:50%;--glow-y:0px;border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--color-card-top), var(--color-card-bottom));color:inherit;isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}.ykSuga_card:before,.ykSuga_card:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ykSuga_card:before{background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent) 20%, transparent), color-mix(in srgb, var(--color-accent) 4%, transparent) 80%)}.ykSuga_card:after{background:radial-gradient(320px circle at var(--glow-x) var(--glow-y), var(--color-glow-hot), color-mix(in srgb, var(--color-accent) 40%, transparent) 35%, transparent 70%);opacity:0;transition:opacity var(--duration-slow) var(--ease-out)}.ykSuga_clickable{transition:translate var(--duration-slow) var(--ease-out)}@media (hover:hover) and (pointer:fine){.ykSuga_card[data-card-glow]:hover:after{opacity:1}.ykSuga_clickable:hover{translate:0 calc(var(--space-xs) * -1)}}a.ykSuga_card:focus-visible{outline:2px solid var(--color-fg);outline-offset:var(--space-2xs)}@media (prefers-reduced-motion:reduce){.ykSuga_card:after,.ykSuga_clickable{transition:none}.ykSuga_clickable:hover{translate:none}}@media (forced-colors:active){.ykSuga_card{border:1px solid canvastext}.ykSuga_card:before,.ykSuga_card:after{display:none}}
.wWeJ9q_cover{aspect-ratio:16/10;border-radius:var(--radius-md);background:var(--color-bg-code);isolation:isolate;width:100%;display:block;position:relative;overflow:hidden}.wWeJ9q_cover:before,.wWeJ9q_cover:after,.wWeJ9q_shape{content:"";pointer-events:none;position:absolute}.wWeJ9q_cover:before{inset:0}.wWeJ9q_cover:after{background:linear-gradient(to right, transparent, var(--color-accent), transparent);opacity:.3;height:1px;inset:auto 0 0}.wWeJ9q_cover[data-cover=cactus]:before{background:radial-gradient(ellipse 55% 45% at 60% 58%, color-mix(in srgb, var(--color-accent) 22%, transparent), transparent 70%)}.wWeJ9q_cover[data-cover=cactus] .wWeJ9q_shape{height:var(--space-2xs);background:linear-gradient(to right, transparent 8%, var(--color-accent) 40%, var(--color-fg) 56%, var(--color-accent) 70%, transparent 94%);box-shadow:0 0 var(--space-md) var(--space-2xs) color-mix(in srgb, var(--color-accent) 60%, transparent), 0 0 var(--space-3xl) var(--space-md) color-mix(in srgb, var(--color-accent) 22%, transparent);inset:56% -10% auto;rotate:-12deg}.wWeJ9q_cover[data-cover=dito]:before{background:repeating-radial-gradient(circle at 76% 120%, var(--color-border) 0 1px, transparent 1px var(--space-lg));-webkit-mask-image:radial-gradient(circle at 76% 120%,#000 30%,#0000 85%);mask-image:radial-gradient(circle at 76% 120%,#000 30%,#0000 85%)}.wWeJ9q_cover[data-cover=dito] .wWeJ9q_shape{width:calc(var(--space-lg) * 16);aspect-ratio:1;border:var(--space-2xs) solid transparent;border-top-color:var(--color-accent);border-radius:var(--radius-full);filter:drop-shadow(0 0 var(--space-sm) var(--color-accent));top:120%;left:76%;translate:-50% -50%;rotate:-24deg}.wWeJ9q_cover[data-cover=minter]:before{background:radial-gradient(ellipse 70% 45% at 50% 100%, color-mix(in srgb, var(--color-accent) 24%, transparent), transparent 70%)}.wWeJ9q_cover[data-cover=minter] .wWeJ9q_shape{aspect-ratio:1;border-radius:var(--radius-full);background:linear-gradient(to bottom, var(--color-accent), color-mix(in srgb, var(--color-accent) 12%, var(--color-bg-code)) 80%);opacity:.9;width:40%;bottom:-22%;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#000 0 46%,#0000 46% 50%,#000 50% 60%,#0000 60% 65%,#000 65% 73%,#0000 73% 79%,#000 79% 85%,#0000 85%);mask-image:linear-gradient(#000 0 46%,#0000 46% 50%,#000 50% 60%,#0000 60% 65%,#000 65% 73%,#0000 73% 79%,#000 79% 85%,#0000 85%)}
.qi-Hba_value{font-family:var(--font-display), var(--font-sans), sans-serif;font-size:clamp(30px,2.8vw,44px);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-tight);color:var(--color-fg);display:block}.qi-Hba_part{white-space:nowrap}.qi-Hba_arrow{color:var(--color-accent)}
._8O8gVG_group [data-reveal-item][data-reveal=pending]{opacity:0;translate:0 var(--reveal-shift)}._8O8gVG_group [data-reveal-item][data-reveal=shown]{transition:opacity var(--duration-reveal) var(--ease-reveal) var(--reveal-delay,0s), translate var(--duration-reveal) var(--ease-reveal) var(--reveal-delay,0s)}
._170AGq_grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._170AGq_cell[data-featured=true]{grid-column:1/-1}._170AGq_card{gap:var(--space-xl);height:100%;padding:var(--space-md);flex-direction:column;display:flex}._170AGq_cell[data-featured=true] ._170AGq_card{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;display:grid}._170AGq_media{display:block}._170AGq_cover{aspect-ratio:16/10;border-radius:var(--radius-md);object-fit:cover;width:100%;height:auto;transition:filter var(--duration-slow) var(--ease-out);display:block}._170AGq_value{font-size:clamp(26px,1.8vw + 12px,40px)}._170AGq_content{gap:var(--space-xl);padding:var(--space-sm) var(--space-md) var(--space-md);flex-direction:column;flex:1;display:flex}._170AGq_cell[data-featured=true] ._170AGq_content{padding:var(--space-md) var(--space-md) var(--space-md) 0}._170AGq_meta{font-family:var(--font-mono), monospace;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-fg-muted);justify-content:space-between;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}._170AGq_meta>span{white-space:nowrap}._170AGq_figure{gap:var(--space-sm);flex-direction:column;margin-top:auto;display:flex}._170AGq_valueLabel{max-width:44ch;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-fg-muted)}._170AGq_footer{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-border);display:flex}._170AGq_title{max-width:28ch;font-size:var(--text-md);font-weight:500;line-height:var(--leading-snug);color:var(--color-fg-soft)}._170AGq_cta{font-size:var(--text-sm);color:var(--color-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:var(--space-xs);transition:color var(--duration-base) var(--ease-out);flex-shrink:0;font-weight:500;text-decoration-thickness:1px}._170AGq_ctaArrow{color:var(--color-accent);transition:translate var(--duration-base) var(--ease-out);display:inline-block}@media (hover:hover) and (pointer:fine){._170AGq_card:hover ._170AGq_cover{filter:brightness(1.25)}._170AGq_card:hover ._170AGq_cta{color:var(--color-accent)}._170AGq_card:hover ._170AGq_ctaArrow{translate:var(--space-xs) 0}}@media (prefers-reduced-motion:reduce){._170AGq_cover,._170AGq_cta,._170AGq_ctaArrow{transition:none}}@media (max-width:900px){._170AGq_grid{grid-template-columns:minmax(0,1fr)}._170AGq_cell[data-featured=true] ._170AGq_card{display:flex}._170AGq_content,._170AGq_cell[data-featured=true] ._170AGq_content{gap:var(--space-lg);padding:0 var(--space-xs) var(--space-xs)}._170AGq_footer{align-items:flex-start;gap:var(--space-sm);flex-direction:column}}
.QPoKLq_cover{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--color-bg-code);isolation:isolate;width:100%;display:block;position:relative;overflow:hidden}.QPoKLq_cover:before,.QPoKLq_cover:after,.QPoKLq_shape{content:"";pointer-events:none;position:absolute}.QPoKLq_cover:before{background:radial-gradient(ellipse 60% 50% at var(--glow-at,50% 60%), color-mix(in srgb, var(--color-accent) 18%, transparent), transparent 70%);inset:0}.QPoKLq_cover:after{background:linear-gradient(to right, transparent, var(--color-accent), transparent);opacity:.3;height:1px;inset:auto 0 0}.QPoKLq_cover[data-project-cover=design-system] .QPoKLq_shape{background:linear-gradient(var(--color-accent) 0 0) calc(var(--space-lg) * 3) calc(var(--space-lg) * 2) / var(--space-lg) var(--space-lg) no-repeat, linear-gradient(var(--color-border) 1px, transparent 1px) 0 0 / var(--space-lg) var(--space-lg), linear-gradient(90deg, var(--color-border) 1px, transparent 1px) 0 0 / var(--space-lg) var(--space-lg);inset:16% 20%;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.QPoKLq_cover[data-project-cover=crm-platform]{--glow-at:30% 40%}.QPoKLq_cover[data-project-cover=crm-platform] .QPoKLq_shape{background:linear-gradient(var(--color-accent) 0 0) 0 0 / 68% var(--space-sm) no-repeat, linear-gradient(var(--color-border) 0 0) 0 var(--space-lg) / 92% var(--space-sm) no-repeat, linear-gradient(var(--color-border) 0 0) 0 calc(var(--space-lg) * 2) / 50% var(--space-sm) no-repeat, linear-gradient(var(--color-border) 0 0) 0 calc(var(--space-lg) * 3) / 78% var(--space-sm) no-repeat;inset:26% 16%}.QPoKLq_cover[data-project-cover=agenda-app] .QPoKLq_shape{background:radial-gradient(circle at calc(100% * 4.5 / 7) 62.5%, transparent 0 var(--space-sm), var(--color-accent) var(--space-sm) calc(var(--space-sm) + 1px), transparent calc(var(--space-sm) + 2px)), radial-gradient(circle, var(--color-fg-muted) 0 var(--space-2xs), transparent var(--space-xs)) 0 0 / calc(100% / 7) 25%;opacity:.9;inset:22% 18%}.QPoKLq_cover[data-project-cover=backoffice]{--glow-at:50% 20%}.QPoKLq_cover[data-project-cover=backoffice] .QPoKLq_shape{background:linear-gradient(var(--color-accent) 0 0) 0 0 / 100% var(--space-2xs) no-repeat, linear-gradient(90deg, var(--color-border) 0 0) 32% 0 / 1px 100% no-repeat, repeating-linear-gradient(to bottom, var(--color-border) 0 1px, transparent 1px var(--space-lg));inset:20% 12% 0;-webkit-mask-image:linear-gradient(#000 40%,#0000 90%);mask-image:linear-gradient(#000 40%,#0000 90%)}.QPoKLq_cover[data-project-cover=player-platform-revamp]{--glow-at:50% 100%}.QPoKLq_cover[data-project-cover=player-platform-revamp] .QPoKLq_shape{aspect-ratio:1;border:var(--space-2xs) solid var(--color-accent);border-radius:var(--radius-full);width:62%;box-shadow:0 0 var(--space-lg) color-mix(in srgb, var(--color-accent) 45%, transparent), inset 0 0 var(--space-2xl) color-mix(in srgb, var(--color-accent) 20%, transparent);bottom:-38%;left:50%;translate:-50%}.QPoKLq_cover[data-project-cover=palco-mp3-rebuild] .QPoKLq_shape{background:repeating-linear-gradient(90deg, var(--color-accent) 0 var(--space-xs), transparent var(--space-xs) var(--space-md));opacity:.85;inset:24% 14%;-webkit-mask-image:radial-gradient(50% 50%,#000 30%,#0000 72%);mask-image:radial-gradient(50% 50%,#000 30%,#0000 72%)}@media (forced-colors:active){.QPoKLq_cover{border:1px solid canvastext}}
._3cC_Eq_card{gap:var(--space-md);height:100%;padding:var(--space-sm);flex-direction:column;display:flex}._3cC_Eq_body{gap:var(--space-xs);padding:0 var(--space-sm) var(--space-sm);flex-direction:column;display:flex}._3cC_Eq_top{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._3cC_Eq_name{min-width:0;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);color:var(--color-fg)}._3cC_Eq_logo{flex:none}._3cC_Eq_pending{font-family:var(--font-mono), monospace;font-size:var(--text-2xs);line-height:var(--leading-snug);color:var(--color-fg-muted)}
.qeuj1a_strip{gap:var(--space-lg);flex-direction:column;display:flex}.qeuj1a_viewport{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, black var(--space-2xl), black calc(100% - var(--space-2xl)), transparent);mask-image:linear-gradient(90deg, transparent, black var(--space-2xl), black calc(100% - var(--space-2xl)), transparent);overflow-x:auto}.qeuj1a_viewport::-webkit-scrollbar{display:none}.qeuj1a_track{gap:var(--space-md);width:max-content;padding-block:var(--space-xs);display:flex}.qeuj1a_list{gap:var(--space-md);margin:0;padding:0;list-style:none;display:flex}.qeuj1a_cell{width:calc(var(--space-5xl) * 2 + var(--space-2xl));flex:none}@media (max-width:720px){.qeuj1a_viewport{margin-inline:calc(-1 * var(--space-md));-webkit-mask-image:none;mask-image:none}.qeuj1a_track{padding-inline:var(--space-md)}.qeuj1a_cell{width:calc(var(--space-5xl) * 2)}}
.DhVcwq_avatar{width:calc(var(--space-2xl) - var(--space-sm));height:calc(var(--space-2xl) - var(--space-sm));border-radius:var(--radius-full);object-fit:cover;flex:none}.DhVcwq_initials{background:var(--color-bg-code);box-shadow:inset 0 0 0 1px var(--color-accent);font-family:var(--font-mono), monospace;font-size:var(--text-xs);letter-spacing:var(--tracking-label);color:var(--color-fg-soft);place-items:center;display:grid}
.XPjgQq_card{gap:var(--space-md);padding:var(--space-md);flex-direction:column;display:flex}.XPjgQq_person{align-items:flex-start;gap:calc(var(--space-sm) + var(--space-xs));margin-left:var(--card-shift,0px);display:flex}.XPjgQq_identity{min-width:0;padding-top:var(--chip-text-inset);flex-direction:column;display:flex}.XPjgQq_name,.XPjgQq_role{line-height:var(--leading-snug)}.XPjgQq_name{font-size:var(--text-xs);color:var(--color-fg);font-weight:500}.XPjgQq_role{font-size:var(--text-2xs);color:var(--color-fg-muted)}.XPjgQq_body{gap:var(--space-md);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.XPjgQq_body[data-open=true]{opacity:1;transition:opacity var(--duration-base) var(--ease-out) var(--duration-fast)}.XPjgQq_quote{margin:0}.XPjgQq_quote p{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-fg-soft);margin:0}.XPjgQq_footer{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.XPjgQq_link{font-size:var(--text-sm);color:var(--color-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:var(--space-xs);transition:color var(--duration-base) var(--ease-out);font-weight:500;text-decoration-thickness:1px}.XPjgQq_link:hover{color:var(--color-accent)}.XPjgQq_link:focus-visible{outline:2px solid var(--color-fg);outline-offset:var(--space-2xs);border-radius:var(--radius-sm)}.XPjgQq_translated{font-family:var(--font-mono), monospace;font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-fg-muted)}.XPjgQq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:720px){.XPjgQq_person{margin-left:0}.XPjgQq_avatar,.XPjgQq_name{display:none}.XPjgQq_identity{padding-top:0}}@media (prefers-reduced-motion:reduce){.XPjgQq_body,.XPjgQq_body[data-open=true],.XPjgQq_link{transition:none}}
.XIMCOW_ticker{--chip-text-inset:calc(( var(--space-2xl) - var(--space-sm) - (var(--text-xs) + var(--text-2xs)) * var(--leading-snug) ) / 2);--card-padding:var(--space-md);--fade:var(--space-3xl);position:relative}.XIMCOW_viewport{padding-block:var(--space-xs);-webkit-mask-image:linear-gradient(90deg, transparent, black var(--fade), black calc(100% - var(--fade)), transparent);mask-image:linear-gradient(90deg, transparent, black var(--fade), black calc(100% - var(--fade)), transparent);overflow:clip}.XIMCOW_track{width:max-content;padding-left:var(--fade);will-change:transform;display:flex}.XIMCOW_list{margin:0;padding:0;list-style:none;display:flex}.XIMCOW_item{width:calc(var(--space-5xl) * 3 + var(--space-md));flex:none}.XIMCOW_chip{align-items:flex-start;gap:calc(var(--space-sm) + var(--space-xs));max-width:calc(100% - var(--space-xl));font:inherit;text-align:left;cursor:pointer;transition:opacity 0s linear var(--duration-base);background:0 0;border:0;padding:0;display:flex}.XIMCOW_chip:focus-visible{outline:2px solid var(--color-fg);outline-offset:var(--space-2xs);border-radius:var(--radius-full)}.XIMCOW_avatar{filter:grayscale();opacity:.5;transition:filter var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out)}.XIMCOW_text{min-width:0;padding-top:var(--chip-text-inset);opacity:.8;transition:opacity var(--duration-base) var(--ease-out);flex-direction:column;display:flex}.XIMCOW_name,.XIMCOW_role{text-overflow:ellipsis;white-space:nowrap;line-height:var(--leading-snug);color:var(--color-fg-muted);overflow:hidden}.XIMCOW_name{font-size:var(--text-xs);font-weight:500}.XIMCOW_role{font-size:var(--text-2xs)}.XIMCOW_chip:hover .XIMCOW_avatar,.XIMCOW_chip:focus-visible .XIMCOW_avatar{filter:none;opacity:1}.XIMCOW_chip:hover .XIMCOW_text,.XIMCOW_chip:focus-visible .XIMCOW_text{opacity:1}.XIMCOW_chip:hover .XIMCOW_name,.XIMCOW_chip:focus-visible .XIMCOW_name{color:var(--color-fg)}.XIMCOW_chip[data-anchored=true]{opacity:0;transition:none}.XIMCOW_popover{z-index:8;width:calc(var(--space-5xl) * 3 - var(--space-lg));visibility:hidden;clip-path:inset(var(--card-padding) calc(100% - var(--card-padding) - var(--card-shift,0px) - var(--chip-width,0px)) calc(100% - var(--card-padding) - var(--space-2xl) + var(--space-sm)) calc(var(--card-padding) + var(--card-shift,0px)) round var(--radius-md));transition:clip-path var(--duration-base) var(--ease-out), visibility 0s linear var(--duration-base);position:absolute}.XIMCOW_popover[data-open=true]{visibility:visible;clip-path:inset(0 round var(--radius-lg));transition:clip-path var(--duration-base) var(--ease-out)}@media (max-width:720px){.XIMCOW_ticker{--fade:var(--space-xl)}.XIMCOW_item{width:calc(var(--space-5xl) * 2 - var(--space-md))}.XIMCOW_chip[data-anchored=true]{opacity:1}.XIMCOW_chip[data-anchored=true] .XIMCOW_avatar{filter:none;opacity:1}.XIMCOW_chip[data-anchored=true] .XIMCOW_text{opacity:1}.XIMCOW_chip[data-anchored=true] .XIMCOW_name{color:var(--color-fg)}.XIMCOW_popover,.XIMCOW_popover[data-open=true]{width:auto;margin-top:var(--space-md);visibility:visible;clip-path:none;transition:none;display:none;position:static}.XIMCOW_popover[data-open=true]{display:block}}@media (prefers-reduced-motion:reduce){.XIMCOW_viewport{scrollbar-width:none;overflow-x:auto}.XIMCOW_list[data-chip-list=copy]{display:none}.XIMCOW_chip,.XIMCOW_avatar,.XIMCOW_text,.XIMCOW_popover,.XIMCOW_popover[data-open=true]{transition:none}}
.IFeRGW_strip{padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border)}.IFeRGW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}
.SsZM3W_actions{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SsZM3W_actions .SsZM3W_button{align-items:center;gap:var(--space-lg);padding:var(--space-md) var(--space-lg);display:flex}.SsZM3W_logo{--contact-logo-height:var(--space-lg);color:var(--color-fg-soft);transition:color var(--duration-base) var(--ease-out)}.SsZM3W_text{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.SsZM3W_name{font-family:var(--font-display), var(--font-sans), sans-serif;font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--color-fg)}.SsZM3W_detail{font-size:var(--text-sm);color:var(--color-fg-soft);overflow-wrap:anywhere}.SsZM3W_glyph{font-size:var(--text-xl);line-height:var(--leading-tight);color:var(--color-accent);transition:translate var(--duration-base) var(--ease-out)}.SsZM3W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.SsZM3W_button:hover .SsZM3W_logo{color:var(--color-accent)}.SsZM3W_button:hover .SsZM3W_glyph{translate:var(--space-xs) 0}}@media (max-width:720px){.SsZM3W_actions{grid-template-columns:minmax(0,1fr)}.SsZM3W_actions .SsZM3W_button{gap:var(--space-md)}}@media (prefers-reduced-motion:reduce){.SsZM3W_logo,.SsZM3W_glyph{transition:none}}
.aIdZRq_chart{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;height:100%;display:grid}.aIdZRq_column{display:contents}.aIdZRq_amount{padding-bottom:var(--space-sm);font-size:var(--text-sm);line-height:var(--leading-snug);white-space:nowrap;color:var(--color-fg-soft)}.aIdZRq_column[data-phase=after] .aIdZRq_amount{color:var(--color-fg)}.aIdZRq_plot{border-bottom:1px solid var(--color-border);align-items:flex-end;display:flex}.aIdZRq_bar{width:var(--space-3xl);height:var(--share);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:color-mix(in srgb, var(--color-fg-muted) 55%, var(--color-surface));transform-origin:bottom;display:block;position:relative;overflow:hidden}[data-chart=pending] .aIdZRq_bar{scale:1 0}[data-chart=shown] .aIdZRq_bar{transition:scale var(--duration-reveal) var(--ease-reveal)}.aIdZRq_column[data-phase=after] .aIdZRq_bar{background:var(--color-accent)}.aIdZRq_range{height:var(--share);background:repeating-linear-gradient(-45deg, var(--color-fg-muted) 0 var(--space-2xs), var(--color-surface) var(--space-2xs) var(--space-xs));position:absolute;inset:0 0 auto}.aIdZRq_phase{padding-top:var(--space-sm);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-snug);color:var(--color-fg-soft)}[data-chart=shown] .aIdZRq_column[data-phase=after] .aIdZRq_bar{transition-delay:var(--duration-base)}
._39sI6W_band{isolation:isolate}._39sI6W_band:before{content:"";z-index:-1;background:radial-gradient(60% 70% at 50% 60%, color-mix(in srgb, var(--color-accent) 12%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}._39sI6W_details{font-size:var(--text-sm);color:var(--color-fg-soft);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}._39sI6W_arrow{color:var(--color-accent);transition:translate var(--duration-base) var(--ease-out);display:inline-block}._39sI6W_details:hover{color:var(--color-fg)}._39sI6W_details:hover ._39sI6W_arrow{translate:var(--space-xs) 0}._39sI6W_details:focus-visible{outline:2px solid var(--color-fg);outline-offset:var(--space-2xs)}._39sI6W_list{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}._39sI6W_result{gap:var(--space-lg);padding-inline:var(--space-xl);flex-direction:column;display:flex}._39sI6W_result:first-child{padding-left:0}._39sI6W_result:last-child{padding-right:0}._39sI6W_result+._39sI6W_result{border-left:1px solid color-mix(in srgb, var(--color-fg) 8%, transparent)}._39sI6W_result ._39sI6W_value{font-size:min(var(--text-display-figure), 5.4cqi);font-weight:700}._39sI6W_caption{gap:var(--space-2xs);flex-direction:column;margin-top:auto;display:flex}._39sI6W_legend{font-size:var(--text-md);font-weight:600;line-height:var(--leading-snug);color:var(--color-fg);margin:0}._39sI6W_note{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-fg-muted);margin:0}@media (max-width:720px){._39sI6W_list{grid-template-columns:minmax(0,1fr)}._39sI6W_result{padding:var(--space-lg) 0}._39sI6W_result:first-child{padding-top:0}._39sI6W_result:last-child{padding-bottom:0}._39sI6W_result+._39sI6W_result{border-top:1px solid color-mix(in srgb, var(--color-fg) 8%, transparent);border-left:0}._39sI6W_result ._39sI6W_value{font-size:min(var(--text-display-figure), 15cqi)}}@media (prefers-reduced-motion:reduce){._39sI6W_details,._39sI6W_arrow{transition:none}}
.TBcDvW_gauge{justify-content:flex-end;gap:var(--space-sm);flex-direction:column;height:100%;display:flex}.TBcDvW_dial{width:100%;max-width:calc(var(--space-5xl) + var(--space-4xl));position:relative}.TBcDvW_arc{width:100%;height:auto;display:block;overflow:visible}.TBcDvW_track,.TBcDvW_before,.TBcDvW_gain{fill:none;stroke-width:12px}.TBcDvW_track{stroke:var(--color-border)}.TBcDvW_before{stroke:color-mix(in srgb, var(--color-fg-muted) 55%, var(--color-surface))}.TBcDvW_gain{stroke:var(--color-accent)}.TBcDvW_caption{font-size:var(--text-xs);line-height:var(--leading-snug);text-align:center;color:var(--color-fg-muted);position:absolute;inset:auto 0 0}.TBcDvW_legend{gap:var(--space-xs) var(--space-lg);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-snug);color:var(--color-fg-soft);flex-wrap:wrap;margin:0;display:flex}.TBcDvW_entry{align-items:center;gap:var(--space-sm);white-space:nowrap;display:inline-flex}.TBcDvW_entry:before{content:"";width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-fg-muted) 55%, var(--color-surface))}.TBcDvW_entry[data-phase=after]:before{background:var(--color-accent)}.TBcDvW_rate{color:var(--color-fg-muted);font-weight:400}.TBcDvW_entry[data-phase=after] .TBcDvW_rate{color:var(--color-fg)}[data-chart=pending] .TBcDvW_before,[data-chart=pending] .TBcDvW_gain{stroke-dasharray:0 100}[data-chart=shown] .TBcDvW_before,[data-chart=shown] .TBcDvW_gain{transition:stroke-dasharray var(--duration-reveal) var(--ease-reveal)}[data-chart=shown] .TBcDvW_gain{transition-delay:var(--duration-base)}
.p8UPva_grid{gap:var(--space-lg) var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.p8UPva_tool{align-items:center;gap:var(--space-sm);width:calc(var(--space-3xl) + var(--space-sm));text-align:center;flex-direction:column;display:flex}.p8UPva_mark{width:calc(var(--space-lg) + var(--space-xs));height:calc(var(--space-lg) + var(--space-xs));color:var(--color-fg-soft);fill:currentColor}.p8UPva_file{-webkit-mask-image:var(--tool-icon-src);mask-image:var(--tool-icon-src);background-color:currentColor;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}.p8UPva_name{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-fg-muted)}@media (forced-colors:active){.p8UPva_file{forced-color-adjust:none;background-color:canvastext}}
._1ystMW_timeline{justify-content:center;gap:var(--space-lg);flex-direction:column;height:100%;display:flex}._1ystMW_row{gap:var(--space-sm);flex-direction:column;display:flex}._1ystMW_header{justify-content:space-between;align-items:baseline;gap:var(--space-md);font-size:var(--text-xs);line-height:var(--leading-snug);margin:0;display:flex}._1ystMW_phase{color:var(--color-fg-soft);font-weight:500}._1ystMW_duration{white-space:nowrap;color:var(--color-fg-muted)}._1ystMW_row[data-phase=after] ._1ystMW_duration{color:var(--color-fg)}._1ystMW_track{height:var(--space-sm);border-radius:var(--radius-full);background:var(--color-border);display:block}._1ystMW_bar{gap:var(--space-2xs);width:var(--share);transform-origin:0;height:100%;display:flex}._1ystMW_segment{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-fg-muted) 55%, var(--color-surface));flex:1}._1ystMW_row[data-phase=after] ._1ystMW_segment{background:var(--color-accent)}._1ystMW_steps{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-fg-muted);margin:0}[data-chart=pending] ._1ystMW_bar{scale:0 1}[data-chart=shown] ._1ystMW_bar{transition:scale var(--duration-reveal) var(--ease-reveal)}[data-chart=shown] ._1ystMW_row[data-phase=after] ._1ystMW_bar{transition-delay:var(--duration-base)}
.pM_TRG_row{align-items:flex-start;gap:var(--space-lg) var(--space-xl);flex-wrap:wrap;display:flex}.pM_TRG_divider{background:color-mix(in srgb, var(--color-fg) 8%, transparent);align-self:stretch;width:1px}.pM_TRG_facts{gap:var(--space-sm) var(--space-2xl);margin:var(--space-xl) 0 0;flex-wrap:wrap;display:flex}.pM_TRG_fact{align-items:baseline;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.pM_TRG_factLabel{font-family:var(--font-mono), monospace;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-fg-muted)}.pM_TRG_factItems{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-fg-soft);margin:0}.pM_TRG_note{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-fg-soft);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:var(--space-xs);transition:color var(--duration-fast) var(--ease-out);text-decoration-thickness:1px}.pM_TRG_note:hover{color:var(--color-fg)}.pM_TRG_note:focus-visible{outline:2px solid var(--color-fg);outline-offset:var(--space-2xs)}@media (max-width:720px){.pM_TRG_divider{display:none}}@media (prefers-reduced-motion:reduce){.pM_TRG_note{transition:none}}
.EB_Uqq_card{gap:var(--space-xl);height:100%;padding:var(--space-xl);flex-direction:column;display:flex}.EB_Uqq_title{font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--color-fg);margin:0}.EB_Uqq_visual{height:calc(var(--space-5xl) + var(--space-xl))}.EB_Uqq_figure{gap:var(--space-sm);flex-direction:column;display:flex}.EB_Uqq_value{min-height:calc(2em * var(--leading-display));flex-wrap:wrap;align-content:flex-end;column-gap:.25em;font-size:clamp(26px,2.2vw,34px);display:flex}.EB_Uqq_note{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-fg-muted);margin:0}.EB_Uqq_body{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-fg-soft);margin:0}.EB_Uqq_caseLink{font-size:var(--text-sm);color:var(--color-fg-soft);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:var(--space-xs);transition:color var(--duration-base) var(--ease-out);align-self:flex-start;margin-top:auto;font-weight:500;text-decoration-thickness:1px}.EB_Uqq_caseLink:hover{color:var(--color-accent)}.EB_Uqq_caseLink:focus-visible{outline:2px solid var(--color-fg);outline-offset:var(--space-2xs);border-radius:var(--radius-sm)}.EB_Uqq_caseArrow{color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.EB_Uqq_caseLink{transition:none}}@media (max-width:720px){.EB_Uqq_card{gap:var(--space-lg);padding:var(--space-lg)}.EB_Uqq_value{font-size:clamp(28px,8vw,36px)}}
.MPDWXW_page{flex-direction:column;display:flex}
.S3-uTq_icon{fill:none;stroke:var(--color-fg-soft);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.S3-uTq_accent{stroke:var(--color-accent)}.S3-uTq_accentFill{fill:var(--color-accent);stroke:none}
._5K6pUq_carousel{--carousel-gutter:var(--space-xl);gap:var(--space-lg);flex-direction:column;display:flex}._5K6pUq_track{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._5K6pUq_slide{min-width:0}._5K6pUq_controls{display:none}@media (max-width:1023px){._5K6pUq_track{margin-inline:calc(-1 * var(--carousel-gutter));padding-inline:var(--carousel-gutter);scroll-padding-inline:var(--carousel-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}._5K6pUq_track::-webkit-scrollbar{display:none}._5K6pUq_track:focus-visible{outline:2px solid var(--color-accent);outline-offset:var(--space-xs)}._5K6pUq_slide{scroll-snap-align:start;flex:0 0 min(86%,420px)}._5K6pUq_controls{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}}@media (max-width:720px){._5K6pUq_carousel{--carousel-gutter:var(--space-md)}}._5K6pUq_dots{display:flex}._5K6pUq_dot{width:var(--space-lg);height:var(--space-lg);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._5K6pUq_dot:before{content:"";width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-full);background:var(--color-border);transition:width var(--duration-base) var(--ease-out), background var(--duration-base) var(--ease-out)}._5K6pUq_dot:hover:before{background:var(--color-fg-muted)}._5K6pUq_dot[aria-current=true]:before{width:var(--space-md);background:var(--color-accent)}._5K6pUq_arrows{gap:var(--space-sm);display:flex}._5K6pUq_arrow{width:calc(var(--space-2xl) - var(--space-xs));height:calc(var(--space-2xl) - var(--space-xs));border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--text-md);color:var(--color-fg);cursor:pointer;transition:border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);place-items:center;padding:0;display:grid}._5K6pUq_arrow:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._5K6pUq_arrow:disabled{color:var(--color-fg-muted);opacity:.4;cursor:default}._5K6pUq_dot:focus-visible,._5K6pUq_arrow:focus-visible{outline:2px solid var(--color-accent);outline-offset:var(--space-2xs)}@media (prefers-reduced-motion:reduce){._5K6pUq_dot:before,._5K6pUq_arrow{transition:none}}
._7RYBDG_reveal,._7RYBDG_stagger>*{animation:_7RYBDG_reveal-rise var(--duration-page-reveal) var(--ease-reveal) both}._7RYBDG_stagger>:nth-child(2){animation-delay:var(--stagger-step)}._7RYBDG_stagger>:nth-child(3){animation-delay:calc(var(--stagger-step) * 2)}._7RYBDG_stagger>:nth-child(4){animation-delay:calc(var(--stagger-step) * 3)}._7RYBDG_stagger>:nth-child(5){animation-delay:calc(var(--stagger-step) * 4)}._7RYBDG_stagger>:nth-child(n+6){animation-delay:calc(var(--stagger-step) * 5)}@keyframes _7RYBDG_reveal-rise{0%{opacity:0;translate:0 var(--reveal-shift)}}@media (prefers-reduced-motion:reduce){._7RYBDG_reveal,._7RYBDG_stagger>*{animation:none}}
.isfWpq_header{gap:var(--space-md);flex-direction:column;display:flex}.isfWpq_title{font-size:var(--text-display-sm);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-tight);margin:0}.isfWpq_dot{color:var(--color-accent)}
.ZDU5iq_section{gap:var(--space-lg);flex-direction:column;display:flex}.ZDU5iq_grid{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ZDU5iq_cell{display:flex}.ZDU5iq_card{gap:var(--space-sm);padding:var(--space-lg);flex-direction:column;flex:1;display:flex}.ZDU5iq_title{margin:var(--space-md) 0 0;font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}.ZDU5iq_text{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-fg-soft);margin:0}@media (max-width:1080px){.ZDU5iq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ZDU5iq_grid{grid-template-columns:minmax(0,1fr)}}
.xVBLkq_section{gap:var(--space-2xl);padding-top:var(--space-5xl);flex-direction:column;display:flex}
.A2g4wG_section{gap:var(--space-lg);flex-direction:column;display:flex}.A2g4wG_strip{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.A2g4wG_cell{display:flex}.A2g4wG_frame{flex-direction:column;flex:1;margin:0;display:flex;}.A2g4wG_art{--glow-x:50%;--glow-y:50%;--line:color-mix(in srgb, var(--color-fg) 14%, transparent);--ember:color-mix(in srgb, var(--color-accent) 55%, transparent);aspect-ratio:4/5;background:radial-gradient(circle at var(--glow-x) var(--glow-y), color-mix(in srgb, var(--color-accent) 22%, transparent), transparent 62%);position:relative;overflow:hidden}.A2g4wG_art:before,.A2g4wG_art:after{content:"";position:absolute}.A2g4wG_screens{--glow-x:78%;--glow-y:24%}.A2g4wG_screens:before,.A2g4wG_screens:after{border:1px solid var(--line);border-radius:var(--radius-md)}.A2g4wG_screens:before{background:color-mix(in srgb, var(--color-bg) 70%, transparent);inset:22% 26% 30% 14%}.A2g4wG_screens:after{border-color:var(--ember);background:linear-gradient(var(--line), var(--line)) 12% 16% / 40% 1px no-repeat, linear-gradient(var(--line), var(--line)) 12% 26% / 64% 1px no-repeat, color-mix(in srgb, var(--color-surface) 85%, transparent);inset:34% 12% 18% 32%}.A2g4wG_designSystem{--glow-x:30%;--glow-y:70%}.A2g4wG_designSystem:before{background:radial-gradient(circle, var(--line) 0 3px, transparent 4px) 0 0 / 25% 20%;inset:18%}.A2g4wG_designSystem:after{aspect-ratio:1;border:1px solid var(--ember);border-radius:var(--radius-full);width:22%;box-shadow:0 0 32px var(--ember);top:47%;left:39%}.A2g4wG_rituals{--glow-x:50%;--glow-y:56%}.A2g4wG_rituals:before{background:repeating-radial-gradient(circle at 50% 56%, transparent 0 27px, var(--line) 28px, transparent 29px 36px);inset:0;-webkit-mask-image:radial-gradient(circle at 50% 56%,#000 30%,#0000 62%);mask-image:radial-gradient(circle at 50% 56%,#000 30%,#0000 62%)}.A2g4wG_rituals:after{aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-accent);width:10px;box-shadow:0 0 24px var(--color-accent);top:56%;left:50%;translate:-50% -50%}.A2g4wG_ditocamp{--glow-x:82%;--glow-y:30%}.A2g4wG_ditocamp:before{background:linear-gradient(var(--line), var(--line)) 0 100% / 22% 28% no-repeat, linear-gradient(var(--line), var(--line)) 34% 100% / 22% 52% no-repeat, linear-gradient(var(--line), var(--line)) 67% 100% / 22% 76% no-repeat, linear-gradient(to top, transparent, var(--ember)) 100% 100% / 22% 100% no-repeat;inset:26% 14% 18%}.A2g4wG_caption{padding:var(--space-md);border-top:1px solid var(--color-border);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-fg-soft)}@media (max-width:1080px){.A2g4wG_strip{grid-template-columns:repeat(2,minmax(0,1fr))}.A2g4wG_art{aspect-ratio:4/3}}
.mN1izq_cases{gap:var(--space-2xl);padding-top:var(--space-5xl);flex-direction:column;display:flex}.mN1izq_count{margin-left:var(--space-sm);font-family:var(--font-mono), monospace;font-size:var(--text-xs);letter-spacing:0;vertical-align:top;color:var(--color-fg-muted);font-weight:400}.mN1izq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
._2j_Ava_block{padding-top:var(--space-4xl)}._2j_Ava_education{gap:var(--space-md);margin-top:var(--space-4xl);padding:var(--space-xl) 0 var(--space-4xl);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._2j_Ava_educationLine{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-fg-soft);margin:0}._2j_Ava_course{white-space:nowrap}._2j_Ava_separator{color:var(--color-accent)}@media (max-width:720px){._2j_Ava_block{padding-top:var(--space-3xl)}._2j_Ava_education{margin-top:var(--space-3xl)}._2j_Ava_educationLine{font-size:var(--text-md)}._2j_Ava_course{white-space:normal}}
.AybqhW_visual{--glow-x:78%;--glow-y:12%;--line:color-mix(in srgb, var(--color-fg-soft) 26%, transparent);--pattern:none;aspect-ratio:21/9;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:radial-gradient(22% 34% at var(--glow-x) var(--glow-y), color-mix(in srgb, var(--color-accent) 42%, transparent), transparent 100%), radial-gradient(75% 110% at var(--glow-x) var(--glow-y), color-mix(in srgb, var(--color-accent) 22%, transparent), color-mix(in srgb, var(--color-accent) 6%, transparent) 55%, transparent 85%), var(--color-bg-code);width:100%;position:relative;overflow:hidden}.AybqhW_visual:before{content:"";background:var(--pattern);-webkit-mask-image:radial-gradient(85% 120% at var(--glow-x) var(--glow-y), black 10%, transparent 85%);mask-image:radial-gradient(85% 120% at var(--glow-x) var(--glow-y), black 10%, transparent 85%);position:absolute;inset:0}.AybqhW_visual:after{content:"";background:linear-gradient(to right, transparent, var(--color-accent), transparent);opacity:.3;height:1px;position:absolute;inset:auto 0 0}.AybqhW_visual[data-case=cactus]{--pattern:repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px var(--space-xl))}.AybqhW_visual[data-case=dito]{--glow-x:18%;--glow-y:100%;--line:color-mix(in srgb, var(--color-accent) 45%, transparent);--pattern:repeating-radial-gradient(circle at var(--glow-x) var(--glow-y), transparent 0 var(--space-2xl), var(--line) var(--space-2xl) calc(var(--space-2xl) + 1px))}.AybqhW_visual[data-case=minter]{--glow-x:50%;--glow-y:0%;--pattern:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / var(--space-3xl) var(--space-3xl), linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / var(--space-3xl) var(--space-3xl)}.AybqhW_visual[data-placement=section]{aspect-ratio:16/7;scale:-1 1}@media (max-width:720px){.AybqhW_visual{aspect-ratio:4/3}.AybqhW_visual[data-placement=section]{aspect-ratio:16/10}}
.oQtmmq_header{gap:var(--space-2xl);flex-direction:column;display:flex}.oQtmmq_opening{gap:var(--space-lg);padding-bottom:var(--space-lg);flex-direction:column;display:flex}.oQtmmq_title{max-width:16ch;font-size:var(--text-display-hero);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-tight);margin:0}.oQtmmq_summary{max-width:56ch;font-size:var(--text-xl);line-height:var(--leading-snug);color:var(--color-fg-soft);margin:0}.oQtmmq_facts{gap:var(--space-lg) var(--space-2xl);padding:var(--space-lg) 0;border-block:1px solid var(--color-border);flex-wrap:wrap;margin:0;display:flex}.oQtmmq_fact{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.oQtmmq_factLabel{font-family:var(--font-mono), monospace;font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-fg-muted)}.oQtmmq_factValue{font-family:var(--font-mono), monospace;font-size:var(--text-xs);line-height:var(--leading-body);color:var(--color-fg-soft);margin:0}.oQtmmq_metrics{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.oQtmmq_metrics .oQtmmq_metric{gap:var(--space-md);padding:var(--space-xl);flex-direction:column;display:flex}.oQtmmq_metricValue{font-family:var(--font-display), var(--font-sans), sans-serif;font-size:var(--text-display-sm);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-tight);text-wrap:balance}.oQtmmq_arrow{color:var(--color-accent)}.oQtmmq_metricLabel{max-width:44ch;font-size:var(--text-sm);color:var(--color-fg-soft)}@media (max-width:720px){.oQtmmq_header{gap:var(--space-xl)}.oQtmmq_opening{padding-bottom:0}.oQtmmq_summary{font-size:var(--text-lg)}.oQtmmq_metrics .oQtmmq_metric{padding:var(--space-lg)}}.oQtmmq_metricPart{white-space:nowrap}
.BY6RzW_wrapper{z-index:1;align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:inline-flex;position:relative}.BY6RzW_button{align-items:center;gap:var(--space-sm);height:var(--space-2xl);padding:0 var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-fg-soft);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);display:inline-flex}.BY6RzW_button:hover{border-color:var(--color-accent);color:var(--color-fg)}.BY6RzW_button:focus-visible{outline:2px solid var(--color-accent);outline-offset:var(--space-2xs)}.BY6RzW_button[data-status=copied]{border-color:var(--color-accent);color:var(--color-accent)}.BY6RzW_glyph{width:var(--space-md);height:var(--space-md);fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.BY6RzW_note{font-size:var(--text-sm);color:var(--color-fg-muted)}.BY6RzW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.BY6RzW_button{transition:none}}
._7lGPMa_cover{--light-x:82%;--light-y:8%;--light-size:70% 90%;aspect-ratio:16/10;padding:var(--space-xl);border-radius:var(--radius-md);background:radial-gradient(var(--light-size) at var(--light-x) var(--light-y), color-mix(in srgb, var(--color-accent) 30%, transparent), color-mix(in srgb, var(--color-accent) 6%, transparent) 55%, transparent 80%), var(--color-bg-code);align-items:flex-end;display:flex;position:relative;overflow:hidden;container-type:inline-size}._7lGPMa_cover:after{content:"";background:linear-gradient(to right, transparent, var(--color-accent), transparent);opacity:.35;height:1px;position:absolute;inset:auto 0 0}._7lGPMa_cover[data-variant="1"]{--light-x:10%;--light-y:0%;--light-size:80% 70%}._7lGPMa_cover[data-variant="2"]{--light-x:60%;--light-y:100%;--light-size:90% 60%}._7lGPMa_title{max-width:18ch;font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--color-fg);margin:0;position:relative}@container (min-width:480px){._7lGPMa_title{font-size:var(--text-2xl);line-height:var(--leading-tight)}}@container (min-width:600px){._7lGPMa_title{font-size:calc(var(--text-2xl) * 1.5);line-height:var(--leading-display)}}@media (max-width:720px){._7lGPMa_cover{padding:var(--space-lg)}}
.lm_cZW_section{gap:var(--space-3xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.lm_cZW_section[data-has-body=false]{padding-top:var(--space-lg)}.lm_cZW_text{gap:var(--space-lg) var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.lm_cZW_text .lm_cZW_label{color:var(--color-fg-soft)}.lm_cZW_body{gap:var(--space-lg);flex-direction:column;display:flex}.lm_cZW_paragraph{max-width:60ch;font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-fg-soft);margin:0}.lm_cZW_figure{gap:var(--space-sm);margin:0 0 var(--space-xl);flex-direction:column;display:flex}.lm_cZW_caption{font-size:var(--text-sm);color:var(--color-fg-muted)}@media (max-width:720px){.lm_cZW_section{gap:var(--space-xl)}.lm_cZW_text{grid-template-columns:minmax(0,1fr)}.lm_cZW_paragraph{font-size:var(--text-md)}}
._YV0lW_photo{width:auto;height:calc(var(--text-display-hero) * var(--leading-display));aspect-ratio:1;border:1px solid var(--color-border);border-radius:var(--radius-lg);object-fit:cover;order:-1}._YV0lW_channels{gap:var(--space-lg);padding:0 0 var(--space-4xl);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);margin:0;list-style:none;display:grid}._YV0lW_channels ._YV0lW_channel{align-items:flex-start;gap:var(--space-xl);height:100%;min-height:calc(var(--space-5xl) * 2);padding:var(--space-xl);flex-direction:column;display:flex;container-type:inline-size}._YV0lW_channelName{align-items:center;gap:var(--space-sm);font-family:var(--font-mono), monospace;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-fg-muted);display:inline-flex}._YV0lW_icon{--contact-logo-height:calc(var(--space-md) + var(--space-xs));color:var(--color-fg-soft);transition:color var(--duration-base) var(--ease-out)}._YV0lW_address{max-width:100%;font-family:var(--font-display), var(--font-sans), sans-serif;font-size:clamp(var(--text-lg), 5cqi, var(--text-2xl));font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-accent) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--color-accent) 60%, transparent);text-underline-offset:var(--space-sm);transition:text-decoration-color var(--duration-base) var(--ease-out);margin-top:auto;text-decoration-thickness:1px}._YV0lW_email ._YV0lW_address{font-size:clamp(var(--text-xl), 6.4cqi, var(--text-display-sm));line-height:var(--leading-tight)}._YV0lW_address:after{content:"";position:absolute;inset:0}._YV0lW_address:focus-visible{outline:none}._YV0lW_channel:has(._YV0lW_address:focus-visible){outline:2px solid var(--color-accent);outline-offset:var(--space-xs)}._YV0lW_arrow{color:var(--color-accent);transition:translate var(--duration-base) var(--ease-out);display:inline-block}@media (hover:hover) and (pointer:fine){._YV0lW_channel:hover ._YV0lW_address{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}._YV0lW_channel:hover ._YV0lW_icon{color:var(--color-accent)}._YV0lW_channel:hover ._YV0lW_arrow{translate:var(--space-xs) calc(var(--space-xs) * -1)}}._YV0lW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:960px){._YV0lW_channels{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){._YV0lW_photo{height:var(--space-3xl);margin-inline-end:calc(100% - var(--space-3xl))}._YV0lW_channels ._YV0lW_channel{gap:var(--space-lg);min-height:0;padding:var(--space-lg)}}@media (prefers-reduced-motion:reduce){._YV0lW_icon,._YV0lW_address,._YV0lW_arrow{transition:none}}
.jcdylG_article{gap:var(--space-2xl);padding-bottom:var(--space-5xl);flex-direction:column;display:flex}.jcdylG_opening{align-items:flex-start;gap:var(--space-lg);flex-direction:column;display:flex}.jcdylG_title{max-width:16ch;font-size:var(--text-display-hero);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-tight);margin:0}.jcdylG_cover{aspect-ratio:16/7;border-radius:var(--radius-lg)}.jcdylG_pending{padding:var(--space-xl)}.jcdylG_pendingText{font-family:var(--font-mono), monospace;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-fg-muted);margin:0}@media (max-width:720px){.jcdylG_cover{aspect-ratio:4/3}.jcdylG_pending{padding:var(--space-lg)}}
.PGZMva_list{gap:var(--space-lg);padding:0 0 var(--space-4xl);grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));margin:0;list-style:none;display:grid}.PGZMva_list .PGZMva_card{height:100%;padding:var(--space-sm);flex-direction:column;display:flex}.PGZMva_body{gap:var(--space-md);padding:var(--space-lg) var(--space-md) var(--space-md);flex-direction:column;flex:1;display:flex}.PGZMva_date{font-family:var(--font-mono), monospace;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-fg-muted)}.PGZMva_summary{max-width:52ch;color:var(--color-fg-soft);margin:0}.PGZMva_cta{padding-top:var(--space-sm);font-size:var(--text-md);color:var(--color-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:var(--space-xs);transition:color var(--duration-base) var(--ease-out);align-self:flex-start;margin-top:auto;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.PGZMva_card:hover .PGZMva_cta{color:var(--color-accent)}}.PGZMva_soon{padding-top:var(--space-sm);font-size:var(--text-sm);color:var(--color-fg-muted);align-self:flex-start;margin-top:auto}.PGZMva_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.PGZMva_cta{transition:none}}
.Sv4CKG_article{gap:var(--space-4xl);flex-direction:column;display:flex}.Sv4CKG_sections{gap:var(--space-2xl);flex-direction:column;display:flex}.Sv4CKG_nextCase{gap:var(--space-md);margin-top:var(--space-5xl);padding:var(--space-2xl) 0 var(--space-4xl);border-top:1px solid var(--color-border);color:inherit;flex-direction:column;text-decoration:none;display:flex}.Sv4CKG_nextLabel{font-family:var(--font-mono), monospace;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-fg-muted)}.Sv4CKG_nextTitle{font-family:var(--font-display), var(--font-sans), sans-serif;font-size:var(--text-display-sm);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-tight);text-wrap:balance}.Sv4CKG_nextArrow{color:var(--color-accent);transition:translate var(--duration-base) var(--ease-out);display:inline-block}@media (hover:hover) and (pointer:fine){.Sv4CKG_nextCase:hover .Sv4CKG_nextArrow{translate:var(--space-sm) 0}}.Sv4CKG_nextCase:focus-visible{outline:2px solid var(--color-accent);outline-offset:var(--space-xs)}@media (prefers-reduced-motion:reduce){.Sv4CKG_nextArrow{transition:none}}
.JkRDrq_grid{gap:var(--space-lg);padding:0 0 var(--space-4xl);grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));margin:0;list-style:none;display:grid}.JkRDrq_grid .JkRDrq_card{height:100%;padding:var(--space-sm);flex-direction:column;display:flex}.JkRDrq_preview{--light-x:100%;--light-y:0%;aspect-ratio:16/10;padding:var(--space-xl);border:1px solid var(--color-border);border-radius:var(--radius-md);background:radial-gradient(60% 70% at var(--light-x) var(--light-y), color-mix(in srgb, var(--color-accent) 12%, transparent), transparent 75%), var(--color-bg-code);align-items:flex-end;display:flex;position:relative;overflow:hidden}.JkRDrq_preview[data-variant="1"]{--light-x:0%;--light-y:100%}.JkRDrq_name{font-size:var(--text-display-sm);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--color-fg-soft);margin:0}@media (hover:hover) and (pointer:fine){.JkRDrq_name{transition:color var(--duration-slow) var(--ease-out)}.JkRDrq_card:hover .JkRDrq_name{color:var(--color-fg)}}.JkRDrq_content{align-items:flex-start;gap:var(--space-md);padding:var(--space-lg) var(--space-md) var(--space-md);flex-direction:column;display:flex}.JkRDrq_description{max-width:48ch;font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--color-fg-soft);margin:0}@media (max-width:720px){.JkRDrq_preview{padding:var(--space-lg)}.JkRDrq_description{font-size:var(--text-md)}}@media (prefers-reduced-motion:reduce){.JkRDrq_name{transition:none}}
.qlxdmq_page{gap:var(--space-lg);flex-direction:column;min-height:60svh;display:flex}.qlxdmq_code{font-family:var(--font-mono), monospace;font-size:var(--text-2xs);letter-spacing:var(--tracking-label);color:var(--color-fg-muted);margin:0}.qlxdmq_title{max-width:14ch;font-size:var(--text-display-hero);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-tight);margin:0}.qlxdmq_dot{color:var(--color-accent)}.qlxdmq_text{max-width:48ch;font-size:var(--text-lg);color:var(--color-fg-soft);margin:0}.qlxdmq_actions{gap:var(--space-sm);padding-top:var(--space-md);flex-wrap:wrap;display:flex}.qlxdmq_button{align-items:center;gap:var(--space-sm);height:var(--space-2xl);padding:0 var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-md);color:var(--color-fg);transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.qlxdmq_primary{border-color:var(--color-accent)}.qlxdmq_button:hover{border-color:var(--color-fg-muted);background:var(--color-surface)}.qlxdmq_primary:hover{border-color:var(--color-accent)}.qlxdmq_button:focus-visible{outline:2px solid var(--color-accent);outline-offset:var(--space-2xs)}.qlxdmq_arrow{color:var(--color-accent)}@media (max-width:720px){.qlxdmq_text{font-size:var(--text-md)}}@media (prefers-reduced-motion:reduce){.qlxdmq_button{transition:none}}
