@layer components{.topline{position:relative;z-index:calc(var(--z-header) + 1);display:flex;align-items:center;justify-content:center;gap:var(--spacing-1);height:32px;padding:2px var(--spacing-gutter) 0;background:var(--color-black);color:var(--color-white);font-stretch:var(--font-stretch-hyper);font-weight:var(--font-weight-medium);font-size:var(--text-caption);line-height:var(--text-caption--line-height);white-space:nowrap;text-align:center}.topline__t :is(strong,b){font-weight:inherit;color:var(--color-green)}.topline__more{display:inline-flex;align-items:center;gap:6px;transition:opacity .2s var(--ease-appear)}.topline__more .icon{width:12px;height:12px;margin-top:-2px}@media(hover:hover){.topline:hover .topline__more{opacity:.6}}@media not (min-width:768px){.topline{height:30px;font-size:12px;line-height:14px}}@media not (min-width:390px){.topline{font-size:11px}.topline__more-t{display:none}}}
@layer components{.link-plaque{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:var(--spacing-4);min-height:96px;padding:var(--spacing-4) var(--spacing-6) var(--spacing-4) var(--spacing-10);background:var(--color-white);border-radius:var(--radius-card);color:var(--color-ink);transition:transform .5s var(--ease-appear);-webkit-tap-highlight-color:transparent}.link-plaque__ico{flex:none;width:32px;height:32px}.link-plaque__t{flex:1 1 0;min-width:0;font-stretch:var(--font-stretch-hyper);font-weight:var(--font-weight-normal);font-size:var(--text-lead);line-height:var(--text-lead--line-height)}.link-plaque__go{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-full);background:var(--color-mist)}.link-plaque__go .icon{width:14px;height:14px}@media(hover:hover)and (pointer:fine){.link-plaque:hover{transform:scale(.97)}}.link-plaque:active{transform:scale(.97);transition-duration:.15s}.link-plaque:focus-visible{outline-offset:-2px}@media not (min-width:1280px){.link-plaque{padding-left:28px}.link-plaque__t{font-size:var(--text-lead-md);line-height:var(--text-lead-md--line-height)}}@media not (min-width:1024px){.link-plaque{flex:none;min-height:80px;padding:var(--spacing-4) 20px var(--spacing-4) 28px}}@media not (min-width:768px){.link-plaque{min-height:78px;gap:12px;padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) 20px;border-radius:var(--radius-window)}.link-plaque__ico{width:var(--spacing-6);height:var(--spacing-6)}.link-plaque__t{font-size:var(--text-lead);line-height:var(--text-lead--line-height)}}@media(prefers-reduced-motion:reduce){.link-plaque{transition:none}}}
@layer components{.chero-models{display:flex;gap:var(--spacing-1)}@media not (min-width:1024px){.chero-models{flex-direction:column;gap:var(--spacing-2)}}}
@layer components{.list-item{display:flex;gap:var(--spacing-6);padding-block:22px;border-top:1px solid var(--color-ash)}.list-item:last-child{border-bottom:1px solid var(--color-ash)}.list-item__n{flex:none;width:32px;color:var(--color-ink-40);font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-medium);font-size:13px;line-height:24px}.list-item__t{flex:1 1 0;min-width:0;font-stretch:var(--font-stretch-hyper);font-weight:var(--font-weight-normal);font-size:var(--text-lead);line-height:var(--text-lead--line-height)}@media not (min-width:768px){.list-item{gap:12px;padding-block:18px}.list-item__n{width:28px;line-height:23px}.list-item__t{font-size:var(--text-lead);line-height:var(--text-lead--line-height)}}}
@layer components{.text-card{display:flex;flex-direction:column;justify-content:space-between;gap:56px;min-height:190px;padding:28px;border-radius:var(--radius-card);background:var(--color-white);color:var(--color-ink)}.text-card__d{max-width:560px}@media not (min-width:1200px){.text-card{gap:var(--spacing-10);min-height:0;padding:var(--spacing-6)}}@media not (min-width:768px){.text-card{gap:var(--spacing-6);padding:20px}}}
@layer components{.metric-group{display:grid;grid-row:span var(--metric-rows, 3);grid-template-rows:subgrid;row-gap:12px}.metric-group__t{padding-bottom:12px;color:var(--color-ink)}.metric{display:flex;flex-direction:column;gap:var(--spacing-2);min-height:212px;padding:var(--spacing-6);border-radius:var(--radius-card);background:var(--color-white);color:var(--color-ink)}.metric__body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-4)}.metric__note{color:var(--color-ink-55)}.metric--main{background:var(--color-red);color:var(--color-white)}.metric--main .metric__note{color:var(--color-white)}.metric__value{font-stretch:var(--font-stretch-mega);font-weight:700;font-size:48px;line-height:48px;letter-spacing:-.02em;white-space:nowrap}@media not (min-width:1200px){.metric-group{grid-row:auto;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.metric-group__t{grid-column:1 / -1}.metric{min-height:200px}}@media not (min-width:768px){.metric-group{grid-template-columns:minmax(0,1fr);gap:var(--spacing-2)}.metric-group__t{padding-bottom:var(--spacing-2)}.metric{min-height:0;gap:6px;padding:20px}.metric__body{justify-content:flex-start}.metric__value{font-size:min(40px,calc((100vw - 72px)/6.4));line-height:1}}}
@layer components{.icon-item{display:flex;align-items:center;gap:10px;min-height:68px;padding-block:11px;border-top:1px solid var(--color-line);font-stretch:var(--font-stretch-hyper);font-weight:var(--font-weight-normal);font-size:var(--text-body);line-height:var(--text-body--line-height)}.icon-item__ico{flex:none;width:20px;height:20px;color:var(--color-ink)}.icon-item__t{flex:1 1 0;min-width:0}@media not (min-width:768px){.icon-item{min-height:56px;padding-block:14px;font-size:var(--text-body);line-height:var(--text-body--line-height)}}}
@layer components{.scheme{--color-scheme-divider: rgba(255, 255, 255, .16);--color-scheme-line: rgba(255, 255, 255, .35);--color-scheme-box: rgba(255, 255, 255, .25);--color-scheme-ring: rgba(255, 255, 255, .6);--color-scheme-dot-halo: rgba(166, 237, 0, .14);--color-scheme-dot-glow: rgba(166, 237, 0, .7);--st-h: 248px;--lbl-t: 20px;--lbl-x: 20px;--box-w: 184px;--box-t: 52px;--box-h: 84px;--box-h3: 172px;--box-r: 19.25px;--node-w: 152px;--node-t: 68px;--node-h: 52px;--node-r: 14px;--lock-y: 136px;--lock3-y: 138px;--av-t: 176px;--elbow-y: 162px;position:relative;flex:none;height:var(--st-h);overflow:hidden;border-radius:var(--corp-tile);background:var(--color-graphite);color:var(--color-white);font-stretch:var(--font-stretch-hyper);font-weight:var(--font-weight-normal)}.scheme:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px dashed var(--color-scheme-divider)}.scheme__lbl{position:absolute;left:var(--lbl-x);top:var(--lbl-t);font-size:var(--text-small-sm);line-height:var(--text-small-sm--line-height);color:var(--color-on-dark-2);white-space:nowrap}.scheme__lbl--c{left:calc(50% + var(--lbl-x))}.scheme__stage{position:absolute;left:0;right:0;top:50%;height:var(--st-h);margin-top:calc(var(--st-h) / -2)}.scheme__side{position:absolute;left:0;top:0;bottom:0;width:50%;--bw: min(var(--box-w), 100% - 16px)}.scheme__side--c{left:50%}.scheme__side>*{position:absolute;left:50%}.scheme__box{top:var(--box-t);width:var(--bw);height:var(--box-h);transform:translate(-50%)}.scheme__box--tall{height:var(--box-h3)}.scheme__box svg{position:absolute;inset:.75px;width:calc(100% - 1.5px);height:calc(100% - 1.5px);overflow:visible}.scheme__box rect{fill:none;stroke:var(--color-scheme-box);stroke-width:1.5;stroke-dasharray:4 5;rx:var(--box-r)}.scheme__node{top:var(--node-t);width:min(var(--node-w),var(--bw) - 20px);height:var(--node-h);transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:0 14px 0 16px;border-radius:var(--node-r);background:var(--color-field-dark);box-shadow:inset 0 0 0 1.5px var(--color-scheme-ring)}.scheme__node-dot{flex:none;width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-green);box-shadow:0 0 0 4px var(--color-scheme-dot-halo),0 0 12px 1px var(--color-scheme-dot-glow)}.scheme__node-t{flex:1 1 0;min-width:0;overflow:hidden;font-weight:var(--font-weight-normal);font-size:var(--text-small);line-height:var(--text-small--line-height);white-space:nowrap;text-overflow:clip;color:var(--color-white)}.scheme__lock{top:calc(var(--lock-y) - 12px);width:24px;height:24px;margin-left:-12px;overflow:visible}.scheme__lock circle{fill:var(--color-field-dark);stroke:var(--color-scheme-ring);stroke-width:1.5}.scheme__lock rect{fill:var(--color-white)}.scheme__lock path{fill:none;stroke:var(--color-white);stroke-width:1.5}.scheme__lock--edge{left:calc(50% - var(--bw) / 2);top:calc(var(--lock3-y) - 12px)}.scheme__line{width:1.5px;margin-left:-.75px;background:var(--color-scheme-line)}.scheme__line--lock{top:calc(var(--lock-y) + 11px);height:calc(var(--av-t) - var(--lock-y) - 11px)}.scheme__line--node{top:calc(var(--node-t) + var(--node-h));height:calc(var(--av-t) - var(--node-t) - var(--node-h))}.scheme__elbow{position:absolute;border:0 solid var(--color-scheme-line)}.scheme__elbow--a{left:calc(25% - .75px);width:calc(50% - 5.25px);top:calc(var(--elbow-y) - .75px);height:calc(var(--av-t) - var(--elbow-y) + .75px);border-left-width:1.5px;border-top-width:1.5px;border-top-left-radius:6.75px}.scheme__elbow--b{left:calc(75% - 6px);width:6.75px;top:calc(var(--lock-y) + 11px);height:calc(var(--elbow-y) - var(--lock-y) - 11px + .75px);border-right-width:1.5px;border-bottom-width:1.5px;border-bottom-right-radius:6.75px}.scheme__team{top:var(--av-t);display:flex;width:92px;height:32px;margin-left:-46px}.scheme__team i{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-full);background:var(--color-graphite-2);box-shadow:0 0 0 2px var(--color-graphite);font-style:normal;font-size:var(--text-small-sm);line-height:var(--text-small-sm--line-height);color:var(--color-white)}.scheme__team i+i{margin-left:-2px}@media not (min-width:1360px){.scheme{--st-h: 216px;--lbl-t: 16px;--lbl-x: 12px;--box-w: 150px;--box-t: 44px;--box-h: 74px;--box-h3: 155px;--box-r: 17.25px;--node-w: 130px;--node-t: 59px;--node-h: 44px;--node-r: 12px;--lock-y: 118px;--lock3-y: 128px;--av-t: 152px;--elbow-y: 140px}.scheme__lbl{font-size:var(--text-note);line-height:var(--text-note--line-height)}.scheme__node{gap:6px;padding:0 var(--spacing-2) 0 10px}.scheme__node-t,.scheme__team i{font-size:var(--text-note);line-height:var(--text-note--line-height)}}@media not (min-width:1200px){.scheme{height:auto;min-height:var(--st-h)}}@media not (min-width:768px){.scheme{height:var(--st-h)}}@media not (min-width:360px){.scheme__node{padding:0 6px 0 var(--spacing-2)}.scheme__node-t{font-size:12px}}}
@layer components{.scheme-card{--color-scheme-card-hl: var(--color-green);--color-scheme-card-hl-off: rgba(166, 237, 0, 0);display:flex;flex-direction:column;min-width:0;padding:var(--spacing-2) var(--spacing-2) 0;border-radius:var(--radius-card);background:var(--color-white);overflow:hidden}.scheme-card__body{display:flex;flex-direction:column;gap:20px;padding:28px 20px var(--spacing-2)}.scheme-card__head{display:flex;flex-direction:column;gap:10px}.scheme-card__t{font-size:clamp(24px,1.95vw,28px)}.scheme-card__feats{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.scheme-card.is-hl{animation:scheme-card-hl 1.6s var(--ease-appear) both}@keyframes scheme-card-hl{0%{box-shadow:0 0 0 0 var(--color-scheme-card-hl-off)}18%{box-shadow:0 0 0 3px var(--color-scheme-card-hl)}to{box-shadow:0 0 0 3px var(--color-scheme-card-hl-off)}}@media not (min-width:1200px){.scheme-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-bottom:var(--spacing-2)}.scheme-card__body{padding:20px 12px 0 var(--spacing-6)}.scheme-card__t{font-size:24px;line-height:30px}}@media not (min-width:768px){.scheme-card{display:flex;padding-bottom:0}.scheme-card__body{gap:var(--spacing-4);padding:20px 12px 6px}.scheme-card__head{gap:var(--spacing-2)}.scheme-card__t{font-size:22px;line-height:26px}}@media(prefers-reduced-motion:reduce){.scheme-card.is-hl{animation-duration:1.2s;animation-timing-function:linear}}}
@layer components{.tabs{--tab-cap: rgba(255, 255, 255, .5);display:flex;gap:var(--spacing-1);--tabs-w: clamp(320px, calc(320px + (100vw - 1200px)*.5334) , 448px)}.tabs__list{flex:0 0 var(--tabs-w);display:flex;flex-direction:column;gap:var(--spacing-1)}.tabs__tab{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-2);padding:20px 20px 22px 24px;border-radius:var(--radius-card);background:var(--color-white);color:var(--color-ink);text-align:left;-webkit-tap-highlight-color:transparent;--g-bg: #f2f2f2;--g-in: #fff;--g-ink: #232427;--g-mu: rgba(35, 36, 39, .16);--g-inv: #fff;--g-ring: #fff;transition:background-color .35s var(--ease-state),color .35s var(--ease-state),transform .5s var(--ease-appear)}.tabs__tab.is-on{background:var(--color-graphite);color:var(--color-white);cursor:default;--g-bg: rgba(255, 255, 255, .06);--g-in: rgba(255, 255, 255, .14);--g-ink: #fff;--g-mu: rgba(255, 255, 255, .28);--g-inv: #1c1d20;--g-ring: rgba(255, 255, 255, 0)}@media(hover:hover)and (pointer:fine){.tabs__tab:not(.is-on):hover{transform:scale(.97)}}.tabs__tab:not(.is-on):active{transform:scale(.97);transition-duration:.35s,.35s,.15s}.tabs__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4)}.tabs__num{font-stretch:var(--font-stretch-mega);font-weight:500;font-size:var(--text-small-sm);line-height:var(--text-small-sm--line-height);color:var(--color-ink-40);transition:color .35s var(--ease-state)}.tabs__tab.is-on .tabs__num{color:var(--tab-cap)}.tabs__t{font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-lead);line-height:var(--text-lead--line-height)}.tabs__panels{flex:1 1 0;min-width:0;display:grid;min-height:600px;background:var(--color-graphite);border-radius:var(--radius-card);color:var(--color-white);overflow:hidden}.tabs__panels :focus-visible{outline-color:var(--color-green)}.tab{grid-area:1 / 1;min-width:0;padding:var(--spacing-10);opacity:0;visibility:hidden;transition:opacity .2s var(--ease-exit),visibility 0s linear .2s}.tab.is-on{opacity:1;visibility:visible;transition:opacity .45s var(--ease-appear) .12s,visibility 0s}.tab__clip,.tab__body{height:100%}@media not (min-width:1440px){.tab{padding:36px}}@media not (min-width:1200px){.tabs{flex-direction:column}.tabs__list{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-1)}.tabs__tab{gap:20px;padding:16px 16px 18px 20px}.tabs__t{font-size:var(--text-lead-sm);line-height:var(--text-lead-sm--line-height)}.tabs__panels{flex:none;min-height:0}.tab{padding:32px}}@media not (min-width:1024px){.tabs__tab{padding:14px 14px 16px 16px}}@media not (min-width:900px){.tabs__top{flex-direction:column-reverse;gap:12px}}@media not (min-width:768px){.tabs{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.tabs__list,.tabs__panels{display:contents}.tabs__list .tabs__tab:nth-child(1){grid-row:1}.tabs__panels .tab:nth-child(1){grid-row:2}.tabs__list .tabs__tab:nth-child(2){grid-row:3}.tabs__panels .tab:nth-child(2){grid-row:4}.tabs__list .tabs__tab:nth-child(3){grid-row:5}.tabs__panels .tab:nth-child(3){grid-row:6}.tabs__list .tabs__tab:nth-child(4){grid-row:7}.tabs__panels .tab:nth-child(4){grid-row:8}.tabs__list .tabs__tab:nth-child(5){grid-row:9}.tabs__panels .tab:nth-child(5){grid-row:10}.tabs__list .tabs__tab:nth-child(6){grid-row:11}.tabs__panels .tab:nth-child(6){grid-row:12}.tabs__tab{margin-top:var(--spacing-2);padding:var(--spacing-4);gap:12px;border-radius:20px;cursor:pointer;transition:background-color .2s var(--ease-state) .25s,color .2s var(--ease-state) .25s,border-bottom-left-radius 0s .45s,border-bottom-right-radius 0s .45s,transform .5s var(--ease-appear)}.tabs__list .tabs__tab:first-child{margin-top:0}.tabs__tab.is-on{border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;transition:background-color .3s var(--ease-state),color .3s var(--ease-state),border-radius 0s,transform .5s var(--ease-appear)}.tabs__top{flex-direction:row;gap:var(--spacing-4)}.tabs__num{font-size:var(--text-note);line-height:var(--text-note--line-height)}.tabs__t{font-size:var(--text-lead);line-height:var(--text-lead--line-height)}.tabs__tab:not(.is-on):active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.tabs__tab:not(.is-on):hover{transform:scale(.98)}}.tab{display:grid;grid-template-rows:0fr;padding:0;opacity:1;visibility:visible;background:var(--color-graphite);border-radius:0 0 20px 20px;color:var(--color-white);transition:grid-template-rows .45s var(--ease-state)}.tab.is-on{grid-template-rows:1fr;transition:grid-template-rows .45s var(--ease-state)}.tab :focus-visible{outline-color:var(--color-green)}.tab__clip{height:auto;min-height:0;overflow:hidden}.tab:not(.is-on) .tab__clip{visibility:hidden;transition:visibility 0s .45s}.tab__body{height:auto;padding:8px 16px 16px}.tab__dup{display:none}}@media(prefers-reduced-motion:reduce){.tabs__tab{transition:background-color .2s linear,color .2s linear}.tabs__tab:not(.is-on):hover,.tabs__tab:not(.is-on):active{transform:none}}@media(prefers-reduced-motion:reduce)and (not (min-width:768px)){.tab,.tab.is-on{transition:none}.tabs__tab,.tabs__tab.is-on{transition:background-color .15s linear,color .15s linear}}}
@layer components{.metrics-panel{--metrics-panel-muted: rgba(255, 255, 255, .72);--metrics-panel-cap: rgba(255, 255, 255, .5);--metrics-panel-rule: rgba(255, 255, 255, .12);display:flex;gap:var(--spacing-10);height:100%}.metrics-panel__text{flex:0 1 380px;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.metrics-panel__top{display:flex;flex-direction:column;gap:var(--spacing-4)}.metrics-panel__title{font-stretch:var(--font-stretch-hyper);font-weight:700;font-size:var(--text-card-title);line-height:var(--text-card-title--line-height);letter-spacing:-.01em;color:var(--color-white)}.metrics-panel__lead{font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--metrics-panel-muted)}.metrics-panel__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.metrics-panel__metrics{align-self:stretch;display:flex;flex-direction:column;gap:12px}.metrics-panel__cap{font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-small-sm);line-height:var(--text-small-sm--line-height);color:var(--metrics-panel-cap)}.metrics-panel__list{list-style:none}.metrics-panel__list li{padding:11px 0 12px;border-top:1px solid var(--metrics-panel-rule);font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-white)}.metrics-panel__list li:last-child{border-bottom:1px solid var(--metrics-panel-rule)}@media not (min-width:1440px){.metrics-panel{gap:32px}}@media not (min-width:1200px){.metrics-panel__top{gap:12px}}@media not (min-width:1024px){.metrics-panel__text{flex-basis:300px}.metrics-panel__title{font-size:24px;line-height:29px}.metrics-panel__lead{font-size:var(--text-lead-sm);line-height:var(--text-lead-sm--line-height)}.metrics-panel__list li{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}}@media not (min-width:900px){.metrics-panel{gap:var(--spacing-6)}.metrics-panel__text{flex-basis:260px}}@media not (min-width:768px){.metrics-panel{height:auto;flex-direction:column;gap:var(--spacing-6)}.metrics-panel__text{flex:none;gap:var(--spacing-6)}.metrics-panel__bottom{gap:var(--spacing-6);align-items:stretch}.metrics-panel__lead{font-size:var(--text-lead);line-height:var(--text-lead--line-height)}.metrics-panel__cap{font-size:var(--text-note);line-height:var(--text-note--line-height)}.metrics-panel__list li{padding:10px 0 11px;font-size:var(--text-body);line-height:var(--text-body--line-height)}.metrics-panel__cta{width:100%}}}
@layer components{.pl-glyph{flex:none;width:104px;height:68px}.pl-glyph *{transition:fill .35s var(--ease-state),stroke .35s var(--ease-state)}.pl-glyph .gb{fill:var(--g-bg)}.pl-glyph .gi{fill:var(--g-in)}.pl-glyph .gk{fill:var(--g-ink)}.pl-glyph .gm{fill:var(--g-mu)}.pl-glyph .sk{fill:none;stroke:var(--g-ink)}.pl-glyph .sm{fill:none;stroke:var(--g-mu)}.pl-glyph .gcur{fill:var(--g-ink);stroke:var(--g-inv)}.pl-glyph .gring{fill:var(--g-ring);stroke:var(--g-ink)}.tab,.pl-ill{--pl-ans: rgba(255, 255, 255, .86);--pl-muted: rgba(255, 255, 255, .72);--pl-cap: rgba(255, 255, 255, .5);--pl-dim: rgba(255, 255, 255, .45);--pl-ico: rgba(255, 255, 255, .6);--pl-ico-dim: rgba(255, 255, 255, .4);--pl-rule: rgba(255, 255, 255, .12);--pl-rule-soft: rgba(255, 255, 255, .1);--pl-line: rgba(255, 255, 255, .2);--pl-line-strong: rgba(255, 255, 255, .24);--pl-fill: rgba(255, 255, 255, .08);--pl-tile: rgba(255, 255, 255, .06);--pl-ba-rule: rgba(255, 255, 255, .1);--pl-skel: rgba(255, 255, 255, .3);--pl-skel-soft: rgba(255, 255, 255, .15);--pl-thumb: #e5e3df}.pl-ill{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-2);container:pl-ill / inline-size;font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:15px;line-height:20px;color:var(--color-white);-webkit-user-select:none;user-select:none}.pl-ill svg{flex:none;fill:none;stroke:currentColor}.pl-box{background:var(--corp-field);border-radius:var(--corp-tile)}.pl-lbl{font-size:14px;line-height:19px;color:var(--pl-cap)}.pl-lbl--m{font-weight:500}.pl-bar{flex:none;display:flex;align-items:center;gap:12px;height:56px;padding:0 8px 0 20px;background:var(--color-white);border-radius:var(--radius-pill);color:var(--color-ink)}.pl-bar--sched{padding:0 20px}.pl-bar__ico{width:20px;height:20px;stroke:var(--color-ink);stroke-width:1.8}.pl-bar__ico .f{fill:var(--color-ink);stroke:none}.pl-bar__ico .w{fill:var(--color-white)}.pl-bar__t{flex:1 1 auto;min-width:0;font-size:17px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-bar__go{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-graphite)}.pl-bar__go svg{width:16px;height:16px;stroke:var(--color-white);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pl-bar__btn{flex:none;display:flex;align-items:center;height:40px;padding:0 18px;border-radius:var(--radius-pill);background:var(--color-graphite);color:var(--color-white);font-weight:500;font-size:15px;line-height:18px;white-space:nowrap}.pl-bar__m{flex:none;color:var(--color-ink-55);white-space:nowrap}.pl-bar__chips{flex:none;display:flex;gap:6px}.pl-bar__chips span{display:flex;align-items:center;height:40px;padding:0 14px;border-radius:var(--radius-pill);background:var(--color-mist);white-space:nowrap}.pl-q{display:flex;align-items:center;gap:2px;overflow:visible}.pl-caret{flex:none;width:2px;height:22px;background:var(--color-ink);animation:pl-caret 1.1s steps(1,end) infinite}@keyframes pl-caret{50%{opacity:0}}.pl-und{flex:none;display:flex;flex-direction:column;gap:12px;padding:20px}.pl-und__row{display:flex;align-items:center;gap:12px}.pl-und__l{flex:0 0 76px}.pl-und__v{display:flex;align-items:center;gap:6px;min-width:0}.pl-und__row:first-child .pl-und__v{gap:12px}.pl-typo{color:var(--pl-cap);text-decoration:line-through 1px}.pl-typo__arr{width:16px;height:16px;stroke:var(--pl-cap);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pl-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-pill);background:var(--pl-rule);white-space:nowrap}.pl-chip--chk{padding-left:10px}.pl-chip--chk svg{width:14px;height:14px;stroke:var(--color-white);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pl-chip--ol{padding:5px 12px;background:none;border:1px solid var(--pl-line);color:var(--pl-muted)}.pl-res{flex:1 1 auto;display:flex;flex-direction:column;padding:20px}.pl-res__h{padding-bottom:12px}.pl-res__row{flex:1 1 0;display:flex;align-items:center;gap:var(--spacing-4);border-top:1px solid var(--pl-rule-soft)}.pl-thumb{flex:none;width:56px;height:56px;border-radius:12px;overflow:hidden;background:var(--color-mist)}.pl-thumb img{width:100%;height:100%;object-fit:cover}.pl-res__i{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.pl-res__m{font-size:14px;line-height:19px;color:var(--pl-cap)}.pl-res__p{flex:none;white-space:nowrap}.pl-shop{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--spacing-4);padding:20px}.pl-ans{display:flex;gap:10px;font-size:15px;line-height:20px;color:var(--pl-ans)}.pl-ans__ico{flex:none;width:16px;height:16px;margin-top:2px;fill:var(--color-green)}.pl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pl-pc{display:flex;flex-direction:column;gap:2px;min-width:0}.pl-pc__img{display:block;aspect-ratio:3 / 4;margin-bottom:var(--spacing-2);border-radius:12px;overflow:hidden;background:var(--pl-thumb)}.pl-pc__img img{width:100%;height:100%;object-fit:cover}.pl-pc__p{font-weight:700;font-size:15px;line-height:20px;white-space:nowrap}.pl-pc__old{margin-right:6px;font-weight:400;color:var(--pl-dim)}.pl-pc__n{font-size:13px;line-height:17px;color:var(--pl-muted)}.pl-pc__n b{display:block;font-weight:500;color:var(--color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-pc__r{display:flex;align-items:center;gap:var(--spacing-1);font-size:13px;line-height:17px}.pl-pc__r svg{width:12px;height:12px;fill:var(--color-white)}.pl-pc__r i{font-style:normal;color:var(--pl-dim)}.pl-x{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:auto;padding-top:14px;border-top:1px solid var(--pl-rule-soft)}.pl-x__v{display:flex;flex-wrap:wrap;gap:6px}.pl-xlink{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:5px 12px;border-radius:var(--radius-pill);border:1px solid var(--pl-line-strong);color:var(--color-white);white-space:nowrap}.pl-xlink:after{content:"";width:8px;height:8px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;opacity:.7;margin-left:2px;transform:rotate(45deg) scale(.75)}@media not (min-width:768px){.pl-shop{gap:14px;padding:var(--spacing-4)}.pl-ans{font-size:14px;line-height:19px}.pl-grid{gap:var(--spacing-2)}.pl-pc__p{font-size:14px;line-height:18px}.pl-pc__n,.pl-pc__r{font-size:12px;line-height:16px}}.pl-ed{flex:1 1 auto;min-height:0;display:flex;gap:var(--spacing-2)}.pl-blocks{flex:0 0 132px;display:flex;flex-direction:column;gap:var(--spacing-1);padding:16px 8px}.pl-blocks__h{padding:0 8px 8px}.pl-blk{display:flex;align-items:center;gap:10px;height:36px;padding:0 8px;border-radius:10px;color:var(--pl-muted);white-space:nowrap}.pl-blk svg{width:18px;height:14px;stroke:var(--pl-ico);stroke-width:1.5}.pl-blk svg .f{fill:var(--pl-ico);stroke:none}.pl-blk.is-on{background:var(--pl-rule);color:var(--color-white)}.pl-blk.is-on svg{stroke:var(--color-white)}.pl-canvas{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-2);padding:12px}.pl-hero{position:relative;isolation:isolate;overflow:hidden;flex:none;height:164px;padding:var(--spacing-4);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;background:var(--color-line);border-radius:10px;outline:2px solid var(--color-white);outline-offset:2px;color:var(--color-ink)}.pl-hero__c{position:absolute;right:-36px;top:-28px;z-index:-1;width:150px;height:150px;border-radius:50%;background:var(--color-white)}.pl-hero__t{width:150px;max-width:100%;font-size:22px;line-height:26px}.pl-hero__b{display:flex;align-items:center;height:28px;padding:0 12px;border-radius:var(--radius-pill);background:var(--color-graphite);color:var(--color-white);font-size:14px;line-height:19px}.pl-skel{display:flex;flex-direction:column;gap:var(--spacing-2);padding:12px 4px 8px}.pl-skel i{display:block;width:70%;height:6px;border-radius:var(--radius-pill);background:var(--pl-skel)}.pl-skel i+i{width:46%;background:var(--pl-skel-soft)}.pl-drop{position:relative;flex:1 1 auto;display:flex;flex-wrap:wrap;align-content:flex-end;align-items:center;justify-content:center;gap:12px 8px;padding:10px 10px 14px;border:1.5px dashed var(--pl-ico-dim);border-radius:10px}.pl-drop__cards{display:flex;gap:var(--spacing-2);width:100%;height:88px}.pl-drop__cards i{flex:1 1 0;border-radius:8px;background:var(--pl-fill)}.pl-drop__l{display:flex;align-items:center;gap:var(--spacing-2);color:var(--pl-muted)}.pl-drop__l svg{width:16px;height:16px;stroke-width:1.6;stroke-linecap:round}.pl-drop__cur{position:absolute;right:44px;bottom:22px;width:22px;height:26px;fill:var(--color-white)!important;stroke:var(--color-graphite)!important;stroke-width:1.5;stroke-linejoin:round}.pl-tgl{flex:none;display:flex;justify-content:flex-end;width:40px;height:24px;padding:3px;border-radius:var(--radius-pill);background:var(--color-graphite)}.pl-tgl i{width:18px;height:18px;border-radius:50%;background:var(--color-white)}.pl-sys{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:var(--spacing-4)}.pl-sys__h{padding:0 4px}.pl-sys__grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--spacing-2)}.pl-mod{display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-width:0;padding:12px;border-radius:10px;background:var(--pl-tile);color:var(--pl-muted);white-space:nowrap}.pl-mod svg{width:16px;height:16px;stroke:var(--pl-ico-dim);stroke-width:1.5}.pl-mod svg .f{fill:var(--pl-ico-dim);stroke:none}.pl-mod--out{padding:10.5px;background:none;border:1.5px dashed var(--pl-ico-dim)}.pl-mod--out svg{stroke:var(--color-white);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pl-mod--out s{color:var(--pl-cap);text-decoration:line-through 1px}.pl-new{flex:none;display:flex;flex-direction:column;gap:var(--spacing-4);padding:16px 20px 18px 16px;border-radius:var(--corp-tile);background:var(--color-white);color:var(--color-ink)}.pl-new__head{display:flex;align-items:center;gap:12px}.pl-new__ico{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--color-graphite)}.pl-new__ico svg{width:18px;height:18px;stroke:var(--color-white);stroke-width:1.5}.pl-new__ico svg .f{fill:var(--color-white);stroke:none}.pl-new__t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.pl-new__n{font-size:17px;line-height:22px}.pl-new__s{font-size:14px;line-height:19px;color:var(--color-ink-55)}.pl-new__st{flex:none;display:flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 10px;border-radius:var(--radius-pill);background:var(--color-mist);font-size:14px;line-height:19px;white-space:nowrap}.pl-new__st i{width:6px;height:6px;border-radius:50%;background:var(--color-ink)}.pl-new__load{display:flex;flex-direction:column;gap:var(--spacing-2)}.pl-new__bar{display:flex;gap:3px;height:8px}.pl-new__bar i{width:62%;border-radius:var(--radius-pill);background:var(--color-graphite);transform-origin:left center}.pl-new__bar b{flex:1 1 auto;border-radius:var(--radius-pill);background:var(--color-line)}.pl-new__leg{display:flex;justify-content:space-between;gap:12px;font-size:14px;line-height:19px}.pl-new__old{color:var(--color-ink-55)}.pl-pipe{flex:none;display:flex;flex-direction:column;gap:20px;padding:20px 20px 18px}.pl-pipe__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.pl-pill{flex:none;display:flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 10px;border-radius:var(--radius-pill);background:var(--pl-rule);font-size:14px;line-height:19px;white-space:nowrap}.pl-pill i{width:6px;height:6px;border-radius:50%;background:var(--color-white)}.pl-pipe__steps{display:flex;align-items:flex-start}.pl-step{flex:0 0 64px;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);font-size:14px;line-height:19px;color:var(--pl-muted)}.pl-step i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--color-white)}.pl-step svg{width:14px;height:14px;stroke:var(--color-ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pl-step.is-now{color:var(--color-white)}.pl-step.is-now i{background:none;border:2px solid var(--color-white)}.pl-step.is-now i:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--color-white)}.pl-link{flex:1 1 0;display:flex;align-items:center;height:28px}.pl-link:before{content:"";flex:1 1 auto;height:2px;border-radius:var(--radius-pill);background:var(--pl-line);transform-origin:left center}.pl-link.is-done:before{background:var(--pl-muted)}.pl-ba{flex:1 1 auto;display:flex;flex-direction:column;padding:20px 20px 4px}.pl-ba__head{flex:none;padding-bottom:6px}.pl-ba__row{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:12px 0;border-top:1px solid var(--pl-ba-rule)}.pl-ba__row:nth-child(2){border-top:0}.pl-ba__k{font-size:14px;line-height:19px;color:var(--pl-cap)}.pl-ba__v{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-1) 10px}.pl-ba__was{font-size:16px;line-height:21px;color:var(--pl-cap)}.pl-ba__ar{flex:none;width:16px;height:16px;fill:none;stroke:var(--pl-cap);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pl-ba__now{font-size:20px;line-height:24px;font-weight:600;color:var(--color-white)}.tab:not(.is-on) .pl-ill>*{opacity:0;transform:translate3d(0,14px,0)}.pl-ill>:nth-child(2){--pl-d: 70ms}.pl-ill>:nth-child(3){--pl-d: .14s}.tab:not(.is-on) .pl-new__bar i,.tab:not(.is-on) .pl-link:before{transform:scaleX(.001)}.pl-link:nth-child(4):before{--pl-d: .12s}.pl-link:nth-child(6):before{--pl-d: .24s}.tab:not(.is-on) .pl-ill>*,.tab:not(.is-on) .pl-new__bar i,.tab:not(.is-on) .pl-link:before{transition:opacity 0s .45s,transform 0s .45s}.tab.is-on .pl-ill>*{opacity:1;transform:none;transition:opacity .5s var(--ease-appear) calc(.16s + var(--pl-d, 0ms)),transform .8s var(--ease-appear) calc(.16s + var(--pl-d, 0ms))}.tab.is-on .pl-new__bar i,.tab.is-on .pl-link:before{transform:none;transition:transform .9s var(--ease-appear) calc(.42s + var(--pl-d, 0ms))}@container pl-ill (max-width: 400px){.pl-bar{gap:10px;padding-left:var(--spacing-4)}.pl-bar--sched{padding:0 16px}.pl-bar__t{font-size:16px;line-height:21px}.pl-bar__chips{gap:var(--spacing-1)}.pl-bar__chips span{height:34px;padding:0 10px;font-size:14px;line-height:19px}.pl-bar__m{font-size:14px;line-height:19px}.pl-blocks{flex-basis:118px}.pl-blk{gap:var(--spacing-2);font-size:14px}.pl-und{padding:var(--spacing-4)}.pl-und__l{flex-basis:68px}.pl-hero__c{width:124px;height:124px;right:-34px;top:-30px}}@media not (min-width:1200px){.pl-ill{min-height:520px}}@media not (min-width:1024px){.pl-glyph{width:84px;height:55px}}@media not (min-width:768px){.tabs__tab:not(.is-on) .pl-glyph *,.tabs__tab:not(.is-on) .tabs__num{transition-delay:.25s;transition-duration:.2s}.pl-glyph{width:104px;height:68px}.pl-ill{order:-1;flex:none;min-height:0}.pl-ill{font-size:14px;line-height:19px}.pl-box{border-radius:14px}.pl-lbl{font-size:13px;line-height:18px}.pl-bar,.pl-bar--sched{gap:10px;height:48px;padding:0 6px 0 16px}.pl-bar--sched{padding-right:var(--spacing-4)}.pl-bar__t{font-size:16px;line-height:21px}.pl-bar__go{width:36px;height:36px}.pl-bar__btn{height:36px;padding:0 14px;font-size:14px;line-height:17px}.pl-caret{height:21px}.pl-und{gap:14px;padding:var(--spacing-4)}.pl-und__row{flex-direction:column;align-items:flex-start;gap:6px}.pl-und__l{flex:none}.pl-und__row:first-child .pl-und__v{gap:10px}.pl-res{padding:var(--spacing-4)}.pl-res__h{padding-bottom:10px}.pl-res__row{flex:none;gap:12px;padding:8px 0}.pl-thumb{width:48px;height:48px;border-radius:10px}.pl-res__m{font-size:13px;line-height:18px}.pl-blocks{flex-basis:112px;padding:12px 6px}.pl-blocks__h{padding:0 6px 6px}.pl-blk{gap:var(--spacing-2);height:34px;padding:0 6px}.pl-canvas{padding:10px}.pl-hero{height:140px;padding:12px}.pl-hero__t{font-size:18px;line-height:23px}.pl-hero__c{width:110px;height:110px;right:-30px;top:-30px}.pl-drop__cards{height:64px}.pl-drop__cur{right:28px;bottom:16px}.pl-sys{padding:14px}.pl-sys__grid{grid-auto-rows:minmax(80px,1fr)}.pl-mod{padding:10px}.pl-mod--out{padding:8.5px}.pl-new{padding:14px 16px 16px 14px;gap:14px}.pl-new__n{font-size:16px;line-height:21px}.pl-new__s,.pl-new__st,.pl-new__leg{font-size:13px;line-height:18px}.pl-pipe{gap:18px;padding:16px 16px 14px}.pl-step{flex-basis:52px;font-size:13px;line-height:18px}.pl-ba{padding:16px 16px 2px}.pl-ba__row{gap:var(--spacing-1);padding:9px 0}.pl-ba__k{font-size:13px;line-height:18px}.pl-ba__was{font-size:14px;line-height:19px}.pl-ba__now{font-size:17px;line-height:21px}}@container pl-ill (max-width: 340px){.pl-bar__chips span{height:32px;padding:0 9px}.pl-bar__m{display:none}.pl-pill{padding:0 10px 0 8px;font-size:13px}}@media(prefers-reduced-motion:reduce){.pl-caret{animation:none}.tab:not(.is-on) .pl-ill>*,.tab.is-on .pl-ill>*{transform:none}.tab:not(.is-on) .pl-new__bar i,.tab:not(.is-on) .pl-link:before,.tab.is-on .pl-new__bar i,.tab.is-on .pl-link:before{transform:none;transition:none}}}
@layer components{.pl-h2{max-width:14.5em}.pl .tabs{margin-top:var(--corp-head)}@media not (min-width:768px){.pl-h2{max-width:none}}}
@layer components{.compare-table,.compare-table__main,.compare-table__card{--compare-table-rule: rgba(35, 36, 39, .12);--compare-table-rule-dark: rgba(255, 255, 255, .12);--compare-table-cap: rgba(255, 255, 255, .5)}.compare-table{display:grid;grid-template-columns:minmax(0,856fr) minmax(0,520fr);gap:var(--spacing-1);align-items:end}.compare-table__main{grid-column:2;grid-row:1}.compare-table__side{grid-column:1;grid-row:1;display:grid;grid-template-columns:minmax(0,168fr) minmax(0,340fr) minmax(0,340fr);gap:var(--spacing-1);align-items:start;padding-bottom:96px}.compare-table__list,.compare-table__labels{list-style:none}.compare-table__labels{padding-top:144px}.compare-table__labels li{display:flex;align-items:center;height:76px;border-top:1px solid var(--compare-table-rule);font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink)}.compare-table__labels li:last-child{border-bottom:1px solid var(--compare-table-rule)}.compare-table__card{padding:0 28px 8px;background:var(--color-white);border-radius:var(--radius-card)}.compare-table__card-head{height:144px;padding:28px 0;display:flex;flex-direction:column;justify-content:space-between}.compare-table__card-title{font-stretch:var(--font-stretch-hyper);font-weight:700;font-size:var(--text-card-title);line-height:var(--text-card-title--line-height);letter-spacing:-.01em;color:var(--color-ink)}.compare-table__meter{display:flex;gap:var(--spacing-1)}.compare-table__meter i{flex:1 1 0;height:6px;border-radius:var(--radius-pill);background:var(--color-line)}.compare-table__meter i.on{background:var(--color-ink);transform-origin:0 50%;transition:transform .7s var(--ease-appear) calc(var(--rv-d, 0ms) + .25s + var(--k, 0) * 90ms)}.compare-table__main .compare-table__meter i.on{background:var(--color-white)}.compare-table__meter i:nth-child(2){--k: 1}.compare-table__meter i:nth-child(3){--k: 2}.compare-table__meter i:nth-child(4){--k: 3}.compare-table__meter i:nth-child(5){--k: 4}.as-on :is(.compare-table__main,.compare-table__card):not(.is-in) .compare-table__meter i.on{transform:scaleX(0)}.compare-table__cell{display:flex;align-items:center;height:76px;border-top:1px solid var(--color-line)}.compare-table__cell-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.compare-table__cell-value{display:flex;align-items:center;gap:14px;width:100%}.compare-table__cell-text{flex:1 1 0;min-width:0;font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-body);line-height:var(--text-body--line-height)}.compare-table__sign{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:50%}.compare-table__sign svg{width:10px;height:10px;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.compare-table__cell--minus .compare-table__sign{box-shadow:inset 0 0 0 1.5px var(--color-ink-55)}.compare-table__cell--minus svg{stroke:var(--color-ink-55)}.compare-table__cell--minus .compare-table__cell-text{color:var(--color-ink-55)}.compare-table__cell--plus .compare-table__sign{background:var(--color-ink)}.compare-table__cell--plus svg{stroke:var(--color-white)}.compare-table__cell--plus .compare-table__cell-text{color:var(--color-ink)}.compare-table__cell--none .compare-table__cell-text{color:var(--color-ink-40)}.compare-table__cell--check .compare-table__sign{background:var(--color-white)}.compare-table__cell--check svg{stroke:var(--color-graphite)}.compare-table__cell--check .compare-table__cell-text{color:var(--color-white)}.compare-table__main{padding:0 32px 32px;background:var(--color-graphite);border-radius:var(--radius-card);color:var(--color-white)}.compare-table__main-head{display:flex;flex-direction:column;gap:28px;padding:32px 0 28px}.compare-table__main-top{display:flex;flex-direction:column;gap:20px}.compare-table__logo{width:290px;height:26px;color:var(--color-white)}.compare-table__logo-img{display:block;width:100%;height:100%;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:contain;mask-size:contain}.compare-table__desc{display:flex;flex-direction:column;gap:var(--spacing-2)}.compare-table__lead{font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-white)}.compare-table__note{max-width:360px;font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--compare-table-cap)}.compare-table__main .compare-table__cell{border-top-color:var(--compare-table-rule-dark)}.compare-table__main .compare-table__cell:last-child{border-bottom:1px solid var(--compare-table-rule-dark)}.compare-table__main-foot{padding-top:28px}.compare-table__cta{width:100%}.compare-table__cta:focus-visible{outline-color:var(--color-green)}@media not (min-width:1280px){.compare-table__side{grid-template-columns:minmax(0,148fr) minmax(0,350fr) minmax(0,350fr)}.compare-table__card{padding-inline:22px}.compare-table__card-title{font-size:26px;line-height:32px}.compare-table__labels li{font-size:14px}.compare-table__cell-value{gap:12px}.compare-table__cell-text{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}}@media not (min-width:1200px){.compare-table{grid-template-columns:minmax(0,1fr);gap:var(--spacing-2);align-items:stretch}.compare-table__main{grid-column:1;grid-row:1}.compare-table__side{grid-column:1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-2);padding-bottom:0}.compare-table__labels{display:none}.compare-table__cell{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-1);height:auto;padding:12px 0 14px}.compare-table__cell-label{position:static!important;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-55)}.compare-table__main .compare-table__cell-label{color:var(--compare-table-cap)}.compare-table__cell-value{align-items:flex-start;gap:12px}.compare-table__sign{margin-top:1px}.compare-table__card{padding:0 24px 8px}.compare-table__card-head{height:auto;justify-content:flex-start;gap:var(--spacing-6);padding:28px 0 24px}.compare-table__card-title{font-size:24px;line-height:28px}.compare-table__main{padding:0 28px 28px}.compare-table__main-head{gap:var(--spacing-6);padding:28px 0 24px}.compare-table__lead{max-width:560px}.compare-table__main-foot{padding-top:var(--spacing-6)}.compare-table__cta{width:min(100%,360px)}}@media(min-width:768px)and (not (min-width:1200px)){@supports (grid-template-rows: subgrid){.compare-table__side{grid-template-rows:repeat(var(--compare-table-grid-rows),auto);row-gap:0}.compare-table__card{grid-row:span var(--compare-table-grid-rows);display:grid;grid-template-rows:subgrid;row-gap:0}.compare-table__card .compare-table__list{grid-row:span var(--compare-table-rows);display:grid;grid-template-rows:subgrid;row-gap:0}}}@media not (min-width:768px){.compare-table__side{grid-template-columns:minmax(0,1fr)}.compare-table__cell{padding:10px 0 12px}.compare-table__cell-label{font-size:var(--text-small-sm);line-height:var(--text-small-sm--line-height)}.compare-table__cell-text{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}.compare-table__sign{margin-top:0}.compare-table__card{padding:20px 16px 8px}.compare-table__card-head{gap:20px;padding:0 0 20px}.compare-table__card-title{font-size:22px;line-height:26px}.compare-table__main{padding:20px 16px 16px}.compare-table__main-head{gap:20px;padding:0 0 20px}.compare-table__main-top{gap:var(--spacing-4)}.compare-table__logo{width:245px;height:22px}.compare-table__lead{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}.compare-table__note{max-width:none;font-size:var(--text-small-sm);line-height:var(--text-small-sm--line-height)}.compare-table__main-foot{padding-top:20px}.compare-table__cta{width:100%}}@media not (min-width:360px){.compare-table__logo{width:200px;height:18px}}@media(prefers-reduced-motion:reduce){.compare-table__meter i.on{transition:none}.as-on :is(.compare-table__main,.compare-table__card):not(.is-in) .compare-table__meter i.on{transform:none}}}
@layer components{.cmp .wrap{display:flex;flex-direction:column;gap:var(--corp-head)}.cmp-h2{max-width:1100px}}
@layer components{.ctl__in{display:flex;justify-content:space-between;gap:var(--spacing-10)}.ctl-h{flex:0 1 11.67em;min-width:0}.ctl-list{flex:0 1 678px;min-width:0;margin:0;padding:10px 0 0;list-style:none}@media not (min-width:1024px){.ctl__in{flex-direction:column;gap:var(--corp-head)}.ctl-h{flex:none;max-width:11.67em}.ctl-list{flex:none;padding-top:0}}}
@layer components{.md{--color-md-ghost-ring: var(--color-ash)}.md-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-10);margin-bottom:var(--corp-head)}.md-head__txt{flex:0 1 760px;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-4)}.md-lead{max-width:720px}.md-actions{flex:none;display:flex;gap:var(--spacing-2);padding-top:6px;--color-button-ghost-ring: var(--color-md-ghost-ring)}.md-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-1)}@media not (min-width:1200px){.md-cards{grid-template-columns:minmax(0,1fr);gap:var(--spacing-2)}}@media not (min-width:1024px){.md-head{flex-direction:column;gap:var(--spacing-6)}.md-head__txt{flex:none}.md-actions{padding-top:0}}@media not (min-width:768px){.md-head__txt{gap:12px}.md-actions{flex-direction:column;align-self:stretch}.md-actions .button{width:100%}}}
@layer components{.ef-head{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px;align-items:start;margin-bottom:var(--corp-head)}.ef-h2{grid-column:1 / 3}.ef-lead{grid-column:3;color:var(--color-ink-55)}.ef-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ef-foot{max-width:916px;margin-top:32px;color:var(--color-ink-55)}@media not (min-width:1200px){.ef-head{grid-template-columns:minmax(0,1fr);row-gap:20px}.ef-h2,.ef-lead{grid-column:1}.ef-lead{max-width:560px}.ef-grid{grid-template-columns:minmax(0,1fr);row-gap:var(--spacing-10)}}@media not (min-width:768px){.ef-head{row-gap:12px}.ef-grid{row-gap:32px}}}
@layer components{.pf-h2{margin-bottom:var(--corp-head)}.pf-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-1);margin:0;padding:0;list-style:none}@media not (min-width:768px){.pf-list{grid-template-columns:minmax(0,1fr);gap:var(--spacing-2)}}}
@layer components{.rm-h2{margin-bottom:56px}@media not (min-width:1200px){.rm-h2{margin-bottom:48px}}@media not (min-width:768px){.rm-h2{margin-bottom:var(--corp-head)}}}
@layer components{.sl-vis{--color-sl-shadow: rgba(28, 29, 32, .08);--color-sl-shadow-strong: rgba(28, 29, 32, .12);--color-sl-shadow-dark: rgba(28, 29, 32, .18);--color-sl-ring: rgba(28, 29, 32, .04);--color-sl-ring-strong: rgba(28, 29, 32, .05);--color-sl-slot: #bdbdbd}.sl-vis{position:relative;flex:none;background:var(--color-mist);border-radius:var(--corp-tile);overflow:hidden}.sl-scene{--u: calc(100cqw / 441);position:relative;width:min(100%,441px);aspect-ratio:441/248;margin-inline:auto;container-type:inline-size;font-stretch:var(--font-stretch-hyper);font-weight:400;color:var(--color-ink);-webkit-user-select:none;user-select:none}.sl-scene>*{font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 19)}@supports not (container-type:inline-size){.sl-scene{--u: 1px;width:441px;margin-inline:0}}.sl-scene img{display:block;width:100%;height:100%;object-fit:cover}.sl-shop{position:absolute;left:calc(var(--u) * 24);top:calc(var(--u) * 40);width:calc(var(--u) * 300);height:calc(var(--u) * 240);display:flex;flex-direction:column;overflow:hidden;background:var(--color-white);border-radius:calc(var(--u) * 14);box-shadow:0 0 0 1px var(--color-sl-ring)}.sl-shop__bar{flex:none;display:flex;align-items:center;gap:calc(var(--u) * 5);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 14);border-bottom:1px solid var(--color-line)}.sl-shop__bar i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:var(--radius-full);background:var(--color-line)}.sl-shop__bar b{width:calc(var(--u) * 120);height:calc(var(--u) * 12);border-radius:var(--radius-pill);background:var(--color-mist)}.sl-shop__goods{display:flex;gap:calc(var(--u) * 8);padding:calc(var(--u) * 14) calc(var(--u) * 14) 0}.sl-good{flex:1 1 0;min-width:0;display:flex;flex-direction:column;white-space:nowrap}.sl-good__img{height:calc(var(--u) * 92);margin-bottom:calc(var(--u) * 8);border-radius:calc(var(--u) * 10);background:var(--color-mist);overflow:hidden}.sl-good__n{color:var(--color-ink-40)}.sl-good__p{color:var(--color-ink-55)}.sl-phone{position:absolute;left:calc(var(--u) * 272);top:calc(var(--u) * 24);width:calc(var(--u) * 150);height:calc(var(--u) * 244);display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 10) calc(var(--u) * 10) 0;overflow:hidden;background:var(--color-white);border-radius:calc(var(--u) * 24);box-shadow:0 calc(var(--u) * 16) calc(var(--u) * 40) var(--color-sl-shadow-strong),0 0 0 1px var(--color-sl-ring-strong)}.sl-phone__notch{flex:none;width:calc(var(--u) * 36);height:calc(var(--u) * 6);border-radius:var(--radius-pill);background:var(--color-line)}.sl-phone__img{flex:none;width:100%;height:calc(var(--u) * 100);border-radius:calc(var(--u) * 14);background:var(--color-mist);overflow:hidden}.sl-phone__cap{width:100%;display:flex;flex-direction:column;padding:0 calc(var(--u) * 2)}.sl-phone__cap b{font-weight:700}.sl-phone__btn{flex:none;display:flex;align-items:center;justify-content:center;width:100%;height:calc(var(--u) * 34);border-radius:var(--radius-pill);background:var(--color-graphite);color:var(--color-white);font-weight:500}.sl-acc{position:absolute;left:calc(var(--u) * 24);top:calc(var(--u) * 40);width:calc(var(--u) * 360);height:calc(var(--u) * 240);display:flex;flex-direction:column;gap:calc(var(--u) * 14);padding:calc(var(--u) * 16) calc(var(--u) * 16) 0;overflow:hidden;background:var(--color-white);border-radius:calc(var(--u) * 14);box-shadow:0 calc(var(--u) * 12) calc(var(--u) * 32) var(--color-sl-shadow),0 0 0 1px var(--color-sl-ring)}.sl-acc__who{display:flex;align-items:center;gap:calc(var(--u) * 10)}.sl-acc__ava{flex:none;display:grid;place-items:center;width:calc(var(--u) * 38);height:calc(var(--u) * 38);border-radius:var(--radius-full);background:var(--color-mist);font-weight:700}.sl-acc__name{display:flex;flex-direction:column}.sl-acc__name b{font-weight:700}.sl-acc__name span{color:var(--color-ink-55)}.sl-acc__tabs{display:flex;gap:calc(var(--u) * 4)}.sl-acc__tabs span{display:flex;align-items:center;height:calc(var(--u) * 28);padding:0 calc(var(--u) * 12);border-radius:var(--radius-pill);color:var(--color-ink-55)}.sl-acc__tabs .is-on{background:var(--color-mist);color:var(--color-ink)}.sl-acc__row{display:flex;align-items:center;gap:calc(var(--u) * 10);height:calc(var(--u) * 44);border-top:1px solid var(--color-line);white-space:nowrap}.sl-acc__row span{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis}.sl-acc__row b{flex:none;width:calc(var(--u) * 64);text-align:right;font-weight:700}.sl-defer{position:absolute;left:calc(var(--u) * 278);top:calc(var(--u) * 26);height:calc(var(--u) * 40);display:flex;align-items:center;gap:calc(var(--u) * 12);padding:0 calc(var(--u) * 8) 0 calc(var(--u) * 16);border-radius:var(--radius-pill);background:var(--color-graphite);color:var(--color-white);box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 24) var(--color-sl-shadow-dark)}.sl-defer__sw{flex:none;display:flex;justify-content:flex-end;align-items:center;width:calc(var(--u) * 40);height:calc(var(--u) * 24);padding:calc(var(--u) * 3);border-radius:var(--radius-pill);background:var(--color-white)}.sl-defer__sw i{width:calc(var(--u) * 18);height:calc(var(--u) * 18);border-radius:var(--radius-full);background:var(--color-graphite)}.sl-core{position:absolute;left:calc(var(--u) * 24);top:calc(var(--u) * 64);width:calc(var(--u) * 393);height:calc(var(--u) * 240);display:flex;flex-direction:column;gap:calc(var(--u) * 8);padding:calc(var(--u) * 16) calc(var(--u) * 16) 0;overflow:hidden;background:var(--color-white);border-radius:calc(var(--u) * 14);box-shadow:0 calc(var(--u) * 12) calc(var(--u) * 32) var(--color-sl-shadow),0 0 0 1px var(--color-sl-ring)}.sl-core__grid{display:grid;grid-template-columns:repeat(3,calc(var(--u) * 115));gap:calc(var(--u) * 8)}.sl-core__foot{display:flex;align-items:center;height:calc(var(--u) * 44);margin-top:calc(var(--u) * 6);border-top:1px solid var(--color-line);color:var(--color-ink-55)}.sl-mod{display:flex;align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 48);padding:0 calc(var(--u) * 14);border-radius:calc(var(--u) * 12);background:var(--color-mist);white-space:nowrap}.sl-mod svg{flex:none;width:calc(var(--u) * 16);height:calc(var(--u) * 16);fill:none;stroke:var(--color-ink-55);stroke-width:1.5}.sl-mod svg .f{fill:var(--color-ink-55);stroke:none}.sl-mod--slot{background:none;border:calc(var(--u) * 1.5) dashed var(--color-sl-slot)}.sl-mod--search{position:absolute;left:calc(var(--u) * 170);top:calc(var(--u) * 30);width:calc(var(--u) * 115);background:var(--color-graphite);color:var(--color-white);box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 24) var(--color-sl-shadow-dark);transform:rotate(-6deg);transform-origin:0 0}.sl-mod--search svg{stroke:var(--color-white)}@media not (min-width:768px){.sl-scene{--u: calc(100cqw / 342);width:min(100%,342px);aspect-ratio:342/232}.sl-scene>*{font-size:calc(var(--u) * 13);line-height:calc(var(--u) * 18)}@supports not (container-type:inline-size){.sl-scene{--u: 1px;width:342px}}.sl-shop{left:calc(var(--u) * 16);top:calc(var(--u) * 30);width:calc(var(--u) * 236);height:calc(var(--u) * 220);border-radius:calc(var(--u) * 12)}.sl-shop__bar{height:calc(var(--u) * 26);padding:0 calc(var(--u) * 12)}.sl-shop__bar b{width:calc(var(--u) * 90)}.sl-shop__goods{gap:calc(var(--u) * 6);padding:calc(var(--u) * 12) calc(var(--u) * 12) 0}.sl-good__img{height:calc(var(--u) * 72)}.sl-phone{left:calc(var(--u) * 202);top:calc(var(--u) * 14);width:calc(var(--u) * 126);height:calc(var(--u) * 230);border-radius:calc(var(--u) * 22)}.sl-phone__img{height:calc(var(--u) * 76);border-radius:calc(var(--u) * 12)}.sl-phone__btn{height:calc(var(--u) * 32)}.sl-acc{left:calc(var(--u) * 16);top:calc(var(--u) * 26);width:calc(var(--u) * 290);height:calc(var(--u) * 230);gap:calc(var(--u) * 12);padding:calc(var(--u) * 14) calc(var(--u) * 14) 0;border-radius:calc(var(--u) * 12)}.sl-acc__ava{width:calc(var(--u) * 34);height:calc(var(--u) * 34)}.sl-acc__row{gap:calc(var(--u) * 8);height:calc(var(--u) * 40)}.sl-acc__row b{width:calc(var(--u) * 58)}.sl-defer{left:calc(var(--u) * 191);top:calc(var(--u) * 12)}.sl-core{left:calc(var(--u) * 16);top:calc(var(--u) * 56);width:calc(var(--u) * 310);height:calc(var(--u) * 200);gap:calc(var(--u) * 6);padding:calc(var(--u) * 10) calc(var(--u) * 10) 0;border-radius:calc(var(--u) * 12)}.sl-core__grid{grid-template-columns:repeat(3,calc(var(--u) * 92));gap:calc(var(--u) * 6)}.sl-core__foot{height:calc(var(--u) * 40)}.sl-mod{gap:calc(var(--u) * 5);height:calc(var(--u) * 44);padding:0 calc(var(--u) * 6) 0 calc(var(--u) * 8);border-radius:calc(var(--u) * 10)}.sl-mod--search{left:calc(var(--u) * 128);top:calc(var(--u) * 18);width:calc(var(--u) * 92);gap:calc(var(--u) * 6);padding:0 calc(var(--u) * 10)}}}
@layer components{.sl{padding-bottom:var(--corp-pb)}.sl-head{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--corp-head)}.sl-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-1)}@media not (min-width:1024px){.sl-cards{grid-template-columns:minmax(0,1fr)}}@media not (min-width:768px){.sl-head{gap:12px}.sl-cards{gap:var(--spacing-2)}}}
@layer components{.dark-tile{--color-dark-tile-halo: rgba(166, 237, 0, .14);display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-6);min-width:0;min-height:235px;padding:var(--spacing-6);background:var(--color-field-dark);border-radius:var(--radius-card);overflow:hidden}.dark-tile--wide{grid-column:span 2}.dark-tile__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4)}.dark-tile__t{margin:0;font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-white);text-wrap:pretty}.dark-tile__dot{flex:0 0 auto;width:8px;height:8px;margin-top:9px;border-radius:var(--radius-full);background:var(--color-green);box-shadow:0 0 0 4px var(--color-dark-tile-halo)}@media not (min-width:1200px){.dark-tile{min-height:220px;padding:20px}.dark-tile__t{font-size:var(--text-lead-md);line-height:var(--text-lead-md--line-height)}}@media not (min-width:768px){.dark-tile{gap:var(--spacing-4);min-height:160px;padding:12px}.dark-tile__t{font-size:var(--text-body);line-height:var(--text-body--line-height)}.dark-tile__dot{width:7px;height:7px;margin-top:6px}}}
@layer components{.sc-vis{--color-sc-text: rgba(255, 255, 255, .55);--color-sc-line: rgba(255, 255, 255, .08);--color-sc-mark: rgba(255, 255, 255, .4);--color-sc-bar: rgba(255, 255, 255, .22);--color-sc-track: rgba(255, 255, 255, .12);--color-sc-ava: #3a3b40;--color-sc-switch: rgba(255, 255, 255, .18);--color-sc-knob: rgba(255, 255, 255, .5);--color-sc-dim: rgba(255, 255, 255, .35);--color-sc-log: rgba(255, 255, 255, .18);--color-sc-log-on: rgba(255, 255, 255, .5);--sc-knob-x: 14px}.sc-vis{display:flex;align-items:flex-end;min-height:0}.sc-svg{display:block;max-width:100%;height:auto}.sc-svg--m{display:none}.sc-svg__t{font-size:12px;fill:var(--color-sc-text)}.sc-rows{flex-direction:column;align-items:stretch;gap:0}.sc-row{display:flex;align-items:center;gap:12px;height:37px;border-bottom:1px solid var(--color-sc-line)}.sc-row:first-child{border-top:1px solid var(--color-sc-line)}.sc-row__sq{flex:0 0 auto;width:6px;height:6px;border-radius:1px;background:var(--color-sc-mark)}.sc-row__bar{flex:1 1 auto;min-width:0}.sc-row__bar i{display:block;width:calc(var(--w) * 1px);max-width:100%;height:4px;border-radius:2px;background:var(--color-sc-bar)}.sc-row__ok{flex:0 0 auto;width:18px;height:18px}.sc-row__prog{flex:0 0 auto;width:40px;height:4px;border-radius:2px;background:var(--color-sc-track);overflow:hidden}.sc-row__prog i{display:block;width:60%;height:100%;background:var(--color-white);border-radius:2px}.sc-row__ava{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--radius-full);background:var(--color-sc-ava);color:var(--color-white);font-size:12px;line-height:1;font-stretch:var(--font-stretch-hyper)}.sc-row__sw{flex:0 0 auto;position:relative;width:34px;height:20px;border-radius:10px;background:var(--color-sc-switch)}.sc-row__sw i{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:var(--radius-full);background:var(--color-sc-knob)}.sc-row__sw.is-on{background:var(--color-white)}.sc-row__sw.is-on i{left:17px;background:var(--color-graphite)}@media not (min-width:768px){.sc-vis{--sc-knob-x: 12px}.sc-svg--d{display:none}.sc-svg--m{display:block}.sc-row{height:30px;gap:var(--spacing-2)}.sc-row__bar i{width:calc(var(--wm) * 1px)}.sc-row__prog{width:28px}.sc-row__ava{width:22px;height:22px;font-size:10px}.sc-row__sw{width:28px;height:16px}.sc-row__sw i{width:10px;height:10px}.sc-row__sw.is-on i{left:15px}}.sc-vis [class*=sc-a-],.sc-vis .sc-a-sync circle,.sc-vis .sc-a-log rect,.sc-vis .sc-a-sw i,.sc-vis .sc-row__prog i{animation-play-state:paused}.is-live .sc-vis [class*=sc-a-],.is-live .sc-vis .sc-a-sync circle,.is-live .sc-vis .sc-a-log rect,.is-live .sc-vis .sc-a-sw i,.is-live .sc-vis .sc-row__prog i{animation-play-state:running}.sc-a-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:sc-draw 1.6s cubic-bezier(.65,0,.35,1) .2s forwards}@keyframes sc-draw{to{stroke-dashoffset:0}}.sc-a-halo{transform-box:fill-box;transform-origin:center;animation:sc-halo 2.8s ease-out 1.8s infinite}@keyframes sc-halo{0%{transform:scale(.6);opacity:1}70%,to{transform:scale(1.9);opacity:0}}.sc-row__prog i{animation:sc-prog 4.8s cubic-bezier(.65,0,.35,1) infinite}@keyframes sc-prog{0%{width:12%}70%,88%{width:100%}to{width:12%}}.sc-a-sync circle{animation:sc-sync 3.6s ease-in-out infinite}.sc-a-sync circle:nth-child(2){animation-delay:.25s}.sc-a-sync circle:nth-child(3){animation-delay:.5s}@keyframes sc-sync{0%,45%,to{fill:var(--color-sc-dim)}15%,28%{fill:var(--color-white)}}.sc-a-push{animation:sc-push 3.6s ease-in-out infinite}@keyframes sc-push{0%,40%,to{transform:translate(0)}12%{transform:translate(3px)}}.sc-a-arc{stroke-dasharray:1;stroke-dashoffset:1;animation:sc-arc 4.4s cubic-bezier(.65,0,.35,1) infinite}@keyframes sc-arc{0%{stroke-dashoffset:1;opacity:1}30%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.sc-a-head{animation:sc-head 4.4s ease infinite}@keyframes sc-head{0%,26%{opacity:0}34%,80%{opacity:1}to{opacity:0}}.sc-a-ants{animation:sc-ants 1.6s linear infinite}.sc-a-ants--slow{animation-name:sc-ants-slow;animation-duration:4s}@keyframes sc-ants{to{stroke-dashoffset:-16}}@keyframes sc-ants-slow{to{stroke-dashoffset:-18}}.sc-a-needle{transform-box:view-box;animation:sc-needle 5s ease-in-out infinite}.sc-a-needle--d{transform-origin:144px 104px}.sc-a-needle--m{transform-origin:73.5px 72px}@keyframes sc-needle{0%,to{transform:rotate(0)}30%{transform:rotate(-7deg)}55%{transform:rotate(-2deg)}75%{transform:rotate(-5deg)}}.sc-a-log rect{animation:sc-log 4.5s ease-in-out infinite}.sc-a-log rect:nth-child(2){animation-delay:.6s}.sc-a-log rect:nth-child(3){animation-delay:1.2s}@keyframes sc-log{0%,40%,to{fill:var(--color-sc-log)}12%,24%{fill:var(--color-sc-log-on)}}.sc-a-sw{animation:sc-sw-bg 5s ease infinite}.sc-a-sw i{animation:sc-sw 5s cubic-bezier(.65,0,.35,1) infinite}@keyframes sc-sw-bg{0%,40%,96%,to{background:var(--color-sc-switch)}48%,88%{background:var(--color-white)}}@keyframes sc-sw{0%,40%,96%,to{transform:translate(0);background:var(--color-sc-knob)}48%,88%{transform:translate(var(--sc-knob-x));background:var(--color-graphite)}}.sc-a-flow path{stroke-dasharray:.12 1.2;stroke-dashoffset:.12;opacity:.9}.sc-a-flow__a{animation:sc-flow-a 3.2s linear infinite}.sc-a-flow__b{animation:sc-flow-b 3.2s linear infinite}@keyframes sc-flow-a{0%{stroke-dashoffset:.12}40%,to{stroke-dashoffset:-1}}@keyframes sc-flow-b{0%,42%{stroke-dashoffset:.12}85%,to{stroke-dashoffset:-1}}@media(prefers-reduced-motion:reduce){.sc-vis [class*=sc-a-],.sc-vis .sc-a-sync circle,.sc-vis .sc-a-log rect,.sc-vis .sc-a-sw i,.sc-vis .sc-row__prog i{animation:none}.sc-a-draw,.sc-a-arc{stroke-dashoffset:0}.sc-a-flow{display:none}}}
@layer components{.sc{--color-sc-label: rgba(255, 255, 255, .55)}.sc-h2{margin-bottom:var(--corp-head)}.sc-label{margin:0 0 var(--spacing-4);color:var(--color-sc-label)}.sc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row dense;gap:12px}@media not (min-width:1024px){.sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:768px){.sc-label{margin-bottom:12px}.sc-grid{gap:var(--spacing-2)}}}
@layer components{.logo-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;height:200px;padding:var(--spacing-6);background:var(--color-white);border-radius:var(--radius-card)}.logo-card__logo{display:block;width:auto;max-width:78%;height:48px;object-fit:contain}.logo-card__logo--small{height:42px}.logo-card__logo--large{height:54px}.logo-card__note{position:absolute;right:0;bottom:22px;left:0;font-stretch:var(--font-stretch-hyper);font-size:var(--text-small-sm);line-height:var(--text-small-sm--line-height);color:var(--color-ink-55);text-align:center}@media not (min-width:768px){.logo-card{height:128px;padding:var(--spacing-4)}.logo-card__logo{max-width:84%;height:30px}.logo-card__logo--small{height:26px}.logo-card__logo--large{height:34px}.logo-card__note{bottom:12px;font-size:var(--text-note);line-height:var(--text-note--line-height)}}}
@layer components{.pt-h2{margin-bottom:var(--corp-head)}.pt-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-1)}@media not (min-width:1024px){.pt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:768px){.pt-grid{gap:var(--spacing-2)}}}
