.bRDKxW_head{padding:clamp(7rem, 18vh, 11rem) var(--gutter) clamp(2.5rem, 6vw, 4rem);max-width:1560px;margin-inline:auto}.bRDKxW_title{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;margin:1rem 0;font-size:clamp(3rem,11vw,9rem);font-weight:780;line-height:.86}.bRDKxW_lede{color:var(--ink-dim);max-width:52ch;font-size:var(--step-1);margin-top:1rem}
.dy6PkG_wrap{aspect-ratio:9/16;border-radius:var(--radius);border:1px solid var(--line);isolation:isolate;background:#000;margin:0;position:relative;overflow:hidden}.dy6PkG_video{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.dy6PkG_playBig{color:#fff;background:color-mix(in oklab, var(--action) 88%, transparent);width:64px;height:64px;transition:transform var(--t-2) var(--ease), background var(--t-2) var(--ease);border-radius:50%;justify-content:center;align-items:center;margin:auto;padding-left:3px;display:flex;position:absolute;inset:0;box-shadow:0 8px 30px #0006}.dy6PkG_playBig:hover{background:var(--action);transform:scale(1.08)}.dy6PkG_bar{opacity:0;transition:opacity var(--t-2) var(--ease), transform var(--t-2) var(--ease);background:linear-gradient(#0000,#000000b8);align-items:center;gap:.5rem;padding:.6rem .7rem;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(4px)}.dy6PkG_wrap:hover .dy6PkG_bar,.dy6PkG_bar[data-visible=true],.dy6PkG_wrap:focus-within .dy6PkG_bar{opacity:1;transform:none}.dy6PkG_ctrl{color:var(--ink);width:26px;height:26px;transition:color var(--t-2) var(--ease);flex:none;justify-content:center;align-items:center;display:flex}.dy6PkG_ctrl:hover{color:var(--action)}.dy6PkG_time{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-size:.62rem}.dy6PkG_track{cursor:pointer;background:#ffffff40;border-radius:2px;flex:1;height:3px;position:relative}.dy6PkG_track:hover{height:5px}.dy6PkG_fill{background:var(--action);border-radius:2px;position:absolute;inset:0 auto 0 0}
.pkI36W_faq{max-width:880px;margin:clamp(4rem,9vw,7rem) auto 0}.pkI36W_title{font-size:var(--step-3);letter-spacing:-.02em;text-wrap:balance;margin:.4rem 0 clamp(1.4rem,3vw,2rem);line-height:1.05}.pkI36W_list{border-top:1px solid var(--line)}.pkI36W_item{border-bottom:1px solid var(--line)}.pkI36W_q{cursor:pointer;font-size:var(--step-1);color:var(--ink);transition:color var(--t-2,.2s) var(--ease,ease);justify-content:space-between;align-items:center;gap:1.2rem;padding:1.15rem 0;list-style:none;display:flex}.pkI36W_q::-webkit-details-marker{display:none}.pkI36W_q:hover{color:var(--action)}.pkI36W_q:focus-visible{outline:2px solid var(--action);outline-offset:4px;border-radius:4px}.pkI36W_icon{flex:0 0 14px;height:14px;position:relative}.pkI36W_icon:before,.pkI36W_icon:after{content:"";width:14px;height:1.5px;transition:transform var(--t-2,.2s) var(--ease,ease);background:currentColor;position:absolute;top:50%;left:0}.pkI36W_icon:after{transform:rotate(90deg)}.pkI36W_item[open] .pkI36W_icon:after{transform:rotate(0)}.pkI36W_a{max-width:64ch;color:var(--ink-dim);font-size:var(--step-0);margin:0 0 1.3rem;line-height:1.65}
.XE83YW_feed{grid-template-columns:repeat(5,1fr);align-items:start;gap:clamp(.6rem,1.2vw,1rem);margin:0;padding:0;list-style:none;display:grid}.XE83YW_item:nth-child(2n){margin-top:clamp(1.2rem,3vw,2.6rem)}.XE83YW_card{aspect-ratio:9/16;border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-raise);transition:border-color var(--t-2,.2s) var(--ease,ease), transform var(--t-2,.2s) var(--ease,ease);display:block;position:relative;overflow:hidden}.XE83YW_card:hover{border-color:var(--action);transform:translateY(-4px)}.XE83YW_card:focus-visible{outline:2px solid var(--action);outline-offset:3px}.XE83YW_video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.XE83YW_meta{background:linear-gradient(#0000,#000000c7);gap:.2rem;padding:2.4rem .8rem .75rem;display:grid;position:absolute;inset:auto 0 0}.XE83YW_client{color:#fff;font-size:.92rem;font-weight:600;line-height:1.25}.XE83YW_deliv{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3;font-size:.6rem}@media (max-width:760px){.XE83YW_feed{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.XE83YW_feed::-webkit-scrollbar{display:none}.XE83YW_item{scroll-snap-align:start;flex:0 0 58%}.XE83YW_item:nth-child(2n){margin-top:0}}@media (prefers-reduced-motion:reduce){.XE83YW_card{transition:none}.XE83YW_card:hover{transform:none}}
.jjpx2G_wrap{max-width:1100px}.jjpx2G_title{font-size:var(--step-3);letter-spacing:-.02em;text-wrap:balance;max-width:24ch;margin:.4rem 0 clamp(1.4rem,3vw,2.2rem);line-height:1.05}.jjpx2G_tl{--label:10.5rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raise);gap:6px;padding:clamp(1rem,2.5vw,1.4rem);display:grid;position:relative;overflow:hidden}.jjpx2G_row{grid-template-columns:var(--label) 1fr;align-items:center;gap:.8rem;display:grid}.jjpx2G_trackLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);align-items:baseline;gap:.6rem;font-size:.66rem;display:flex}.jjpx2G_trackLabel b{min-width:2ch;font-weight:600}.jjpx2G_lane{grid-template-columns:repeat(var(--cols,28), 1fr);background:repeating-linear-gradient(to right, var(--line-soft) 0 1px, transparent 1px calc(100% / var(--cols,28)));border-radius:4px;grid-auto-rows:34px;align-items:center;display:grid}.jjpx2G_ruler{border-bottom:1px solid var(--line);background:0 0;grid-auto-rows:22px}.jjpx2G_week{white-space:nowrap;text-overflow:ellipsis;border-left:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.14em;color:var(--ink-faint);padding-left:6px;font-size:.62rem;overflow:hidden}.jjpx2G_clip{height:26px;font-family:var(--font-mono);color:#fff;letter-spacing:.06em;transform-origin:0;transition:transform .6s var(--ease,ease) calc(var(--d) * .45s);background:color-mix(in oklab, var(--tc) 38%, transparent);border:1px solid color-mix(in oklab, var(--tc) 80%, transparent);white-space:nowrap;border-radius:3px;align-items:center;margin:0 2px;padding-left:6px;font-size:.62rem;display:flex;overflow:hidden;transform:scaleX(0)}.jjpx2G_post{background:var(--tc);width:9px;height:9px;box-shadow:0 0 10px color-mix(in oklab, var(--tc) 60%, transparent);opacity:0;transition:opacity .3s ease calc(var(--d) * .45s), transform .3s ease calc(var(--d) * .45s);border-radius:50%;justify-self:center;transform:scale(.4)}.jjpx2G_callout{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tc);border-left:1px solid var(--tc);opacity:0;grid-row:2;align-self:start;padding:4px 0 0 8px;font-size:.66rem;transition:opacity .4s 1.6s}.jjpx2G_tl[data-on=true] .jjpx2G_clip{transform:scaleX(1)}.jjpx2G_tl[data-on=true] .jjpx2G_post{opacity:1;transform:scale(1)}.jjpx2G_tl[data-on=true] .jjpx2G_callout{opacity:1}.jjpx2G_playhead{--pad:clamp(1rem, 2.5vw, 1.4rem);top:0;bottom:0;left:calc(var(--pad) + var(--label) + .8rem);background:var(--action);width:2px;box-shadow:0 0 12px var(--action);opacity:0;pointer-events:none;position:absolute}.jjpx2G_tl[data-on=true] .jjpx2G_playhead{animation:2.6s cubic-bezier(.4,0,.2,1) forwards jjpx2G_play}@keyframes jjpx2G_play{0%{opacity:1}92%{opacity:1}to{opacity:0;left:calc(100% - var(--pad))}}.jjpx2G_notes{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,3vw,2rem);margin:clamp(1.4rem,3vw,2rem) 0 0;padding:0;list-style:none;display:grid}.jjpx2G_noteT{font-size:var(--step-1);margin:0 0 .35rem;line-height:1.25}.jjpx2G_noteD{color:var(--ink-dim);margin:0;font-size:.95rem;line-height:1.6}@media (max-width:760px){.jjpx2G_tl{--label:4.2rem;padding:.8rem}.jjpx2G_playhead{--pad:.8rem}.jjpx2G_trackLabel{flex-direction:column;gap:.1rem;font-size:.56rem}.jjpx2G_lane{grid-auto-rows:28px}.jjpx2G_clip{height:22px;padding-left:3px;font-size:.55rem}.jjpx2G_post{width:6px;height:6px}.jjpx2G_notes{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.jjpx2G_clip,.jjpx2G_post,.jjpx2G_callout{transition:none}.jjpx2G_tl[data-on=true] .jjpx2G_playhead{animation:none}}
.XHl9Za_indexWrap{padding-bottom:var(--section)}.XHl9Za_list{gap:clamp(1.4rem,3vw,2rem);max-width:1100px;margin:0;padding:0;list-style:none;display:grid}.XHl9Za_card{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raise);transition:border-color var(--t-2,.2s) var(--ease,ease);grid-template-columns:minmax(0,260px) 1fr;align-items:center;gap:clamp(1.2rem,3vw,2.4rem);padding:clamp(1rem,2vw,1.4rem);display:grid}.XHl9Za_card:hover{border-color:var(--action)}.XHl9Za_cover{aspect-ratio:4/5;object-fit:cover;border-radius:calc(var(--radius) - 4px);width:100%;display:block}.XHl9Za_cardBody{gap:.7rem;display:grid}.XHl9Za_kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--action);font-size:.68rem}.XHl9Za_cardTitle{font-size:var(--step-3);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.05}.XHl9Za_cardDesc{color:var(--ink-dim);font-size:var(--step-0);max-width:58ch;margin:0;line-height:1.6}.XHl9Za_more{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:.72rem}.XHl9Za_article{padding-top:clamp(6rem,14vh,9rem);padding-bottom:var(--section)}.XHl9Za_head,.XHl9Za_body,.XHl9Za_cta,.XHl9Za_related{margin-left:max(0px,50% - 450px)}.XHl9Za_head{width:min(900px,100%)}.XHl9Za_body,.XHl9Za_cta,.XHl9Za_related{width:min(720px,100%)}.XHl9Za_head>:not(.XHl9Za_title){max-width:720px}.XHl9Za_head{gap:.9rem;margin-bottom:clamp(2rem,5vw,3.2rem);display:grid}.XHl9Za_back{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);justify-self:start;font-size:.7rem}.XHl9Za_back:hover{color:var(--ink)}.XHl9Za_title{letter-spacing:-.03em;text-wrap:balance;margin:.2rem 0 0;font-size:clamp(2.4rem,5.4vw,4.4rem);line-height:1}.XHl9Za_lede{font-size:var(--step-1);color:var(--ink-dim);margin:0;line-height:1.5}.XHl9Za_meta{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-faint);margin:0;font-size:.7rem}.XHl9Za_body{font-size:var(--step-1);line-height:1.7}.XHl9Za_body h2{margin-top:2.6rem;line-height:1.15}.XHl9Za_quote{text-align:center;border:0;max-width:30ch;margin:2.6rem auto;padding:0}.XHl9Za_quote span{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:var(--step-2);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000;padding:.12em .45em;font-weight:600;line-height:1.75}.XHl9Za_figure{margin:2.4rem 0}.XHl9Za_caption{text-align:center;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-top:.7rem;font-size:.66rem}.XHl9Za_cta{border:1px solid var(--line);border-left:3px solid var(--action);border-radius:var(--radius);background:var(--bg-raise);justify-items:start;gap:.8rem;margin-top:clamp(3rem,7vw,4.5rem);padding:clamp(1.4rem,3vw,2rem);display:grid}.XHl9Za_ctaTitle{font-size:var(--step-2);text-wrap:balance;margin:0;font-weight:700;line-height:1.2}.XHl9Za_ctaBtn{background:var(--action);color:var(--action-ink);border:1px solid var(--action);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:100px;padding:.85rem 1.6rem;font-size:.72rem}.XHl9Za_ctaBtn:hover{filter:brightness(1.1)}.XHl9Za_related{gap:.8rem;margin-top:2.4rem;display:grid}.XHl9Za_related ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.XHl9Za_related li a{border-bottom:1px solid var(--line);color:var(--ink);padding:.9rem 0;display:block}.XHl9Za_related li a span{color:var(--ink-faint)}.XHl9Za_related li a:hover{color:var(--action)}@media (max-width:680px){.XHl9Za_card{grid-template-columns:1fr}.XHl9Za_cover{aspect-ratio:16/10}}.XHl9Za_body{counter-reset:scene}.XHl9Za_body h2:before{counter-increment:scene;content:attr(data-l) " " counter(scene, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--action);margin-bottom:.5rem;font-size:.66rem;font-weight:400;display:block}.XHl9Za_credits{text-align:center;justify-items:center;gap:1.6rem;width:min(720px,100%);margin-top:clamp(3.5rem,8vw,5.5rem);margin-left:max(0px,50% - 450px);display:grid}.XHl9Za_cut{letter-spacing:-.04em;margin:0;font-size:clamp(3rem,9vw,6rem);font-weight:800;line-height:.9}.XHl9Za_creditList{gap:1.1rem;margin:0;display:grid}.XHl9Za_creditRow{gap:.3rem;display:grid}.XHl9Za_creditRow dt{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);font-size:.64rem}.XHl9Za_creditRow dd span{display:block}.XHl9Za_creditRow dd{font-size:var(--step-0);color:var(--ink);text-wrap:balance;margin:0;line-height:1.5}.XHl9Za_disclaimer{max-width:44ch;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin:.4rem 0 0;font-size:.64rem;line-height:1.6}.XHl9Za_ctaAlt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);border-bottom:1px solid var(--line);padding-bottom:2px;font-size:.7rem}.XHl9Za_ctaAlt:hover{color:var(--ink);border-color:var(--action)}.XHl9Za_offer{border:1px solid color-mix(in oklab, var(--action) 45%, var(--line));border-radius:var(--radius);background:color-mix(in oklab, var(--action) 7%, var(--bg-raise));justify-items:start;gap:.7rem;margin:2.4rem 0;padding:1.3rem 1.5rem;display:grid}.XHl9Za_offer p{color:var(--ink);margin:0;font-weight:600}.XHl9Za_offerBadge{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--action);align-items:center;gap:.5rem;font-size:.66rem;display:inline-flex}.XHl9Za_offerBadge i{background:var(--action);border-radius:50%;width:8px;height:8px;animation:1.4s step-end infinite XHl9Za_offerRec}@keyframes XHl9Za_offerRec{50%{opacity:.2}}.XHl9Za_offerCta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--action);padding-bottom:2px;font-size:.7rem}@media (prefers-reduced-motion:reduce){.XHl9Za_offerBadge i{animation:none}}
.vjtP9q_grid{grid-template-columns:repeat(3,1fr);gap:clamp(.8rem,2vw,1.4rem);display:grid}.vjtP9q_grid[data-count="1"]{grid-template-columns:minmax(0,400px);justify-content:center}.vjtP9q_grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center}.vjtP9q_item{aspect-ratio:9/16;border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-raise);margin:0;overflow:hidden}.vjtP9q_video{object-fit:cover;background:#000;width:100%;height:100%;display:block}@media (max-width:760px){.vjtP9q_grid,.vjtP9q_grid[data-count="1"],.vjtP9q_grid[data-count="4"]{grid-template-columns:minmax(0,340px);justify-content:center;gap:1.4rem}}
._1IT2fq_wrap{background:var(--bg-raise);display:block;position:relative;overflow:hidden}._1IT2fq_img{object-fit:cover;opacity:0;filter:blur(14px);width:100%;height:100%;transition:opacity .6s var(--ease), transform .6s var(--ease), filter .6s var(--ease);position:absolute;inset:0;transform:scale(1.04)}._1IT2fq_img[data-loaded=true]{opacity:1;filter:blur();transform:none}@media (prefers-reduced-motion:reduce){._1IT2fq_img{filter:none;transition:opacity .3s;transform:none}}
.hI2DmW_section{padding:var(--section) var(--gutter);max-width:1560px;margin-inline:auto}.hI2DmW_head{max-width:60ch;margin-bottom:clamp(2.5rem,6vw,4.5rem)}.hI2DmW_title{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"wdth" 108;margin:1rem 0 1.2rem;font-size:clamp(2.2rem,6vw,4.6rem);font-weight:720;line-height:.98}.hI2DmW_lede{color:var(--ink-dim);max-width:48ch}.hI2DmW_timeline{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raise);overflow:hidden}.hI2DmW_ruler{border-bottom:1px solid var(--line);background:var(--bg-raise-2);display:flex}.hI2DmW_ticks{flex:1;display:flex;overflow:hidden}.hI2DmW_tick{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-faint);border-left:1px solid var(--line-soft);white-space:nowrap;flex:1;padding:.4rem .5rem;font-size:.6rem}.hI2DmW_track{border-bottom:1px solid var(--line-soft);display:flex}.hI2DmW_track:last-child{border-bottom:0}.hI2DmW_trackHead{border-right:1px solid var(--line);background:var(--bg-raise-2);flex:0 0 clamp(96px,12vw,150px);align-items:center;gap:.55rem;padding:0 .9rem;display:flex}.hI2DmW_trackId{font-family:var(--font-mono);letter-spacing:.06em;color:var(--c,var(--ink));border:1px solid color-mix(in oklab, var(--c) 45%, transparent);border-radius:3px;padding:.1rem .35rem;font-size:.72rem;font-weight:600}.hI2DmW_trackName{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-dim);font-size:.68rem}.hI2DmW_lane{flex:1;gap:4px;min-height:64px;padding:8px;display:flex}.hI2DmW_clip{background:color-mix(in oklab, var(--c) 16%, var(--bg-raise));border:1px solid color-mix(in oklab, var(--c) 42%, transparent);border-left:3px solid var(--c);min-width:92px;transition:background var(--t-2) var(--ease), transform var(--t-2) var(--ease);border-radius:3px;flex-basis:0;align-items:center;padding:0 .75rem;display:flex;position:relative;overflow:hidden}.hI2DmW_clip:hover{background:color-mix(in oklab, var(--c) 26%, var(--bg-raise));transform:translateY(-1px)}.hI2DmW_clip:after{content:"";background:repeating-linear-gradient(90deg, transparent 0 6px, color-mix(in oklab, var(--c) 10%, transparent) 6px 7px);opacity:.5;position:absolute;inset:0}.hI2DmW_clipLabel{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;position:relative;overflow:hidden}.hI2DmW_clipHandle{background:var(--c);width:3px;position:absolute;top:0;bottom:0;left:0}.hI2DmW_foot{margin-top:1.6rem}.hI2DmW_more{color:var(--ink-dim);transition:color var(--t-2) var(--ease)}.hI2DmW_more:hover{color:var(--ink)}@media (max-width:720px){.hI2DmW_timeline{overflow-x:auto}.hI2DmW_track,.hI2DmW_ruler{min-width:640px}}
.A2akpq_section{padding-block:clamp(4rem,10vw,8rem);padding-inline:var(--gutter);max-width:1100px;margin-inline:auto;scroll-margin-top:90px}.A2akpq_head{margin-bottom:clamp(1.6rem,4vw,2.6rem)}.A2akpq_title{font-size:var(--step-4);letter-spacing:-.02em;text-wrap:balance;margin:.4rem 0 .6rem;line-height:1.02}.A2akpq_lede{color:var(--ink-dim);font-size:var(--step-1);max-width:54ch;margin:0}.A2akpq_panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raise);gap:1.3rem;padding:clamp(1.4rem,3.5vw,2.4rem);display:grid}.A2akpq_logNote{background:color-mix(in oklab, var(--action) 8%, transparent);border:1px solid color-mix(in oklab, var(--action) 30%, transparent);color:var(--ink);border-radius:10px;align-items:flex-start;gap:.6rem;margin:0;padding:.8rem 1rem;font-size:.86rem;line-height:1.5;display:flex}.A2akpq_logDot{background:var(--action);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.45rem}.A2akpq_field{gap:.5rem;display:grid}.A2akpq_flabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.66rem}.A2akpq_row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.A2akpq_field input[type=email],.A2akpq_field input:not([type]){background:var(--bg);border:1px solid var(--line);color:var(--ink);font:inherit;font-size:var(--step-0);border-radius:8px;width:100%;padding:.75rem .85rem}.A2akpq_field input:focus{border-color:var(--action);outline:none}.A2akpq_chips{flex-wrap:wrap;gap:.5rem;display:flex}.A2akpq_chip{border:1px solid var(--line);font-size:var(--step-0);color:var(--ink);transition:border-color var(--t-2) var(--ease), background var(--t-2) var(--ease), transform var(--t-1) var(--ease);border-radius:100px;padding:.6rem 1rem}.A2akpq_chip:hover{border-color:var(--action);transform:translateY(-1px)}.A2akpq_chip[data-active=true]{background:var(--action);color:var(--action-ink);border-color:var(--action)}.A2akpq_drop{border:1.5px dashed var(--line-soft,var(--line));background:var(--bg);text-align:center;cursor:pointer;transition:border-color var(--t-2) var(--ease), background var(--t-2) var(--ease);border-radius:12px;flex-direction:column;align-items:center;gap:.4rem;padding:clamp(1.6rem,5vw,2.6rem) 1rem;display:flex}.A2akpq_drop:hover,.A2akpq_drop[data-drag=true]{border-color:var(--action);background:color-mix(in oklab, var(--action) 5%, var(--bg))}.A2akpq_drop[data-has=true]{border-style:solid;border-color:color-mix(in oklab, var(--action) 40%, var(--line))}.A2akpq_dropMain{font-size:var(--step-1);color:var(--ink)}.A2akpq_dropHint{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-faint);font-size:.68rem}.A2akpq_fileInfo{flex-direction:column;gap:.2rem;display:flex}.A2akpq_fileInfo strong{color:var(--ink);word-break:break-all;font-weight:600}.A2akpq_fileSize{font-family:var(--font-mono);color:var(--action);font-size:.7rem}.A2akpq_confirm{color:var(--ink-dim);cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.86rem;line-height:1.45;display:flex}.A2akpq_confirm input{accent-color:var(--action);flex:none;width:16px;height:16px;margin-top:.15rem}.A2akpq_honey{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.A2akpq_actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.A2akpq_send{background:var(--action);color:var(--action-ink);border:1px solid var(--action);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;transition:filter var(--t-2) var(--ease);border-radius:100px;padding:.85rem 1.8rem;font-size:.72rem}.A2akpq_send:hover{filter:brightness(1.1)}.A2akpq_err{color:var(--action);margin:0;font-size:.82rem}.A2akpq_progressWrap{gap:.5rem;display:grid}.A2akpq_progressBar{background:var(--line);border-radius:3px;height:4px;overflow:hidden}.A2akpq_progressBar i{background:var(--action);height:100%;transition:width .2s var(--ease);display:block}.A2akpq_progressLabel{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-dim);font-variant-numeric:tabular-nums;font-size:.72rem}.A2akpq_done{border:1px solid color-mix(in oklab, var(--action) 40%, var(--line));border-radius:var(--radius);background:var(--bg-raise);border-left:3px solid var(--action);padding:clamp(1.6rem,4vw,2.6rem)}.A2akpq_doneTitle{font-size:var(--step-2);margin:0 0 .5rem}.A2akpq_doneBody{color:var(--ink-dim);font-size:var(--step-1);max-width:46ch;margin:0}@media (max-width:560px){.A2akpq_row{grid-template-columns:1fr}}
.D7bfgG_section{padding-block:clamp(4rem,10vw,8rem);padding-inline:var(--gutter);max-width:1100px;margin-inline:auto;scroll-margin-top:90px}.D7bfgG_head{margin-bottom:clamp(1.6rem,4vw,2.6rem)}.D7bfgG_title{font-size:var(--step-4);letter-spacing:-.02em;text-wrap:balance;margin:.4rem 0 .6rem;line-height:1.02}.D7bfgG_lede{color:var(--ink-dim);font-size:var(--step-1);max-width:54ch;margin:0}.D7bfgG_grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(1.2rem,3vw,2rem);display:grid}.D7bfgG_panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raise);gap:1.3rem;padding:clamp(1.4rem,3.5vw,2.4rem);display:grid}.D7bfgG_example{border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in oklab, var(--action) 4%, var(--bg-raise));gap:1.1rem;padding:clamp(1.4rem,3.5vw,2rem);display:grid}.D7bfgG_exTitle{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.66rem}.D7bfgG_frame{aspect-ratio:9/16;border:1px solid var(--line);background:linear-gradient(200deg, color-mix(in oklab, var(--action) 22%, #08090b), #08090b 62%);border-radius:10px;justify-self:start;max-height:190px;position:relative;overflow:hidden}.D7bfgG_frameTag{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-dim);font-size:.58rem;position:absolute;bottom:8px;left:8px}.D7bfgG_rec{background:var(--action);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab, var(--action) 25%, transparent);border-radius:50%;position:absolute;top:9px;right:9px}.D7bfgG_notes{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.D7bfgG_notes li{color:var(--ink);grid-template-columns:auto 1fr;align-items:baseline;gap:.7rem;font-size:.9rem;line-height:1.4;display:grid}.D7bfgG_tc{font-family:var(--font-mono);letter-spacing:.06em;color:var(--action);font-variant-numeric:tabular-nums;padding-top:.1rem;font-size:.66rem}.D7bfgG_exCaption{color:var(--ink-dim);margin:0;font-size:.8rem;line-height:1.5}.D7bfgG_field{gap:.5rem;display:grid}.D7bfgG_flabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.66rem}.D7bfgG_optional{color:color-mix(in oklab, var(--ink-faint) 70%, transparent);letter-spacing:.08em}.D7bfgG_row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.D7bfgG_field input[type=email],.D7bfgG_field input:not([type]){background:var(--bg);border:1px solid var(--line);color:var(--ink);font:inherit;font-size:var(--step-0);border-radius:8px;width:100%;padding:.75rem .85rem}.D7bfgG_field input:focus{border-color:var(--action);outline:none}.D7bfgG_confirm{color:var(--ink-dim);cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.86rem;line-height:1.45;display:flex}.D7bfgG_confirm input{accent-color:var(--action);flex:none;width:16px;height:16px;margin-top:.15rem}.D7bfgG_honey{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.D7bfgG_actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.D7bfgG_send{background:var(--action);color:var(--action-ink);border:1px solid var(--action);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;transition:filter var(--t-2) var(--ease);border-radius:100px;padding:.85rem 1.8rem;font-size:.72rem}.D7bfgG_send:hover{filter:brightness(1.1)}.D7bfgG_send:disabled{opacity:.6;cursor:default}.D7bfgG_err{color:var(--action);flex-basis:100%;margin:0;font-size:.82rem}.D7bfgG_privacy{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-faint);font-size:.64rem}.D7bfgG_done{border:1px solid color-mix(in oklab, var(--action) 40%, var(--line));border-radius:var(--radius);background:var(--bg-raise);border-left:3px solid var(--action);padding:clamp(1.6rem,4vw,2.6rem)}.D7bfgG_doneTitle{font-size:var(--step-2);margin:0 0 .5rem}.D7bfgG_doneBody{color:var(--ink-dim);font-size:var(--step-1);max-width:46ch;margin:0}@media (max-width:820px){.D7bfgG_grid{grid-template-columns:1fr}.D7bfgG_example{order:-1}.D7bfgG_frame{max-height:150px}}@media (max-width:560px){.D7bfgG_row{grid-template-columns:1fr}}
.OH4CXW_builder{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raise);overflow:hidden}.OH4CXW_bar{border-bottom:1px solid var(--line);background:var(--bg-raise-2);align-items:center;gap:1rem;padding:.7rem 1rem;display:flex}.OH4CXW_mono{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-dim);white-space:nowrap;font-size:.7rem}.OH4CXW_track{background:var(--line);flex:1;height:2px;position:relative;overflow:hidden}.OH4CXW_track i{background:var(--action);transition:width var(--t-4) var(--ease);position:absolute;inset:0 auto 0 0}.OH4CXW_stage{align-items:center;min-height:clamp(240px,34vh,340px);padding:clamp(1.6rem,4vw,3rem);display:flex}.OH4CXW_frame{border:0;width:100%;margin:0;padding:0}.OH4CXW_q{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"wdth" 104;margin-bottom:1.6rem;padding:0;font-size:clamp(1.8rem,5vw,3.4rem);font-weight:700;line-height:1}.OH4CXW_options{flex-wrap:wrap;gap:.7rem;display:flex}.OH4CXW_opt{border:1px solid var(--line);font-size:var(--step-0);color:var(--ink);transition:border-color var(--t-2) var(--ease), background var(--t-2) var(--ease), transform var(--t-1) var(--ease);border-radius:100px;padding:.75rem 1.15rem}.OH4CXW_opt:hover{border-color:var(--action);transform:translateY(-1px)}.OH4CXW_opt[data-active=true]{background:var(--action);color:var(--action-ink);border-color:var(--action)}.OH4CXW_fields{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.6rem;display:grid}.OH4CXW_field{gap:.4rem;display:grid}.OH4CXW_field span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.66rem}.OH4CXW_field input{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);font-size:var(--step-0);transition:border-color var(--t-2) var(--ease);padding:.8rem .9rem}.OH4CXW_field input:focus{border-color:var(--action);outline:none}.OH4CXW_field input::placeholder{color:var(--ink-ghost)}.OH4CXW_consent{color:var(--ink-faint);max-width:44ch;margin-bottom:1rem;font-size:.72rem;line-height:1.5}.OH4CXW_consent a{color:var(--ink-dim);border-bottom:1px solid var(--line)}.OH4CXW_consent a:hover{color:var(--ink);border-color:var(--action)}.OH4CXW_marketing{color:var(--ink-faint);cursor:pointer;align-items:flex-start;gap:.55rem;max-width:44ch;margin-bottom:1rem;font-size:.72rem;line-height:1.45;display:flex}.OH4CXW_marketing input{accent-color:var(--action);flex:none;width:15px;height:15px;margin-top:.1rem}.OH4CXW_actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.OH4CXW_back{font-family:var(--font-mono);font-size:var(--step--1);color:var(--ink-dim)}.OH4CXW_back:hover{color:var(--ink)}.OH4CXW_send{background:var(--action);color:var(--action-ink);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;transition:filter var(--t-2) var(--ease), transform var(--t-2) var(--ease);border-radius:100px;padding:.8rem 1.3rem}.OH4CXW_send:hover{filter:brightness(1.08);transform:translateY(-1px)}.OH4CXW_confirm{color:var(--ink-dim);max-width:42ch;margin-bottom:1.4rem}.OH4CXW_cardCta{background:var(--action);color:var(--action-ink);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;transition:filter var(--t-2) var(--ease), transform var(--t-2) var(--ease);border-radius:100px;align-items:center;margin-top:1.4rem;padding:.8rem 1.5rem;font-size:.72rem;display:inline-flex}.OH4CXW_cardCta:hover{filter:brightness(1.1);transform:translateY(-1px)}.OH4CXW_preview{font-family:var(--font-mono);color:var(--ink-dim);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);white-space:pre-wrap;padding:1rem 1.1rem;font-size:.78rem;line-height:1.7;overflow-x:auto}.OH4CXW_editor{gap:clamp(1.2rem,3vw,1.8rem);width:100%;display:grid}.OH4CXW_export{width:100%}.OH4CXW_binHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.OH4CXW_binLabel{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"wdth" 104;border-left:3px solid var(--c);padding-left:.6rem;font-size:clamp(1.5rem,4vw,2.6rem);font-weight:720;line-height:1}.OH4CXW_binHint{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.66rem}.OH4CXW_chips{flex-wrap:wrap;gap:.6rem;display:flex}.OH4CXW_chip{border:1px solid var(--line);border-left:3px solid var(--c);background:var(--bg);font-size:var(--step-0);color:var(--ink);cursor:grab;transition:border-color var(--t-2) var(--ease), background var(--t-2) var(--ease), transform var(--t-1) var(--ease);border-radius:8px;padding:.7rem 1.05rem .7rem 1.1rem}.OH4CXW_chip:hover{background:color-mix(in oklab, var(--c) 12%, var(--bg));transform:translateY(-2px)}.OH4CXW_chip:active{cursor:grabbing}.OH4CXW_timeline{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);gap:.4rem;padding:.7rem .8rem .9rem;display:grid;overflow-x:auto}.OH4CXW_ruler{border-bottom:1px solid var(--line);justify-content:space-between;margin-bottom:.3rem;padding:0 .2rem .5rem 96px;display:flex}.OH4CXW_tick{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-ghost);font-size:.58rem}.OH4CXW_row{grid-template-columns:92px 1fr;align-items:center;gap:.5rem;display:grid}.OH4CXW_rowHead{align-items:center;gap:.45rem;min-width:0;display:flex}.OH4CXW_rowId{font-family:var(--font-mono);color:var(--c);font-size:.7rem;font-weight:600}.OH4CXW_rowName{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.58rem;overflow:hidden}.OH4CXW_lane{background:color-mix(in oklab, var(--ink) 3%, transparent);border-radius:7px;align-items:center;min-height:40px;padding:4px;display:flex;position:relative}.OH4CXW_lane[data-active=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--action) 55%, transparent);background:color-mix(in oklab, var(--action) 6%, transparent)}.OH4CXW_clip{background:color-mix(in oklab, var(--c) 26%, var(--bg));border:1px solid color-mix(in oklab, var(--c) 55%, transparent);border-left:3px solid var(--c);height:32px;color:var(--ink);max-width:100%;animation:OH4CXW_clipIn var(--t-3) var(--ease) both;border-radius:5px;align-items:center;gap:.5rem;padding:0 .7rem 0 .5rem;font-size:.82rem;display:flex}.OH4CXW_clip:hover{background:color-mix(in oklab, var(--c) 38%, var(--bg))}.OH4CXW_clipHandle{background:color-mix(in oklab, var(--c) 70%, #fff);border-radius:2px;flex:none;width:3px;height:16px}.OH4CXW_clipLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes OH4CXW_clipIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:none}}.OH4CXW_ghost{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-ghost);padding-left:.4rem;font-size:.62rem}@media (max-width:560px){.OH4CXW_fields{grid-template-columns:1fr}.OH4CXW_ruler{padding-left:0}.OH4CXW_row{grid-template-columns:74px 1fr}}@media (prefers-reduced-motion:reduce){.OH4CXW_clip{animation:none}}
.UONp9G_section{padding:var(--section) var(--gutter);max-width:1560px;margin-inline:auto}.UONp9G_grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.UONp9G_big{font-family:var(--font-display);letter-spacing:-.03em;font-variation-settings:"wdth" 118;margin:1rem 0 2rem;font-size:clamp(3.4rem,12vw,9rem);font-weight:800;line-height:.86}.UONp9G_direct{gap:.5rem;display:grid}.UONp9G_email{font-family:var(--font-mono);font-size:var(--step-1);color:var(--ink);border-bottom:1px solid var(--line);width:fit-content;transition:border-color var(--t-2) var(--ease);padding-bottom:.2rem}.UONp9G_email:hover{border-color:var(--action)}.UONp9G_city{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.08em;color:var(--ink-faint)}.UONp9G_wa{border:1px solid color-mix(in oklab, var(--ch-g) 40%, var(--line));background:color-mix(in oklab, var(--ch-g) 8%, var(--bg-raise));width:fit-content;color:var(--ink);transition:border-color var(--t-2) var(--ease), background var(--t-2) var(--ease), transform var(--t-2) var(--ease);border-radius:100px;align-items:center;gap:.85rem;margin-top:1.6rem;padding:.85rem 1.1rem;display:inline-flex;position:relative;overflow:hidden}.UONp9G_wa:hover{border-color:var(--ch-g);background:color-mix(in oklab, var(--ch-g) 16%, var(--bg-raise));transform:translateY(-2px)}.UONp9G_waIcon{background:var(--ch-g);color:#04120a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.UONp9G_waText{flex-direction:column;gap:1px;line-height:1.15;display:flex}.UONp9G_waTop{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ch-g);align-items:center;gap:.4rem;font-size:.6rem;display:inline-flex}.UONp9G_waDot{background:var(--ch-g);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in oklab, var(--ch-g) 70%, transparent);animation:UONp9G_waLive 1.8s var(--ease) infinite;border-radius:50%}@keyframes UONp9G_waLive{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--ch-g) 60%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in oklab, var(--ch-g) 0%, transparent)}}.UONp9G_waLabel{font-family:var(--font-display);font-weight:640;font-size:var(--step-1);letter-spacing:-.01em;font-variation-settings:"wdth" 100}.UONp9G_waArrow{color:var(--ch-g);transition:transform var(--t-2) var(--ease);margin-left:.4rem;font-size:1.2rem}.UONp9G_wa:hover .UONp9G_waArrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.UONp9G_waDot{animation:none}}@media (max-width:860px){.UONp9G_grid{grid-template-columns:1fr;gap:2.5rem}}
.jb7jfG_fab{z-index:80;color:#fff;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#1fa855;border-radius:100px;align-items:center;gap:.6rem;padding:.8rem 1.1rem;font-size:.72rem;transition:filter .2s,transform .2s;display:inline-flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 6px 22px #00000059}.jb7jfG_fab:hover{filter:brightness(1.08);transform:translateY(-1px)}.jb7jfG_fab:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:600px){.jb7jfG_fab{padding:.75rem 1rem;font-size:.68rem;bottom:.75rem;right:.75rem}}@media print{.jb7jfG_fab{display:none}}
.X2lmWW_wrap{padding:0 var(--gutter) var(--section);gap:clamp(3rem,8vw,6rem);max-width:1240px;margin-inline:auto;display:grid}.X2lmWW_statement{max-width:60ch;font-size:var(--step-1);color:var(--ink);gap:1.4rem;line-height:1.4;display:grid}.X2lmWW_statement p:nth-child(2){color:var(--ink-dim)}.X2lmWW_stats{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;display:grid;overflow:hidden}.X2lmWW_stats div{background:var(--bg-raise);gap:.4rem;padding:1.4rem;display:grid}.X2lmWW_stats dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.62rem}.X2lmWW_stats dd{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);font-variation-settings:"wdth" 100}.X2lmWW_founder{border-top:1px solid var(--line);grid-template-columns:clamp(220px,30%,360px) 1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);padding-top:clamp(2rem,5vw,3.5rem);display:grid}.X2lmWW_portrait{aspect-ratio:4/5;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raise);position:relative;overflow:hidden}.X2lmWW_portrait img{object-fit:cover;object-position:50% 28%;width:100%;height:100%}.X2lmWW_portrait:after{content:"";background:linear-gradient(#0000 55%,#00000073);position:absolute;inset:0}.X2lmWW_portraitTag{z-index:2;font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink);font-size:.62rem;position:absolute;bottom:.8rem;left:.85rem}.X2lmWW_founderText{padding-top:.4rem}.X2lmWW_fname{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"wdth" 112;margin:.8rem 0 1.2rem;font-size:clamp(2.4rem,8vw,5rem);font-weight:780}.X2lmWW_fbody{color:var(--ink-dim);max-width:56ch;font-size:var(--step-1)}.X2lmWW_signature{opacity:.9;-webkit-user-select:none;user-select:none;pointer-events:none;width:clamp(160px,42%,250px);height:auto;margin-top:2rem;display:block}@media (max-width:640px){.X2lmWW_founder{grid-template-columns:1fr}.X2lmWW_portrait{max-width:240px}}
.zg3SSq_case{max-width:1240px;padding-inline:var(--gutter);margin-inline:auto}.zg3SSq_head{padding-top:clamp(7rem,16vh,10rem)}.zg3SSq_crumbs{justify-content:space-between;align-items:center;gap:1rem;display:flex}.zg3SSq_crumb{font-family:var(--font-mono);font-size:var(--step--1);color:var(--ink-dim);transition:color var(--t-2) var(--ease)}.zg3SSq_crumb:hover{color:var(--ink)}.zg3SSq_tick{border-radius:2px;width:40px;height:3px}.zg3SSq_title{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-variation-settings:"wdth" 108;text-wrap:balance;margin:1rem 0 1.6rem;font-size:clamp(2.6rem,10vw,7.5rem);font-weight:800;line-height:.9}.zg3SSq_facts{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2.4rem;padding-bottom:clamp(2rem,5vw,3rem);display:flex}.zg3SSq_facts div{gap:.2rem;display:grid}.zg3SSq_facts dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.62rem}.zg3SSq_facts dd{font-size:var(--step-0);color:var(--ink)}.zg3SSq_summary{font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"wdth" 100;max-width:32ch;margin:clamp(2.5rem,6vw,4rem) 0;font-size:clamp(1.5rem,4vw,2.6rem);font-weight:560;line-height:1.15}.zg3SSq_section{gap:1.1rem;margin-bottom:clamp(3rem,8vw,5.5rem);display:grid}.zg3SSq_photos{grid-template-columns:repeat(3,1fr);gap:clamp(.6rem,1.5vw,1rem);display:grid}@media (max-width:760px){.zg3SSq_photos{grid-template-columns:repeat(2,1fr)}}.zg3SSq_photo{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);width:100%}.zg3SSq_next{margin:0 0 var(--section);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raise);transition:border-color var(--t-2) var(--ease), background var(--t-2) var(--ease);align-items:center;gap:clamp(1.2rem,3vw,2.2rem);padding:clamp(1.4rem,3vw,2.2rem);display:flex}.zg3SSq_next:hover{border-color:var(--ink-faint);background:var(--bg-raise-2)}.zg3SSq_nextPoster{aspect-ratio:9/16;border:1px solid var(--line);background-position:50%;background-size:cover;border-radius:3px;flex:none;width:clamp(64px,12vw,96px)}.zg3SSq_nextText{gap:.3rem;display:grid}.zg3SSq_nextClient{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-variation-settings:"wdth" 104;font-size:clamp(1.8rem,6vw,3.4rem);font-weight:780;line-height:.95}.zg3SSq_nextSub{font-family:var(--font-mono);font-size:var(--step--1);color:var(--ink-dim)}@media (max-width:560px){.zg3SSq_facts{gap:1.4rem 2rem}}.zg3SSq_horecaLink{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--action);justify-self:center;margin-top:.6rem;padding-bottom:2px;font-size:.72rem}.zg3SSq_horecaLink:hover{color:var(--action)}
.V-yzNa_wrap{padding:0 var(--gutter) var(--section);max-width:1560px;margin-inline:auto}.V-yzNa_detail{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(1.2rem,3vw,2.4rem);margin-top:clamp(3rem,7vw,5rem);display:grid}.V-yzNa_piste{border:1px solid var(--line);border-top:3px solid var(--c);border-radius:var(--radius);background:var(--bg-raise);padding:1.6rem}.V-yzNa_pid{font-family:var(--font-mono);letter-spacing:.1em;color:var(--c);font-size:.72rem}.V-yzNa_pname{font-family:var(--font-display);font-weight:720;font-size:var(--step-2);letter-spacing:-.01em;font-variation-settings:"wdth" 104;margin:.4rem 0 .8rem}.V-yzNa_pbody{color:var(--ink-dim);max-width:44ch}.V-yzNa_g360{border-top:1px solid var(--line);margin-top:clamp(4rem,10vw,8rem);padding-top:clamp(2.5rem,6vw,4rem)}.V-yzNa_g360Title{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"wdth" 108;margin:1rem 0 1.2rem;font-size:clamp(2.2rem,6vw,4.6rem);font-weight:760;line-height:.98}.V-yzNa_g360Body{color:var(--ink-dim);max-width:52ch;font-size:var(--step-1)}.V-yzNa_g360Items{flex-wrap:wrap;gap:.7rem;margin-top:1.8rem;display:flex}.V-yzNa_g360Items li{border:1px solid var(--line);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.04em;color:var(--ink);background:var(--bg-raise);border-radius:100px;padding:.6rem 1.1rem}.V-yzNa_horecaLink{border:1px solid var(--line);border-left:3px solid var(--action);border-radius:var(--radius);background:var(--bg-raise);max-width:880px;transition:border-color var(--t-2,.2s) var(--ease,ease);gap:.6rem;margin:clamp(3.5rem,8vw,5.5rem) auto 0;padding:clamp(1.3rem,3vw,1.9rem);display:grid}.V-yzNa_horecaLink:hover{border-color:var(--action)}.V-yzNa_horecaText{font-size:var(--step-1);color:var(--ink);text-wrap:balance;line-height:1.35}.V-yzNa_domains{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:1rem;max-width:880px;margin:clamp(3.5rem,8vw,5.5rem) auto 0;display:grid}.V-yzNa_domains .V-yzNa_horecaLink{max-width:none;margin:0}
.jodb5a_wrap{padding-bottom:var(--section);gap:clamp(3.5rem,8vw,6rem);display:grid}.jodb5a_intro{justify-items:start;gap:1.1rem;max-width:1100px;margin-top:-1rem;display:grid}.jodb5a_claim{letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.05}.jodb5a_lede{font-size:var(--step-1);color:var(--ink-dim);max-width:56ch;margin:0 0 .4rem;line-height:1.55}.jodb5a_priceLine{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);margin:0;font-size:.8rem}.jodb5a_priceLine strong{color:var(--ink);font-size:1.15em}.jodb5a_btn{background:var(--action);color:var(--action-ink);border:1px solid var(--action);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;transition:filter var(--t-2,.2s) var(--ease,ease);border-radius:100px;padding:.95rem 1.8rem;font-size:.74rem;display:inline-block}.jodb5a_btn:hover{filter:brightness(1.1)}.jodb5a_offer{border:1px solid color-mix(in oklab, var(--action) 45%, var(--line));border-radius:var(--radius);background:color-mix(in oklab, var(--action) 7%, var(--bg-raise));flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;max-width:1100px;padding:clamp(1.1rem,2.5vw,1.5rem) clamp(1.2rem,3vw,2rem);display:flex}.jodb5a_offerBadge{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--action);align-items:center;gap:.5rem;font-size:.68rem;display:inline-flex}.jodb5a_offerBadge i{background:var(--action);border-radius:50%;width:8px;height:8px;animation:1.4s step-end infinite jodb5a_rec}@keyframes jodb5a_rec{50%{opacity:.2}}.jodb5a_offerText{font-size:var(--step-1);color:var(--ink);flex:320px;margin:0;font-weight:600}.jodb5a_offerCta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--action);padding-bottom:2px;font-size:.72rem}.jodb5a_stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1rem;max-width:1100px;margin:0;padding-top:clamp(1.4rem,3vw,2rem);display:grid}.jodb5a_stat{gap:.4rem;display:grid}.jodb5a_statN{letter-spacing:-.03em;color:var(--ink);font-size:clamp(2.4rem,6vw,4.2rem);font-weight:800;line-height:1}.jodb5a_statL{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);max-width:22ch;margin:0;font-size:.7rem;line-height:1.5}.jodb5a_block{max-width:1100px}.jodb5a_h2{font-size:var(--step-3);letter-spacing:-.02em;text-wrap:balance;max-width:24ch;margin:.4rem 0 clamp(1.4rem,3vw,2.2rem);line-height:1.05}.jodb5a_steps{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);counter-reset:st;grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.jodb5a_step{background:var(--bg-raise);counter-increment:st;align-content:start;gap:.6rem;padding:clamp(1.2rem,2.5vw,1.6rem);display:grid}.jodb5a_stepK{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--action);font-size:.66rem}.jodb5a_stepK:before{content:counter(st, decimal-leading-zero) " · ";color:var(--ink-faint)}.jodb5a_stepT{font-size:var(--step-1);margin:0;line-height:1.2}.jodb5a_stepD{color:var(--ink-dim);margin:0;font-size:.92rem;line-height:1.6}.jodb5a_why{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.jodb5a_points{gap:1.3rem;margin:0;padding:0;list-style:none;display:grid}.jodb5a_pointT{font-size:var(--step-1);margin:0 0 .35rem;line-height:1.25}.jodb5a_pointD{color:var(--ink-dim);max-width:52ch;margin:0;line-height:1.6}.jodb5a_quote{border:0;margin:2.2rem 0 0;padding:0}.jodb5a_quote span{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:var(--step-1);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000;padding:.12em .45em;font-weight:600;line-height:1.8}.jodb5a_whyVideo{position:sticky;top:100px}.jodb5a_work{grid-template-columns:repeat(4,1fr);gap:clamp(.8rem,2vw,1.2rem);margin:0;padding:0;list-style:none;display:grid}.jodb5a_workCard{gap:.35rem;display:grid}.jodb5a_workImg{aspect-ratio:9/16;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);width:100%;transition:border-color var(--t-2,.2s) var(--ease,ease), transform var(--t-2,.2s) var(--ease,ease)}.jodb5a_workCard:hover .jodb5a_workImg{border-color:var(--action);transform:translateY(-3px)}.jodb5a_workName{color:var(--ink);margin-top:.4rem;font-weight:600;line-height:1.3}.jodb5a_workDeliv{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:.66rem}.jodb5a_also{color:var(--ink-dim);margin:1.4rem 0 0}.jodb5a_story{color:var(--ink);border-bottom:1px solid var(--action);padding-bottom:1px}.jodb5a_end{border:1px solid var(--line);border-left:3px solid var(--action);border-radius:var(--radius);background:var(--bg-raise);justify-items:start;gap:1rem;max-width:1100px;padding:clamp(1.6rem,4vw,2.8rem);display:grid}.jodb5a_endTitle{font-size:var(--step-3);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.1}.jodb5a_endBody{color:var(--ink-dim);max-width:56ch;margin:0;line-height:1.6}@media (max-width:900px){.jodb5a_stats{grid-template-columns:1fr 1fr;gap:1.6rem 1rem}.jodb5a_steps{grid-template-columns:1fr 1fr}.jodb5a_why{grid-template-columns:1fr}.jodb5a_whyVideo{max-width:360px;position:static}.jodb5a_work{grid-template-columns:1fr 1fr}}@media (max-width:560px){.jodb5a_steps{grid-template-columns:1fr}.jodb5a_stats{grid-template-columns:1fr;gap:1.4rem}}@media (prefers-reduced-motion:reduce){.jodb5a_offerBadge i{animation:none}.jodb5a_workImg{transition:none}}.jodb5a_faqBox>section{max-width:880px;margin:0}
.sASoVG_bar{background:var(--action);transform-origin:0;z-index:120;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.sASoVG_box{z-index:60;border:1px solid var(--line);background:color-mix(in oklab, var(--bg-raise) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-dim);font-variant-numeric:tabular-nums;opacity:0;transition:opacity .3s var(--ease,ease), transform .3s var(--ease,ease);pointer-events:none;border-radius:100px;align-items:center;gap:.5rem;padding:.5rem .8rem;font-size:.66rem;display:flex;position:fixed;bottom:16px;left:16px;transform:translateY(8px)}.sASoVG_box[data-on=true]{opacity:1;transform:none}.sASoVG_rec{background:var(--action);border-radius:50%;width:7px;height:7px;animation:1.4s step-end infinite sASoVG_blink}@keyframes sASoVG_blink{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.sASoVG_rec{animation:none}.sASoVG_box{transition:none}}
.ayCAVa_wrap{padding-bottom:var(--section);gap:clamp(3.5rem,8vw,6rem);display:grid}.ayCAVa_intro{justify-items:start;gap:1.1rem;max-width:1100px;margin-top:-1rem;display:grid}.ayCAVa_claim{letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.05}.ayCAVa_lede{font-size:var(--step-1);color:var(--ink-dim);max-width:56ch;margin:0 0 .4rem;line-height:1.55}.ayCAVa_btn{background:var(--action);color:var(--action-ink);border:1px solid var(--action);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;transition:filter var(--t-2,.2s) var(--ease,ease);border-radius:100px;padding:.95rem 1.8rem;font-size:.74rem;display:inline-block}.ayCAVa_btn:hover{filter:brightness(1.1)}.ayCAVa_offer{border:1px solid color-mix(in oklab, var(--action) 45%, var(--line));border-radius:var(--radius);background:color-mix(in oklab, var(--action) 7%, var(--bg-raise));flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;max-width:1100px;padding:clamp(1.1rem,2.5vw,1.5rem) clamp(1.2rem,3vw,2rem);display:flex}.ayCAVa_offerBadge{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--action);align-items:center;gap:.5rem;font-size:.68rem;display:inline-flex}.ayCAVa_offerBadge i{background:var(--action);border-radius:50%;width:8px;height:8px;animation:1.4s step-end infinite ayCAVa_rec}@keyframes ayCAVa_rec{50%{opacity:.2}}.ayCAVa_offerText{font-size:var(--step-1);color:var(--ink);flex:320px;margin:0;font-weight:600}.ayCAVa_offerCta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--action);padding-bottom:2px;font-size:.72rem}.ayCAVa_stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1rem;max-width:1100px;margin:0;padding-top:clamp(1.4rem,3vw,2rem);display:grid}.ayCAVa_stat{gap:.4rem;display:grid}.ayCAVa_statN{letter-spacing:-.03em;color:var(--ink);font-size:clamp(2.4rem,6vw,4.2rem);font-weight:800;line-height:1}.ayCAVa_statL{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);max-width:22ch;margin:0;font-size:.7rem;line-height:1.5}.ayCAVa_block{max-width:1100px}.ayCAVa_h2{font-size:var(--step-3);letter-spacing:-.02em;text-wrap:balance;max-width:24ch;margin:.4rem 0 clamp(1.4rem,3vw,2.2rem);line-height:1.05}.ayCAVa_steps{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);counter-reset:st;grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.ayCAVa_step{background:var(--bg-raise);counter-increment:st;align-content:start;gap:.6rem;padding:clamp(1.2rem,2.5vw,1.6rem);display:grid}.ayCAVa_stepK{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--action);font-size:.66rem}.ayCAVa_stepK:before{content:counter(st, decimal-leading-zero) " · ";color:var(--ink-faint)}.ayCAVa_stepT{font-size:var(--step-1);margin:0;line-height:1.2}.ayCAVa_stepD{color:var(--ink-dim);margin:0;font-size:.92rem;line-height:1.6}.ayCAVa_why{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.ayCAVa_points{gap:1.3rem;margin:0;padding:0;list-style:none;display:grid}.ayCAVa_pointT{font-size:var(--step-1);margin:0 0 .35rem;line-height:1.25}.ayCAVa_pointD{color:var(--ink-dim);max-width:52ch;margin:0;line-height:1.6}.ayCAVa_quote{border:0;margin:2.2rem 0 0;padding:0}.ayCAVa_quote span{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:var(--step-1);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000;padding:.12em .45em;font-weight:600;line-height:1.8}.ayCAVa_whyVideo{position:sticky;top:100px}.ayCAVa_work{grid-template-columns:repeat(4,1fr);gap:clamp(.8rem,2vw,1.2rem);margin:0;padding:0;list-style:none;display:grid}.ayCAVa_workCard{gap:.35rem;display:grid}.ayCAVa_workImg{aspect-ratio:9/16;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);width:100%;transition:border-color var(--t-2,.2s) var(--ease,ease), transform var(--t-2,.2s) var(--ease,ease)}.ayCAVa_workCard:hover .ayCAVa_workImg{border-color:var(--action);transform:translateY(-3px)}.ayCAVa_workName{color:var(--ink);margin-top:.4rem;font-weight:600;line-height:1.3}.ayCAVa_workDeliv{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:.66rem}.ayCAVa_also{color:var(--ink-dim);margin:1.4rem 0 0}.ayCAVa_story{color:var(--ink);border-bottom:1px solid var(--action);padding-bottom:1px}.ayCAVa_end{border:1px solid var(--line);border-left:3px solid var(--action);border-radius:var(--radius);background:var(--bg-raise);justify-items:start;gap:1rem;max-width:1100px;padding:clamp(1.6rem,4vw,2.8rem);display:grid}.ayCAVa_endTitle{font-size:var(--step-3);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.1}.ayCAVa_endBody{color:var(--ink-dim);max-width:56ch;margin:0;line-height:1.6}@media (max-width:900px){.ayCAVa_stats{grid-template-columns:1fr 1fr;gap:1.6rem 1rem}.ayCAVa_steps{grid-template-columns:1fr 1fr}.ayCAVa_why{grid-template-columns:1fr}.ayCAVa_whyVideo{max-width:360px;position:static}.ayCAVa_work{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ayCAVa_steps{grid-template-columns:1fr}.ayCAVa_stats{grid-template-columns:1fr;gap:1.4rem}}@media (prefers-reduced-motion:reduce){.ayCAVa_offerBadge i{animation:none}.ayCAVa_workImg{transition:none}}.ayCAVa_faqBox>section{max-width:880px;margin:0}.ayCAVa_price{flex-wrap:wrap;align-items:baseline;gap:.35rem .8rem;margin:.2rem 0 .6rem;display:flex}.ayCAVa_priceFrom{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.72rem}.ayCAVa_priceN{letter-spacing:-.03em;color:var(--action);font-size:clamp(2rem,4.4vw,3rem);font-weight:800;line-height:1}.ayCAVa_priceUnit{color:var(--ink-dim);font-size:.95rem}.ayCAVa_whyWide .ayCAVa_points{grid-template-columns:repeat(3,1fr);gap:clamp(1.2rem,3vw,2.4rem)}@media (max-width:900px){.ayCAVa_whyWide .ayCAVa_points{grid-template-columns:1fr}}
.mviNza_wrap{padding:0 var(--gutter) var(--section);max-width:1560px;margin-inline:auto}.mviNza_filters{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.6rem;margin-bottom:clamp(2rem,5vw,3.5rem);padding-bottom:clamp(2rem,5vw,3.5rem);display:flex}.mviNza_chip{border:1px solid var(--line);font-size:var(--step--1);color:var(--ink-dim);transition:border-color var(--t-2) var(--ease), color var(--t-2) var(--ease);border-radius:100px;align-items:center;gap:.5rem;padding:.55rem 1rem;display:inline-flex}.mviNza_chip:hover:not(:disabled){border-color:var(--ink-faint);color:var(--ink)}.mviNza_chip[data-active=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.mviNza_chip:disabled{opacity:.35;cursor:not-allowed}.mviNza_count{font-family:var(--font-mono);opacity:.7;font-size:.62rem}.mviNza_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:clamp(1.2rem,2.5vw,2.2rem);display:grid}.mviNza_poster{aspect-ratio:9/16;border-radius:var(--radius);border:1px solid var(--line);transition:transform var(--t-3) var(--ease);background-color:var(--bg-raise);background-position:50%;background-size:cover;position:relative;overflow:hidden}.mviNza_poster:after{content:"";background:radial-gradient(120% 90% at 30% 20%,#0000 45%,#00000080);position:absolute;inset:0}.mviNza_link:hover .mviNza_poster{transform:translateY(-4px)}.mviNza_tc{z-index:2;font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink);font-size:.66rem;position:absolute;bottom:.85rem;left:.9rem}.mviNza_idx{z-index:2;font-family:var(--font-mono);color:var(--ink);opacity:.7;font-size:.68rem;position:absolute;top:.85rem;left:.9rem}.mviNza_tick{z-index:2;border-radius:2px;width:26px;height:3px;position:absolute;top:1rem;right:.9rem}.mviNza_meta{flex-direction:column;gap:.25rem;padding-top:.85rem;display:flex}.mviNza_client{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);font-variation-settings:"wdth" 100}.mviNza_sub{font-family:var(--font-mono);color:var(--ink-dim);justify-content:space-between;gap:1rem;font-size:.72rem;display:flex}.mviNza_deliv{color:var(--ink-faint);text-align:right}
