.wVuT_a_wrapper{z-index:1;position:relative}.wVuT_a_content{position:relative}
.bWd-nW_cursor{z-index:100;pointer-events:none;display:none;position:fixed;inset:0}.bWd-nW_cursor[data-enabled=true]{display:block}.bWd-nW_dot,.bWd-nW_ring{border-radius:50%;transition:opacity .3s;position:absolute;top:0;left:0}.bWd-nW_cursor[data-visible=false] .bWd-nW_dot,.bWd-nW_cursor[data-visible=false] .bWd-nW_ring{opacity:0}.bWd-nW_dot{background:var(--lime);width:8px;height:8px;margin:-4px 0 0 -4px}.bWd-nW_ring{border:1px solid var(--line-strong);width:44px;height:44px;transition:width .45s var(--ease-out), height .45s var(--ease-out), margin .45s var(--ease-out), background-color .3s ease, border-color .3s ease, opacity .3s ease;place-items:center;margin:-22px 0 0 -22px;display:grid}.bWd-nW_label{font:600 .8rem / 1 var(--font-body);color:var(--lime-ink);white-space:nowrap;opacity:0;transition:opacity .2s}.bWd-nW_cursor[data-state=hover] .bWd-nW_ring{border-color:var(--lime);width:64px;height:64px;margin:-32px 0 0 -32px}.bWd-nW_cursor[data-state=label] .bWd-nW_ring{background:var(--lime);border-color:var(--lime);width:104px;height:104px;margin:-52px 0 0 -52px}.bWd-nW_cursor[data-state=label] .bWd-nW_label{opacity:1}.bWd-nW_cursor[data-state=label] .bWd-nW_dot{opacity:0}
.e0B7eW_dock{left:50%;bottom:max(16px, env(safe-area-inset-bottom));z-index:50;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#121210b8;border-radius:999px;align-items:center;gap:6px;padding:6px;display:flex;position:fixed;transform:translate(-50%)}.e0B7eW_list{display:flex}.e0B7eW_link{font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bone-dim);border-radius:999px;padding:12px 14px;transition:color .2s,background-color .2s}.e0B7eW_link:hover{color:var(--bone);background:#ece7da14}.e0B7eW_cta{background:var(--lime);color:var(--lime-ink);font:700 var(--fs-label) / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:transform .3s var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:12px 18px;display:inline-flex}.e0B7eW_cta:hover{transform:scale(1.05)}@media (max-width:420px){.e0B7eW_link{letter-spacing:.06em;padding:12px 10px}.e0B7eW_cta{letter-spacing:.06em;padding:12px 14px}}
.u6m93G_magnetic{will-change:transform;display:inline-flex}
.jkL0nq_footer{z-index:1;padding:clamp(64px, 9vw, 120px) var(--gutter) calc(96px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--ink);position:relative;overflow:hidden}.jkL0nq_grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.jkL0nq_tagline{max-width:14ch;font:700 clamp(1.6rem, 3vw, 2.4rem) / 1.05 var(--font-display);letter-spacing:-.04em;grid-column:1/-1}.jkL0nq_column{align-content:start;justify-items:start;gap:10px;display:grid}.jkL0nq_heading{font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.jkL0nq_link,.jkL0nq_value{color:var(--bone);font-size:1rem}.jkL0nq_link{position:relative}.jkL0nq_link:after{content:"";background:var(--lime);transform-origin:100%;height:1px;transition:transform .5s var(--ease-out);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.jkL0nq_link:hover:after{transform-origin:0;transform:scaleX(1)}.jkL0nq_value{font-variant-numeric:tabular-nums}.jkL0nq_wordmark{font:800 calc((100vw - 2 * var(--gutter)) / 8.3) / .8 var(--font-display);letter-spacing:-.06em;white-space:nowrap;color:var(--bone);margin-top:clamp(56px,8vw,120px)}.jkL0nq_bottom{font:500 var(--fs-label) / 1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;display:flex}@media (min-width:900px){.jkL0nq_footer{padding-bottom:40px}.jkL0nq_grid{grid-template-columns:2fr 1fr 1fr 1fr}.jkL0nq_tagline{grid-column:auto}}
.RjwBgW_header{z-index:50;padding:22px var(--gutter);mix-blend-mode:difference;pointer-events:none;align-items:center;gap:24px;display:flex;position:fixed;inset:0 0 auto}.RjwBgW_header>*{pointer-events:auto}.RjwBgW_brand{color:var(--bone);align-items:baseline;gap:6px;display:inline-flex}.RjwBgW_brandMark{font:800 1.05rem / 1 var(--font-display);letter-spacing:-.04em}.RjwBgW_brandSub{font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.RjwBgW_clock,.RjwBgW_status{font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bone)}.RjwBgW_clock{margin-left:auto;display:none}.RjwBgW_time{font-variant-numeric:tabular-nums}.RjwBgW_status{white-space:nowrap;align-items:center;gap:10px;margin-left:auto;display:inline-flex}@media (min-width:900px){.RjwBgW_clock{display:block}.RjwBgW_status{margin-left:32px}}@media (max-width:420px){.RjwBgW_status{letter-spacing:.04em;gap:8px;font-size:.58rem}.RjwBgW_brandMark{font-size:.95rem}}
._1fY-6a_dot{background:var(--lime);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;position:relative}._1fY-6a_dot:after{content:"";border:1px solid var(--lime);animation:_1fY-6a_pulse 2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes _1fY-6a_pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2)}}
.qVTQkG_preloader{z-index:200;background:var(--ink);clip-path:inset(0%);place-items:center;display:grid;position:fixed;inset:0}.qVTQkG_wordmark{font:800 clamp(2.2rem, 9vw, 9rem) / 1 var(--font-display);letter-spacing:-.05em;display:flex}.qVTQkG_mask{padding-block:.08em;display:inline-block;overflow:hidden}.qVTQkG_letter{display:inline-block}.qVTQkG_letter:nth-child(odd){color:var(--bone)}.qVTQkG_mask:nth-child(5) .qVTQkG_letter{color:var(--lime)}.qVTQkG_footer{inset:auto var(--gutter) calc(var(--gutter) + 12px);justify-content:space-between;align-items:flex-end;display:flex;position:absolute}.qVTQkG_caption{font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.qVTQkG_counter{font:700 clamp(2.5rem, 8vw, 6rem) / .8 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.qVTQkG_percent{color:var(--lime);vertical-align:top;margin-left:4px;font-size:.4em}.qVTQkG_bar{background:var(--lime);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}
.IsObgq_canvas{z-index:0;pointer-events:none;width:100vw;height:100lvh;display:block;position:fixed;inset:0}
.fsdJZW_contact{min-height:100vh;padding:var(--section-space) var(--gutter) clamp(96px, 12vw, 160px);align-content:center;gap:clamp(28px,4vw,48px);display:grid;position:relative}.fsdJZW_title{font:800 var(--fs-giant) / .82 var(--font-display);letter-spacing:-.07em;text-transform:uppercase;display:grid}.fsdJZW_line{display:block}.fsdJZW_lineRow{justify-content:flex-end;align-items:center;gap:.18em;display:flex}.fsdJZW_orb{aspect-ratio:1;background:var(--lime);width:clamp(96px,13vw,200px);color:var(--lime-ink);font:700 clamp(.75rem, 1.1vw, 1.05rem) / 1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;transition:transform .5s var(--ease-out);border-radius:50%;align-content:center;place-items:center;gap:6px;display:grid}.fsdJZW_orb svg{width:1.6em;height:1.6em;transition:transform .5s var(--ease-out)}.fsdJZW_orb:hover{transform:scale(1.08)}.fsdJZW_orb:hover svg{transform:rotate(45deg)}.fsdJZW_footer{gap:32px;display:grid}.fsdJZW_lead{max-width:30ch;font:600 clamp(1.25rem, 2vw, 1.8rem) / 1.2 var(--font-display);letter-spacing:-.03em}.fsdJZW_links{border-top:1px solid var(--line-strong)}.fsdJZW_link{border-bottom:1px solid var(--line-strong);transition:padding .5s var(--ease-out), color .3s ease;grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:20px 0;display:grid}.fsdJZW_link:hover{color:var(--lime);padding-left:12px}.fsdJZW_linkLabel{font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.fsdJZW_linkValue{font:700 clamp(.95rem, 4.4vw, 2rem) / 1.1 var(--font-display);letter-spacing:-.03em;grid-column:1}.fsdJZW_linkArrow{transition:transform .5s var(--ease-out);grid-area:1/2/span 2;font-size:1.6rem}.fsdJZW_link:hover .fsdJZW_linkArrow{transform:rotate(45deg)}.fsdJZW_note{font:500 var(--fs-label) / 1.5 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}@media (min-width:900px){.fsdJZW_footer{grid-template-columns:1fr 1.4fr;align-items:start;column-gap:8vw}.fsdJZW_note{grid-column:2}}
._4W2BYq_label{font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);gap:.6em;display:inline-flex}._4W2BYq_label span{color:var(--lime)}
._7erKQq_hero{min-height:100svh;padding:112px var(--gutter) 128px;align-content:center;gap:clamp(28px,4vw,48px);display:grid;position:relative}._7erKQq_title{font:800 var(--fs-mega) / .86 var(--font-display);letter-spacing:-.065em;text-transform:uppercase;will-change:transform;gap:.02em;display:grid}._7erKQq_row{align-items:center;gap:.14em;display:flex}._7erKQq_rowShift{justify-content:flex-end}._7erKQq_mask{margin-block:-.06em;padding-block:.06em;display:inline-block;overflow:hidden}._7erKQq_line{white-space:nowrap;display:inline-block}._7erKQq_tile{background:conic-gradient(from var(--angle,0deg), #c6f432, #2b2640, #ece7da, #c6f432) border-box;border-radius:.14em;flex:none;place-items:center;width:1.55em;height:.74em;padding:.08em;animation:6s linear infinite _7erKQq_spin;display:inline-grid;position:relative;overflow:hidden}._7erKQq_tile:before{content:"";background:var(--ink-2);border-radius:calc(.14em - 2px);position:absolute;inset:2px}._7erKQq_tileText{font:500 clamp(.5rem, .95vw, .85rem) / 1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--bone);position:relative}._7erKQq_arrowTile{background:var(--lime);width:.74em;color:var(--lime-ink);font-size:1em;animation:none}._7erKQq_arrowTile:before{content:none}._7erKQq_arrowTile svg{width:.42em;height:.42em;position:relative}._7erKQq_intro{max-width:34ch;color:var(--bone-dim);font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.5}._7erKQq_meta{inset:auto var(--gutter) 96px;justify-content:space-between;gap:16px;display:flex;position:absolute}._7erKQq_metaItem{font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);align-items:center;gap:12px;display:inline-flex}._7erKQq_scrollLine{background:var(--line);width:1px;height:36px;position:relative;overflow:hidden}._7erKQq_scrollLine:after{content:"";background:var(--lime);animation:_7erKQq_drip 1.8s var(--ease-out) infinite;position:absolute;inset:0}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes _7erKQq_spin{to{--angle:360deg}}@keyframes _7erKQq_drip{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (min-width:900px){._7erKQq_intro{max-width:32ch;margin-left:46%}._7erKQq_hero{padding-bottom:160px}}@media (max-width:899px){._7erKQq_hero{align-content:end;padding-bottom:168px}._7erKQq_title{font-size:12.4vw}._7erKQq_tile:not(._7erKQq_arrowTile){display:none}._7erKQq_meta{inset:auto var(--gutter) 92px}._7erKQq_metaItem:last-child{display:none}}
._1fe1MG_manifesto{padding:var(--section-space) var(--gutter);align-items:center;min-height:120vh;display:grid;position:relative}._1fe1MG_inner{z-index:1;gap:32px;display:grid;position:relative}._1fe1MG_body{gap:32px;display:grid}._1fe1MG_statement{font:600 var(--fs-lead) / 1.12 var(--font-display);letter-spacing:-.04em;text-wrap:pretty}._1fe1MG_footnote{max-width:40ch;font:500 var(--fs-small) / 1.6 var(--font-mono);letter-spacing:.04em;color:var(--muted)}._1fe1MG_floats{pointer-events:none;position:absolute;inset:0}._1fe1MG_floats>div{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:500 .78rem / 1.5 var(--font-mono);color:var(--bone-dim);background:#121210c7;border-radius:14px;position:absolute;box-shadow:0 30px 60px -30px #000c}._1fe1MG_codeCard{padding:16px 20px;top:6%;right:8%;rotate:4deg}._1fe1MG_codeKey{color:var(--lime)}._1fe1MG_codeAttr{color:var(--bone)}._1fe1MG_toast{align-items:flex-start;gap:12px;max-width:260px;padding:14px 16px;display:flex;bottom:10%;left:6%;rotate:-3deg}._1fe1MG_toast strong{color:var(--bone)}._1fe1MG_toastIcon{background:#25d366;border-radius:8px;flex:none;width:28px;height:28px}._1fe1MG_swatch{align-items:center;gap:10px;padding:10px 14px 10px 10px;display:flex;top:14%;left:10%;rotate:-6deg}._1fe1MG_swatchChip{background:var(--lime);border-radius:8px;width:36px;height:36px}._1fe1MG_coords{text-transform:uppercase;letter-spacing:.1em;padding:12px 16px;bottom:6%;right:12%;rotate:3deg}@media (min-width:900px){._1fe1MG_inner{grid-template-columns:1fr 2.4fr;align-items:start}}@media (max-width:899px){._1fe1MG_manifesto{min-height:auto;padding-block:200px}._1fe1MG_codeCard{top:3%;right:4%}._1fe1MG_swatch,._1fe1MG_coords{display:none}._1fe1MG_toast{bottom:3%;left:4%}}
.IuEsua_marquees{padding-block:clamp(56px,8vw,120px);display:grid;position:relative;overflow:hidden}.IuEsua_band{will-change:transform;padding-block:clamp(14px,1.8vw,24px);overflow:hidden}.IuEsua_solid{z-index:1;background:var(--lime);color:var(--lime-ink);width:110vw;margin-top:-1.6vw;margin-left:-5vw;position:relative;rotate:-2.5deg}.IuEsua_outline{border-block:1px solid var(--line-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0999;width:110vw;margin-left:-5vw;rotate:2deg}.IuEsua_track{width:max-content;display:flex}.IuEsua_group{flex:none;display:flex}.IuEsua_item{font:800 clamp(1.8rem, 5vw, 4.8rem) / 1 var(--font-display);letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:clamp(18px,2.4vw,36px);padding-right:clamp(18px,2.4vw,36px);display:inline-flex}.IuEsua_outline .IuEsua_item{color:#0000;-webkit-text-stroke:1px var(--bone-dim)}.IuEsua_star{-webkit-text-stroke:0;font-size:.55em}.IuEsua_outline .IuEsua_star{color:var(--lime)}
.rFTtSa_process{padding:var(--section-space) var(--gutter);position:relative;overflow:hidden}.rFTtSa_track{gap:20px;display:grid}.rFTtSa_intro{align-content:start;gap:24px;margin-bottom:28px;display:grid}.rFTtSa_title{max-width:12ch;font:800 var(--fs-h2) / .98 var(--font-display);letter-spacing:-.05em}.rFTtSa_card{border:1px solid var(--line);border-radius:calc(var(--radius) + 6px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121210c7;align-content:space-between;gap:48px;min-height:340px;padding:clamp(24px,2.6vw,36px);display:grid;position:relative;overflow:hidden}.rFTtSa_index{font:800 clamp(5rem, 11vw, 10rem) / .8 var(--font-display);letter-spacing:-.07em;color:#0000;-webkit-text-stroke:1px var(--lime)}.rFTtSa_cardBody{gap:14px;display:grid}.rFTtSa_cardTitle{font:800 clamp(1.8rem, 3vw, 2.8rem) / 1 var(--font-display);letter-spacing:-.05em;text-transform:uppercase}.rFTtSa_cardText{max-width:34ch;color:var(--bone-dim)}.rFTtSa_finale{border-radius:calc(var(--radius) + 6px);background:var(--lime);min-height:200px;color:var(--lime-ink);font:800 clamp(2.4rem, 5vw, 5rem) / .9 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding:clamp(24px,2.6vw,36px);display:flex}.rFTtSa_finaleArrow{transition:transform .6s var(--ease-out);font-size:.8em}.rFTtSa_finale:hover .rFTtSa_finaleArrow{transform:translate(12px)}.rFTtSa_progress{display:none}@media (min-width:900px){.rFTtSa_process{flex-direction:column;justify-content:center;min-height:100vh;padding-block:120px;display:flex}.rFTtSa_track{width:max-content;padding-right:var(--gutter);align-items:stretch;gap:24px;display:flex}.rFTtSa_intro{align-content:center;width:34vw;margin:0 4vw 0 0}.rFTtSa_card{width:clamp(340px,30vw,460px);min-height:56vh}.rFTtSa_finale{flex-direction:column;justify-content:space-between;align-items:flex-start;width:clamp(300px,24vw,380px);min-height:56vh}.rFTtSa_progress{left:var(--gutter);right:var(--gutter);background:var(--line);height:2px;display:block;position:absolute;bottom:72px}.rFTtSa_progressBar{background:var(--lime);transform-origin:0;height:100%;display:block;transform:scaleX(0)}}
.tVj6_W_services{padding:var(--section-space) var(--gutter);position:relative}.tVj6_W_list{border-top:1px solid var(--line-strong)}.tVj6_W_row{border-bottom:1px solid var(--line-strong);isolation:isolate;grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px 20px;padding:clamp(24px,3.4vw,44px) 0;display:grid;position:relative}.tVj6_W_row:before{content:"";inset:0 calc(var(--gutter) * -1);z-index:-1;background:var(--lime);transform-origin:bottom;transition:transform .6s var(--ease-out);position:absolute;transform:scaleY(0)}.tVj6_W_index{font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.14em;color:var(--lime);transition:color .4s}.tVj6_W_title{font:800 clamp(2.2rem, 7vw, 7rem) / .95 var(--font-display);letter-spacing:-.06em;text-transform:uppercase;transition:color .4s ease, transform .6s var(--ease-out)}.tVj6_W_detail{grid-column:2/-1;gap:16px;display:grid}.tVj6_W_summary{max-width:46ch;color:var(--bone-dim);transition:color .4s}.tVj6_W_tags{flex-wrap:wrap;gap:8px;display:flex}.tVj6_W_tag{border:1px solid var(--line-strong);font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bone-dim);border-radius:999px;padding:6px 12px;transition:color .4s,border-color .4s}.tVj6_W_arrow{color:var(--bone-dim);transition:transform .6s var(--ease-out), color .4s ease;grid-area:1/3;font-size:clamp(1.5rem,3vw,2.6rem)}@media (hover:hover){.tVj6_W_row:hover:before{transform:scaleY(1)}.tVj6_W_row:hover .tVj6_W_title{transform:translate(.12em)}.tVj6_W_row:hover .tVj6_W_index,.tVj6_W_row:hover .tVj6_W_title,.tVj6_W_row:hover .tVj6_W_summary,.tVj6_W_row:hover .tVj6_W_arrow{color:var(--lime-ink)}.tVj6_W_row:hover .tVj6_W_tag{color:var(--lime-ink);border-color:#10140a66}.tVj6_W_row:hover .tVj6_W_arrow{transform:rotate(45deg)}}@media (min-width:900px){.tVj6_W_row{grid-template-columns:80px 1.2fr 1fr auto;align-items:center}.tVj6_W_detail{grid-column:3}.tVj6_W_arrow{grid-column:4}}
.FjhUka_heading{gap:28px;margin-bottom:clamp(48px,7vw,96px);display:grid}.FjhUka_title{max-width:18ch;font:700 var(--fs-h2) / 1 var(--font-display);letter-spacing:-.04em;text-wrap:balance}
.B53s6q_work{padding:var(--section-space) var(--gutter);position:relative}.B53s6q_header{gap:20px;margin-bottom:clamp(40px,6vw,80px);display:grid}.B53s6q_title{font:800 var(--fs-giant) / .8 var(--font-display);letter-spacing:-.07em;text-transform:uppercase}.B53s6q_grid{gap:clamp(20px,3vw,40px);display:grid}.B53s6q_card{border:1px solid var(--line);border-radius:calc(var(--radius) + 6px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121210b8;gap:24px;padding:clamp(12px,1.4vw,18px);transition:border-color .4s;display:grid}.B53s6q_card:hover{border-color:var(--lime)}.B53s6q_media{aspect-ratio:16/10;border-radius:var(--radius);background:var(--ink-3);position:relative;overflow:hidden}.B53s6q_image{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform 1.2s var(--ease-out), filter .6s ease;filter:saturate(.85);transform:scale(1.02)}.B53s6q_card:hover .B53s6q_image{filter:saturate(1.1);transform:scale(1.07)}.B53s6q_status{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lime);background:#0a0a09bf;border-radius:999px;padding:7px 12px;position:absolute;top:14px;left:14px}.B53s6q_info{grid-template-columns:auto 1fr auto;gap:20px;padding:0 8px 8px;display:grid}.B53s6q_position{font:800 clamp(2rem, 4vw, 3.6rem) / .85 var(--font-display);letter-spacing:-.06em;color:var(--lime)}.B53s6q_copy{gap:10px;display:grid}.B53s6q_cardTitle{font:700 clamp(1.5rem, 2.6vw, 2.4rem) / 1 var(--font-display);letter-spacing:-.04em}.B53s6q_kind{font:500 var(--fs-small) / 1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bone-dim)}.B53s6q_summary{max-width:52ch;color:var(--bone-dim)}.B53s6q_stack{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.B53s6q_stack li{border:1px solid var(--line-strong);font:500 var(--fs-label) / 1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:6px 12px}.B53s6q_visit{transition:transform .6s var(--ease-out), color .3s ease;font-size:1.8rem}.B53s6q_card:hover .B53s6q_visit{color:var(--lime);transform:rotate(45deg)}.B53s6q_nextCard{border:1px dashed var(--line-strong);border-radius:calc(var(--radius) + 6px);text-align:left;isolation:isolate;align-content:end;gap:12px;min-height:320px;padding:clamp(24px,3vw,40px);display:grid;position:relative;overflow:hidden}.B53s6q_nextCard:before{content:"";z-index:-1;background:var(--lime);clip-path:circle(0% at 100% 0);transition:clip-path .9s var(--ease-out);position:absolute;inset:0}.B53s6q_nextCard:hover:before{clip-path:circle(150% at 100% 0)}.B53s6q_nextCard:hover,.B53s6q_nextCard:hover .B53s6q_nextIndex,.B53s6q_nextCard:hover .B53s6q_nextKind{color:var(--lime-ink)}.B53s6q_nextIndex{font:800 clamp(2rem, 4vw, 3.6rem) / .85 var(--font-display);letter-spacing:-.06em;color:var(--lime);transition:color .4s}.B53s6q_nextTitle{font:800 clamp(2.2rem, 5vw, 4.6rem) / .9 var(--font-display);letter-spacing:-.06em;text-transform:uppercase}.B53s6q_nextKind{font:500 var(--fs-small) / 1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bone-dim);transition:color .4s}.B53s6q_nextArrow{transition:transform .6s var(--ease-out);font-size:2.4rem;position:absolute;top:clamp(24px,3vw,40px);right:clamp(24px,3vw,40px)}.B53s6q_nextCard:hover .B53s6q_nextArrow{transform:rotate(45deg)}@media (min-width:900px){.B53s6q_grid{grid-template-columns:repeat(2,1fr);align-items:stretch}.B53s6q_nextCard:nth-child(odd){grid-column:1/-1;min-height:240px}}
