.official-home{color:#233047;font-family:inherit;overflow-x:hidden}.official-home .home-wrap{width:min(1200px,100% - 40px);margin-inline:auto}.official-home .home-section{scroll-margin-top:88px}.official-home .home-header{z-index:20;color:#fff;background:#152d60;height:88px;position:sticky;top:0}.official-home .header-inner{align-items:center;gap:24px;display:flex}.official-home .actions,.official-home .desktop-nav,.official-home .footer-contacts,.official-home .header-actions,.official-home .platform-switcher{align-items:center;gap:20px;display:flex}.official-home .desktop-nav button,.official-home .footer-main button,.official-home .mobile-nav button{cursor:pointer}.official-home .desktop-nav button:hover,.official-home .footer-main button:hover{opacity:.7}.official-home .mobile-nav{background:#152d60;padding:16px 24px;display:grid}.official-home .mobile-nav button{padding:10px}.official-home .platform-switcher{z-index:19;gap:8px;position:fixed;top:95px;right:24px}.official-home .hero{background:var(--hero-background) center/cover no-repeat;color:#fff;padding:100px 0 60px}.official-home .hero-top{grid-template-columns:1fr 1fr;align-items:center;gap:24px;min-height:500px;display:grid}.official-home .hero h1{white-space:pre-line;margin-bottom:24px;font-size:clamp(38px,5vw,64px);line-height:1.15}.official-home .hero-copy h1,.official-home .hero-copy p{padding-right:36px}.official-home .hero p{margin-bottom:32px;font-size:clamp(17px,2vw,24px)}.official-home .hero-art{-o-object-fit:contain;object-fit:contain;width:100%;max-height:560px}.official-home .stats{text-align:center;grid-template-columns:repeat(4,1fr);margin:40px 0 0;display:grid}.official-home .stats li{line-height:normal;display:grid}.official-home .stats strong{font-size:clamp(26px,3vw,42px)}.official-home .stats span{color:#e5edff}.official-home .notice-inner{align-items:center;gap:30px;display:flex}.official-home .notice-track{white-space:nowrap;gap:24px;display:flex;overflow:auto}.official-home .notice-track a{color:#265ab4}.official-home .contact,.official-home .creative,.official-home .download,.official-home .features{text-align:center;padding:90px 0}.official-home .features{background:var(--feature-background) center/cover no-repeat}.official-home .download{background:var(--download-background) center/cover no-repeat}.official-home .home-section h2{margin-bottom:24px;font-size:clamp(30px,3.3vw,48px)}.official-home .subtitle{white-space:pre-line;margin:12px 0 50px;font-size:clamp(18px,2vw,26px)}.official-home .feature-list{gap:70px;display:grid}.official-home .feature-list li{text-align:left;grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.official-home .feature-list li:nth-child(2n) img{order:2}.official-home .feature-list img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:480px}.official-home .creative-list h3,.official-home .feature-list h3{margin-bottom:16px;font-size:28px}.official-home .creative-list p,.official-home .feature-list p{font-size:18px;line-height:1.6}.official-home .creative-list{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.official-home .creative-list li,.official-home .download-list li{background:#fff;border-radius:20px;padding:28px;box-shadow:0 10px 30px #2539641c}.official-home .creative-list img{width:100%;height:165px}.official-home .actions{justify-content:center;margin-top:40px}.official-home .download-list{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.official-home .download-list li{justify-items:center;gap:12px}.official-home .download-icon{width:48px;height:48px}.official-home .download-list h3{font-size:23px}.official-home .download-list p{min-height:48px}.official-home .brand-title{margin:70px 0 30px;font-size:25px}.official-home .brands{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;display:flex}.official-home .brands>div{justify-items:center;gap:6px;display:grid}.official-home .brands img{-o-object-fit:contain;object-fit:contain;max-width:145px;height:60px}.official-home .brands span{font-size:13px}.official-home .contact ul{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.official-home .contact li{text-align:left;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:22px;display:flex}.official-home .contact h3{font-size:18px}.official-home .home-footer{background:var(--official-navy);color:#fff}.official-home .footer-main{align-items:flex-start;gap:60px;padding:60px 0;display:flex}.official-home .footer-intro{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:32px;padding-bottom:8px;display:flex}.official-home .footer-intro .brand img{width:192px;height:48px;display:block}.official-home .footer-brand{flex-direction:column;align-items:flex-start;display:flex}.official-home .footer-slogan{white-space:pre-line;color:#fff9;margin:11px 0 0;font-size:20px;font-weight:400;line-height:1.15}.official-home .footer-main nav{align-items:flex-start;gap:60px;display:flex}.official-home .footer-main nav>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.official-home .footer-main nav strong{margin-bottom:8px;font-size:20px;font-weight:500;line-height:normal}.official-home .footer-main nav a,.official-home .footer-main nav button,.official-home .footer-main nav span{text-align:left;color:#fff9;padding:0;font-size:16px;font-weight:500;line-height:normal}.official-home .footer-contacts{gap:32px;margin:0 0 8px}.official-home .footer-contacts button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.official-home .footer-contacts button:hover{opacity:.6}.official-home .footer-contacts img{filter:brightness(0)invert();width:24px;height:24px;display:block}.official-home .footer-contact-divider{background:#fff9;width:1px;height:16px}.official-home .footer-download{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:8px;justify-content:center;min-width:130px;height:48px;padding:0 16px;font-size:20px;font-weight:500}.official-home .footer-download:hover{color:#fff;opacity:1;background:#304ffe0d}.official-home .footer-copyright{color:#fff;border-top:1px solid #ffffff29;justify-content:center;align-items:center;height:80px;font-size:16px;line-height:normal;display:flex}@media (width>=768px) and (width<=1319px){.official-home .home-footer .home-wrap{width:calc(100% - 120px)}.official-home .footer-main{padding:48px 0}.official-home .footer-intro{gap:28px}.official-home .footer-slogan{margin-top:8px;font-size:16px;line-height:1.125}.official-home .footer-main nav{gap:56px}.official-home .footer-main nav strong{margin-bottom:4px;font-size:18px}.official-home .footer-main nav a,.official-home .footer-main nav button,.official-home .footer-main nav span{font-size:14px}.official-home .footer-copyright{height:68px;font-size:14px}}.official-home .browser-cover{z-index:30;background:#000a;justify-content:flex-end;align-items:flex-start;padding:30px;display:flex;position:fixed;inset:0}.official-home .browser-cover>div{background:#fff;border-radius:12px;padding:24px}.official-home .download-qr{border-radius:10px;justify-items:center;gap:8px;padding:12px;display:grid}.official-home .download-qr small{font-size:12px}@media (width<=767px){.official-home .home-wrap{width:min(100% - 32px,560px)}.official-home .header-inner{min-height:64px}.official-home .brand img{width:120px}.official-home .desktop-nav,.official-home .platform-switcher{display:none}.official-home .hero{padding:60px 0 45px}.official-home .hero-top{text-align:center;flex-direction:column;min-height:0;display:flex}.official-home .hero h1{font-size:38px}.official-home .hero-art{max-height:320px}.official-home .stats{grid-template-columns:repeat(2,1fr);gap:30px 12px}.official-home .contact,.official-home .creative,.official-home .download,.official-home .features{padding:65px 0}.official-home .feature-list{gap:50px}.official-home .feature-list li{text-align:center;flex-direction:column;gap:15px;display:flex}.official-home .feature-list li:nth-child(2n) img{order:0}.official-home .feature-list img{max-height:330px}.official-home .contact ul,.official-home .creative-list,.official-home .download-list{grid-template-columns:1fr 1fr}.official-home .creative-list li{padding:18px}.official-home .creative-list img{height:110px}.official-home .creative-list h3{font-size:20px}.official-home .creative-list p,.official-home .feature-list p{font-size:16px}.official-home .download-list li{padding:18px}.official-home .download-list h3{font-size:18px}.official-home .contact ul{grid-template-columns:1fr}.official-home .actions{flex-wrap:wrap}}.official-home{--official-ink:#1c1c1e;--official-muted:#3c3c4399;--official-primary:#304ffe;--official-primary-dark:#233bda;--official-mint:#36d8b3;--official-mint-light:#c9fbe2;--official-navy:#001541;--official-surface:#f8f9fb;--official-border:#d5defe;color:var(--official-ink);background:#fff;font-family:PingFang,PingFang SC,Microsoft Yahei,Microsoft JhengHei,system-ui,-apple-system,Segoe UI,sans-serif}.official-home .home-wrap{width:min(1200px,100% - 64px)}.official-home .home-header{box-shadow:none;background:0 0;transition:background-color .2s;position:fixed}.official-home .header-inner{height:100%;min-height:0}.official-home .brand{background:0 0;border:0;padding:0;display:inline-flex}.official-home .brand img{width:192px;max-height:48px}.official-home .hero{background-position:50%;min-height:56.25vw;padding:11.25rem 0 8.5625rem}.official-home .hero-top{min-height:0;margin-bottom:7.5rem}.official-home .hero h1{margin-bottom:1.5rem;font-size:4rem;font-weight:500;line-height:normal}.official-home .hero p{color:#fffc;margin-bottom:0;font-size:1.5rem;line-height:normal}.official-home .hero-infinity{color:#5eebbe;padding-inline:4px}.official-home .hero .hero-download{border:1px solid var(--official-mint);width:auto;min-width:17.625rem;height:4.5rem;color:var(--official-ink);background:var(--official-mint);cursor:pointer;border-radius:50px;justify-content:center;align-items:center;gap:.75rem;margin-top:3.75rem;padding-inline:.5rem;font-size:1.5rem;font-weight:700;line-height:1;display:inline-flex}.official-home .hero .hero-download:hover{background:#00bfa5;border-color:#00bfa5}.official-home .hero .hero-download:active{background:#008f82;border-color:#008f82}.official-home .hero .hero-download img{flex:none;width:44px;height:44px;display:block}.official-home .stats{gap:24px;margin-top:0}.official-home .stats strong{font-size:3rem;font-weight:700}.official-home .stats span{color:#fff;margin-top:1rem;font-size:1.5rem;font-weight:500}.official-home .notice{background:var(--official-navy);padding:0 0 3.75rem}.official-home .notice-inner{grid-template-columns:minmax(7rem,auto) 1fr;gap:1.5rem;display:grid}.official-home .notice-inner>strong{width:100%;height:2.75rem;color:var(--official-mint-light);border:1.5px solid var(--official-mint-light);border-radius:50px;justify-content:center;align-items:center;padding:0 .25rem;display:flex}.official-home .notice-track{height:2.75rem;color:var(--official-mint-light);overflow:hidden}.official-home .notice-track:after,.official-home .notice-track:before{content:"";z-index:1;pointer-events:none;width:3.75rem;position:absolute;top:0;bottom:0}.official-home .notice-track:before{background:linear-gradient(90deg,#00154199,#00154100);left:0}.official-home .notice-track:after{background:linear-gradient(270deg,#00154199,#00154100);right:0}.official-home .notice-track .official-marquee__item{color:var(--official-mint-light);font-size:17px}.official-home .features{background-size:100% 100%}.official-home .contact,.official-home .creative,.official-home .download,.official-home .features{padding:3.75rem 0}.official-home .features .subtitle,.official-home .features h2{color:#fff}.official-home .home-section h2{font-size:3rem;font-weight:600}.official-home .subtitle{color:var(--official-muted);margin:0 0 3.75rem;font-size:1.75rem;font-weight:500}.official-home .features h2{margin-bottom:1.5rem;line-height:normal}.official-home .features .subtitle{opacity:.8;font-size:2rem;font-weight:600;line-height:normal}.official-home .feature-list{grid-template-rows:repeat(4,1fr);gap:30px}.official-home .feature-list li{gap:24px;display:flex}.official-home .feature-list img{flex:0 50%;width:50%;min-width:0;height:auto;max-height:none}.official-home .feature-list li>div{flex:0 50%;width:50%;min-width:0;padding:0 5rem}.official-home .feature-list h3{color:#fff;margin-bottom:.75rem;font-size:3rem;font-weight:600;line-height:normal}.official-home .feature-list p{color:#fff;font-size:1.75rem;font-weight:500;line-height:normal}.official-home .creative{background:var(--official-surface)}.official-home .creative h2{margin-bottom:1.5rem;font-weight:500;line-height:normal}.official-home .creative .subtitle{line-height:normal}.official-home .creative-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-bottom:3.75rem}.official-home .creative-list li,.official-home .download-list li{box-shadow:none;border:1px solid #3c3c434d;border-radius:1.5rem}.official-home .creative-list li{text-align:left;background:0 0;flex-direction:column;padding:1.5rem 2rem;display:flex}.official-home .creative-image{text-align:right;margin-top:1.5rem;padding-bottom:3px;line-height:normal}.official-home .creative-list img{-o-object-fit:contain;object-fit:contain;width:4.5rem;height:4.5rem;display:inline}.official-home .creative-list h3{color:var(--official-ink);margin:0 0 .5rem;font-size:2rem;font-weight:500;line-height:normal}.official-home .creative-list p{color:var(--official-muted);font-size:1.5rem;font-weight:500;line-height:normal}.official-home .actions{gap:1.5rem;margin-top:0}.official-home .actions .bg-secondary{color:#fff;background:var(--official-mint);width:17rem;height:4rem;font-size:1.5rem}.official-home .creative .actions button{cursor:pointer;border-radius:50px;justify-content:center;gap:.75rem;width:17rem;height:4rem;font-size:1.5rem;font-weight:600;transition:opacity .2s}.official-home .creative .actions button:hover{opacity:.8}.official-home .creative .actions button [data-slot=trailingIcon]{width:24px;height:24px;transition:transform .5s cubic-bezier(.68,-.55,.265,1.55)}.official-home .creative .actions button:hover [data-slot=trailingIcon]{transform:translate(10px)}.official-home .download{background-size:cover}.official-home .download-list{grid-template-rows:repeat(2,111px);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-bottom:3.75rem}.official-home .download-list li{border-color:var(--official-border);text-align:left;cursor:pointer;z-index:1;border-radius:1.5rem;grid-template-columns:minmax(0,1fr) 24px;place-items:end stretch;gap:0;padding:1.5rem 2rem;display:grid;position:relative}.official-home .download-list li:hover{z-index:10}.official-home .download-list .download-item-web{grid-template-columns:170px auto;min-height:fit-content}.official-home .download-list .download-item-apk{grid-template-columns:1fr}.official-home .download-context{min-width:0}.official-home .download-platform-name{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.official-home .download-icon{-o-object-fit:contain;object-fit:contain;flex:none;width:2rem;height:2rem}.official-home .download-list h3{color:var(--official-ink);font-size:1.25rem;font-weight:700;line-height:1.75rem}.official-home .download-list p{min-height:0;color:var(--official-muted);font-size:1rem;line-height:normal}.official-home .download-method{justify-content:flex-end;align-items:flex-end;display:flex}.official-home .download-method button{background:var(--official-primary);white-space:nowrap;cursor:pointer;border-radius:50px;justify-content:center;width:9rem;min-width:9rem;height:2.75rem;padding-inline:.75rem;font-size:1rem;font-weight:700}.official-home .download-method button:hover{background:var(--official-primary-dark)}.official-home .download-arrow{margin-left:.25rem;font-size:1.25rem;line-height:1}.official-home .download-qr-icon{width:1.5rem;height:1.5rem}.official-home .download-qr{opacity:0;z-index:2;background:#fff;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;width:10.5rem;height:0;transition:height .5s cubic-bezier(0,.45,.41,1.06),opacity .5s;display:flex;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 10px 30px #25396433}.official-home .download-list li:hover .download-qr{opacity:1;height:12.75rem}.official-home .download-list li.position-top .download-qr{top:auto;bottom:calc(100% + .5rem)}.official-home .download-qr small{color:var(--official-muted);text-align:center;margin-top:.75rem;font-size:1rem;line-height:normal}.official-home .download-tooltip{top:var(--download-tooltip-top,0);left:var(--download-tooltip-left,0);color:var(--official-primary);pointer-events:none;background:#36d8b3cc;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;display:none;position:fixed}.official-home .download-list li:hover .download-tooltip{display:block}.official-home .brand-title{color:var(--official-muted);margin:0 0 60px;font-size:1.75rem;font-weight:500}.official-home .official-marquee{width:100%;height:100%;position:relative;overflow:hidden}.official-home .official-marquee__viewport{white-space:nowrap;width:100%;height:100%;overflow:hidden}.official-home .official-marquee__item{height:100%;color:inherit;white-space:nowrap;align-items:center;gap:22px;padding-right:6rem;display:inline-flex}.official-home .official-marquee__track{width:max-content;height:100%;animation:linear infinite official-marquee-scroll;display:flex}.official-home .official-marquee__group{align-items:center;gap:40px;padding-right:40px;display:inline-flex}.official-home .official-marquee__item img{-o-object-fit:contain;object-fit:contain;width:auto;height:36px;display:block}.official-home .brands--logos .official-marquee__item{padding-right:0}.official-home .brands--logos .official-marquee__item img{max-width:none}@keyframes official-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.official-home .contact{background:#fff}.official-home .contact h2{margin-bottom:.5rem;font-weight:500;line-height:normal}.official-home .contact .subtitle{line-height:normal}.official-home .contact ul{gap:1.5rem}.official-home .contact li{border-radius:1.5rem;grid-template-columns:minmax(0,1fr) auto;min-height:6.75rem;padding:1.5rem 2rem;display:grid}.official-home .contact-title{margin-bottom:.75rem}.official-home .contact-title h3{font-size:1.25rem;font-weight:700;line-height:normal}.official-home .contact li p{min-height:1.2rem;color:var(--official-muted);padding-left:1px;font-size:1rem;font-weight:500;line-height:1.2rem}.official-home .contact li button{border:1px solid var(--official-muted);color:#3d3d3d;cursor:pointer;background:#fff;border-radius:50px;justify-content:center;align-items:center;width:5rem;height:2.75rem;padding:0 .5rem;font-size:1rem;font-weight:600;transition:opacity .2s}.official-home .contact li button:hover{color:#3d3d3d;opacity:.8;background:#fff}.official-home .contact li button:active{opacity:.7}.official-home .contact li:only-child{grid-column:1/-1;justify-self:center;width:100%;max-width:900px}.official-home .contact li:only-child .contact-title{margin-bottom:0}@media (width<=767px){.official-home .footer-main{flex-direction:column;align-items:center;gap:20px;padding:30px 0}.official-home .footer-intro{align-items:center;gap:20px;width:100%}.official-home .footer-intro .brand img{width:192px;height:48px}.official-home .footer-brand{text-align:center;align-items:center}.official-home .footer-slogan{text-align:center;white-space:break-spaces;margin-top:11px}.official-home .footer-main nav{text-align:center;flex-direction:column;align-items:center;gap:20px}.official-home .footer-main nav>div{align-items:center}.official-home .footer-main nav strong{margin-bottom:0}.official-home .footer-main nav a,.official-home .footer-main nav button,.official-home .footer-main nav span{text-align:center;font-weight:400}.official-home .footer-download{width:100%;font-size:13px}.official-home .home-wrap{width:calc(100% - 32px)}.official-home .brand img{width:150px}.official-home .hero{min-height:0;padding:118px 0 20px}.official-home .hero-top{margin-bottom:20px}.official-home .hero h1{text-align:center;margin-bottom:20px;font-size:32px}.official-home .hero p{text-align:justify;font-size:16px}.official-home .hero-infinity{padding-inline:2px}.official-home .hero-copy h1,.official-home .hero-copy p{padding-right:0}.official-home .hero .hero-download{width:180px;min-width:180px;height:44px;margin:30px auto 0;font-size:13px;display:flex}.official-home .hero .hero-download img{width:22px;height:22px}.official-home .stats{gap:16px}.official-home .stats strong{font-size:24px}.official-home .stats span{margin-top:8px;font-size:13px}.official-home .notice{padding:13px 0}.official-home .notice-inner{grid-template-columns:64px auto;gap:16px}.official-home .notice-inner>strong{height:24px;font-size:12px}.official-home .notice-track{height:18px}.official-home .notice-track .official-marquee__item{font-size:12px}.official-home .contact,.official-home .creative,.official-home .download,.official-home .features{padding:30px 0}.official-home .home-section h2{font-size:24px}.official-home .subtitle{margin-bottom:20px;font-size:16px}.official-home .contact h2{margin-bottom:8px}.official-home .contact ul{grid-template-rows:repeat(3,83px);grid-template-columns:1fr;gap:20px}.official-home .contact ul:has(>li:only-child){grid-template-rows:auto}.official-home .contact li{border-radius:16px;min-height:0;padding:16px}.official-home .contact-title{margin-bottom:8px}.official-home .contact-title h3{font-size:16px}.official-home .contact li p{min-height:0;font-size:12px;line-height:14px}.official-home .contact li button{width:74px;height:40px;font-size:13px}.official-home .features h2{margin-bottom:8px}.official-home .features .subtitle{margin-bottom:20px;font-size:16px}.official-home .feature-list{gap:20px}.official-home .feature-list li{flex-direction:column-reverse;gap:20px}.official-home .feature-list img{flex:none;width:100%}.official-home .feature-list li>div{flex:none;width:100%;padding:0}.official-home .feature-list h3{margin-bottom:4px;font-size:24px}.official-home .feature-list p{font-size:14px}.official-home .creative-list{gap:16px}.official-home .creative-list li{padding:16px}.official-home .creative h2{margin-bottom:8px}.official-home .creative-list{grid-template-columns:1fr;gap:20px;margin-bottom:20px}.official-home .creative-list li{border-radius:16px}.official-home .creative-list h3{margin-bottom:4px;font-size:16px}.official-home .creative-list p{font-size:13px}.official-home .creative-image{margin-top:0}.official-home .creative-list img{width:32px;height:32px}.official-home .creative .actions{flex-direction:column;gap:20px}.official-home .creative .actions button{width:180px;height:44px;font-size:13px}.official-home .creative .actions button [data-slot=trailingIcon]{width:16px;height:16px}.official-home .download-list{grid-template-rows:repeat(4,auto);grid-template-columns:1fr;gap:20px;margin-bottom:20px}.official-home .download-list li,.official-home .download-list li:last-child,.official-home .download-list li:nth-child(3){grid-area:auto;padding:16px 24px;display:block}.official-home .download-list li{cursor:pointer}.official-home .download-platform-name{margin-bottom:8px}.official-home .download-list h3{line-height:2rem}.official-home .download-method{display:none}.official-home .download-item-web{min-height:151px}.official-home .download-item-web .download-method{display:block}.official-home .download-item-web .download-method button{width:180px;min-width:180px;height:44px;margin-top:16px;font-size:13px}.official-home .download-item-web .download-method button .download-arrow{margin-left:4px;font-size:15px}.official-home .download-qr,.official-home .download-tooltip{display:none!important}.official-home .download-list h3{font-size:16px}.official-home .download-list p{font-size:12px}.official-home .download-icon{width:24px;height:24px}.official-home .brand-title{margin-bottom:20px;font-size:16px}.official-home .official-marquee__item img{height:24px}.official-home .brands--logos .official-marquee__group{gap:24px;padding-right:24px}}@media (width>=768px) and (width<=1319px){.official-home .features .home-wrap{width:calc(100% - 120px)}.official-home .features h2{margin-bottom:1.25rem;font-size:2.8rem}.official-home .features .subtitle{font-size:1.75rem}.official-home .feature-list h3{font-size:2.8rem}.official-home .feature-list p{font-size:1.5rem}.official-home .creative .home-wrap{width:calc(100% - 120px)}.official-home .creative h2{margin-bottom:1.25rem;font-size:2.8rem}.official-home .creative .subtitle{font-size:1.5rem}.official-home .creative-list h3{font-size:1.85rem}.official-home .creative-list p{font-size:1.25rem}.official-home .creative-list img{width:4rem;height:4rem}.official-home .creative .actions button{font-size:1.25rem}.official-home .download .home-wrap{width:calc(100% - 120px)}}@media (width>=768px) and (width<=1024px){.official-home .feature-list li>div{padding-inline:2.5rem}.official-home .download-list{grid-template-rows:repeat(4,111px);grid-template-columns:minmax(0,1fr);max-width:384px;margin-inline:auto}}@media (width>=1025px) and (width<=1280px){.official-home .download-list .download-item-web{grid-column:1/span 2;width:min(450px,100%)}}@media (width>=768px) and (width<=1319px){.official-home .hero .home-wrap{width:calc(100% - 120px)}.official-home .hero{padding-top:10rem;padding-bottom:8rem}.official-home .hero-top{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));margin-bottom:5.5rem}.official-home .hero-copy{max-width:588px}.official-home .hero h1{font-size:clamp(48px,5.5vw,64px)}.official-home .hero p{font-size:clamp(18px,2.5vw,24px)}.official-home .hero .hero-download{margin-top:2.75rem}.official-home .hero-art{justify-self:center;max-width:588px}}@media (prefers-reduced-motion:reduce){.official-home .official-marquee__track{animation-play-state:paused}.official-home .creative .actions button,.official-home .creative .actions button [data-slot=trailingIcon]{transition:none}}.official-home .home-header{width:100%;min-height:88px;left:0;right:0}.official-home .header-inner{width:min(1200px,100% - 64px)}.official-home .hero{padding-top:11.25rem}.official-home .hero-art{max-height:none}.official-home .header-actions{gap:24px}.official-home .header-actions:before{content:""}.official-home .mobile-nav{z-index:30;color:#323544;background:#fff;flex-direction:column;width:min(258px,100vw - 48px);height:100dvh;padding:88px 16px 16px;display:flex;position:fixed;inset:0 0 0 auto;overflow-y:auto}.official-home .mobile-nav button{color:#323544;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px}.official-home .mobile-menu-mask{z-index:25;background:#0009;position:fixed;inset:0}.official-menu-mask-enter-active,.official-menu-mask-leave-active{transition:opacity .3s}.official-menu-mask-enter-from,.official-menu-mask-leave-to{opacity:0}.official-menu-panel-enter-active,.official-menu-panel-leave-active{transition:transform .3s}.official-menu-panel-enter-from,.official-menu-panel-leave-to{transform:translate(100%)}.official-home .mobile-nav-links{flex-direction:column;gap:20px;display:flex}.official-home .mobile-nav-links button{min-height:24px;line-height:24px}.official-home .mobile-nav-links:after{content:"";background:#3c3c434d;width:16px;height:1px}.official-home .mobile-nav-locale{align-items:center;gap:16px;width:100%;height:24px;margin-top:24px;display:flex}.official-home .mobile-nav-locale img{width:24px;height:24px}.official-home .mobile-nav-locale .mobile-nav-chevron{border-top:1px solid #3c3c434d;border-right:1px solid #3c3c434d;width:8px;height:8px;margin-left:auto;margin-right:7px;transform:rotate(45deg)}.official-home .mobile-nav-back{width:24px;height:24px;position:absolute;top:32px;left:24px}.official-home .mobile-nav-back span{border-bottom:2px solid #3c3c4399;border-left:2px solid #3c3c4399;width:14px;height:14px;margin-left:5px;display:block;transform:rotate(45deg)}.official-home .mobile-nav-locales{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.official-home .mobile-nav-locales strong{color:#6c7280;margin:24px 0 0 8px;font-size:16px;font-weight:500}.official-home .mobile-nav-locales button{width:100%;min-height:24px;padding-left:8px;font-weight:500;line-height:24px}.official-home .mobile-nav-locales button.active{color:var(--official-primary)}@media (prefers-reduced-motion:reduce){.official-menu-mask-enter-active,.official-menu-mask-leave-active,.official-menu-panel-enter-active,.official-menu-panel-leave-active{transition:none}}@media (width>=1200px){.official-home .header-inner{width:1200px}}@media (width<=767px){.official-home .home-header{height:88px;min-height:88px}.official-home .header-inner{width:calc(100% - 32px);height:100%;min-height:0}.official-home .header-actions{gap:8px}.official-home .header-actions:before,.official-home .language-switcher{display:none}.official-home .hero{padding-top:118px}.official-home .hero-top{grid-template-columns:1fr}}.official-home .contact-title{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.official-home .contact-title img{-o-object-fit:contain;object-fit:contain;width:1.5rem;height:1.5rem}.official-home .contact-title h3{margin:0}@media (width>=768px) and (width<=1319px){.official-home .contact .home-wrap{width:calc(100% - 120px)}.official-home .contact h2{font-size:2.8rem}.official-home .contact .subtitle{margin-bottom:3rem;font-size:1.5rem}.official-home .contact ul{grid-template-columns:repeat(3,1fr)}.official-home .contact-title h3{font-size:clamp(16.6px,1.69vw,20px)}.official-home .contact li{-moz-column-gap:0;grid-template-columns:1fr auto;column-gap:0}.official-home .contact li p{font-size:clamp(14px,1.35vw,16px)}.official-home .contact li button{width:clamp(64px,6.8vw,72px);height:clamp(36px,3.6vw,44px)}}@media (width>=768px) and (width<=960px){.official-home .contact ul{grid-template-rows:repeat(3,6.75rem);grid-template-columns:minmax(0,1fr);max-width:384px;margin-inline:auto}.official-home .contact ul:has(>li:only-child){grid-template-rows:auto;max-width:none}}@media (width<=767px){.official-home .contact-title img{width:20px;height:20px}}.official-home .language-switcher{cursor:pointer;justify-content:center;align-items:center;width:24px;height:48px;display:inline-flex;position:relative}.official-home .language-switcher:after{content:"";background:0 0;width:56px;height:16px;position:absolute;bottom:-6px;right:-12px}.official-home .language-switcher img{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:24px;height:24px}.official-home .language-button{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.official-home .language-panel{z-index:30;opacity:0;pointer-events:none;background:#fff;border-radius:16px;flex-direction:column;gap:12px;width:168px;max-height:0;padding:0 24px;transition:max-height .18s,padding .18s,opacity .18s,transform .18s;display:flex;position:absolute;top:calc(100% + 5px);right:-12px;overflow:hidden;transform:translateY(-6px);box-shadow:0 8px 24px #00000024}.official-home .language-switcher:focus-within .language-panel,.official-home .language-switcher:hover .language-panel{opacity:1;pointer-events:auto;max-height:220px;padding-block:24px;transform:translateY(0)}.official-home .language-panel strong{color:#6c7280;font-size:16px;font-weight:500;line-height:24px}.official-home .language-panel button{color:#233047;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:500;line-height:24px}.official-home .language-panel button.active,.official-home .language-panel button:hover{color:var(--official-primary)}@media (width<=767px){.official-home .language-switcher{display:none}}.official-home .header-inner{justify-content:space-between}.official-home .header-start{align-items:center;gap:48px;min-width:0;display:flex}.official-home .brand,.official-home .desktop-nav,.official-home .header-actions,.official-home .host-button,.official-home .language-button,.official-home .language-switcher{align-items:center;display:inline-flex}.official-home .brand,.official-home .language-button{justify-content:center}.official-home .desktop-nav{gap:48px}.official-home .desktop-nav button{color:#fff;white-space:nowrap;background:0 0;border:0;padding:0;font-size:16px;font-weight:500;line-height:1}.official-home .header-actions{flex:none;gap:48px}.official-home .header-actions:before{width:1px;height:16px}.official-home .host-button{white-space:nowrap;border:1px solid var(--official-mint);background:var(--official-mint);width:160px;height:48px;color:var(--official-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;font-family:inherit;font-size:16px;font-weight:500;line-height:1;display:inline-flex}.official-home .language-switcher{flex:0 0 24px}@media (width>=768px) and (width<=1219px){.official-home .header-start{gap:36px}.official-home .header-start .brand img{width:auto;height:clamp(40px,3.5vw,48px)}.official-home .desktop-nav{gap:28px}.official-home .desktop-nav button{font-size:clamp(14px,1.6vw,16px)}.official-home .header-actions{gap:24px}.official-home .host-button{width:140px;height:42px}}@media (width<=767px){.official-home .header-start{width:100%}.official-home .header-start .desktop-nav{display:none}.official-home .brand img{width:192px;max-width:calc(100vw - 72px);height:48px}.official-home .header-actions{gap:0}.official-home .host-button{display:none}.official-home .header-actions>button:last-child{color:#fff;width:24px;height:24px;padding:0}.official-home .header-start{flex:auto;width:auto;min-width:0}.official-home .header-start .brand{flex:0 auto;min-width:0}.official-home .header-actions{flex:0 0 24px}}.official-home .mobile-menu-button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:relative}.official-home .mobile-menu-button span{background:#fff;border-radius:2px;width:18px;height:2px;display:block;position:absolute}.official-home .mobile-menu-button span:first-child{transform:translateY(-6px)}.official-home .mobile-menu-button span:nth-child(2){transform:translateY(0)}.official-home .mobile-menu-button span:nth-child(3){transform:translateY(6px)}.official-home .mobile-menu-button.is-open{z-index:31;position:fixed;top:32px;right:16px}.official-home .mobile-menu-button.is-open span{background:#323544}.official-home .mobile-menu-button.is-open span:first-child{transform:rotate(45deg)}.official-home .mobile-menu-button.is-open span:nth-child(2){opacity:0}.official-home .mobile-menu-button.is-open span:nth-child(3){transform:rotate(-45deg)}.official-home .mobile-menu-button span{transition:transform .2s,opacity .2s,background-color .2s}@media (width>=768px){.official-home .mobile-menu-button{display:none}}@media (width>=1441px){.official-home .header-inner{box-sizing:border-box;width:calc(100% - 240px);max-width:1680px}}@media (width>=1220px) and (width<=1440px){.official-home .header-inner{box-sizing:border-box;width:1200px;max-width:calc(100% - 80px)}}@media (width>=768px) and (width<=1219px){.official-home .header-inner{box-sizing:border-box;width:100%;max-width:none;padding-inline:24px}}@media (width<=767px){.official-home .header-inner{box-sizing:border-box;width:100%;max-width:none;padding-inline:16px}}.official-home .header-actions>.host-button{border:1px solid var(--official-mint);background:var(--official-mint);width:160px;height:48px;color:var(--official-ink);border-radius:999px;order:1;margin:0;padding-inline:5px;font-size:17px;font-weight:700}.official-home .header-actions>.host-button:hover{background:#00bfa5;border-color:#00bfa5}.official-home .header-actions>.host-button:active{background:#008f82;border-color:#008f82}.official-home .header-actions:before{background:#fff9;flex:0 0 1px;order:2}.official-home .language-switcher{color:#fff;order:3}.official-home .language-switcher img{filter:brightness(0)invert()}.official-home .mobile-menu-button{order:4}@media (width>=768px) and (width<=1219px){.official-home .header-start{gap:36px}.official-home .desktop-nav{gap:32px}.official-home .header-actions{gap:24px}.official-home .header-actions>.host-button{width:clamp(110px,14.5vw,140px);height:clamp(38px,4vw,42px)}}@media (width<=767px){.official-home .header-actions:before,.official-home .header-actions>.host-button,.official-home .language-switcher{display:none}}
