.home-hero.hr-hero--stacked{padding-top:var(--hr-space-5)}@media (max-width:768px){.home-hero.hr-hero--stacked{padding-top:var(--hr-space-4)}}.home-hero.hr-hero--stacked h1{letter-spacing:-.034em;max-width:22ch;margin-top:0;font-size:clamp(36px,4.6vw,58px)}.home-hero.hr-hero--stacked .hr-hero__sub{margin-top:var(--hr-space-3);margin-bottom:0}.home-hero.hr-hero--stacked .hr-hero__acts{margin-top:24px}.home-hero .hero-tabs .hr-tabs__bar{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.home-hero .hero-tabs .hr-frame,.home-hero .hero-tabs .hr-ba{background:var(--hr-paper);max-width:620px;margin-left:auto;margin-right:auto}.home-hero .hero-tabs .hr-ba{aspect-ratio:4/3;border-radius:var(--hr-radius-md)var(--hr-radius-md)0 0;margin-top:48px}@media (max-width:768px){.home-hero .hero-tabs .hr-ba{aspect-ratio:3/2;margin-top:32px}}.home-hero .hero-tabs .hr-tabs__panel p{text-align:center;margin-left:auto;margin-right:auto}.hm-aw-hero{text-align:left;grid-template-columns:minmax(0,1fr) 72px 250px;align-items:center;gap:24px;max-width:780px;margin:0 auto;display:grid}@media (max-width:768px){.hm-aw-hero{grid-template-columns:1fr;justify-items:center}.hm-aw-hero>div{width:100%;max-width:340px}.hm-aw-hero .hm-aw-arrow{width:auto;transform:rotate(90deg)}}.home-hero .hero-new{box-sizing:border-box;border:1px solid var(--hr-line);min-height:44px;color:var(--hr-ink);border-radius:6px;align-items:center;gap:10px;margin-bottom:24px;padding:6px 14px 6px 6px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}.home-hero .hero-new:hover{border-color:var(--hr-line-strong);opacity:1}.home-hero .hero-new__tag{background:var(--hr-accent-wash);color:var(--hr-accent-ink);text-transform:uppercase;letter-spacing:.1em;border-radius:4px;padding:3px 8px;font-weight:500}.home-hero .hero-new__arrow{color:var(--hr-accent-ink);font-weight:500}
@media (max-width:860px){.mod-grid{grid-template-columns:1fr!important}}.hiw{grid-template-columns:1fr 44px 1.2fr 44px 1fr;align-items:stretch;display:grid}.hiw-con{background:var(--hr-line-strong);align-self:center;height:1px;margin:0 6px;position:relative}.hiw-con:after{content:"";border-top:1px solid var(--hr-line-strong);border-right:1px solid var(--hr-line-strong);width:7px;height:7px;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)scale(.7)}.hiw-con .hiw-dot{background:var(--hr-accent);border-radius:50%;width:7px;height:7px;margin-left:-3px;animation:2.4s linear infinite hr-home-travel;position:absolute;top:-3px;left:0}.hiw-con.c2 .hiw-dot{animation-delay:1.2s}@keyframes hr-home-travel{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}@keyframes hr-home-travel-v{0%{opacity:0;top:0}8%{opacity:1}92%{opacity:1}to{opacity:0;top:100%}}@media (max-width:1024px){.hiw{grid-template-columns:1fr}.hiw-con{background:var(--hr-line-strong);place-self:auto center;width:1px;height:32px;margin:0}.hiw-con:after{inset:auto auto 0 -3px;transform:rotate(135deg)scale(.7)}.hiw-con .hiw-dot{margin-left:0;animation:2.4s linear infinite hr-home-travel-v;top:0;left:-3px}}@media (max-width:860px){.mkt-rows{grid-template-columns:1fr!important}.mkt-rows>*{border-bottom:1px solid var(--hr-line);border-right:0!important}.mkt-rows>:last-child{border-bottom:0}}#hr-hellotrust .hr-trust{background:var(--hr-accent);border-color:var(--hr-accent)}#hr-hellotrust .hr-trust,#hr-hellotrust .hr-trust *{color:var(--hr-on-accent)}.soc-frame{aspect-ratio:auto;box-sizing:border-box;width:100%;padding:clamp(20px,3vw,32px) clamp(16px,3vw,28px) clamp(48px,5vw,58px);display:block}.soc-plat{grid-template-columns:repeat(5,1fr);align-items:end;gap:clamp(8px,1.6vw,20px);display:grid}.soc-plat__phone{width:100%;min-width:0;height:auto;display:block}@media (max-width:860px){.soc-plat{grid-template-columns:repeat(3,1fr);justify-items:center;gap:14px}}@media (max-width:480px){.soc-plat{grid-template-columns:repeat(2,1fr)}}.hrc-strip{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.hrc-cell{aspect-ratio:3/2;border-radius:var(--hr-radius-sm);background:var(--hr-surface);border:1px solid var(--hr-line);position:relative;overflow:hidden}.hrc-cell img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hrc-cell .hrc-after{opacity:0;transition:opacity .32s var(--hr-ease)}.hrc-strip.is-on .hrc-cell .hrc-after{opacity:1}.hrc-strip.is-on .hrc-cell:nth-child(2) .hrc-after{transition-delay:80ms}.hrc-strip.is-on .hrc-cell:nth-child(3) .hrc-after{transition-delay:.16s}.hrc-strip.is-on .hrc-cell:nth-child(4) .hrc-after{transition-delay:.24s}.hrc-strip.is-on .hrc-cell:nth-child(5) .hrc-after{transition-delay:.32s}.hrc-strip.is-on .hrc-cell:nth-child(6) .hrc-after{transition-delay:.4s}@media (max-width:860px){.hrc-strip{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.hrc-strip{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.hrc-cell .hrc-after{transition-duration:1ms;transition-delay:0s!important}}.hm-aw-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:88px;display:grid}.hm-aw-side{min-width:0}.hm-aw-picker{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.hm-aw-opt{all:unset;cursor:pointer;border-radius:6px;flex-direction:column;gap:8px;min-width:0;display:flex}.hm-aw-opt img{aspect-ratio:1;object-fit:cover;border:1px solid var(--hr-line);border-radius:6px;width:100%;transition:border-color .18s cubic-bezier(.22,1,.36,1);display:block}.hm-aw-opt span{color:var(--hr-ink-muted);font-size:13px;line-height:1.4}.hm-aw-opt:hover img{border-color:var(--hr-line-strong)}.hm-aw-opt.is-on img{outline:2px solid var(--hr-ink);outline-offset:2px}.hm-aw-opt.is-on span{color:var(--hr-ink);font-weight:500}.hm-aw-opt:focus-visible{outline:2px solid var(--hr-ink);outline-offset:3px}.hm-aw-mute{all:unset;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#16161ab8;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13px;font-weight:500;transition:background .18s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;bottom:12px;right:12px}.hm-aw-mute:hover{background:#16161ae6}.hm-aw-mute:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:860px){.hm-aw-grid{grid-template-columns:1fr;gap:48px}.hm-aw-side{max-width:300px}}
