.d-e_VW_canvas{pointer-events:none;width:min(48%,560px);height:100%;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}@media (max-width:760px){.d-e_VW_canvas{opacity:.6;width:62%}}
._8qwqMW_about{grid-template-rows:0fr;display:grid}._8qwqMW_about[data-open=true]{grid-template-rows:1fr}._8qwqMW_aw{min-height:0;overflow:hidden}._8qwqMW_in{border-bottom:1px solid var(--line);gap:44px;padding-top:28px;padding-bottom:56px;display:grid}._8qwqMW_top{grid-template-columns:150px minmax(0,1fr) auto;align-items:start;gap:32px;display:grid}._8qwqMW_big{letter-spacing:-.04em;font-size:clamp(28px,4.2vw,64px);line-height:1}._8qwqMW_big em{color:var(--grey);font-style:normal}._8qwqMW_big:focus-visible{outline-offset:8px}._8qwqMW_portrait{background:var(--lo);aspect-ratio:4/5;border-radius:2px;overflow:hidden}._8qwqMW_portrait img{object-fit:cover;width:100%;height:100%;display:block}._8qwqMW_cols{grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr);align-items:start;gap:40px clamp(40px,6vw,88px);display:grid}._8qwqMW_left{gap:36px;min-width:0;display:grid}._8qwqMW_two{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}._8qwqMW_right{align-content:start;justify-items:start;gap:24px;min-width:0;display:grid}._8qwqMW_sec{align-content:start;justify-self:stretch;gap:10px;min-width:0;display:grid}._8qwqMW_sec h3{border-bottom:1px solid var(--line);padding-bottom:10px}._8qwqMW_sec li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:8px 0;font-size:14px}._8qwqMW_tl li{grid-template-columns:12ch minmax(0,1fr);align-items:baseline;gap:16px;display:grid}._8qwqMW_y{color:var(--grey);font-variant-numeric:tabular-nums;white-space:nowrap}._8qwqMW_tl b{font-weight:500;display:block}._8qwqMW_tl small{color:var(--grey);font-size:13px;display:block}._8qwqMW_sec ._8qwqMW_sv{gap:6px}._8qwqMW_sec ._8qwqMW_sv li{border-bottom:1px solid color-mix(in srgb, currentColor 28%, transparent);padding:5px 11px;font-size:12px}@media (max-width:860px){._8qwqMW_top{grid-template-columns:110px minmax(0,1fr)}._8qwqMW_top>button{grid-column:2;justify-self:start}._8qwqMW_cols,._8qwqMW_two{grid-template-columns:1fr}}._8qwqMW_hd{border-bottom:1px solid var(--line)}._8qwqMW_hd>div{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}._8qwqMW_name{letter-spacing:-.01em;font-size:17px;font-weight:500;text-decoration:none}._8qwqMW_hd ._8qwqMW_go{background:var(--blue);border-color:var(--blue);color:#fff}@media (max-width:520px){._8qwqMW_hd ._8qwqMW_go{padding:7px 12px;font-size:13px}._8qwqMW_name{font-size:15px}}._8qwqMW_opener{justify-items:start;gap:28px;padding:clamp(72px,12vh,128px) 0 clamp(56px,9vh,96px);display:grid;position:relative}._8qwqMW_opener>*{z-index:1;position:relative}._8qwqMW_opener>canvas{z-index:0;position:absolute}._8qwqMW_intro{gap:6px;display:grid}._8qwqMW_line,._8qwqMW_loc{letter-spacing:-.03em;font-size:clamp(22px,3vw,40px);line-height:1.2}._8qwqMW_line{text-wrap:balance;max-width:36ch}._8qwqMW_ghost{color:#0000}._8qwqMW_loc{color:var(--grey);opacity:0}._8qwqMW_loc[data-show=true]{opacity:1}._8qwqMW_cur{position:relative}._8qwqMW_cur:after{content:"";background:currentColor;width:.5ch;height:.9em;position:absolute;top:.15em;left:.06em}@media (prefers-reduced-motion:no-preference){._8qwqMW_about{transition:grid-template-rows .65s var(--ease)}._8qwqMW_loc{transition:opacity .6s}._8qwqMW_cur{animation:1s step-end infinite _8qwqMW_blink}@keyframes _8qwqMW_blink{50%{opacity:0}}}
.jKMsXG_details,.jKMsXG_proof,.jKMsXG_video{border-radius:2px;min-width:0;overflow:hidden}.jKMsXG_details{grid-template-columns:1fr 1fr;gap:4px;display:grid}.jKMsXG_details[data-n="1"]{grid-template-columns:1fr}.jKMsXG_details[data-n="3"]>:first-child{grid-column:1/-1}.jKMsXG_details img,.jKMsXG_proof img{background:var(--lo) center / cover;width:100%;height:auto;display:block}.jKMsXG_proof{border:1px solid;gap:24px;padding:clamp(16px,3vw,32px);display:grid;container-type:inline-size}.jKMsXG_proof b{letter-spacing:-.05em;font-size:18cqi;font-weight:400;line-height:.9;display:block}.jKMsXG_proof span{color:var(--grey);letter-spacing:-.02em;margin-top:12px;font-size:clamp(15px,4.2cqi,22px);display:block}.jKMsXG_video{background:var(--lo);position:relative}.jKMsXG_video mux-video{width:100%;height:100%;display:block}.jKMsXG_video mux-video::part(video){object-fit:cover}.jKMsXG_toggle{--ink:#fff;--bg:#000;background:#0009;border-color:#fff6;position:absolute;bottom:10px;right:10px}
.SNHESG_bar{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:8px;padding:28px 0 32px;display:flex}.SNHESG_search{flex:260px;max-width:380px;position:relative}.SNHESG_search svg{width:16px;height:16px;stroke:var(--grey);fill:none;stroke-width:1.5px;stroke-linecap:round;position:absolute;top:50%;left:13px;translate:0 -50%}.SNHESG_search input{border:1px solid var(--line);width:100%;color:var(--ink);appearance:none;background:0 0;border-radius:999px;padding:9px 34px 9px 36px;font-size:14px}.SNHESG_search input::-webkit-search-cancel-button{display:none}.SNHESG_search input::placeholder{color:var(--grey)}.SNHESG_search input:focus-visible{border-color:var(--ink);outline:none}.SNHESG_clr{color:var(--grey);background:0 0;border:0;padding:4px 8px;font-size:16px;line-height:1;position:absolute;top:50%;right:6px;translate:0 -50%}.SNHESG_clr:hover{color:var(--ink)}.SNHESG_filters{flex-wrap:wrap;justify-content:end;gap:2px;display:flex}.SNHESG_filters .b{color:var(--grey);border-color:#0000;align-items:start;gap:0;padding:6px 10px;font-size:12px}.SNHESG_filters sup{font-variant-numeric:tabular-nums;margin-left:2px;font-size:9px;line-height:1}.SNHESG_filters .b:is(:hover,:focus-visible){color:var(--ink)}.SNHESG_filters .b[aria-pressed=true]{color:var(--ink);border-color:var(--line);background:0 0}.SNHESG_list{border-top:1px solid var(--ink)}.SNHESG_empty{color:var(--grey);letter-spacing:-.02em;border-bottom:1px solid var(--line);padding:48px 0;font-size:clamp(18px,2vw,24px)}.SNHESG_empty b{color:var(--ink);font-weight:400}.SNHESG_more{justify-content:center;padding:40px 0 96px;display:flex}.SNHESG_row{isolation:isolate;border-bottom:1px solid var(--line);color:var(--ink);scroll-margin-top:16px;position:relative}.SNHESG_row:before{content:"";inset:0 calc(-1 * var(--gx));background:var(--inv-bg);transform-origin:0;z-index:-1;position:absolute;transform:scaleX(0)}.SNHESG_row:is(:hover,:focus-within,[data-open=true]){--ink:var(--inv-ink);--bg:var(--inv-bg);--grey:var(--inv-grey);--line:var(--inv-line)}.SNHESG_row:is(:hover,:focus-within,[data-open=true]):before{transform:scaleX(1)}.SNHESG_sum{text-align:left;font-variant-numeric:tabular-nums;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(0,auto) 4.2ch;align-items:center;column-gap:clamp(32px,8vw,100px);padding:30px 0;display:grid}.SNHESG_sum:focus-visible{outline-offset:-2px}.SNHESG_sum>*{min-width:0}.SNHESG_t,.SNHESG_yr{font-size:var(--title);letter-spacing:-.035em;line-height:1}.SNHESG_t{text-underline-offset:.14em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;display:block}.SNHESG_row:is(:hover,:focus-within,[data-open=true]) .SNHESG_t{text-decoration-color:currentColor}.SNHESG_row:is(:hover,:focus-within) .SNHESG_t{translate:14px}.SNHESG_t:after{content:"→";opacity:0;margin-left:.3em;display:inline-block;translate:-8px}.SNHESG_row:is(:hover,:focus-within) .SNHESG_t:after{opacity:1;translate:0}.SNHESG_tg{justify-self:end;width:min(100%,320px)}.SNHESG_tg .chips{justify-content:end}.SNHESG_yr{color:var(--grey);text-align:right;justify-self:end}@media (max-width:760px){.SNHESG_sum{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px 16px;padding:24px 0}.SNHESG_t{grid-area:1/1;font-size:clamp(22px,6vw,30px)}.SNHESG_yr{letter-spacing:0;grid-area:1/2;font-size:14px}.SNHESG_tg{grid-area:2/1/3/-1;justify-self:start;width:auto}.SNHESG_tg .chips{justify-content:start}.SNHESG_row:is(:hover,:focus-within) .SNHESG_t{translate:0}}.SNHESG_x{grid-template-rows:0fr;display:grid}.SNHESG_row[data-open=true] .SNHESG_x{grid-template-rows:1fr}.SNHESG_xin{min-height:0;overflow:hidden}.SNHESG_g{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:28px 40px;padding:8px 0 44px;display:grid}.SNHESG_copy{align-content:start;justify-items:start;gap:16px;padding-top:4px;display:grid}.SNHESG_desc{max-width:56ch;font-size:15px;line-height:1.5}.SNHESG_spec{grid-template-columns:auto 1fr;align-content:start;justify-self:stretch;gap:0 20px;font-size:13px;display:grid}.SNHESG_spec dt,.SNHESG_spec dd{border-bottom:1px solid var(--line);padding:8px 0}.SNHESG_spec dt{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);padding-top:11px}.SNHESG_spec dd{color:var(--ink)}@media (max-width:760px){.SNHESG_g{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.SNHESG_filters .b{transition:color .3s,background-color .3s,border-color .3s}.SNHESG_row{transition:color .3s}.SNHESG_row:before{transition:transform .45s var(--ease)}.SNHESG_t{transition:translate .4s var(--ease), text-decoration-color .25s}.SNHESG_t:after{transition:opacity .3s, translate .4s var(--ease)}.SNHESG_yr,.SNHESG_spec dt,.SNHESG_spec dd{transition:color .3s,border-color .3s}.SNHESG_x{transition:grid-template-rows .5s var(--ease)}}
.zyQTTG_sec{--bg:var(--blue);--ink:#fff;--grey:#ffffffb8;--line:#fff6;background:var(--bg);color:var(--ink);align-content:center;min-height:100vh;padding:clamp(40px,6vh,72px) 0;display:grid}.zyQTTG_sec:focus{outline:none}.zyQTTG_in{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:stretch;gap:32px 64px;display:grid}.zyQTTG_left{align-content:space-between;gap:32px;display:grid}.zyQTTG_h{font-size:var(--title);letter-spacing:-.035em;line-height:1}.zyQTTG_lead{color:var(--grey);max-width:32ch;margin-top:14px;font-size:15px}.zyQTTG_status{margin-top:18px;font-size:14px}.zyQTTG_fine{color:var(--grey);gap:4px;font-size:13px;display:grid}.zyQTTG_fine a{text-underline-offset:.2em}.zyQTTG_form{gap:18px;display:grid}.zyQTTG_thanks{align-content:center;gap:10px;display:grid}.zyQTTG_thanks:focus{outline:none}.zyQTTG_thanks p{font-size:var(--field);letter-spacing:-.01em;max-width:34ch}@media (max-width:860px){.zyQTTG_in{grid-template-columns:1fr;gap:28px}.zyQTTG_left{gap:24px}}.zyQTTG_g3,.zyQTTG_g2{gap:18px 24px;display:grid}.zyQTTG_g3{grid-template-columns:repeat(3,minmax(0,1fr))}.zyQTTG_g2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.zyQTTG_g3,.zyQTTG_g2{grid-template-columns:1fr}}.zyQTTG_field{gap:2px;display:grid}.zyQTTG_field>span,.zyQTTG_blabel{color:var(--grey);letter-spacing:.02em;font-size:11px;font-weight:500}.zyQTTG_field :is(input,select,textarea){border:0;border-bottom:1px solid var(--line);width:100%;font-size:var(--field);color:var(--ink);letter-spacing:-.015em;background:0 0;border-radius:0;padding:6px 0 8px;line-height:1.25}.zyQTTG_field :is(input,textarea)::placeholder{color:#ffffff80}.zyQTTG_field :is(input,select,textarea):focus-visible{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink), 0 6px 14px -8px #ffffff80;outline:none}.zyQTTG_field [aria-invalid=true]{border-bottom:2px dashed var(--ink)}.zyQTTG_field textarea{resize:vertical;field-sizing:content;min-height:2lh}.zyQTTG_field select{appearance:none;cursor:pointer;background:linear-gradient(45deg,#0000 50%,currentColor 50%) right 4px top 55%/6px 6px no-repeat,linear-gradient(135deg,currentColor 50%,#0000 50%) right 10px top 55%/6px 6px no-repeat;padding-right:24px}.zyQTTG_field select option{color:#111;background:#fff}.zyQTTG_budget{gap:4px;display:grid}.zyQTTG_rout{font-size:var(--field);letter-spacing:-.02em;font-variant-numeric:tabular-nums;padding:6px 0 2px}.zyQTTG_range{height:28px;position:relative}.zyQTTG_track{background:var(--line);height:2px;position:absolute;top:13px;left:0;right:0}.zyQTTG_fill{top:0;bottom:0;left:var(--lo);right:calc(100% - var(--hi));background:var(--ink);position:absolute}.zyQTTG_range input{appearance:none;pointer-events:none;background:0 0;width:100%;height:28px;margin:0;position:absolute;inset:0}.zyQTTG_range input::-webkit-slider-runnable-track{background:0 0;height:2px}.zyQTTG_range input::-webkit-slider-thumb{appearance:none;pointer-events:auto;background:var(--bg);border:2px solid var(--ink);cursor:grab;border-radius:50%;width:24px;height:24px;margin-top:-11px}.zyQTTG_range input::-moz-range-track{background:0 0;height:2px}.zyQTTG_range input::-moz-range-thumb{pointer-events:auto;background:var(--bg);border:2px solid var(--ink);cursor:grab;border-radius:50%;width:20px;height:20px}.zyQTTG_range input:focus-visible{outline:none}.zyQTTG_range input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--ink);outline-offset:4px;box-shadow:0 0 0 8px #fff3}.zyQTTG_range input:focus-visible::-moz-range-thumb{outline:2px solid var(--ink);outline-offset:4px;box-shadow:0 0 0 8px #fff3}.zyQTTG_rscale{font:11px var(--mono);letter-spacing:.06em;color:var(--grey);justify-content:space-between;margin-top:4px;display:flex}.zyQTTG_actions{flex-wrap:wrap;align-items:center;gap:20px;padding-top:6px;display:flex}.zyQTTG_actions button:disabled{opacity:.7;cursor:progress}.zyQTTG_err{color:var(--ink);font-size:14px;font-weight:500}.zyQTTG_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
