@font-face{font-family:tc-ja-punct;src:local(Hiragino Sans),local(HiraginoSans-W3),local(Hiragino Kaku Gothic ProN),local(Yu Gothic),local(Meiryo),local(Noto Sans JP),local(Noto Sans CJK JP);unicode-range:U+2018-201F,U+2026,U+2014}.tc.ja{--display:"tc-ja-punct","Mona","Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP","Yu Gothic","Meiryo","Noto Sans CJK JP",-apple-system,sans-serif;--ui:"tc-ja-punct","InterV","Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP","Yu Gothic","Meiryo","Noto Sans CJK JP",-apple-system,sans-serif}.tc.ja :is(h1,h2,h3,h4,.h-display,.h-sec,.infra-title,.infra-t,.pf>blockquote,.ag-n,.ck-say,.ship-h h2){letter-spacing:0}.tc.ja :is(h1,.h-display){line-height:1.14}.tc.ja :is(.h-sec,.infra-t){line-height:1.22}.tc.ja .pf>blockquote{line-height:1.4}.tc.ja :is(p,.lede,.rc-sub){letter-spacing:0}.tc.ja .h-dot i{bottom:.14em;left:.2em}.tc.ja .h-dot i:before,.tc.ja .h-dot i:after{width:.22em;height:.22em;top:-.11em;left:-.11em}.tc.ja :is(h1,h2,h3,h4,.h-sec,.infra-t,.infra-title,.rc-sub,.lede,figcaption,blockquote,p){text-wrap:balance;line-break:strict}.tc.ja .rc-a .h-sec,.tc.ja .rc-b .h-sec,.tc.ja .rc-c .h-sec{font-size:clamp(30px,3.1vw,44px)}.tc.ja :is(.logos .cap,.eyebrow,.ai-name){text-transform:none;letter-spacing:.04em}@media (max-width:1180px){.tc.ja .hero h1{font-size:min(9.43396vw - 4.5283px,60px)}.tc.ja .hero h1 .ln{white-space:nowrap}}@media (min-width:1181px){.tc.ja .hero h1{font-size:min(3.9vw,56px)}.tc.ja .hero h1 .ln{white-space:nowrap}}@media (max-width:760px){.tc.ja .final .h-display{font-size:min(8.06452vw - 3.22581px,56px)}}.tc.ja :is(h1,h2,h3,h4,.h-sec,.infra-t,.infra-title,.hero p,.ship-h h2,.announce){word-break:auto-phrase}.tc.ja .announce b{white-space:nowrap;flex:none}.tc.ja #ship :is(h3,h4){word-break:normal}
.tc.de :is(h2,h3,h4,.h-sec,.infra-t,.rc-sub,.lede,.job-t){text-wrap:balance}@media (max-width:1180px){.tc.de .hero h1{font-size:min(10.2041vw - 3.67347px,60px)}.tc.de .hero h1 .ln{white-space:nowrap}}@media (max-width:760px){.tc.de .final .h-display{font-size:min(8.54701vw - 3.4188px,56px)}.tc.de .infra-t{font-size:min(27px,8.06452vw - 5.48387px)}}.tc.de .pt-flow{flex-wrap:wrap;row-gap:6px}@media (max-width:760px){.tc.de .pt-flow{gap:6px}.tc.de .pt-step{padding:6px 9px}}.tc.de .sc-log .r2>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tc.de .sc-log .r2>.sc-undo{flex:none}.tc.de .sc-log .r2{margin-left:8px}.tc.de .sc-login{width:62%}
.tc.fr :is(h1,h2,h3,h4,.h-sec,.infra-t,.infra-title,.rc-sub,.lede,figcaption){text-wrap:balance}@media (min-width:1181px){.tc.fr .hero h1{font-size:min(64px,4.4vw,min(100vw,1240px)/21.3261 - 4.68909px)}}@media (max-width:1180px){.tc.fr .hero h1{font-size:min(9.69932vw - 4.65567px,60px)}.tc.fr .hero h1 .ln{white-space:nowrap}}@media (min-width:1181px){.tc.fr.fr :is(.rc-a,.rc-b,.rc-c) .h-sec{font-size:min(44px,3.1vw,min(100vw,1240px)/30.9855 - 4.13096px)}}@media (max-width:760px){.tc.fr.fr :is(.rc-a,.rc-b,.rc-c) .h-sec{white-space:nowrap;font-size:min(36px,9.09918vw - 3.63967px)}.tc.fr.fr .ag .infra-t{white-space:nowrap;font-size:min(27px,6.69792vw - 4.28667px)}}.tc.fr .j2-side{padding:14px 6px}.tc.fr .j2-side a{gap:7px;padding-left:8px;padding-right:8px}@media (max-width:760px){.tc.fr.fr .final .h-display{font-size:min(8.99281vw - 3.59712px,56px)}}
.tc.es :is(h1,h2,h3,h4,.h-sec,.infra-t,.infra-title,.rc-sub,.lede,figcaption){text-wrap:balance}@media (min-width:1181px){.tc.es .hero h1{font-size:min(64px,4.4vw,min(100vw,1240px)/21.7826 - 4.59082px)}}@media (max-width:1180px){.tc.es .hero h1{font-size:min(9.5057vw - 4.56274px,60px)}.tc.es .hero h1 .ln{white-space:nowrap}}@media (min-width:1181px){.tc.es.es :is(.rc-a,.rc-b,.rc-c) .h-sec{font-size:min(44px,3.1vw,min(100vw,1240px)/31.3333 - 4.08511px)}}@media (max-width:760px){.tc.es.es :is(.rc-a,.rc-b,.rc-c) .h-sec{white-space:nowrap;font-size:min(36px,9.0009vw - 3.60036px)}.tc.es.es .ag .infra-t{white-space:nowrap;font-size:min(27px,7.43494vw - 4.75836px)}}.tc.es .j2-side{padding:14px 6px}.tc.es .j2-side a{gap:7px;padding-left:8px;padding-right:8px}@media (max-width:760px){.tc.es.es .final .h-display{font-size:min(8.40336vw - 3.36134px,56px)}}.tc.es .sc-ver{font-size:10px}
.tc.it :is(h1,h2,h3,h4,.h-sec,.infra-t,.infra-title,.rc-sub,.lede,figcaption){text-wrap:balance}@media (min-width:1181px){.tc.it .hero h1{font-size:min(64px,4.4vw,min(100vw,1240px)/19.087 - 5.23918px)}}@media (max-width:1180px){.tc.it .hero h1{font-size:min(10.7759vw - 5.17241px,60px)}.tc.it .hero h1 .ln{white-space:nowrap}}@media (min-width:1181px){.tc.it.it :is(.rc-a,.rc-b,.rc-c) .h-sec{font-size:min(44px,3.1vw,min(100vw,1240px)/30.3478 - 4.21777px)}}@media (max-width:760px){.tc.it.it :is(.rc-a,.rc-b,.rc-c) .h-sec{white-space:nowrap;font-size:min(36px,9.28505vw - 3.71402px)}.tc.it.it .ag .infra-t{white-space:nowrap;font-size:min(27px,7.85546vw - 5.02749px)}}.tc.it .j2-side{padding:14px 6px}.tc.it .j2-side a{gap:7px;padding-left:8px;padding-right:8px}@media (max-width:760px){.tc.it.it .final .h-display{font-size:min(9.09091vw - 3.63636px,56px)}}.tc.it .sc-ver{font-size:10px}.tc.it .sc-log>div{gap:7px;padding:0 9px 0 6px}
.tc.ru{--display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ui:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.tc.ru :is(h1,h2,h3,h4,.h-display,.h-sec,.infra-title,.infra-t,.pf>blockquote,.pf-q blockquote,.ag-n,.ag-n b,.job-t,.tr-copy h3,.ck-say,.ship-h h2){letter-spacing:-.022em}.tc.ru :is(h1,.h-display){line-height:1.04}.tc.ru :is(.h-sec,.infra-t){line-height:1.1}.tc.ru :is(h2,h3,h4,.h-sec,.infra-t,.rc-sub,.lede,.job-t){text-wrap:balance}.tc.ru .hero h1 .ln{white-space:nowrap}@media (min-width:1181px){.tc.ru .hero h1{font-size:min(4.1vw,59px)}}@media (max-width:1180px){.tc.ru .hero h1{font-size:min(10.989vw - 3.95604px,60px)}}@media (max-width:760px){.tc.ru .final .h-display{font-size:min(7.75194vw - 3.10078px,56px)}.tc.ru .infra-t{font-size:min(27px,7.29927vw - 4.9635px)}}.tc.ru .pt-flow{flex-wrap:wrap;row-gap:6px}@media (max-width:760px){.tc.ru .pt-flow{gap:6px}.tc.ru .pt-step{padding:6px 9px}}.tc.ru .sh h4{-webkit-line-clamp:unset;text-wrap:balance;display:block;overflow:visible}.tc.ru .sc-log .r2>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tc.ru .sc-log .r2>.sc-undo{flex:none}.tc.ru .sc-log .r2{margin-left:8px}
.tc.tr .ai-name{text-transform:none;letter-spacing:.04em}.tc.tr :is(h2,h3,h4,.h-sec,.infra-t,.rc-sub,.lede,figcaption){text-wrap:balance}@media (max-width:1180px){.tc.tr .pt-flow{gap:5px}.tc.tr .pt-step{gap:4px;padding:6px 7px}}
.tc.uk{--display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ui:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.tc.uk :is(h1,h2,h3,h4,.h-display,.h-sec,.infra-title,.infra-t,.pf>blockquote,.pf-q blockquote,.ag-n,.ag-n b,.job-t,.tr-copy h3,.ck-say,.ship-h h2){letter-spacing:-.022em}.tc.uk :is(h1,.h-display){line-height:1.04}.tc.uk :is(.h-sec,.infra-t){line-height:1.1}.tc.uk :is(h2,h3,h4,.h-sec,.infra-t,.rc-sub,.lede,.job-t){text-wrap:balance}.tc.uk .hero h1 .ln{white-space:nowrap}@media (min-width:1181px){.tc.uk .hero h1{font-size:min(4.3vw,62px)}}@media (max-width:1180px){.tc.uk .hero h1{font-size:min(11.6279vw - 4.18605px,60px)}}@media (max-width:760px){.tc.uk .final .h-display{font-size:min(7.93651vw - 3.1746px,56px)}.tc.uk .infra-t{font-size:min(27px,7.14286vw - 4.85714px)}}.tc.uk .pt-flow{flex-wrap:wrap;row-gap:6px}@media (max-width:760px){.tc.uk .pt-flow{gap:6px}.tc.uk .pt-step{padding:6px 9px}}.tc.uk .sh h4{-webkit-line-clamp:unset;text-wrap:balance;display:block;overflow:visible}.tc.uk .sc-log .r2>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tc.uk .sc-log .r2>.sc-undo{flex:none}.tc.uk .sc-log .r2{margin-left:8px}
.tc.ar{--display:"Mona","Noto Sans Arabic","Geeza Pro","SF Arabic",-apple-system,sans-serif;--ui:"InterV","Noto Sans Arabic","Geeza Pro","SF Arabic",-apple-system,sans-serif}.tc.ar :is(h1,h2,h3,h4,h5,p,blockquote,figcaption,button,a,span,b,small,label,li,em,i,.h-display,.h-sec,.infra-title,.infra-t,.pf>blockquote,.ag-n,.ag-n b,.ck-say,.ship-h h2,.lede,.rc-sub){letter-spacing:0}.tc.ar :is(h1,.h-display){line-height:1.25}.tc.ar :is(.h-sec,.infra-t){line-height:1.3}.tc.ar .pf>blockquote{line-height:1.45}.tc.ar :is(h1,h2,h3,h4,.h-sec,.infra-t,.infra-title,.rc-sub,.lede,figcaption){text-wrap:balance}.tc.ar :is(.logos .cap,.eyebrow,.ai-name,.kicker){letter-spacing:0;text-transform:none}.tc.ar .arr{display:inline-block;scale:-1 1}.tc.ar .btn:hover .arr,.tc.ar .announce:hover .arr{transform:translate(-3px)}.tc.ar .hero .cta-app:hover .arr{translate:-2px}.tc.ar .pf-by:hover .arr{translate:-2px -2px}@media (max-width:1180px){.tc.ar .hero h1{font-size:min(10.4167vw - 5px,60px)}.tc.ar .hero h1 .ln{white-space:nowrap}}@media (min-width:1181px){.tc.ar .hero h1{font-size:min(3.85vw,56px)}.tc.ar .hero h1 .ln{white-space:nowrap}}.tc.ar :is(b,.lv-by small,.rt-row b,.who b){unicode-bidi:plaintext}.tc.ar .me{padding:7px 7px 7px 18px}.tc.ar .me .badge{left:auto;right:33px}.tc.ar .me-id{margin-left:0;margin-right:11px}.tc.ar .me.asking{padding-left:8px;padding-right:7px}.tc.ar .me.asking .me-id{margin-right:0}.tc.ar .me-ask{margin-left:0}.tc.ar .me.asking .me-ask{margin-left:0;margin-right:12px}.tc.ar .me.away{padding-left:8px;padding-right:7px}.tc.ar .me.away .me-away{margin-left:0;margin-right:12px}.tc.ar .rt-by{padding:3px 3px 3px 10px}.tc.ar .h-dot i{bottom:.25em;left:-.14em}
.mobile-app-module__wAix4q__card{background:linear-gradient(#f4f6eb,#eff5f1);border-radius:24px;grid-template-columns:1fr;gap:24px;max-width:72rem;margin:0 auto;padding:28px 22px 0;display:grid;overflow:hidden}.mobile-app-module__wAix4q__badge{color:#15803d;background:#dcfce7;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:700;line-height:20px;display:inline-block}.mobile-app-module__wAix4q__title{color:#18181b;letter-spacing:-.02em;white-space:pre-line;margin:12px 0 10px;font-size:30px;font-weight:700;line-height:1.12}.mobile-app-module__wAix4q__desc{color:#52525b;max-width:30em;margin:0 0 20px;font-size:16px;line-height:1.55}.mobile-app-module__wAix4q__get{align-items:center;gap:14px;display:flex}.mobile-app-module__wAix4q__qr{width:112px;height:112px;image-rendering:pixelated;background:#fff;border:1px solid #e4e4e7;border-radius:12px;flex:none;padding:8px;display:none}.mobile-app-module__wAix4q__btns{--h:52px;grid-template-columns:1fr auto auto 1fr;gap:10px 0;width:min(100%,380px);display:grid}.mobile-app-module__wAix4q__store{grid-column:1/-1;grid-template-columns:subgrid;height:var(--h);padding:0 calc(var(--h) * .3);color:#fff;white-space:nowrap;background:#18181b;border-radius:12px;align-items:center;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;transition:background-color .15s;display:grid}.mobile-app-module__wAix4q__store:hover{background:#3f3f46}.mobile-app-module__wAix4q__icon{width:auto;height:calc(var(--h) * .37);fill:currentColor;grid-column:2;justify-self:center;margin-inline-end:calc(var(--h) * .22)}svg.mobile-app-module__wAix4q__icon{width:calc(var(--h) * .42);height:calc(var(--h) * .42);margin-top:calc(var(--h) * -.04)}.mobile-app-module__wAix4q__label{text-align:start;flex-direction:column;grid-column:3;line-height:1.1;display:flex}.mobile-app-module__wAix4q__label.mobile-app-module__wAix4q__rev{flex-direction:column-reverse}.mobile-app-module__wAix4q__label small{font-size:calc(var(--h) * .19);letter-spacing:.01em;opacity:.9;font-weight:500}.mobile-app-module__wAix4q__label b{font-size:calc(var(--h) * .36);letter-spacing:-.01em;font-weight:600}.mobile-app-module__wAix4q__more{color:#18181b;margin-top:18px;font-size:15px;font-weight:700;display:inline-block}.mobile-app-module__wAix4q__more:hover{text-underline-offset:3px;text-decoration:underline}.mobile-app-module__wAix4q__arrow{display:inline-block}[dir=rtl] .mobile-app-module__wAix4q__arrow{transform:scaleX(-1)}.mobile-app-module__wAix4q__devices{margin-bottom:-6%;padding-bottom:10%;position:relative}.mobile-app-module__wAix4q__duo{width:86%;height:auto;display:block}.mobile-app-module__wAix4q__phone{inset-inline-end:0;filter:drop-shadow(0 16px 28px #09090b38);width:27%;height:auto;position:absolute;bottom:0}@media (min-width:768px){.mobile-app-module__wAix4q__card{padding:40px 40px 0}.mobile-app-module__wAix4q__title{font-size:36px}.mobile-app-module__wAix4q__qr{display:block}.mobile-app-module__wAix4q__btns{--h:48px;width:220px}.mobile-app-module__wAix4q__devices{margin-inline:auto;width:min(100%,640px);margin-bottom:-4%}}@media (min-width:1024px){.mobile-app-module__wAix4q__card{grid-template-columns:1fr 1.15fr;align-items:center;gap:40px;padding-block:48px;padding-inline:56px 40px}.mobile-app-module__wAix4q__title{font-size:40px}.mobile-app-module__wAix4q__desc{font-size:18px}.mobile-app-module__wAix4q__devices{width:100%;margin:0}}
