._2wcb3a_contact{margin-top:calc(var(--sec) * 1.5);padding-bottom:calc(var(--sec) * 1.25);scroll-margin-top:32px}._2wcb3a_contact ._2wcb3a_title{font-family:var(--font-display);letter-spacing:-.045em;margin-left:-.04em;font-size:clamp(40px,6.4vw,104px);font-weight:400;line-height:1}._2wcb3a_form{margin-top:clamp(28px,4svh,44px)}._2wcb3a_sentence{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink);max-width:24em;font-size:clamp(26px,3vw,44px);font-weight:400;line-height:1.55}._2wcb3a_blank{font:inherit;letter-spacing:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--ink-3);field-sizing:content;appearance:none;background:0 0;border-radius:0;outline:none;min-width:3ch;max-width:calc(100% - .4em);margin:0;padding:0 .08em .04em;line-height:1.2;transition:border-color .2s,box-shadow .2s}._2wcb3a_fill{white-space:nowrap}._2wcb3a_blank::placeholder{color:var(--ink-3);opacity:1}._2wcb3a_blank:hover{border-bottom-color:var(--ink-2)}._2wcb3a_blank:focus-visible{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink)}._2wcb3a_blank:user-invalid{border-bottom-style:dashed;border-bottom-color:var(--ink)}._2wcb3a_actions{flex-wrap:wrap;align-items:baseline;gap:12px 32px;margin-top:clamp(24px,3svh,36px);display:flex}._2wcb3a_send{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);border:0;border-bottom:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:0;padding:0 0 2px;font-size:clamp(24px,2.2vw,32px);font-weight:400}._2wcb3a_send span{transition:transform .3s var(--ease);display:inline-block}._2wcb3a_send:hover span{transform:translate(5px)}._2wcb3a_send:disabled{color:var(--ink-3);border-bottom-color:var(--ink-3);cursor:progress}._2wcb3a_status{color:var(--ink-2);max-width:34em;font-size:17px;line-height:1.5}._2wcb3a_status:empty{display:none}._2wcb3a_status a,._2wcb3a_or a{color:var(--ink);border-bottom:1px solid var(--ink)}._2wcb3a_done{font-family:var(--font-display);letter-spacing:-.025em;margin-top:clamp(28px,4svh,44px);font-size:clamp(26px,3vw,44px);font-weight:400;line-height:1.3}._2wcb3a_or{font-family:var(--font-mono);letter-spacing:.01em;color:var(--ink-3);margin-top:clamp(28px,4svh,40px);font-size:13px}._2wcb3a_or a{color:var(--ink-2);border-bottom-color:var(--rule);transition:color .2s,border-color .2s}._2wcb3a_or a:hover{color:var(--ink);border-bottom-color:var(--ink)}._2wcb3a_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._2wcb3a_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (prefers-reduced-motion:reduce){._2wcb3a_blank,._2wcb3a_send span,._2wcb3a_or a{transition:none}}@media (max-width:900px){._2wcb3a_contact{margin-top:120px;padding-bottom:88px}._2wcb3a_contact ._2wcb3a_title{font-size:clamp(38px,11.2vw,64px)}._2wcb3a_sentence,._2wcb3a_done{font-size:clamp(22px,6vw,32px)}}
.PmZxTG_home{--sec:clamp(96px, 12svh, 128px);--col:clamp(240px, 24vw, 296px);--colgap:40px;font-variant-numeric:tabular-nums}.PmZxTG_sec{margin-top:var(--sec);scroll-margin-top:32px}.PmZxTG_home .PmZxTG_h2{font-family:var(--font-display);letter-spacing:-.03em;margin-top:10px;font-size:clamp(28px,2.5vw,36px);font-weight:400;line-height:1.08}.PmZxTG_h3{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink);font-size:26px;font-weight:400;line-height:1.1}.PmZxTG_line{color:var(--ink-2);max-width:20em;font-size:17px;line-height:1.5}.PmZxTG_note{color:var(--ink-3);font-size:13px;line-height:1.55}.PmZxTG_body{grid-template-columns:var(--col) minmax(0, 1fr);column-gap:var(--colgap);margin-top:clamp(28px,4svh,40px);display:grid}.PmZxTG_hero{flex-direction:column;justify-content:space-between;gap:64px;min-height:100svh;padding:clamp(80px,13svh,128px) 0 40px;display:flex;container-type:inline-size}.PmZxTG_h1{font-family:var(--font-display);letter-spacing:-.058em;margin-left:-.06em;font-size:23.1cqw;font-weight:400;line-height:.89}.PmZxTG_h1>span{width:fit-content;padding-bottom:.05em;display:block}.PmZxTG_heroFoot{border-top:1px solid var(--ink);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;column-gap:48px;padding-top:18px;display:grid}.PmZxTG_lede{color:var(--ink-2);max-width:25em;font-size:19px;line-height:1.45}.PmZxTG_ask{white-space:nowrap;justify-self:end;padding-bottom:2px;font-size:17px;font-weight:500}.PmZxTG_ask span{transition:transform .3s var(--ease);display:inline-block}.PmZxTG_ask:hover span{transform:translate(5px)}.PmZxTG_statement{font-family:var(--font-display);letter-spacing:-.042em;margin-top:40px;font-size:clamp(36px,5.3vw,80px);font-weight:400;line-height:1.02}.PmZxTG_statement>span{display:block}.PmZxTG_quiet{color:var(--ink-3)}.PmZxTG_beats{align-self:center;list-style:none}.PmZxTG_beats li{border-top:1px solid var(--rule);padding:16px 0 20px;position:relative}.PmZxTG_beats .PmZxTG_line{margin-top:12px}.PmZxTG_bar{display:none}.PmZxTG_fig{align-self:center;min-width:0}.PmZxTG_fig .PmZxTG_note{margin-top:10px}@media (min-width:1024px) and (min-height:600px){.PmZxTG_how{--pad:clamp(20px, 4svh, 36px);margin-top:calc(var(--sec) - var(--pad));scroll-margin-top:0}.PmZxTG_stage{min-height:100svh;padding:var(--pad) 0 clamp(20px, 4svh, 40px)}.PmZxTG_fig{align-self:start}.PmZxTG_beats[data-steps] .PmZxTG_bar{height:1px;display:block;position:absolute;top:-1px;left:0;right:0;overflow:hidden}.PmZxTG_beats[data-steps] .PmZxTG_bar i{background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.PmZxTG_beats[data-steps] .PmZxTG_h3{color:var(--ink-3);transition:color .45s}.PmZxTG_beats[data-steps] li[data-state=past] .PmZxTG_h3{color:var(--ink-2)}.PmZxTG_beats[data-steps] li[data-state=now] .PmZxTG_h3{color:var(--ink)}.PmZxTG_beats[data-steps] .PmZxTG_lineWrap{opacity:0;transition:grid-template-rows .6s var(--ease), opacity .45s;grid-template-rows:0fr;display:grid}.PmZxTG_beats[data-steps] .PmZxTG_lineWrap>div{overflow:hidden}.PmZxTG_beats[data-steps] li[data-state=now] .PmZxTG_lineWrap{opacity:1;grid-template-rows:1fr}.PmZxTG_beats[data-steps] [data-world=jump]{cursor:pointer}.PmZxTG_beats [data-world=jump]:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:2px}}@media (min-width:1024px) and (max-width:1279px) and (min-height:600px){.PmZxTG_how .PmZxTG_body{grid-template-columns:220px minmax(0,1fr);column-gap:24px}}@media (max-width:1023px),(max-height:599px){.PmZxTG_how .PmZxTG_body{display:block}.PmZxTG_beats li{padding:20px 0 0}.PmZxTG_beats li+li{margin-top:48px}.PmZxTG_beats .PmZxTG_line{max-width:34em;margin-top:10px}.PmZxTG_fig .PmZxTG_note{margin-top:28px}}@media (prefers-reduced-motion:reduce){.PmZxTG_beats[data-steps] .PmZxTG_h3,.PmZxTG_beats[data-steps] .PmZxTG_lineWrap{transition:none}}.PmZxTG_work{align-items:start}.PmZxTG_selective,.PmZxTG_steps li{border-top:1px solid var(--rule);padding-top:16px}.PmZxTG_steps{gap:32px var(--colgap);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.PmZxTG_stepNo{color:var(--ink-3);display:block}.PmZxTG_steps .PmZxTG_line{color:var(--ink);margin-top:12px}@media (max-width:1279px){.PmZxTG_steps{grid-template-columns:minmax(0,1fr);row-gap:0}.PmZxTG_steps li{grid-template-columns:56px minmax(0,1fr);align-items:baseline;padding:16px 0 20px;display:grid}.PmZxTG_steps .PmZxTG_line{max-width:28em;margin-top:0}}@media (max-width:1023px){.PmZxTG_work{display:block}.PmZxTG_selective{max-width:16em}.PmZxTG_steps{margin-top:24px}}@media (prefers-reduced-motion:reduce){.PmZxTG_ask span{transition:none}}@media (max-width:900px){.PmZxTG_home{--sec:88px}.PmZxTG_hero{gap:48px;min-height:0;padding:40px 0 8px}.PmZxTG_heroFoot{grid-template-columns:minmax(0,1fr);row-gap:20px;padding-top:16px}.PmZxTG_lede{font-size:17px}.PmZxTG_ask{justify-self:start}.PmZxTG_statement{margin-top:28px;font-size:clamp(32px,9.6vw,56px);line-height:1.05}.PmZxTG_h3{font-size:24px}.PmZxTG_line{font-size:16px}.PmZxTG_steps li{grid-template-columns:48px minmax(0,1fr)}}
