.uXv9ea_faq{padding:clamp(3rem, 4.5vw, 4rem) var(--pad-x) clamp(5rem, 8vw, 7rem)}.uXv9ea_inner{max-width:940px;margin:0 auto}.uXv9ea_head{flex-direction:column;gap:1rem;margin-bottom:clamp(2.2rem,3.6vw,3.2rem);display:flex}.uXv9ea_h2{font-family:var(--disp);letter-spacing:-.035em;color:var(--text);font-size:clamp(1.95rem,3.1vw,2.7rem);font-weight:550;line-height:1.08}.uXv9ea_sub{color:var(--text-2);max-width:48ch;font-size:1rem}.uXv9ea_list{border-bottom:1px solid var(--hairline)}.uXv9ea_item{border-top:1px solid var(--hairline);--faq-margin:94px;--faq-indent:22px;--faq-rule:color-mix(in srgb, var(--line-hi) 34%, transparent);position:relative}:root[data-theme=light] .uXv9ea_item{--faq-rule:color-mix(in srgb, var(--line-hi) 51%, transparent)}.uXv9ea_item:before{content:"";left:var(--faq-margin);background:var(--hairline-2);width:1px;position:absolute;top:0;bottom:0}.uXv9ea_qhead{font-size:inherit;font-weight:inherit;margin:0;position:relative}.uXv9ea_qhead:after{content:"";left:var(--faq-margin);background:var(--faq-rule);transform-origin:0;height:1px;transition:transform .26s var(--e-out);pointer-events:none;position:absolute;bottom:0;right:0}.uXv9ea_qbtn{grid-template-columns:var(--faq-margin) 1fr auto;cursor:pointer;text-align:left;width:100%;min-height:44px;color:var(--text);background:0 0;border:none;align-items:center;padding:1.25rem 0;font-family:inherit;display:grid}.uXv9ea_anno{padding-right:var(--faq-indent);font-family:var(--mono);letter-spacing:.1em;color:var(--label-soft);transition:color .4s var(--e-out);justify-self:end;font-size:.72rem}.uXv9ea_qtext{padding-left:var(--faq-indent);font-family:var(--disp);letter-spacing:-.02em;color:var(--text);transition:color .4s var(--e-out);font-size:clamp(1.05rem,1.7vw,1.25rem);font-weight:500;line-height:1.25}.uXv9ea_mark{padding-left:1rem;display:inline-flex}.uXv9ea_mark svg{display:block}.uXv9ea_mark path{stroke:var(--metal);stroke-width:1.6px}.uXv9ea_markV,.uXv9ea_markH{transform-origin:9px 9px;transition:transform .28s var(--e-out)}.uXv9ea_item[data-open=true] .uXv9ea_markV{transition:transform .34s var(--e-draw2);transform:scaleY(0)}.uXv9ea_item[data-open=true] .uXv9ea_markH{transition:transform .44s var(--e-draw2);transform:scaleX(1.3)}.uXv9ea_item[data-open=true] .uXv9ea_anno{color:var(--label)}.uXv9ea_qbtn:hover .uXv9ea_qtext{color:var(--text)}.uXv9ea_qbtn:hover .uXv9ea_mark path{stroke:var(--text)}.uXv9ea_answer{transition:grid-template-rows .3s var(--e-out);display:grid}.uXv9ea_answerInner{transition:visibility 0s linear .3s;overflow:hidden}.uXv9ea_atext{padding-left:calc(var(--faq-margin) + var(--faq-indent));color:var(--text-2);max-width:66ch;transition:opacity .2s var(--e-out), transform .26s var(--e-out);margin-top:-.1rem;padding-bottom:1.6rem;padding-right:1rem;font-size:1rem;line-height:1.62}:root.js .uXv9ea_answer{grid-template-rows:0fr}:root.js .uXv9ea_answerInner{visibility:hidden}:root.js .uXv9ea_qhead:after{transform:scaleX(0)}:root.js .uXv9ea_atext{opacity:0;transform:translateY(-7px)}.uXv9ea_item[data-open=true] .uXv9ea_qhead:after{transition:transform .44s var(--e-draw2);transform:scaleX(1)}.uXv9ea_item[data-open=true] .uXv9ea_answer{transition:grid-template-rows .44s var(--e-draw2);grid-template-rows:1fr}.uXv9ea_item[data-open=true] .uXv9ea_answerInner{visibility:visible;transition:visibility}.uXv9ea_item[data-open=true] .uXv9ea_atext{opacity:1;transition:opacity .4s var(--e-draw2) 40ms, transform .4s var(--e-draw2) 40ms;transform:none}.uXv9ea_list[data-plain] .uXv9ea_item{--faq-margin:0px;--faq-indent:0px}.uXv9ea_list[data-plain] .uXv9ea_item:before{display:none}.uXv9ea_list[data-plain] .uXv9ea_qbtn{grid-template-columns:minmax(0,1fr) auto}.uXv9ea_list[data-plain] .uXv9ea_atext{font-size:1.02rem;line-height:1.66}@media (max-width:620px){.uXv9ea_item{--faq-margin:52px;--faq-indent:14px}.uXv9ea_anno{letter-spacing:.04em;font-size:.62rem}.uXv9ea_qtext{font-size:1.04rem}.uXv9ea_mark{padding-left:.5rem}.uXv9ea_list[data-plain] .uXv9ea_atext{font-size:1rem}}@media (prefers-reduced-motion:reduce){.uXv9ea_answer,.uXv9ea_answerInner,.uXv9ea_atext,.uXv9ea_qhead:after,.uXv9ea_markV,.uXv9ea_markH,.uXv9ea_anno,.uXv9ea_qtext,.uXv9ea_mark path{transition:none!important}}
.eNb55G_svg{width:100%;height:auto;display:block;overflow:visible}.eNb55G_hero{width:100%;max-width:30rem;margin-inline:auto}.eNb55G_key{width:100%;max-width:21rem}.eNb55G_leak{stroke-width:2px}.eNb55G_dash{stroke-dasharray:3 4}.eNb55G_dashFine{stroke-dasharray:2 3}.eNb55G_mark{fill:var(--line-hi);stroke:none;font-family:var(--mono);letter-spacing:.04em;font-size:19px}.eNb55G_name{fill:var(--text);stroke:none;font-family:var(--body);letter-spacing:.01em;font-size:15px;font-weight:500}.eNb55G_num{fill:var(--metal);font-family:var(--mono);font-size:.86em;font-weight:400}.eNb55G_keySvg .eNb55G_name{font-size:18px}.eNb55G_client{fill:var(--line-hi);stroke:none}.eNb55G_turn{transform-box:view-box}.drawon.anim .eNb55G_turn{animation:eNb55G_loopTurn var(--turn-dd,5.6s) var(--e-inout) var(--turn-dl,1.9s) both}@keyframes eNb55G_loopTurn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.eNb55G_trip{transform-box:view-box}.drawon.anim .eNb55G_trip{animation:eNb55G_pathTrip var(--trip-dd,4.2s) var(--e-inout) var(--trip-dl,1.9s) both}@keyframes eNb55G_pathTrip{0%{transform:translateX(var(--trip-from,0px))}to{transform:translate(0)}}.eNb55G_wash{fill:color-mix(in srgb, var(--glow-core) 20%, transparent);stroke:none}:root[data-theme=light] .eNb55G_wash{fill:color-mix(in srgb, var(--line-hi) 8%, transparent)}.eNb55G_washSoft{fill:color-mix(in srgb, var(--glow-core) 9%, transparent);stroke:none}:root[data-theme=light] .eNb55G_washSoft{fill:color-mix(in srgb, var(--line-hi) 4%, transparent)}.eNb55G_lit{stroke-width:1.6px}.eNb55G_dot{fill:var(--line-hi);stroke:none}.eNb55G_hatch{stroke-width:.9px}.eNb55G_mini,.eNb55G_miniLoop{flex:none;height:auto;display:block;overflow:visible}.eNb55G_mini{width:clamp(6.25rem,8vw,7.5rem)}.eNb55G_miniLoop{width:clamp(4rem,5vw,4.75rem)}.eNb55G_mini *,.eNb55G_miniLoop *{vector-effect:non-scaling-stroke}@media (max-width:620px){.eNb55G_mini{width:5.6rem}.eNb55G_miniLoop{width:3.75rem}.eNb55G_hero{max-width:20rem}}@media (max-width:1279px){.eNb55G_hero .eNb55G_name{font-size:19px}}@media (min-width:1001px){.eNb55G_hero{max-width:30rem}}
