.Z-Ki_a_line{text-align:start;min-height:4.5em;margin-top:8px;font-size:clamp(19px,1.9vw,23px);font-weight:500;line-height:1.5}[dir=rtl] .Z-Ki_a_line{text-align:right}.Z-Ki_a_name{background:color-mix(in srgb, var(--gold) 22%, transparent);color:var(--gold-text);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--gold) 70%, transparent);opacity:0;filter:blur(2px);border-radius:999px;margin:0 2px;padding:0 10px;display:inline-block;transform:scale(1.25)rotate(-3deg)}.Z-Ki_a_in{animation:Z-Ki_a_press .42s var(--ease) forwards}@keyframes Z-Ki_a_press{55%{opacity:1;filter:blur();transform:scale(.96)rotate(-2deg)}to{opacity:1;filter:blur();transform:scale(1)rotate(-2deg)}}.Z-Ki_a_caret{vertical-align:-.15em;background:var(--ink-3);width:2px;height:1.05em;margin-inline-start:2px;animation:.9s steps(2,end) infinite Z-Ki_a_blink;display:inline-block}@keyframes Z-Ki_a_blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.Z-Ki_a_name{opacity:1;filter:none;transform:rotate(-2deg)}}
.TlmcuG_section{grid-template-columns:1fr auto;align-items:center;gap:clamp(32px,6vw,96px);max-width:1180px;margin:0 auto;padding:clamp(64px,10vw,120px) 20px;display:grid}.TlmcuG_title{letter-spacing:-.025em;text-wrap:balance;max-width:16ch;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.1}.TlmcuG_caption{color:var(--ink-3);margin-top:14px;font-size:14px}.TlmcuG_hears{border-block:1px solid var(--rule);max-width:44ch;margin-top:28px;padding:18px 0}.TlmcuG_hears figcaption{color:var(--ink-3);font-size:14px;font-weight:500}.TlmcuG_hears blockquote{text-align:start;margin-top:8px;font-size:clamp(19px,1.9vw,23px);font-weight:500;line-height:1.4}[dir=rtl] .TlmcuG_hears blockquote{text-align:right}.TlmcuG_phone{aspect-ratio:390/844;background:#1c1b1a;border-radius:46px;width:min(78vw,320px);padding:10px;box-shadow:0 30px 60px #3c321e2e,inset 0 0 0 1px #ffffff0f}.TlmcuG_video{object-fit:cover;background:var(--ground);border-radius:37px;width:100%;height:100%;display:block}@media (max-width:760px){.TlmcuG_section{grid-template-columns:1fr;justify-items:center}.TlmcuG_copy{width:100%}}
.nAKa-W_section{max-width:1180px;margin:0 auto;padding:clamp(48px,8vw,100px) 20px}.nAKa-W_title{letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(30px,4vw,44px);font-weight:700}.nAKa-W_list{border-top:1px solid var(--rule);max-width:820px}.nAKa-W_item{border-bottom:1px solid var(--rule)}.nAKa-W_item summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:19px;font-weight:600;list-style:none;display:flex}.nAKa-W_item summary::-webkit-details-marker{display:none}.nAKa-W_icon{color:var(--ink-3);transition:transform .2s var(--ease);flex:none;margin-top:3px}.nAKa-W_item[open] .nAKa-W_icon{transform:rotate(45deg)}.nAKa-W_item p{color:var(--ink-2);max-width:60ch;padding-bottom:20px}
.XiOSqW_section{max-width:1180px;margin:0 auto;padding:clamp(48px,8vw,100px) 20px}.XiOSqW_title{letter-spacing:-.025em;margin-bottom:28px;font-size:clamp(30px,4vw,44px);font-weight:700}.XiOSqW_rows{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;column-gap:56px;list-style:none;display:grid}.XiOSqW_row{border-bottom:1px solid var(--rule);padding:24px 0}.XiOSqW_row h3{font-size:19px;font-weight:600}.XiOSqW_row p{color:var(--ink-2);max-width:44ch;margin-top:6px}@media (max-width:760px){.XiOSqW_rows{grid-template-columns:1fr}}
.SfSAaG_section{text-align:center;border-top:1px solid var(--rule);flex-direction:column;align-items:center;gap:22px;max-width:1180px;margin:0 auto;padding:clamp(56px,9vw,110px) 20px;display:flex}.SfSAaG_ninja{width:150px;height:auto}.SfSAaG_title{letter-spacing:-.03em;text-wrap:balance;max-width:16ch;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.05}
.irrDQW_hero{grid-template-columns:1.4fr 1fr;align-items:center;gap:24px;max-width:1180px;margin:0 auto;padding:clamp(24px,5vw,56px) 20px 0;display:grid}.irrDQW_title{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(44px,6.2vw,80px);font-weight:700;line-height:.98}.irrDQW_title span{display:block}.irrDQW_title span:last-child{color:var(--ink-2)}.irrDQW_lead{color:var(--ink-2);max-width:34ch;margin-top:22px;font-size:clamp(18px,1.6vw,21px);line-height:1.5}.irrDQW_actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.irrDQW_figure{justify-content:center;display:flex}.irrDQW_ninja{filter:drop-shadow(0 26px 30px #3c321e24);width:min(100%,380px);height:auto;animation:irrDQW_appear .22s var(--ease) both}[data-theme=dark] .irrDQW_ninja{filter:drop-shadow(0 26px 34px #00000080)}@keyframes irrDQW_appear{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.irrDQW_hero{grid-template-columns:1fr;gap:8px;min-height:0;padding-top:24px}.irrDQW_figure{order:-1}.irrDQW_ninja{width:44vw;max-width:200px}.irrDQW_actions>*{flex:auto}}
.gLLZsa_seal{--tilt:-9deg;transform:rotate(var(--tilt));border:2px solid;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.gLLZsa_seal:after{content:"";opacity:.5;border:1px solid;border-radius:50%;position:absolute;inset:3px}.gLLZsa_ring{text-transform:uppercase;text-align:center;letter-spacing:-.01em;padding:0 8px;font-size:12px;font-weight:700;line-height:1.05}.gLLZsa_xs{border-width:1.5px;width:68px;height:68px}.gLLZsa_xs:after{inset:2px}.gLLZsa_sm{width:78px;height:78px}.gLLZsa_md{width:86px;height:86px}.gLLZsa_sm .gLLZsa_ring,.gLLZsa_md .gLLZsa_ring{max-width:66px}.gLLZsa_long .gLLZsa_ring{letter-spacing:-.035em;padding:0 6px}.gLLZsa_lg{border-width:3px;width:104px;height:104px}.gLLZsa_lg .gLLZsa_ring{font-size:15px}.gLLZsa_gold{color:var(--gold-text)}.gLLZsa_vermilion{color:var(--seal)}.gLLZsa_green{color:var(--done)}.gLLZsa_muted{color:var(--ink-3)}.gLLZsa_empty{color:var(--rule-strong);border-style:dashed}.gLLZsa_empty:after{display:none}.gLLZsa_empty .gLLZsa_ring{color:var(--ink-3);font-weight:500}.gLLZsa_fresh{animation:gLLZsa_press .42s var(--ease) both}@keyframes gLLZsa_press{0%{filter:blur(3px);opacity:0;transform:rotate(0)scale(1.3)}55%{transform:rotate(var(--tilt)) scale(.95);filter:blur();opacity:1}to{transform:rotate(var(--tilt)) scale(1)}}[data-theme=dark] .gLLZsa_gold:not(.gLLZsa_empty){text-shadow:0 0 10px color-mix(in srgb, currentColor 35%, transparent)}[data-theme=dark] .gLLZsa_vermilion{text-shadow:0 0 10px color-mix(in srgb, currentColor 35%, transparent)}[data-theme=dark] .gLLZsa_green{text-shadow:0 0 10px color-mix(in srgb, currentColor 35%, transparent)}
._4Nl_na_section{max-width:1180px;margin:0 auto;padding:clamp(28px,4vw,48px) 20px 40px}._4Nl_na_section>*{max-width:820px}._4Nl_na_title{letter-spacing:-.02em;text-wrap:balance;color:var(--ink-2);margin-bottom:8px;font-size:clamp(24px,2.6vw,30px);font-weight:600;line-height:1.15}._4Nl_na_trail{list-style:none;position:relative}._4Nl_na_trail:before{content:"";inset-inline-start:43px;background:var(--rule-strong);width:1px;position:absolute;top:20px;bottom:20px}._4Nl_na_step{grid-template-columns:86px 1fr;align-items:center;gap:4px 26px;padding:18px 0;display:grid;position:relative}._4Nl_na_seal{background:var(--ground);z-index:1;border-radius:50%;grid-row:span 2;position:relative}._4Nl_na_time{color:var(--ink-3);place-self:end start;font-size:14px;font-weight:500}._4Nl_na_line{align-self:start;max-width:46ch;font-size:clamp(17px,1.8vw,21px);line-height:1.45}._4Nl_na_armed ._4Nl_na_step ._4Nl_na_seal,._4Nl_na_armed ._4Nl_na_step ._4Nl_na_time,._4Nl_na_armed ._4Nl_na_step ._4Nl_na_line{opacity:0;transition:opacity .26s var(--ease), transform .26s var(--ease)}._4Nl_na_armed ._4Nl_na_step ._4Nl_na_line{transform:translateY(6px)}._4Nl_na_armed ._4Nl_na_step._4Nl_na_pressed ._4Nl_na_seal,._4Nl_na_armed ._4Nl_na_step._4Nl_na_pressed ._4Nl_na_time,._4Nl_na_armed ._4Nl_na_step._4Nl_na_pressed ._4Nl_na_line{opacity:1;transform:none}._4Nl_na_armed ._4Nl_na_step._4Nl_na_pressed ._4Nl_na_line{transition-delay:.12s}._4Nl_na_note{color:var(--ink-3);margin-top:18px;font-size:13px}._4Nl_na_join{margin-top:28px}
._1aY6Na_chip{align-items:center;gap:6px;font-weight:500;display:inline-flex}._1aY6Na_dot{width:10px;height:10px;box-shadow:0 0 0 2px var(--sheet), 0 0 0 3px currentColor;color:var(--rule);border-radius:50%}
.QWtBGa_block{border-top:1px solid var(--rule);padding:18px 0}.QWtBGa_label{color:var(--ink-3);font-size:13px;font-weight:500}.QWtBGa_name{margin-top:2px;font-size:18px;font-weight:600}.QWtBGa_addr{color:var(--ink-2);margin-top:2px}.QWtBGa_actions{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.QWtBGa_act{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--sheet);justify-content:center;align-items:center;gap:6px;min-height:48px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.QWtBGa_act:hover{background:color-mix(in srgb, var(--ink) 4%, var(--sheet))}
._4lXKBG_row{border-bottom:1px solid var(--rule);align-items:center;gap:12px;min-height:100px;padding:14px 20px;text-decoration:none;display:flex}._4lXKBG_row:hover{background:color-mix(in srgb, var(--ink) 3%, transparent)}._4lXKBG_text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._4lXKBG_text b{font-size:16px;font-weight:500}._4lXKBG_text>span{color:var(--ink-3);align-items:center;gap:2px;font-size:14px;display:flex}
.lWai2a_footer{max-width:1180px;padding:28px 20px calc(env(safe-area-inset-bottom) + 28px);border-top:1px solid var(--rule);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 auto;font-size:14px;display:flex}.lWai2a_footer a{color:var(--ink-2);font-weight:500}@media (max-width:760px){.lWai2a_footer{padding-bottom:calc(env(safe-area-inset-bottom) + 96px)}}.lWai2a_links{flex-wrap:wrap;gap:16px;display:flex}
