.CapabilityTabs_root__POJaY{position:relative;overflow-x:clip}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_rail__6Ie8K{height:calc((var(--steps) + 1) * 100vh)}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_stage__ZtgcA{position:sticky;top:0;display:grid;align-items:center;height:100vh;overflow:clip}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_rail__6Ie8K[data-pin=js] .CapabilityTabs_stage__ZtgcA{position:relative;top:auto;will-change:transform}.CapabilityTabs_plate__tazGX{position:relative;width:100%}.CapabilityTabs_bg__wyWY4{position:absolute;inset:0;width:150vw;margin-left:-10vw;color:rgba(234,88,12,.17);pointer-events:none}.CapabilityTabs_bgSvg__2uwQ5{position:absolute;top:0;left:0}.CapabilityTabs_bgSvg__2uwQ5[data-line=a]{width:110vw}.CapabilityTabs_bgSvg__2uwQ5[data-line=b]{width:120vw}.CapabilityTabs_bgSvg__2uwQ5[data-line=c]{width:110vw}.CapabilityTabs_bgSvg__2uwQ5 path{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset .4s cubic-bezier(.45,0,.55,1)}.CapabilityTabs_bgSvg__2uwQ5[data-draw=in] path{stroke-dashoffset:0;transition-duration:.9s}.CapabilityTabs_root__POJaY[data-mode=static] .CapabilityTabs_bg__wyWY4{display:none}.CapabilityTabs_grid__SZllc{width:min(1200px,calc(100% - 48px));margin-inline:auto}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_grid__SZllc{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:stretch;min-height:50vh;padding-block:64px}.CapabilityTabs_nav__Bg9UP{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-left:17px}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_nav__Bg9UP{grid-column:1/span 3;align-self:start;margin-right:auto}.CapabilityTabs_root__POJaY[data-mode=static] .CapabilityTabs_nav__Bg9UP{display:none}.CapabilityTabs_track__bLx_8{position:absolute;top:0;bottom:0;left:0;width:5px;border-radius:16px;background:rgba(0,0,0,.1)}.CapabilityTabs_indicator__6p7Vv{position:absolute;top:0;left:0;z-index:1;width:5px;height:35px;border-radius:16px;background:#ea580c;transition:transform .35s cubic-bezier(.4,0,.2,1),height .35s cubic-bezier(.4,0,.2,1)}.CapabilityTabs_tab__k1mcQ{display:block;margin:0;padding:8px 0;border:0;background:none;color:#616161;font:inherit;font-size:20px;font-weight:500;letter-spacing:-.3px;line-height:.95;text-align:left;cursor:pointer;transition:color .35s cubic-bezier(.4,0,.2,1)}.CapabilityTabs_tab__k1mcQ[data-on=true]{color:#000}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_panels__eO0x6{display:grid;grid-column:4/span 9;grid-template-columns:minmax(0,1fr);min-width:0}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_panel__N9IRb{grid-area:1/1;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:16px;align-items:stretch;min-width:0;opacity:0;visibility:hidden;transition:opacity .4s ease}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_panel__N9IRb[data-on=true]{opacity:1;visibility:visible}.CapabilityTabs_panelLabel__dIqTo{margin:0;color:#616161;font-family:var(--font-mono),monospace;font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_panelLabel__dIqTo{display:none}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_visual__2Igrk{grid-column:2/span 4;align-self:start}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_copy__hdkq7{position:relative;grid-column:7/span 3;display:flex;flex-direction:column;justify-content:flex-end;min-width:0}.CapabilityTabs_copy__hdkq7{display:flex;flex-direction:column;gap:18px}.CapabilityTabs_heading__Xs8Ud{margin:0;color:#000;font-size:clamp(26px,2.3vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1.05}.CapabilityTabs_accent__dVU14{font-family:var(--font-kalam),cursive;font-weight:700;color:#ea580c;letter-spacing:-.01em}.CapabilityTabs_para__1ECmW{margin:0;max-width:38ch;color:#616161;font-size:16px;font-weight:500;line-height:1.45}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_copy__hdkq7 .CapabilityTabs_heading__Xs8Ud,.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_copy__hdkq7 .CapabilityTabs_para__1ECmW{max-width:292px}@media (max-width:1180px){.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_copy__hdkq7 .CapabilityTabs_heading__Xs8Ud,.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_copy__hdkq7 .CapabilityTabs_para__1ECmW{max-width:30ch}}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_heading__Xs8Ud,.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_para__1ECmW{opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_panel__N9IRb[data-on=true] .CapabilityTabs_heading__Xs8Ud{opacity:1;transform:none;transition-delay:.06s}.CapabilityTabs_root__POJaY[data-mode=pinned] .CapabilityTabs_panel__N9IRb[data-on=true] .CapabilityTabs_para__1ECmW{opacity:1;transform:none;transition-delay:.16s}.CapabilityTabs_root__POJaY[data-mode=static] .CapabilityTabs_panels__eO0x6{display:flex;flex-direction:column;gap:72px}.CapabilityTabs_root__POJaY[data-mode=static] .CapabilityTabs_panel__N9IRb{display:grid;gap:20px}.CapabilityTabs_root__POJaY[data-mode=static] .CapabilityTabs_visual__2Igrk{max-width:420px}@media (min-width:640px){.CapabilityTabs_root__POJaY[data-mode=static] .CapabilityTabs_panel__N9IRb{grid-template-columns:minmax(0,380px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);-moz-column-gap:32px;column-gap:32px;align-items:start}.CapabilityTabs_root__POJaY[data-mode=static] .CapabilityTabs_panelLabel__dIqTo{grid-column:2}.CapabilityTabs_root__POJaY[data-mode=static] .CapabilityTabs_visual__2Igrk{grid-column:1;grid-row:1/span 2;max-width:none}.CapabilityTabs_root__POJaY[data-mode=static] .CapabilityTabs_copy__hdkq7{grid-column:2;max-width:36rem}}.CapabilityTabs_visual__2Igrk{width:100%;container-type:inline-size}.CapabilityTabs_frame__RfO9l{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:100%;aspect-ratio:400/469;margin:0;overflow:clip;border:1px solid rgba(0,0,0,.06);border-radius:16px;background-color:#ece1d5;background-image:radial-gradient(70% 60% at 0 0,rgba(255,253,250,.95) 0,rgba(255,253,250,0) 72%),radial-gradient(62% 56% at 100% 0,rgba(234,88,12,.2) 0,rgba(234,88,12,0) 72%),radial-gradient(72% 72% at 0 100%,rgba(255,180,138,.42) 0,rgba(255,180,138,0) 72%),radial-gradient(60% 60% at 100% 100%,rgba(255,253,250,.55) 0,rgba(255,253,250,0) 72%)}.CapabilityTabs_tag__JWm1n{position:absolute;z-index:2;top:clamp(12px,4.4cqw,22px);left:clamp(12px,4.4cqw,22px);color:rgba(0,0,0,.45);font-family:var(--font-mono),monospace;font-size:clamp(9.5px,2.1cqw,11px);font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase}.CapabilityTabs_sheetWrap__S7Z5d{position:relative;grid-area:1/1;min-width:0}.CapabilityTabs_sheet__yY8v0{--pad:clamp(14px,4.4cqw,22px);position:absolute;right:-10%;bottom:-10%;left:14%;min-height:66%;max-height:92%;min-width:0;padding:var(--pad) calc(10cqw + var(--pad)) calc(10cqw + var(--pad)) var(--pad);display:flex;flex-direction:column;overflow:hidden;border-top-left-radius:12px;font-size:clamp(10.5px,3.05cqw,14px);line-height:1.6;letter-spacing:0}.CapabilityTabs_dark__Jp3t2{background:radial-gradient(ellipse at center,#000 0,#060606 12.5%,#0d0d0d 25%,#1a1a1a 50%,#2a2a2a 100%);box-shadow:0 28px 70px rgba(20,10,0,.18);color:rgba(255,255,255,.86);font-family:var(--font-mono),monospace}.CapabilityTabs_bar___jLfN{display:flex;align-items:center;gap:1.2em;margin-bottom:1.1em;color:rgba(255,255,255,.5);white-space:nowrap}.CapabilityTabs_barTitle__1TQcN{min-width:0;overflow:hidden;text-overflow:ellipsis}.CapabilityTabs_barEnd__pgt_p{margin-left:auto}.CapabilityTabs_dots__0e__o{display:inline-flex;flex:none;gap:.45em}.CapabilityTabs_dots__0e__o i{display:block;width:.62em;height:.62em;border-radius:50%;background:#f4ebe3}.CapabilityTabs_dots__0e__o i:nth-child(2){background:rgba(255,255,255,.3)}.CapabilityTabs_dots__0e__o i:nth-child(3){background:#ea580c}.CapabilityTabs_chain__mImF6{display:grid;gap:.55em;margin:0;padding:0;list-style:none}.CapabilityTabs_link__3udg8{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.85em;column-gap:.85em;padding-left:1.5em}.CapabilityTabs_node__yNjnK{position:absolute;top:.55em;left:0;width:.5em;height:.5em;border-radius:50%;background:#ffb48a}.CapabilityTabs_link__3udg8:before{position:absolute;top:1.05em;bottom:-.55em;left:.22em;width:1px;background:rgba(255,180,138,.35);content:""}.CapabilityTabs_link__3udg8:last-child:before{display:none}.CapabilityTabs_linkTime__vGxBJ{color:rgba(255,255,255,.45)}.CapabilityTabs_linkWhat__q6dUP{min-width:0}.CapabilityTabs_linkHash___1MX1{grid-column:1/-1;color:#ffb48a;font-size:.88em;font-weight:500}.CapabilityTabs_darkFoot__kHV8w{margin:auto 0 0;padding-top:.9em;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.5);font-size:.88em}.CapabilityTabs_paper__nRpNM{border:1px solid rgba(0,0,0,.05);border-right:0;border-bottom:0;background:#fffdfa;box-shadow:0 24px 60px rgba(20,10,0,.1);color:#000}.CapabilityTabs_paperBar__zPSjH{display:flex;align-items:baseline;justify-content:space-between;gap:1em;margin:0 0 .9em;white-space:nowrap}.CapabilityTabs_paperTitle__IFLwr{display:flex;align-items:baseline;gap:.6em;min-width:0;overflow:hidden;font-weight:600;letter-spacing:-.005em;text-overflow:ellipsis}.CapabilityTabs_paperEnd__y_SHy{flex:none;color:#616161;font-family:var(--font-mono),monospace;font-size:.86em}.CapabilityTabs_lead__FIMI2{position:relative;top:-.1em;flex:none;width:.5em;height:.5em;border-radius:50%;background:#ea580c}.CapabilityTabs_foot__Kd0UQ{margin:auto 0 0;padding-top:.8em;border-top:1px solid rgba(0,0,0,.07);color:#616161;font-size:.88em;line-height:1.4}.CapabilityTabs_kv__WppSH{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);-moz-column-gap:.6em;column-gap:.6em;row-gap:.1em;margin:0;font-family:var(--font-mono),monospace}.CapabilityTabs_kvRow___rzSP{display:contents}.CapabilityTabs_kvRow___rzSP[data-nest=true] .CapabilityTabs_kvKey__Ps5zN{padding-left:.8em;color:#616161}.CapabilityTabs_kvKey__Ps5zN{margin:0;min-width:0;overflow:hidden;color:rgba(0,0,0,.55);text-overflow:ellipsis;white-space:nowrap}.CapabilityTabs_kvVal__MuXt2{margin:0;min-width:0;color:#000;overflow-wrap:anywhere}.CapabilityTabs_askMeta__19BRX{margin:0 0 .7em;color:#616161;font-family:var(--font-mono),monospace;font-size:.86em}.CapabilityTabs_askLine___cQaf{margin:0 0 .3em;line-height:1.45}.CapabilityTabs_rule__S_n_5{color:#ea580c;font-family:var(--font-mono),monospace;font-size:.92em;font-weight:500}.CapabilityTabs_askWho__U5XBH{margin:0 0 .9em;color:#616161;font-family:var(--font-mono),monospace;font-size:.88em}.CapabilityTabs_list__UYPSq{display:grid;gap:.3em;margin:0;padding:.9em 0 0;border-top:1px solid rgba(0,0,0,.07);list-style:none}.CapabilityTabs_item__tFzz4{position:relative;padding-left:1em;color:rgba(0,0,0,.78);font-size:.96em;line-height:1.45}.CapabilityTabs_item__tFzz4:before{position:absolute;top:.62em;left:.1em;width:.36em;height:.36em;border-radius:50%;background:rgba(0,0,0,.3);content:""}.CapabilityTabs_files__XvGm2{display:grid;gap:.2em;margin:0;padding:0;list-style:none}.CapabilityTabs_file__SOoys{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.75em;column-gap:.75em;align-items:center;margin-inline:-.5em;padding:.3em .5em;border-radius:8px}.CapabilityTabs_file__SOoys[data-lead=true]{background:rgba(234,88,12,.08)}.CapabilityTabs_fileIcon__tdzWC{grid-row:span 2;width:1.75em;height:1.75em}.CapabilityTabs_fileName__xUBvJ{font-weight:600;letter-spacing:-.005em}.CapabilityTabs_fileMeta__dj_U_,.CapabilityTabs_fileName__xUBvJ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CapabilityTabs_fileMeta__dj_U_{color:#616161;font-size:.88em}@media (prefers-reduced-motion:reduce){.CapabilityTabs_bgSvg__2uwQ5 path,.CapabilityTabs_heading__Xs8Ud,.CapabilityTabs_indicator__6p7Vv,.CapabilityTabs_panel__N9IRb,.CapabilityTabs_para__1ECmW,.CapabilityTabs_tab__k1mcQ{transition:none}.CapabilityTabs_bgSvg__2uwQ5 path{stroke-dasharray:none;stroke-dashoffset:0}}.CapabilityTabs_anchor__sn3i1{position:absolute;width:1px;height:1px;margin-top:-96px;pointer-events:none}.CapabilityTabs_frame__RfO9l[data-kind=image]{display:block;background:#f4ebe3}.CapabilityTabs_image__KDywk{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CaseDeck_band__KnaD2{position:relative;margin-top:104px;padding-bottom:56px;border-radius:48px;background:radial-gradient(ellipse at center,#000 0,#060606 12.5%,#0d0d0d 25%,#1a1a1a 50%,#2a2a2a 100%);color:#f4ebe3}.CaseDeck_head__23AJW{position:relative;width:min(1200px,calc(100% - 48px));margin-inline:auto;padding-top:56px;padding-bottom:44px;text-align:center}.CaseDeck_head__23AJW:before{content:"";position:absolute;top:0;left:50%;width:2px;height:36px;background:#ea580c;transform:translateX(-50%)}.CaseDeck_eyebrow__jeTk4{margin:0 0 16px}.CaseDeck_heading__zXfVG{max-width:20ch;margin:0 auto;color:#f4ebe3;font-size:clamp(30px,3.4vw,42px);font-weight:500;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}.CaseDeck_accent__naHxJ{color:#ea580c;font-family:var(--font-kalam),cursive;font-weight:700;letter-spacing:-.02em}.CaseDeck_track__87Evc{position:relative}.CaseDeck_deck__3DJjG{display:flex;gap:16px;margin:0;padding:8px 24px 12px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.CaseDeck_slot__viFev{flex:none;width:min(520px,100%);scroll-snap-align:center}.CaseDeck_card__7jlNR{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;padding:16px;border-radius:16px;background:#fffdfa;box-shadow:0 24px 60px rgba(0,0,0,.45);color:#000;overflow:clip}.CaseDeck_field__50og1{background:#fffdfa}.CaseDeck_paper__JmQma{background:#f4ebe3}.CaseDeck_panel__unnpc{background:#ece1d5}.CaseDeck_geo__J9bxG{position:absolute;z-index:0;pointer-events:none}.CaseDeck_geoArc__gTHQQ{top:0;left:0;width:28px;height:28px;border-top:2px solid rgba(234,88,12,.55);border-left:2px solid rgba(234,88,12,.55);border-radius:16px 0 0 0}.CaseDeck_geoBar___I1rg{top:32px;left:0;width:3px;height:44px;border-radius:0 3px 3px 0;background:#ea580c}.CaseDeck_geoDots__dkYcj{top:6px;left:6px;width:24px;height:24px;background-image:radial-gradient(rgba(234,88,12,.55) 1.6px,transparent 1.7px);background-size:8px 8px}.CaseDeck_copy__mEElF,.CaseDeck_label__pBQ5U,.CaseDeck_shot__a0i9z{position:relative;z-index:1}.CaseDeck_copy__mEElF{display:flex;flex-direction:column;gap:12px;padding:16px 16px 0;min-width:0}.CaseDeck_top__N0rIt{display:flex;align-items:center;justify-content:space-between;gap:12px}.CaseDeck_disc__V8GKI{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1.5px solid rgba(234,88,12,.45);border-radius:50%;color:#000}.CaseDeck_glyph__dSRL4{display:block;width:20px;height:20px;color:#000}.CaseDeck_kicker__8ERCD{color:rgba(0,0,0,.6);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:0;white-space:nowrap}.CaseDeck_title__Gcu0D{margin:0;color:#000;font-size:20px;font-weight:600;letter-spacing:-.6px;line-height:1.18;text-wrap:balance}.CaseDeck_text__Mfnao{margin:0;color:#616161;font-size:15px;line-height:1.5}.CaseDeck_files__5TJcx{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none}.CaseDeck_file__ujgS6{display:inline-flex;align-items:center;gap:6px;color:rgba(0,0,0,.6);font-family:var(--font-mono),monospace;font-size:11.5px}.CaseDeck_file__ujgS6 svg{flex:none}.CaseDeck_shot__a0i9z{display:flex;flex-direction:column;gap:10px;margin:0 16px;min-width:0}.CaseDeck_shot__a0i9z .win{padding:16px 18px 18px;border-radius:12px;box-shadow:none;font-size:11.5px;line-height:1.75}.CaseDeck_caption__RZea1{margin:0;color:#616161;font-size:12.5px;line-height:1.45}.CaseDeck_label__pBQ5U{margin:0;padding:0 16px 16px;color:#616161;font-family:var(--font-mono),monospace;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.CaseDeck_label__pBQ5U:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#ea580c;vertical-align:middle}.CaseDeck_note__TY3l9{width:min(880px,calc(100% - 48px));margin:32px auto 0;color:rgba(244,235,227,.6);font-size:14px;line-height:1.55;text-align:center}.CaseDeck_isStill__E1B9u .CaseDeck_track__87Evc{width:min(1200px,calc(100% - 48px));margin-inline:auto}.CaseDeck_isStill__E1B9u .CaseDeck_deck__3DJjG{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:0;overflow:visible;scroll-snap-type:none}.CaseDeck_isStill__E1B9u .CaseDeck_slot__viFev{width:100%}@media (min-width:768px){.CaseDeck_isStill__E1B9u .CaseDeck_deck__3DJjG{grid-template-columns:repeat(2,minmax(0,1fr))}}.CaseDeck_isDeck__sVdQL .CaseDeck_track__87Evc{min-height:489vh}.CaseDeck_isDeck__sVdQL .CaseDeck_deck__3DJjG{position:absolute;top:0;inset-inline:0;display:block;min-height:100vh;padding:0;gap:0;overflow:visible;scroll-snap-type:none;perspective:1924px;transform-style:flat}.CaseDeck_isDeck__sVdQL .CaseDeck_slot__viFev{position:absolute;top:50%;left:50%;width:auto;transform-origin:50% 50%;will-change:transform}.CaseDeck_isDeck__sVdQL .CaseDeck_landscape__EJhmP{display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:minmax(0,1fr) auto;gap:0 32px;width:740px;min-width:740px;max-width:740px;height:460px}.CaseDeck_isDeck__sVdQL .CaseDeck_landscape__EJhmP>.CaseDeck_copy__mEElF{grid-column:1;grid-row:1;min-height:0}.CaseDeck_isDeck__sVdQL .CaseDeck_landscape__EJhmP>.CaseDeck_shot__a0i9z{grid-column:2;grid-row:1/span 2;justify-content:center;margin:0;min-height:0}.CaseDeck_isDeck__sVdQL .CaseDeck_landscape__EJhmP>.CaseDeck_label__pBQ5U{grid-column:1;grid-row:2}.CaseDeck_isDeck__sVdQL .CaseDeck_landscape__EJhmP .CaseDeck_title__Gcu0D{font-size:24px;letter-spacing:-.8px}.CaseDeck_isDeck__sVdQL .CaseDeck_landscape__EJhmP .CaseDeck_text__Mfnao{font-size:16px}.CaseDeck_isDeck__sVdQL .CaseDeck_square__updJh{display:flex;flex-direction:column;justify-content:space-between;gap:16px;width:416px;min-width:416px;max-width:416px;height:460px}.CaseDeck_isDeck__sVdQL .CaseDeck_square__updJh .CaseDeck_title__Gcu0D{font-size:21px}@media (max-width:760px){.CaseDeck_band__KnaD2{margin-top:72px;padding-bottom:40px;border-radius:32px}.CaseDeck_head__23AJW{width:calc(100% - 32px);padding-top:44px;padding-bottom:32px}.CaseDeck_head__23AJW:before{height:28px}.CaseDeck_deck__3DJjG{padding:8px 16px 12px}.CaseDeck_isStill__E1B9u .CaseDeck_track__87Evc,.CaseDeck_note__TY3l9{width:calc(100% - 32px)}.CaseDeck_note__TY3l9{font-size:13px}.CaseDeck_title__Gcu0D{font-size:19px}}@media (max-width:520px){.CaseDeck_shot__a0i9z .win{padding:12px 14px 14px;font-size:10.5px}.CaseDeck_caption__RZea1{font-size:12px}}.CaseDeck_author__xk2i6,.CaseDeck_bottomWrap__MH2Pr,.CaseDeck_imgWrap__oEoXO{position:relative;z-index:1}.CaseDeck_imgWrap__oEoXO{margin:0 16px;aspect-ratio:4/3;border-radius:12px;overflow:clip;background:#f4ebe3}.CaseDeck_img__f4UJm{display:block;width:100%;height:100%;max-height:428px;-o-object-fit:cover;object-fit:cover}.CaseDeck_isDeck__sVdQL .CaseDeck_landscape__EJhmP>.CaseDeck_imgWrap__oEoXO{grid-column:2;grid-row:1/span 2;margin:0;aspect-ratio:auto;min-height:0}.CaseDeck_author__xk2i6{display:flex;align-items:center;gap:12px;padding:0 16px 16px}.CaseDeck_author__xk2i6 .CaseDeck_label__pBQ5U{padding:0}.CaseDeck_avatar__4eOYs{flex:none;width:70px;height:70px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#f4ebe3}.CaseDeck_bgCard__0LVg4{min-height:460px;padding:0;background:#f4ebe3}.CaseDeck_bgCard__0LVg4,.CaseDeck_isDeck__sVdQL .CaseDeck_bgCard__0LVg4{justify-content:flex-end}.CaseDeck_bgImg__t6Q_n{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CaseDeck_bottomWrap__MH2Pr{margin-top:auto;padding:16px}.CaseDeck_bottomCard__1aTjd{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:12px;background:#fffdfa}.CaseDeck_bottomCard__1aTjd .CaseDeck_label__pBQ5U{padding:4px 0 0}.motion_lines__Yebih .motion_mask__roJkY,.motion_lines__Yebih .motion_word__HDhja{display:inline-block}.motion_lines__Yebih[data-ml-armed] .motion_mask__roJkY{clip-path:inset(-.4em -.3em 0 -.3em)}.motion_lines__Yebih[data-ml-armed] .motion_word__HDhja{will-change:transform}.motion_count__tEmhp{font-variant-numeric:tabular-nums}.motion_sr__ASojC{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Faq_section__Il9wU{padding-top:120px}@media (max-width:760px){.Faq_section__Il9wU{padding-top:88px}}.Faq_inner__0NlKA{width:min(1200px,calc(100% - 48px));margin-inline:auto}@media (max-width:760px){.Faq_inner__0NlKA{width:calc(100% - 32px)}}.Faq_head__ZMtUN{margin-bottom:48px;text-align:center}.Faq_eyebrow__tCGXI{margin:0 0 14px}.Faq_title__aZM4Q{margin:0;color:#000;font-size:clamp(40px,5.2vw,75px);font-weight:500;letter-spacing:-.04em;line-height:1;text-wrap:balance}.Faq_accent__82OkU{font-family:var(--font-kalam),cursive;font-weight:700;letter-spacing:-.02em;color:#ea580c}.Faq_card__VJc0e{display:grid;gap:.5rem;width:100%;max-width:51rem;margin-inline:auto;border-radius:2rem;background:#ece1d5;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Faq_qOuter__GLzpc{position:relative;height:26.25rem;margin:1rem 0 1rem 1rem;border-radius:1rem;overflow:clip}.Faq_qMega__TaSKR{display:flex;height:100%;flex-direction:column;gap:1.5rem;padding:1.75rem .75rem 0;border-radius:1rem;background:radial-gradient(ellipse at 30% 20%,#1c1c1c 0,#111 45%,#060606 100%);color:#fffdfa}.Faq_panelHeading__9hFCI{margin:0;padding-inline:1rem;font-size:1.25rem;font-weight:600;letter-spacing:-.02em;line-height:.95}.Faq_qMega__TaSKR .Faq_panelHeading__9hFCI{color:#fffdfa}.Faq_qListWrap__UrN3K{position:relative;height:21.9rem}.Faq_qList__Q4eOh{display:flex;height:100%;flex-direction:column;gap:.25rem;padding:0 4px 1rem 0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,253,250,.4) transparent}.Faq_qList__Q4eOh::-webkit-scrollbar{width:16px;background:transparent}.Faq_qList__Q4eOh::-webkit-scrollbar-thumb{border:5px solid transparent;border-radius:100px;background-color:rgba(255,253,250,.4);background-clip:padding-box}.Faq_qList__Q4eOh::-webkit-scrollbar-thumb:hover{background-color:rgba(255,253,250,.7)}.Faq_fadeBottom__SOn_X,.Faq_fadeTop__tEQq_{position:absolute;right:0;left:0;z-index:4;pointer-events:none}.Faq_fadeTop__tEQq_{top:-5px;height:40px;background:linear-gradient(180deg,#111,rgba(17,17,17,0))}.Faq_fadeBottom__SOn_X{bottom:-2px;height:50px;background:linear-gradient(180deg,rgba(8,8,8,0),#080808)}.Faq_qItem__NpncY{display:block;width:100%;padding:1rem;border:0;border-radius:.5rem;background:transparent;color:rgba(255,253,250,.72);font:inherit;font-size:.875rem;font-weight:500;line-height:1.4;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1)}.Faq_qItem__NpncY:hover{background:rgba(255,253,250,.06);color:#fffdfa}.Faq_qItem__NpncY[data-on]{background:rgba(255,253,250,.12);box-shadow:inset 4px 0 0 0 #ea580c;color:#fffdfa;font-weight:600}.Faq_qItem__NpncY:focus-visible{outline:2px solid #ea580c;outline-offset:-2px}.Faq_aOuter__fCyT1{position:relative;height:27.25rem;margin:1rem 1rem 0 0}.Faq_aMega__pXg0g{display:flex;height:100%;flex-direction:column;gap:1.5rem;padding:1.75rem 0 0 1.5rem;overflow:clip}.Faq_aMega__pXg0g .Faq_panelHeading__9hFCI{padding-inline:0;color:#000}.Faq_aListWrap___EjGJ{position:relative;min-height:0;flex:1;overflow:hidden}.Faq_aFade__YmSTM{position:absolute;top:0;right:0;left:0;z-index:4;height:18px;background:linear-gradient(180deg,#ece1d5,rgba(236,225,213,0));pointer-events:none}.Faq_aWrap__MECDF{height:100%;padding:0 4px 3rem 0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) transparent}.Faq_aWrap__MECDF::-webkit-scrollbar{width:16px;background:transparent}.Faq_aWrap__MECDF::-webkit-scrollbar-thumb{border:5px solid transparent;border-radius:100px;background-color:rgba(0,0,0,.14);background-clip:padding-box}.Faq_panel__LVGfY+.Faq_panel__LVGfY{margin-top:1.5rem}.Faq_card__VJc0e[data-ready] .Faq_panel__LVGfY{display:none}.Faq_card__VJc0e[data-ready] .Faq_panel__LVGfY[data-on]{display:block;margin-top:0;animation:Faq_faq-in__ZUPPG .24s cubic-bezier(.22,1,.36,1) both}@keyframes Faq_faq-in__ZUPPG{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}.Faq_label__FafKb{margin:0 0 .5rem;padding-top:.5rem;color:rgba(0,0,0,.56);font-size:.875rem;font-weight:500;text-align:right}.Faq_bubble__7hyJz{padding:.75rem 1rem;border-radius:.75rem .75rem .75rem .25rem;background:#fffdfa;box-shadow:0 1px 0 rgba(0,0,0,.03)}.Faq_bubble__7hyJz p{margin:0 0 .75rem;color:#111;font-size:.875rem;line-height:1.55}.Faq_bubble__7hyJz p:last-of-type{margin-bottom:0}.Faq_more__jYdfM{display:inline-block;margin-top:.85rem;color:#000;font-size:.8125rem;font-weight:600;text-decoration:underline;text-decoration-color:rgba(234,88,12,.6);text-underline-offset:4px;transition:color .16s cubic-bezier(.4,0,.2,1)}.Faq_more__jYdfM:hover{color:#ea580c}.Faq_more__jYdfM:focus-visible{outline:2px solid #ea580c;outline-offset:3px;border-radius:2px}@media (max-width:760px){.Faq_card__VJc0e{grid-template-columns:minmax(0,1fr);border-radius:1.5rem}.Faq_qOuter__GLzpc{height:auto;margin:.75rem .75rem 0}.Faq_qMega__TaSKR{height:auto;padding-bottom:.25rem}.Faq_qListWrap__UrN3K{height:18rem}.Faq_aOuter__fCyT1{height:auto;margin:0 .75rem .75rem}.Faq_aMega__pXg0g{height:auto;padding:1.25rem .25rem .75rem}.Faq_aListWrap___EjGJ{flex:none}.Faq_aWrap__MECDF{height:auto;max-height:26rem;padding-bottom:.5rem}.Faq_aFade__YmSTM{display:none}}@media (prefers-reduced-motion:reduce){.Faq_qItem__NpncY{transition:none}.Faq_card__VJc0e[data-ready] .Faq_panel__LVGfY[data-on]{animation:none}}.PhotoClose_close__KovdX{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;overflow:clip;margin-top:104px;padding-block:clamp(128px,18.6vw,268px) clamp(112px,15.2vw,219px);border-radius:clamp(28px,5.56vw,80px);background:#1c1510;color:#fffdfa;text-align:center}@media (max-width:760px){.PhotoClose_close__KovdX{margin-top:72px}}.PhotoClose_photoWrap__Y4Tsk{position:absolute;inset:0;z-index:-1;pointer-events:none}.PhotoClose_photo__s_2D7{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.PhotoClose_photoWrap__Y4Tsk:after{position:absolute;inset:0;background:radial-gradient(60% 55% at 50% 50%,rgba(20,12,6,.34),rgba(20,12,6,.12));content:""}.PhotoClose_inner__G1iTG{position:relative;z-index:1;width:min(64rem,calc(100% - 32px));margin-inline:auto;container-type:inline-size}.PhotoClose_title__Zxw79{margin:0 0 clamp(40px,4.45vw,64px);font-size:clamp(44px,8.34vw,120px);font-weight:500;letter-spacing:-.04em;line-height:.98;text-wrap:balance}.PhotoClose_mask__lM8nX{display:block;overflow:clip;overflow-clip-margin:.12em;padding-bottom:.04em}.PhotoClose_line__deJbV{display:block;font-size:max(min(1em,calc(100cqi / (var(--chars, 18) * .44))),.8em)}.PhotoClose_accent__BXiY_{margin-top:.06em;font-family:var(--font-kalam),cursive;font-size:min(.74em,calc(100cqi / (var(--chars, 20) * .47)));font-weight:700;letter-spacing:-.02em;line-height:1.12;color:#fb923c}.PhotoClose_cta__bdHTI{display:flex;flex-direction:column;align-items:center;gap:16px}.PhotoClose_cta__bdHTI .pill{background:#fffdfa;color:#000;box-shadow:0 10px 30px rgba(0,0,0,.28)}.PhotoClose_cta__bdHTI .pill:hover{background:#f4ebe3}.PhotoClose_note__o8Agz{margin:0;color:#fffdfa;font-size:13px;font-weight:500;line-height:1.4}.PhotoClose_noteLink__QSJjq{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:opacity .18s cubic-bezier(.4,0,.2,1)}.PhotoClose_noteLink__QSJjq:hover{opacity:.75}.PhotoClose_noteLink__QSJjq:focus-visible{outline:2px solid #fb923c;outline-offset:3px;border-radius:2px}.StepRow_section__SFdvP{padding-top:104px}.StepRow_inner__FL_1p{width:min(1200px,calc(100% - 48px));margin-inline:auto}.StepRow_head__A0nS9{max-width:780px;margin:0 auto;text-align:center}.StepRow_eyebrow__kSHNC{margin:0 0 16px}.StepRow_title__pE50a{margin:0;color:#000;font-size:clamp(30px,3.2vw,40px);font-weight:600;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}.StepRow_accent__FbF2C{font-family:var(--font-kalam),cursive;font-weight:700;color:#ea580c;letter-spacing:-.01em}.StepRow_grid__i9G9B{display:grid;margin-top:56px;gap:48px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.StepRow_grid__i9G9B{margin-top:104px;gap:72px;grid-template-columns:repeat(3,minmax(0,1fr))}}.StepRow_card___ZkxZ{display:flex;flex-direction:column;align-items:center;gap:24px;margin:0;padding:0;text-align:center}.StepRow_cardTitle__rpiXt{margin:0;color:#000;font-size:20px;font-weight:600;letter-spacing:-.6px;line-height:1.2}.StepRow_cardText__Qn2D_{margin:0;max-width:34rem;color:#616161;font-size:16px;font-weight:500;line-height:1.4;text-wrap:balance}.StepRow_glyph__N5e_5,.StepRow_stage____azX{display:block;width:92px;height:120px}.StepRow_stage____azX{position:relative}.StepRow_sheet__25RpC{position:absolute;top:10px;left:3px;display:flex;width:74px;height:96px;flex-direction:column;align-items:flex-start;gap:7px;padding:11px 10px;border-radius:10px;background:#fffdfa;box-shadow:inset 0 0 0 1px rgba(0,0,0,.07),0 10px 26px rgba(20,10,0,.1)}.StepRow_sheetMark__cmFmW{width:18px;height:18px;margin-bottom:3px}.StepRow_sheetMark__cmFmW i{width:3.5px;height:3.5px}.StepRow_rule__duRc3{height:4px;border-radius:2px;background:rgba(0,0,0,.14)}.StepRow_ruleSigned__wkeKy{background:#ea580c}.StepRow_disc____HkC{position:absolute;right:0;bottom:8px;display:grid;width:28px;height:28px;border-radius:50%;background:#ea580c;color:#fff;box-shadow:0 6px 16px rgba(234,88,12,.28);place-items:center}.StepRow_chip__W1fhz{position:absolute;top:0;left:18px;display:flex;width:56px;height:28px;flex-direction:column;justify-content:center;gap:5px;padding:0 9px;border-radius:8px;background:#fffdfa;box-shadow:inset 0 0 0 1px rgba(0,0,0,.07),0 6px 16px rgba(20,10,0,.08)}.StepRow_rail__otIPC{position:absolute;top:26px;left:45px;width:2px;height:78px;border-radius:1px;background:rgba(0,0,0,.16)}.StepRow_railOut__OPe0H{position:absolute;top:102px;left:40px;width:12px;height:12px;border-radius:50%;background:#f4ebe3;box-shadow:inset 0 0 0 2px rgba(0,0,0,.35)}.StepRow_gate__AsIIg{position:absolute;top:38px;left:23px;display:grid;width:46px;height:46px;border-radius:14px;background:#ea580c;color:#fff;box-shadow:0 8px 20px rgba(234,88,12,.24);place-items:center}.StepRow_gateBars__7ilav{transform:rotate(90deg)}.StepRow_win__8cUds{position:absolute;top:10px;left:2px;display:flex;width:88px;height:86px;flex-direction:column;align-items:flex-start;gap:7px;padding:10px 11px;border-radius:12px;background:radial-gradient(ellipse at center,#000 0,#060606 12.5%,#0d0d0d 25%,#1a1a1a 50%,#2a2a2a 100%);box-shadow:0 14px 30px rgba(20,10,0,.18)}.StepRow_winDots__zPHO7{display:flex;gap:4px;margin-bottom:2px}.StepRow_winDots__zPHO7 i{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.35)}.StepRow_winRow__8J83o{height:4px;border-radius:2px;background:rgba(255,255,255,.26)}.StepRow_winRowHot__vDlHc{background:#ffb48a}.StepRow_section__SFdvP[data-sr-head-armed] .StepRow_head__A0nS9>*{opacity:0;transform:translate3d(0,24px,0)}.StepRow_section__SFdvP[data-sr-head-in] .StepRow_head__A0nS9>*{opacity:1;transform:none;transition:opacity .8s var(--sr-ease),transform .8s var(--sr-ease);transition-delay:calc(var(--sr-i, 0) * .1s)}.StepRow_section__SFdvP[data-sr-grid-armed] .StepRow_card___ZkxZ{opacity:0;transform:translate3d(0,56px,0)}.StepRow_section__SFdvP[data-sr-grid-in] .StepRow_card___ZkxZ{opacity:1;transform:none;transition:opacity .9s var(--sr-ease),transform .9s var(--sr-ease);transition-delay:calc(var(--sr-i, 0) * .14s)}@media (max-width:760px){.StepRow_section__SFdvP{padding-top:72px}.StepRow_inner__FL_1p{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.StepRow_section__SFdvP[data-sr-grid-armed] .StepRow_card___ZkxZ,.StepRow_section__SFdvP[data-sr-head-armed] .StepRow_head__A0nS9>*{opacity:1;transform:none;transition:none}}.ScrubWords_scrub__g7hZX{position:relative;height:400vh}.ScrubWords_sticky__dw9D_{position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden;background:#f4ebe3}.ScrubWords_layer__SajjB{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center}.ScrubWords_content__lKwLC{width:100%;max-width:1280px;margin:0 auto;padding:0 80px}.ScrubWords_eyebrow__MGJWr{margin:0 0 20px}.ScrubWords_line__nTuXn{max-width:1100px;margin:0;color:#000;font-size:clamp(26px,3.5vw,50px);font-weight:500;letter-spacing:-.02em;line-height:1.45}.ScrubWords_w__eG_Zq{display:inline-block;margin-right:.27em;will-change:opacity}.ScrubWords_hot__NqN1f{color:#ea580c}@media (max-width:900px){.ScrubWords_scrub__g7hZX{height:320vh}.ScrubWords_content__lKwLC{padding:0 24px}.ScrubWords_line__nTuXn{line-height:1.4}}@media (max-width:760px){.ScrubWords_content__lKwLC{padding:0 16px}}.ScrubWords_scrub__g7hZX[data-still]{height:auto}.ScrubWords_scrub__g7hZX[data-still] .ScrubWords_sticky__dw9D_{position:static;height:auto;padding:96px 0}.ScrubWords_scrub__g7hZX[data-still] .ScrubWords_layer__SajjB{position:static}@media (prefers-reduced-motion:reduce){.ScrubWords_scrub__g7hZX{height:auto}.ScrubWords_sticky__dw9D_{position:static;height:auto;padding:120px 0}.ScrubWords_layer__SajjB{position:static}.ScrubWords_w__eG_Zq{opacity:1!important}}.ProductGrid_section__mO_j1{width:min(1200px,calc(100% - 48px));margin:clamp(56px,7vw,96px) auto 0}.ProductGrid_grid___RMVT{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ProductGrid_card__OPrJs{--card:236 225 213;position:relative;display:flex;height:280px;overflow:hidden;isolation:isolate;background-color:rgb(var(--card));border:1px solid rgba(0,0,0,.06);border-radius:16px;color:#000;text-decoration:none;transition:border-color .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1)}.ProductGrid_card__OPrJs:hover{border-color:rgba(0,0,0,.16);box-shadow:0 10px 15px -3px rgba(40,20,0,.06)}.ProductGrid_card__OPrJs:focus-visible{outline:2px solid #ea580c;outline-offset:3px}.ProductGrid_span2__sFKx6{grid-column:span 2/span 2}.ProductGrid_span3__mwgd7{grid-column:span 3/span 3}.ProductGrid_span6__Z77jD{grid-column:span 6/span 6}.ProductGrid_preview__8Vnii{position:absolute;inset:0;container-type:size;pointer-events:none;transition:transform .5s ease-out}.ProductGrid_card__OPrJs:hover .ProductGrid_preview__8Vnii{transform:scale(1.02)}.ProductGrid_sheen__fY7Fk{position:absolute;inset:-50%;z-index:5;pointer-events:none;background:linear-gradient(120deg,transparent,transparent 40%,rgba(255,253,250,.28) 48%,rgba(255,253,250,.46) 50%,rgba(255,253,250,.28) 52%,transparent 60%,transparent);transform:translate(-100%)}.ProductGrid_card__OPrJs:hover .ProductGrid_sheen__fY7Fk{transform:translate(100%);transition:transform .7s ease-out}.ProductGrid_blur__UdAt0{position:absolute;inset-inline:0;bottom:0;z-index:10;height:96px;pointer-events:none;border-bottom-right-radius:16px;border-bottom-left-radius:16px}.ProductGrid_blur__UdAt0 span{position:absolute;inset:0}.ProductGrid_blur__UdAt0 span:first-child{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);mask-image:linear-gradient(180deg,#0000,#000 45% 100%);-webkit-mask-image:linear-gradient(180deg,#0000,#000 45% 100%)}.ProductGrid_blur__UdAt0 span:nth-child(2){backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px);mask-image:linear-gradient(180deg,#0000 30%,#000 65% 100%);-webkit-mask-image:linear-gradient(180deg,#0000 30%,#000 65% 100%)}.ProductGrid_blur__UdAt0 span:nth-child(3){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);mask-image:linear-gradient(180deg,#0000 55%,#000 85% 100%);-webkit-mask-image:linear-gradient(180deg,#0000 55%,#000 85% 100%)}.ProductGrid_blur__UdAt0 span:nth-child(4){backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);mask-image:linear-gradient(180deg,#0000 75%,#000 97% 100%);-webkit-mask-image:linear-gradient(180deg,#0000 75%,#000 97% 100%)}.ProductGrid_blur__UdAt0:after{position:absolute;inset:0;content:"";background-image:linear-gradient(to bottom,rgb(var(--card)/0),rgb(var(--card)/.3) 55%,rgb(var(--card)/.72))}.ProductGrid_label__Jr_sU{position:absolute;inset-inline:0;bottom:0;z-index:20;display:flex;align-items:flex-end;justify-content:space-between;padding:24px 16px 16px;font-size:14px;font-weight:500;pointer-events:none}.ProductGrid_name__Aixew{color:rgba(0,0,0,.7);transition:color .3s cubic-bezier(.4,0,.2,1)}.ProductGrid_cta__JtE1b{display:inline-flex;align-items:center;gap:5px;color:rgba(0,0,0,.5);transition:color .3s cubic-bezier(.4,0,.2,1)}.ProductGrid_arrow__iZqPv{width:15px;height:10px;flex:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.ProductGrid_card__OPrJs:hover .ProductGrid_arrow__iZqPv{transform:translateX(2px)}.ProductGrid_card__OPrJs:hover .ProductGrid_name__Aixew{color:#000}.ProductGrid_card__OPrJs:hover .ProductGrid_cta__JtE1b{color:rgba(0,0,0,.8)}.ProductGrid_note__AYMJw{margin-top:16px;font-size:13px;line-height:1.45;color:#616161}@media (max-width:1024px){.ProductGrid_span2__sFKx6{grid-column:span 3/span 3}.ProductGrid_span3__mwgd7,.ProductGrid_span6__Z77jD{grid-column:span 6/span 6}}@media (max-width:640px){.ProductGrid_section__mO_j1{width:calc(100% - 32px)}.ProductGrid_span2__sFKx6,.ProductGrid_span3__mwgd7,.ProductGrid_span6__Z77jD{grid-column:span 6/span 6}.ProductGrid_span6__Z77jD{height:340px}}@media (prefers-reduced-motion:reduce){.ProductGrid_preview__8Vnii,.ProductGrid_sheen__fY7Fk{transition:none}.ProductGrid_card__OPrJs:hover .ProductGrid_preview__8Vnii{transform:none}.ProductGrid_card__OPrJs:hover .ProductGrid_sheen__fY7Fk{transform:translate(-100%)}}.kit_section__FCVJ_{padding-top:104px}.kit_section__FCVJ_:last-child{padding-bottom:128px}.kit_ruled__QBqum>.kit_inner__7Io0F{padding-top:64px;border-top:1px solid rgba(0,0,0,.08)}@media (min-width:640px){.kit_ruled__QBqum>.kit_inner__7Io0F{padding-top:96px}}.kit_inner__7Io0F{width:min(1200px,calc(100% - 48px));margin-inline:auto}@media (max-width:760px){.kit_section__FCVJ_{padding-top:72px}.kit_inner__7Io0F{width:calc(100% - 32px)}}.kit_eyebrow__pwHHv{margin-bottom:14px}.kit_h2__p1RS2{margin:0;color:#000;font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.15}@media (min-width:768px){.kit_h2__p1RS2{font-size:36px}}.kit_lede__HjAeo{margin:14px 0 0;max-width:40rem;color:#616161;font-size:17px;line-height:1.55}.kit_center__Zl2au{text-align:center}.kit_center__Zl2au .kit_lede__HjAeo{margin-inline:auto}.kit_faqGrid__LHHCT{display:grid;gap:28px;grid-template-columns:1fr}@media (min-width:900px){.kit_faqGrid__LHHCT{gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.kit_faqList___xjCU{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kit_faqRow__ZTziJ{border-bottom:1px solid rgba(0,0,0,.1)}.kit_faqRow__ZTziJ:first-child{border-top:1px solid rgba(0,0,0,.1)}.kit_faqQ__UCD97{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border:0;background:transparent;color:rgba(0,0,0,.88);font:inherit;font-size:15px;font-weight:500;text-align:left;cursor:pointer;transition:color .16s cubic-bezier(.4,0,.2,1)}.kit_faqQ__UCD97:hover{color:#000}.kit_faqSign__3arV6{position:relative;flex:none;width:12px;height:12px;color:rgba(0,0,0,.45)}.kit_faqSign__3arV6:after,.kit_faqSign__3arV6:before{position:absolute;top:50%;left:0;width:12px;height:1.5px;border-radius:1px;background:currentColor;content:"";transform:translateY(-50%);transition:transform .24s cubic-bezier(.4,0,.2,1)}.kit_faqSign__3arV6:after{transform:translateY(-50%) rotate(90deg)}.kit_faqQ__UCD97[aria-expanded=true] .kit_faqSign__3arV6{color:#ea580c}.kit_faqQ__UCD97[aria-expanded=true] .kit_faqSign__3arV6:after{transform:translateY(-50%) rotate(0deg)}.kit_faqA___I19l{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.kit_faqA___I19l[data-open=true]{grid-template-rows:1fr}.kit_faqA___I19l>div{overflow:hidden}.kit_faqA___I19l p{margin:0;padding-bottom:20px;color:#616161;font-size:15px;line-height:1.6}.kit_faqLink__00qcq{display:inline-block;margin:-8px 0 20px;color:#000;font-size:14px;text-decoration:underline;text-underline-offset:4px}.kit_faqLink__00qcq:hover{color:#ea580c}.kit_faqA___I19l .kit_faqLinks___INAG{display:flex;flex-wrap:wrap;gap:8px 24px;margin:-8px 0 20px;padding:0}.kit_faqLinks___INAG .kit_faqLink__00qcq{margin:0}.kit_cta__sG0jW{padding-block:112px 128px;text-align:center}.kit_cta__sG0jW .kit_lede__HjAeo{margin-inline:auto}.kit_actions__2o0UF{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.kit_actions__2o0UF,.kit_ghost__Mpf9w{justify-content:center;align-items:center}.kit_ghost__Mpf9w{display:inline-flex;padding:10px 20px;border-radius:48px;background:#ece1d5;color:#000;font-size:14px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .18s cubic-bezier(.4,0,.2,1)}.kit_ghost__Mpf9w:hover{background:#e3d5c6}.kit_banner__U1qnw{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:24px;margin-top:80px;padding:32px;border-radius:16px;background:#ece1d5}@media (min-width:640px){.kit_banner__U1qnw{flex-direction:row;align-items:center;padding:48px}}.kit_bannerTitle__ycWVA{margin:0;color:#000;font-size:clamp(24px,2.3vw,30px);font-weight:500;letter-spacing:-.02em;line-height:1.2}.kit_bannerText__5aW25{margin:8px 0 0;max-width:30rem;color:#616161;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.kit_banner__U1qnw .kit_ghost__Mpf9w{background:#f4ebe3;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.kit_banner__U1qnw .kit_ghost__Mpf9w:hover{background:#fffdfa}.kit_bannerActions__PV_l4{display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media (prefers-reduced-motion:reduce){.kit_faqA___I19l,.kit_faqSign__3arV6:after,.kit_faqSign__3arV6:before{transition:none}}.Platform_anchor__Pkgcr{scroll-margin-top:96px}@media (min-width:1024px){.Platform_anchor__Pkgcr{scroll-margin-top:max(96px,calc(50vh - 220px))}}section.Platform_afterStack__NghY1{padding-top:8px}.Platform_gridHead__uC_oB{max-width:512px;margin-bottom:48px}.Platform_gridLede__v8YC5{margin:16px 0 0;color:#616161;font-size:14px;line-height:1.625}.Platform_grid__Gkjl3{display:grid;-moz-column-gap:48px;column-gap:48px;row-gap:36px;margin:0;padding:0;list-style:none;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.Platform_grid__Gkjl3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Platform_grid__Gkjl3{grid-template-columns:repeat(3,minmax(0,1fr))}}.Platform_cell__2iD0i{display:flex;align-items:flex-start;gap:12px;color:inherit;text-decoration:none}.Platform_cellIcon__eea1T{flex:none;margin-top:1px;color:rgba(0,0,0,.3);transition:color .2s cubic-bezier(.4,0,.2,1)}.Platform_cellCopy__T_SCe{min-width:0}.Platform_cellTitle__X79JV{display:flex;align-items:center;gap:4px;margin:0;color:rgba(0,0,0,.8);font-size:14px;font-weight:500;line-height:1.43;transition:color .2s cubic-bezier(.4,0,.2,1)}.Platform_cellChevron__YPu0K{flex:none;color:rgba(0,0,0,.3);transition:color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.Platform_cellDesc__GHKfY{display:block;margin:2px 0 0;color:#616161;font-size:12px;line-height:1.625}a.Platform_cell__2iD0i:hover .Platform_cellTitle__X79JV{color:#000}a.Platform_cell__2iD0i:hover .Platform_cellIcon__eea1T{color:rgba(0,0,0,.55)}a.Platform_cell__2iD0i:hover .Platform_cellChevron__YPu0K{color:#ea580c;transform:translateX(2px)}a.Platform_cell__2iD0i:focus-visible{outline:2px solid #ea580c;outline-offset:6px;border-radius:6px}.Platform_noteRow__Xu9Kr{display:grid;width:min(1200px,calc(100% - 48px));margin:20px auto 0;grid-template-columns:minmax(0,1fr)}@media (max-width:760px){.Platform_noteRow__Xu9Kr{width:calc(100% - 32px)}}@media (min-width:900px){.Platform_noteRow__Xu9Kr{gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.Platform_note__EFhPy{grid-column:2}}.Platform_note__EFhPy{margin:0;color:#616161;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.Platform_cellChevron__YPu0K,.Platform_cellIcon__eea1T,.Platform_cellTitle__X79JV{transition:none}}.Platform_index__5XGdS{width:min(1200px,calc(100% - 48px));margin:40px auto 0;padding-block:16px;border-block:1px solid rgba(0,0,0,.08)}.Platform_indexList__DHSSo{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none}.Platform_indexLink__VB4_v{display:inline-flex;align-items:baseline;gap:8px;min-height:32px;padding-block:4px;color:#000;text-decoration:none;text-underline-offset:4px}.Platform_indexCode__UEgYC{color:#616161;font-family:var(--font-mono),monospace;font-size:13px}.Platform_indexName__fSo8I{font-size:15px}.Platform_indexLink__VB4_v:focus-visible .Platform_indexName__fSo8I,.Platform_indexLink__VB4_v:hover .Platform_indexName__fSo8I{color:#ea580c;text-decoration:underline;text-underline-offset:4px}.SignedManifest_wrap__3ZOai{display:grid;gap:32px;margin-top:40px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.SignedManifest_wrap__3ZOai{gap:72px;margin-top:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.SignedManifest_docCol__IyPL_{position:sticky;top:max(112px,calc(50vh - 210px));align-self:start}}.SignedManifest_doc__Ju1n4{position:relative;margin:0;border:1px solid rgba(0,0,0,.07);border-radius:16px;background:#fffdfa;box-shadow:0 1px 0 rgba(0,0,0,.03),0 24px 48px -28px rgba(60,30,10,.28);font-family:var(--font-mono),monospace}.SignedManifest_docBar__82wAu{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(0,0,0,.06)}.SignedManifest_docDots__YC_kn{display:inline-flex;gap:5px}.SignedManifest_docDots__YC_kn i{width:7px;height:7px;border-radius:50%;background:#ddd2c6}.SignedManifest_docDots__YC_kn i:last-child{background:#ea580c}.SignedManifest_docName__XGriP{min-width:0;overflow:hidden;color:#616161;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.SignedManifest_status__Odi8q{display:grid;margin-left:auto;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.SignedManifest_status__Odi8q>span{grid-area:1/1;padding:4px 9px;border-radius:999px;text-align:center;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.22,1,.36,1)}.SignedManifest_statusDraft__edgSt{background:#ece1d5;color:#616161;opacity:0;transform:translateY(4px)}.SignedManifest_statusSigned__MmGHb{background:rgba(234,88,12,.12);color:#c2410c}.SignedManifest_wrap__3ZOai[data-signed=false] .SignedManifest_statusDraft__edgSt{opacity:1;transform:none}.SignedManifest_wrap__3ZOai[data-signed=false] .SignedManifest_statusSigned__MmGHb{opacity:0;transform:translateY(-4px)}.SignedManifest_lines__Emce5{margin:0;padding:14px 12px 6px}.SignedManifest_group__OnwUp{position:relative;margin:0 0 4px;padding:6px 12px;border-radius:8px;transition:opacity .35s cubic-bezier(.4,0,.2,1),background-color .35s cubic-bezier(.4,0,.2,1)}.SignedManifest_group__OnwUp:before{position:absolute;top:8px;bottom:8px;left:0;width:2px;border-radius:2px;background:#ea580c;content:"";transform:scaleY(0);transform-origin:50% 0;transition:transform .45s cubic-bezier(.22,1,.36,1)}.SignedManifest_wrap__3ZOai[data-armed=true] .SignedManifest_group__OnwUp[data-on=false]{opacity:.4}.SignedManifest_wrap__3ZOai[data-armed=true] .SignedManifest_group__OnwUp[data-passed=true][data-on=false]{opacity:.72}.SignedManifest_wrap__3ZOai[data-armed=true] .SignedManifest_group__OnwUp[data-on=true]{background:rgba(234,88,12,.07)}.SignedManifest_wrap__3ZOai[data-armed=true] .SignedManifest_group__OnwUp[data-on=true]:before{transform:scaleY(1)}.SignedManifest_row__cRiuD{display:flex;justify-content:space-between;gap:16px;font-size:13.5px;line-height:2}.SignedManifest_row__cRiuD[data-nest=true]{padding-left:18px}.SignedManifest_key__WMsfd{color:#616161}.SignedManifest_key__WMsfd:after{content:":"}.SignedManifest_val__sKFds{margin:0;color:#000;text-align:right}.SignedManifest_sign__FxoZL{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:6px 18px 0;padding:14px 0 16px;border-top:1px dashed rgba(0,0,0,.14)}.SignedManifest_scrawl__CFGNj{width:112px;height:26px;flex:none}.SignedManifest_scrawl__CFGNj path{fill:none;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.65,0,.35,1)}.SignedManifest_wrap__3ZOai[data-signed=false] .SignedManifest_scrawl__CFGNj path{stroke-dashoffset:1;transition-duration:.3s}.SignedManifest_signText__F_1jq{color:#616161;font-size:11px}.SignedManifest_stamp__Wtkhi{margin-left:auto;padding:4px 10px;border:1.5px solid #ea580c;border-radius:999px;color:#ea580c;font-size:11px;letter-spacing:.08em;text-transform:uppercase;transform:rotate(-8deg);transition:opacity .3s cubic-bezier(.4,0,.2,1) .55s,transform .45s cubic-bezier(.34,1.56,.64,1) .55s}.SignedManifest_wrap__3ZOai[data-signed=false] .SignedManifest_stamp__Wtkhi{opacity:0;transform:rotate(-8deg) scale(1.5);transition-delay:0s}.SignedManifest_caption__iM_Jx{padding:0 18px 14px;color:rgba(0,0,0,.4);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.SignedManifest_steps__VR_5y{display:grid;gap:28px;margin:0;padding:0;list-style:none}@media (min-width:900px){.SignedManifest_steps__VR_5y{gap:0;padding-bottom:26vh}.SignedManifest_step__nQ5SH{display:flex;min-height:62vh;flex-direction:column;justify-content:center}.SignedManifest_step__nQ5SH:first-child{min-height:48vh;justify-content:flex-start;padding-top:6vh}}.SignedManifest_num__lzdRM{display:block;margin-bottom:14px;color:#ea580c;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em}.SignedManifest_title__M9PwG{margin:0;color:#000;font-size:clamp(24px,2.4vw,34px);font-weight:500;letter-spacing:-.025em;line-height:1.15;transition:color .35s cubic-bezier(.4,0,.2,1)}.SignedManifest_text__GQG_i{max-width:30rem;margin:12px 0 0;color:#616161;font-size:17px;line-height:1.55;transition:color .35s cubic-bezier(.4,0,.2,1)}.SignedManifest_wrap__3ZOai[data-armed=true] .SignedManifest_step__nQ5SH[data-on=false] .SignedManifest_title__M9PwG{color:rgba(0,0,0,.36)}.SignedManifest_wrap__3ZOai[data-armed=true] .SignedManifest_step__nQ5SH[data-on=false] .SignedManifest_text__GQG_i{color:rgba(97,97,97,.62)}.SignedManifest_wrap__3ZOai[data-armed=true] .SignedManifest_step__nQ5SH[data-on=false] .SignedManifest_num__lzdRM{color:rgba(0,0,0,.3)}@media (prefers-reduced-motion:reduce){.SignedManifest_group__OnwUp,.SignedManifest_group__OnwUp:before,.SignedManifest_scrawl__CFGNj path,.SignedManifest_stamp__Wtkhi,.SignedManifest_status__Odi8q>span,.SignedManifest_text__GQG_i,.SignedManifest_title__M9PwG{transition:none}}.ChainStage_stage__d4boW{margin-top:48px}.ChainStage_frame__0l9EL{overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:16px;background-color:#ece1d5;background-image:radial-gradient(40% 70% at 0 0,rgba(255,253,250,.9) 0,rgba(255,253,250,0) 72%),radial-gradient(36% 60% at 100% 0,rgba(234,88,12,.14) 0,rgba(234,88,12,0) 72%),radial-gradient(44% 70% at 18% 100%,rgba(255,180,138,.32) 0,rgba(255,180,138,0) 72%);box-shadow:0 40px 90px -40px rgba(20,10,0,.22)}.ChainStage_bar__EFtzk{display:flex;align-items:center;gap:14px;padding:14px 20px;border-bottom:1px solid rgba(0,0,0,.06)}.ChainStage_dots__XOHoa{display:inline-flex;flex:none;gap:6px}.ChainStage_dots__XOHoa i{display:block;width:8px;height:8px;border-radius:50%;background:#fffdfa;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.ChainStage_dots__XOHoa i:nth-child(2){background:rgba(0,0,0,.16);box-shadow:none}.ChainStage_dots__XOHoa i:nth-child(3){background:#ea580c;box-shadow:none}.ChainStage_path__IHTwf{display:inline-flex;min-width:0;align-items:center;gap:8px;overflow:hidden;color:rgba(0,0,0,.6);font-family:var(--font-mono),monospace;font-size:12px;line-height:1.4;white-space:nowrap}.ChainStage_glyph__nCSer{flex:none}.ChainStage_pathText__Hk8BJ{min-width:0;overflow:hidden;text-overflow:ellipsis}.ChainStage_tag__nRLds{flex:none;margin-left:auto;color:rgba(0,0,0,.45);font-family:var(--font-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ChainStage_body__zg_f_{padding:24px 20px}@media (min-width:768px){.ChainStage_body__zg_f_{padding:32px 40px}}.ChainStage_invite__k2nxD{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:32px;padding-bottom:24px;border-bottom:1px dashed rgba(0,0,0,.14)}@media (min-width:768px){.ChainStage_invite__k2nxD{flex-direction:row;align-items:center;justify-content:space-between;gap:32px;margin-bottom:52px;padding-bottom:28px}}.ChainStage_inviteCopy__QK7Dc{min-width:0}.ChainStage_inviteCopy__QK7Dc[data-swap=true]{animation:ChainStage_swapIn__0gI9A .45s cubic-bezier(.22,1,.36,1)}@keyframes ChainStage_swapIn__0gI9A{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.ChainStage_kicker__otdw7{display:inline-flex;align-items:center;gap:10px;margin:0 0 10px;color:#ea580c;font-family:var(--font-mono),monospace;font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ChainStage_pulse__voXcu{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:#ea580c}.ChainStage_pulse__voXcu:after{position:absolute;inset:0;border-radius:50%;background:#ea580c;content:"";opacity:0;animation:ChainStage_pulse__voXcu 2.4s cubic-bezier(.22,1,.36,1) infinite;animation-play-state:paused}.ChainStage_stage__d4boW[data-live=true][data-edited=false] .ChainStage_pulse__voXcu:after{animation-play-state:running}.ChainStage_stage__d4boW[data-edited=true] .ChainStage_pulse__voXcu:after{animation:none}@keyframes ChainStage_pulse__voXcu{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(3.2)}}.ChainStage_inviteText__Rtw8I{max-width:34ch;margin:0;color:#000;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}@media (min-width:768px){.ChainStage_inviteText__Rtw8I{max-width:none;font-size:26px}}.ChainStage_tamper__zmUyN{display:inline-flex;flex:none;align-items:center;gap:10px;padding:11px 20px 11px 16px;border:1px solid rgba(234,88,12,.35);border-radius:48px;background:#fffdfa;color:#000;font:inherit;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1)}.ChainStage_tamper__zmUyN:hover{border-color:#ea580c;background:#fff}.ChainStage_tamper__zmUyN:active{transform:translate3d(0,1px,0)}.ChainStage_tamper__zmUyN:focus-visible{outline:2px solid #ea580c;outline-offset:3px}.ChainStage_tamperGlyph__wUZK4{flex:none;color:#ea580c}.ChainStage_arrow__p3qWt{position:absolute;top:calc(100% + 4px);left:calc((100% - 32px) / 2 + 32px - 30px);display:none;width:34px;height:40px;color:#ea580c;pointer-events:none}@media (min-width:768px){.ChainStage_arrow__p3qWt{display:block}}@media (min-width:1280px){.ChainStage_arrow__p3qWt{left:calc((100% - 96px) / 4 + 32px - 30px)}}.ChainStage_stage__d4boW[data-edited=true] .ChainStage_arrow__p3qWt{opacity:0;transition:opacity .3s ease}.ChainStage_demo__b_y0v li:nth-child(2) textarea{box-shadow:inset 0 0 0 1px rgba(234,88,12,.45)}.ChainStage_stage__d4boW[data-edited=true] .ChainStage_demo__b_y0v li:nth-child(2) textarea{box-shadow:none}@media (min-width:1280px){.ChainStage_demo__b_y0v textarea{min-height:calc(6 * 1.625 * 12px + 24px)}}@media (prefers-reduced-motion:reduce){.ChainStage_pulse__voXcu:after{display:none}.ChainStage_inviteCopy__QK7Dc[data-swap=true]{animation:none}.ChainStage_arrow__p3qWt,.ChainStage_tamper__zmUyN{transition:none}}.EvidenceVisuals_box__aTKdf{width:100%;container-type:inline-size}.EvidenceVisuals_frame__RjmTr{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-height:117.25cqw;margin:0;overflow:clip;border:1px solid rgba(0,0,0,.06);border-radius:16px;background-color:#ece1d5;background-image:radial-gradient(70% 60% at 0 0,rgba(255,253,250,.95) 0,rgba(255,253,250,0) 72%),radial-gradient(62% 56% at 100% 0,rgba(234,88,12,.2) 0,rgba(234,88,12,0) 72%),radial-gradient(72% 72% at 0 100%,rgba(255,180,138,.42) 0,rgba(255,180,138,0) 72%),radial-gradient(60% 60% at 100% 100%,rgba(255,253,250,.55) 0,rgba(255,253,250,0) 72%)}.EvidenceVisuals_tag__bZBIK{position:absolute;top:clamp(12px,4.4cqw,22px);left:clamp(12px,4.4cqw,22px);color:rgba(0,0,0,.45);font-family:var(--font-mono),monospace;font-size:clamp(9.5px,2.1cqw,11px);font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase}.EvidenceVisuals_sheet__IloNV{--pad:clamp(14px,4.4cqw,22px);grid-area:1/1;min-width:0;margin:16% -10% -10% 16%;padding:var(--pad) calc(10cqw + var(--pad)) calc(10cqw + var(--pad)) var(--pad);overflow:hidden;border-top-left-radius:12px;font-size:clamp(10.5px,2.8cqw,13px);line-height:1.6;letter-spacing:0}.EvidenceVisuals_dark__Ik9vA{background:radial-gradient(ellipse at center,#000 0,#060606 12.5%,#0d0d0d 25%,#1a1a1a 50%,#2a2a2a 100%);box-shadow:0 28px 70px rgba(20,10,0,.18);color:rgba(255,255,255,.86);font-family:var(--font-mono),monospace}.EvidenceVisuals_bar__yI4fc{display:flex;align-items:center;gap:1.2em;margin-bottom:1.1em;color:rgba(255,255,255,.5);white-space:nowrap}.EvidenceVisuals_barTitle___05F3{min-width:0;overflow:hidden;text-overflow:ellipsis}.EvidenceVisuals_barEnd__LEZvs{margin-left:auto;color:rgba(255,255,255,.5)}.EvidenceVisuals_dots__KcrGv{display:inline-flex;flex:none;gap:.45em}.EvidenceVisuals_dots__KcrGv i{display:block;width:.62em;height:.62em;border-radius:50%;background:#f4ebe3}.EvidenceVisuals_dots__KcrGv i:nth-child(2){background:rgba(255,255,255,.3)}.EvidenceVisuals_dots__KcrGv i:nth-child(3){background:#ea580c}.EvidenceVisuals_code__vZCMV{display:flex;flex-direction:column}.EvidenceVisuals_line__NAguU{display:block;white-space:pre}.EvidenceVisuals_key__roMzT{color:rgba(255,255,255,.45)}.EvidenceVisuals_dim__Z1SH4{color:rgba(255,255,255,.5)}.EvidenceVisuals_gutter__6tz_Y{display:inline-block;width:2.6em;color:rgba(255,255,255,.25)}.EvidenceVisuals_hot__1b0f0{color:#ffb48a;font-weight:500}.EvidenceVisuals_rule__lmtmv{height:1px;margin:1em 0;background:rgba(255,255,255,.1)}.EvidenceVisuals_paper___KDkW{border:1px solid rgba(0,0,0,.05);border-right:0;border-bottom:0;background:#fffdfa;box-shadow:0 24px 60px rgba(20,10,0,.1);color:#000}.EvidenceVisuals_paperTitle__8Gtza{display:flex;align-items:baseline;gap:.6em;margin:0;font-weight:600;letter-spacing:-.005em;line-height:1.35}.EvidenceVisuals_lead__MCmNd{position:relative;top:-.1em;flex:none;width:.5em;height:.5em;border-radius:50%;background:#ea580c}.EvidenceVisuals_paperBar__9X1Mt{display:flex;align-items:baseline;justify-content:space-between;gap:1em;margin:0 0 .9em;white-space:nowrap}.EvidenceVisuals_paperEnd__x9xX4{color:#616161;font-family:var(--font-mono),monospace;font-size:.86em}.EvidenceVisuals_lists__xMz_X{display:grid;gap:1.1em;margin-top:1em;padding-top:1em;border-top:1px solid rgba(0,0,0,.07)}.EvidenceVisuals_listHead__OtyyP{margin:0 0 .45em;color:#616161;font-family:var(--font-mono),monospace;font-size:.86em;letter-spacing:.02em}.EvidenceVisuals_list__sgWJM{display:grid;gap:.3em;margin:0;padding:0;list-style:none}.EvidenceVisuals_item__bmCQ2{position:relative;padding-left:1em;color:rgba(0,0,0,.78);font-size:.96em;line-height:1.45}.EvidenceVisuals_item__bmCQ2:before{position:absolute;top:.62em;left:.1em;width:.36em;height:.36em;border-radius:50%;background:rgba(0,0,0,.3);content:""}.EvidenceVisuals_files__DWCB1{display:grid;gap:.2em;margin:0 0 .9em;padding:0 0 .9em;border-bottom:1px solid rgba(0,0,0,.07);list-style:none}.EvidenceVisuals_file__KTLYq{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.75em;column-gap:.75em;align-items:center;margin-inline:-.5em;padding:.3em .5em;border-radius:8px}.EvidenceVisuals_file__KTLYq[data-lead=true]{background:rgba(234,88,12,.08)}.EvidenceVisuals_fileIcon__kTYvs{grid-row:span 2;width:1.75em;height:1.75em;filter:grayscale(1) contrast(1.05)}.EvidenceVisuals_file__KTLYq[data-lead=true] .EvidenceVisuals_fileIcon__kTYvs{filter:none}.EvidenceVisuals_fileName__ZkMds{color:#000}.EvidenceVisuals_fileMeta__pwfIE,.EvidenceVisuals_fileName__ZkMds{overflow:hidden;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.EvidenceVisuals_fileMeta__pwfIE{color:#616161;font-size:.86em}.EvidenceVisuals_codeInk__8f0Ih{color:rgba(0,0,0,.72);font-family:var(--font-mono),monospace;font-size:.92em}.EvidenceVisuals_codeInk__8f0Ih .EvidenceVisuals_key__roMzT{color:rgba(0,0,0,.4)}.EvidenceVisuals_codeInk__8f0Ih .EvidenceVisuals_hot__1b0f0{color:#000;font-weight:500}@container (max-width: 370px){.EvidenceVisuals_evDetail__LvIpc{display:block;padding-left:11ch}}.EvidenceVisuals_sheet__IloNV{transition:opacity .6s ease .06s,transform .8s cubic-bezier(.22,1,.36,1) .06s}.EvidenceVisuals_step__bOr_m{transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1);transition-delay:calc(.22s + var(--i, 0) * 36ms)}[data-on=false] .EvidenceVisuals_sheet__IloNV{opacity:0;transform:translate3d(0,24px,0);transition:none}[data-on=false] .EvidenceVisuals_step__bOr_m{opacity:0;transform:translate3d(0,8px,0);transition:none}.EvidenceVisuals_rule__lmtmv.EvidenceVisuals_step__bOr_m{transform-origin:0 50%}[data-on=false] .EvidenceVisuals_rule__lmtmv.EvidenceVisuals_step__bOr_m{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.EvidenceVisuals_sheet__IloNV,.EvidenceVisuals_step__bOr_m{transition:none}}.CaseVisual_frame__umnLq{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-width:0;margin:0;padding-top:clamp(44px,11cqw,68px);overflow:clip;border:1px solid rgba(0,0,0,.06);border-radius:20px;background-color:#ece1d5;background-image:radial-gradient(70% 60% at 0 0,rgba(255,253,250,.95) 0,rgba(255,253,250,0) 72%),radial-gradient(62% 56% at 100% 0,rgba(234,88,12,.2) 0,rgba(234,88,12,0) 72%),radial-gradient(72% 72% at 0 100%,rgba(255,180,138,.42) 0,rgba(255,180,138,0) 72%),radial-gradient(60% 60% at 100% 100%,rgba(255,253,250,.55) 0,rgba(255,253,250,0) 72%);container-type:inline-size}.CaseVisual_tag__yTSZO{position:absolute;z-index:2;top:clamp(16px,4.4cqw,24px);left:clamp(16px,4.4cqw,24px);color:rgba(0,0,0,.5);font-family:var(--font-mono),monospace;font-size:clamp(10px,2.1cqw,11.5px);font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase}.CaseVisual_tag__yTSZO:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#ea580c;vertical-align:.1em}.CaseVisual_stage__bspvi{display:flex;flex-direction:column;min-height:0}.CaseVisual_sheet__UsXPv{--pad:clamp(14px,4.6cqw,24px);position:relative;display:flex;flex-direction:column;min-width:0;margin:0 -7% -7% 9%;padding:var(--pad) calc(7% + var(--pad)) calc(7% + var(--pad)) var(--pad);border-top-left-radius:14px;letter-spacing:0}.CaseVisual_dark__f7K8e,.CaseVisual_sheet__UsXPv{font-size:clamp(10.5px,2.55cqw,14px);line-height:1.6}.CaseVisual_dark__f7K8e{overflow:hidden;border-radius:14px 0 0 0;white-space:normal}.CaseVisual_bar__f0LJa{display:flex;align-items:center;gap:1em;margin:0 0 1.2em;color:rgba(255,255,255,.5);white-space:nowrap}.CaseVisual_dots__Rc9ZN{display:inline-flex;flex:none}.CaseVisual_dots__Rc9ZN i:last-child{background:#ea580c}.CaseVisual_barTitle__kkQM_{min-width:0;overflow:hidden;text-overflow:ellipsis}.CaseVisual_log__a22uu{display:grid;grid-template-columns:max-content minmax(0,1fr);-moz-column-gap:1.4em;column-gap:1.4em;row-gap:.2em;margin:0;padding:0;list-style:none}.CaseVisual_line__6qx_k{position:relative;display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding:.25em .6em;margin-inline:-.6em;border-radius:6px}.CaseVisual_key__cmuLq{color:rgba(255,255,255,.45)}.CaseVisual_val__s4Bxv{min-width:0;color:rgba(255,255,255,.88);overflow-wrap:anywhere}.CaseVisual_line__6qx_k[data-hot]{background:rgba(255,180,138,.1)}.CaseVisual_line__6qx_k[data-hot] .CaseVisual_key__cmuLq,.CaseVisual_line__6qx_k[data-hot] .CaseVisual_val__s4Bxv{color:#ffb48a}.CaseVisual_darkFoot__iZfm6{margin:1.2em 0 0;padding-top:.9em;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.5);font-size:.88em}.CaseVisual_paper__UwEPq{border:1px solid rgba(0,0,0,.05);border-right:0;border-bottom:0;background:#fffdfa;box-shadow:0 24px 60px rgba(20,10,0,.1);color:#000}.CaseVisual_paperBar___asE9{display:flex;align-items:baseline;justify-content:space-between;gap:1em;margin:0 0 1em;white-space:nowrap}.CaseVisual_paperTitle__vbGsF{display:flex;align-items:baseline;gap:.6em;min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis}.CaseVisual_paperEnd__LrRem{flex:none;color:#616161;font-family:var(--font-mono),monospace;font-size:.86em}.CaseVisual_lead__0RNFF{position:relative;top:-.1em;flex:none;width:.5em;height:.5em;border-radius:50%;background:#ea580c}.CaseVisual_label__yHqXG{margin:0 0 .55em;color:#616161;font-family:var(--font-mono),monospace;font-size:.8em;letter-spacing:.08em;text-transform:uppercase}.CaseVisual_docs__MMr1C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;margin:0 0 .9em;padding:0;list-style:none}.CaseVisual_doc__pQI6l{display:flex;flex-direction:column;align-items:flex-start;gap:.45em;min-width:0;padding:.65em .7em;border-radius:8px;background:#f4ebe3;font-size:.86em;line-height:1.25}.CaseVisual_docIcon__82JIG{width:1.7em;height:1.7em}.CaseVisual_hold__GcX6f{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2em .9em;margin:0 0 .55em;padding:.5em .7em;border-radius:8px;background:rgba(234,88,12,.08);font-family:var(--font-mono),monospace;font-size:.92em}.CaseVisual_holdKey__mx8Ds{color:#616161}.CaseVisual_rule__V_3OS{color:#ea580c;font-weight:500}.CaseVisual_who__ccI_c{margin:0 0 .6em;color:rgba(0,0,0,.78);line-height:1.45}.CaseVisual_list__zookO{display:grid;gap:.25em;margin:0;padding:.7em 0 0;border-top:1px solid rgba(0,0,0,.07);list-style:none}.CaseVisual_item__fr2M7{position:relative;padding-left:1em;color:rgba(0,0,0,.78);line-height:1.45}.CaseVisual_item__fr2M7:before{position:absolute;top:.62em;left:.1em;width:.36em;height:.36em;border-radius:50%;background:rgba(0,0,0,.3);content:""}.CaseVisual_foot__XynJA{margin:.9em 0 0;padding-top:.8em;border-top:1px solid rgba(0,0,0,.07);color:#616161;font-size:.86em;line-height:1.4}.CaseVisual_source__s1DFh{position:relative;display:grid;gap:.6em;margin:0 0 .9em;padding:.95em .95em 1.05em;border-radius:8px;background:#f4ebe3}.CaseVisual_skel__DJ81J{display:block;width:var(--w,80%);height:.5em;border-radius:4px;background:rgba(0,0,0,.12)}.CaseVisual_clause__qNYXG{width:52%;background:#ea580c;box-shadow:0 0 0 .3em rgba(234,88,12,.14)}.CaseVisual_pin__3Bl34{position:absolute;top:calc(.95em + 2 * 1.1em + .25em);right:.95em;margin-top:-.72em;padding:.12em .55em;border:1px solid rgba(234,88,12,.45);border-radius:999px;background:#fffdfa;color:#ea580c;font-family:var(--font-mono),monospace;line-height:1}.CaseVisual_pinText__1u4su{display:block;font-size:.76em;line-height:1.5}.Article_section__dbg6n{padding-top:104px;padding-bottom:64px}.Article_inner__I4iS_{width:min(1200px,calc(100% - 48px));margin-inline:auto}.Article_column__Tsir9{max-width:48rem}.Article_h2__w2SgK{margin:0;color:#000;font-size:max(2rem,min(1.50235vw + 1.64789rem,3rem));font-weight:500;letter-spacing:clamp(-.03em,.0270423rem - .03em - .030047vw,-.01em);line-height:clamp(2.28rem,1.80282vw + 1.85746rem,3.48rem);text-wrap:balance}.Article_intro__Ve9eY{margin:24px 0 0;color:#616161;font-size:16px;line-height:1.5}.Article_sub__fYstJ{margin-top:36px}.Article_h3__0c_un{margin:0;color:#000;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.5}.Article_h3__0c_un+.Article_p___CCbT{margin-top:12px}.Article_p___CCbT{margin:12px 0 0;color:#616161;font-size:16px;line-height:1.5}.Article_sub__fYstJ>div>.Article_p___CCbT:first-child{margin-top:0}.Article_lead___Lhe9{color:#000}.Article_rows__Xzy8Z{margin:16px 0 0;padding:0;list-style:none;border-bottom:1px solid rgba(0,0,0,.1)}.Article_namedRow__gJ_UR{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:16px;padding:12px 0;border-top:1px solid rgba(0,0,0,.1)}.Article_fact__ggFE1{display:block;color:#616161;font-size:16px;line-height:1.5}.Article_num__qCchp{color:rgba(0,0,0,.45);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:0}.Article_name__ZmgYD{display:block;color:#000;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.5}@media (max-width:760px){.Article_section__dbg6n{padding-top:72px}.Article_inner__I4iS_{width:calc(100% - 32px)}}