:root{color:#28181a;font-synthesis:none;text-rendering:optimizelegibility;--paper:#fffaf7;--ink:#28181a;--muted:#7e6f70;--line:#4a2a2d1c;--red:#ff3155;--red-dark:#e62145;background:#fffaf7;font-family:Inter,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#app{width:100%;min-height:100%;margin:0}body{background:var(--paper);min-width:320px}button,a{font:inherit}button{border:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:4px;outline:3px solid #ee33464d}.download-page{isolation:isolate;background:radial-gradient(circle at 82% 14%,#c2f9f4cc,#0000 28%),radial-gradient(circle at 11% 36%,#ffd3e1c7,#0000 31%),linear-gradient(145deg,#fff9f7 0%,#fffefa 44%,#f3fffd 100%);grid-template-rows:86px minmax(700px,1fr) 52px;width:100%;min-height:100svh;display:grid;position:relative;overflow:hidden}.download-page:before,.download-page:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;width:72vw;height:34vw;min-height:320px;position:absolute;left:-12vw;transform:rotate(13deg)}.download-page:before{background:linear-gradient(140deg,#ffdab199,#fff7de59);border:1px solid #ffbe7d38;bottom:-19vw;box-shadow:0 -44px 90px #f8cfa429}.download-page:after{filter:blur(2px);background:linear-gradient(140deg,#d8fadf9e,#a8f5f094);bottom:-25vw;left:auto;right:-28vw}.site-header,.hero,.site-footer{width:min(100% - 80px,1320px);margin:0 auto}.site-header{z-index:20;grid-template-columns:1fr auto;align-items:center;display:grid;position:relative}.brand{justify-self:start;align-items:center;gap:12px;display:flex}.brand>img{object-fit:cover;border-radius:14px;width:42px;height:42px;box-shadow:0 10px 28px #ff315533}.brand>span{flex-direction:column;gap:1px;display:flex}.brand strong{letter-spacing:-.05em;font-size:21px;font-weight:800}.desktop-brand-wordmark{align-items:center;line-height:0;display:flex}.desktop-brand-wordmark img{width:clamp(60px,4.8vw,72px);height:auto;display:block}.brand small{color:#a39091;letter-spacing:.24em;font-size:8px;font-weight:700}.header-note{color:#9b8889;letter-spacing:.12em;font-size:12px;font-weight:500}.hero{grid-template-columns:minmax(390px,.82fr) minmax(560px,1.18fr);align-items:center;gap:clamp(24px,5vw,84px);min-height:0;display:grid}.hero-content{z-index:10;padding:24px 0 8px 5%;position:relative}.eyebrow{color:var(--red);letter-spacing:.2em;font-size:12px;font-weight:800}.hero-content h1{color:#3a171b;letter-spacing:-.08em;margin:20px 0 22px;font-size:clamp(68px,6.6vw,102px);font-weight:900;line-height:.97}.hero-content h1 em{color:#8b0e25;font-style:normal}.content-types{color:#4c3032;letter-spacing:.06em;margin:0;font-size:clamp(16px,1.35vw,20px);font-weight:700}.hero-description{max-width:390px;color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.8}.primary-download{cursor:pointer;color:#fff;text-align:left;background:linear-gradient(135deg,#ff3b5d,#e61e45);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;width:min(100%,322px);min-height:70px;margin-top:32px;padding:0 18px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 18px 42px #e61e4542,inset 0 1px #ffffff40}.primary-download:hover{transform:translateY(-3px);box-shadow:0 24px 50px #e61e4552,inset 0 1px #ffffff40}.primary-download:active{transform:translateY(-1px)}.download-icon{background:linear-gradient(145deg,#ffffff3d,#ffffff14);border:1px solid #ffffff61;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .18s,transform .18s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff42,0 8px 18px #75051e29}.download-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;filter:drop-shadow(0 1px 1px #70041b2e);width:21px;height:21px;transition:transform .18s}.primary-download:hover .download-icon{background:linear-gradient(145deg,#ffffff4d,#ffffff1f);transform:scale(1.04)}.primary-download:hover .download-icon svg{transform:translateY(1px)}.download-copy{flex-direction:column;display:flex}.download-copy strong{font-size:17px;font-weight:800}.download-copy small{color:#ffffffb3;margin-top:2px;font-size:11px}.button-arrow{font-size:22px}.platform-note{color:#aa9899;margin:14px 0 0;font-size:12px}.platform-download-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;width:min(100%,322px);margin-top:14px;display:grid}.platform-download-list button{cursor:pointer;color:#3b2c2e;background:#ffffffad;border:1px solid #4a2a2d17;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:50px;padding:6px 2px;transition:transform .16s,border-color .16s,background-color .16s;display:flex;box-shadow:0 8px 22px #643e410d}.platform-download-list button:hover{border-color:color-mix(in srgb, var(--platform-accent) 28%, transparent);background:#ffffffeb;transform:translateY(-2px)}.platform-download-list button:active{transform:translateY(0)scale(.98)}.platform-download-list button span{color:var(--platform-accent);font-size:9px;font-weight:800;line-height:1}.platform-download-list button strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2;overflow:hidden}.platform-download-list-mobile{display:none}.platform-download-list-desktop button span{font-size:10px}.platform-download-list-desktop button strong{font-size:13px}.visual-stage{width:100%;height:min(720px,100svh - 128px);min-height:620px;position:relative}.visual-stage:before{content:"";background:#ffffff94;border-radius:50%;width:540px;height:540px;position:absolute;top:8%;left:50%;transform:translate(-48%);box-shadow:0 0 0 1px #ffffffb8,0 40px 100px #a165691a}.pastel-orb{filter:blur(2px);border-radius:50%;position:absolute}.pastel-orb-one{background:radial-gradient(circle at 30% 30%,#c2f7f1e6,#c2f7f100);width:180px;height:180px;top:3%;right:2%}.pastel-orb-two{background:radial-gradient(circle at 60% 45%,#ffcbddc2,#ffcbdd00);width:210px;height:210px;bottom:5%;left:2%}.preview-device{z-index:4;background:#231e1f;border:1px solid #5a37391a;border-radius:48px;width:348px;height:710px;padding:9px;position:absolute;top:0;left:52%;overflow:hidden;transform:translate(-50%)rotate(1.5deg);box-shadow:0 38px 80px #4e282c40,0 10px 30px #4e282c1f}.preview-device img{object-fit:cover;-webkit-user-select:none;user-select:none;border-radius:40px;width:100%;height:100%;display:block}.floating-card{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #ffffffd1;position:absolute;box-shadow:0 20px 54px #59373a26}.live-card{border-radius:22px;align-items:center;gap:12px;padding:14px 20px 14px 14px;display:flex;top:16%;left:2%;transform:rotate(-3deg)}.live-dot{background:var(--red);border:11px solid #fff;border-radius:50%;width:44px;height:44px;box-shadow:0 6px 18px #e61e4542}.live-card div{flex-direction:column;gap:2px;display:flex}.live-card small{color:#b0999c;font-size:10px}.live-card strong{color:#413033;font-size:14px}.topic-card{border-radius:24px;grid-template-columns:repeat(3,1fr);gap:8px;width:210px;padding:18px;display:grid;bottom:16%;right:1%;transform:rotate(2.5deg)}.topic-card span{color:#ff5570;background:linear-gradient(145deg,#fff0f5,#fff9f6);border-radius:15px;place-items:center;min-height:48px;font-size:12px;font-weight:800;display:grid}.topic-card span:nth-child(2){color:#32a99e;background:linear-gradient(145deg,#eafffb,#f8fffd)}.topic-card span:nth-child(3){color:#e58824;background:linear-gradient(145deg,#fff1de,#fffaf2)}.topic-card strong{color:#513a3d;text-align:center;grid-column:1/-1;padding-top:3px;font-size:15px}.visual-caption{z-index:1;color:#5f3a3d0e;letter-spacing:-.09em;font-size:clamp(72px,8vw,116px);font-weight:900;position:absolute;bottom:0;right:0}.site-footer{color:#aa9899;grid-template-columns:1fr auto;align-items:center;font-size:11px;display:grid}.site-footer span:last-child{justify-self:end}.footer-links{align-items:center;gap:18px;display:flex}.footer-links a,.legal-nav a,.legal-footer a{transition:color .18s}.footer-links a:hover,.legal-nav a:hover,.legal-footer a:hover{color:var(--red)}.legal-page{overscroll-behavior-y:contain;background:radial-gradient(circle at 12% 8%, #fffffff5, transparent 28%), var(--paper);position:fixed;inset:0;overflow-y:auto}.legal-header{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5f1eae0;grid-template-columns:1fr auto;align-items:center;width:min(100% - 72px,1120px);min-height:82px;margin:0 auto;display:grid;position:sticky;top:0}.legal-nav{align-items:center;gap:8px;display:flex}.legal-nav a{color:var(--muted);border-radius:10px;padding:9px 13px;font-size:13px;font-weight:700}.legal-nav a[aria-current=page]{color:#fff;background:var(--ink)}.legal-content{width:min(100% - 48px,920px);margin:0 auto;padding:clamp(54px,8vw,92px) 0 76px}.legal-intro{border-bottom:1px solid var(--line);padding-bottom:clamp(38px,6vw,64px)}.legal-intro>span{color:var(--red);letter-spacing:.2em;font-size:11px;font-weight:800}.legal-intro h1{letter-spacing:-.08em;margin:15px 0 20px;font-size:clamp(46px,7vw,76px);line-height:1}.legal-intro p{color:#5f5a54;max-width:760px;margin:0;font-size:clamp(16px,2vw,19px);line-height:1.85}.legal-intro small{color:#958e86;margin-top:22px;font-size:12px;font-weight:600;display:block}.legal-document{padding-top:clamp(42px,6vw,64px)}.legal-document section+section{border-top:1px solid var(--line);margin-top:42px;padding-top:42px}.legal-document h2{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(20px,2.5vw,25px);line-height:1.45}.legal-document p{color:#4f4a45;white-space:pre-line;margin:0;font-size:15px;line-height:1.95}.legal-footer{border-top:1px solid var(--line);color:#958e86;justify-content:space-between;align-items:center;width:min(100% - 72px,1120px);min-height:72px;margin:0 auto;font-size:12px;display:flex}.dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0c0b9e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.download-dialog{text-align:center;background:#fffaf2;border-radius:26px;width:min(100%,420px);padding:38px;position:relative;box-shadow:0 30px 100px #00000059}.ios-install-dialog{text-align:center;background:radial-gradient(circle at 88% 8%,#7cf7dd42,#0000 34%),#f9fffc;border:1px solid #3ab79a1f;border-radius:26px;width:min(100%,420px);padding:38px 34px 32px;position:relative;overflow:hidden;box-shadow:0 30px 100px #00000052}.ios-install-badge{color:#fff;background:linear-gradient(145deg,#202826,#050706);border-radius:19px;place-items:center;width:66px;height:66px;margin:0 auto 18px;font-size:16px;font-weight:800;display:grid;box-shadow:0 14px 28px #121f1c2b}.ios-install-dialog>small{color:#79908a;letter-spacing:.12em;font-size:11px;font-weight:700}.ios-install-dialog h2{color:#15201d;letter-spacing:-.05em;margin:8px 0 10px;font-size:29px}.ios-install-dialog>p{color:#52645f;margin:0;font-size:14px;line-height:1.7}.ios-install-link{overflow-wrap:anywhere;color:#348d78;-webkit-user-select:all;user-select:all;background:#4cd2b312;border:1px solid #2fa88c26;border-radius:12px;margin:22px 0 18px;padding:13px 14px;font-size:14px;line-height:1.5}.ios-install-confirm{cursor:pointer;color:#fff;background:#090d0c;border-radius:12px;width:100%;min-height:48px;font-size:14px;font-weight:700}.dialog-close{cursor:pointer;color:#504b45;background:#eee7dd;border-radius:50%;width:32px;height:32px;font-size:20px;position:absolute;top:16px;right:16px}.dialog-platform{color:#fff;background:var(--ink);border-radius:18px;place-items:center;width:62px;height:62px;margin:0 auto 18px;font-size:16px;font-weight:800;display:grid}.download-dialog>small{color:#938b82;letter-spacing:.12em;font-size:11px;font-weight:700}.download-dialog h2{letter-spacing:-.05em;margin:7px 0;font-size:30px}.download-dialog>p{color:#817a72;margin:0;font-size:13px}.dialog-status{color:#bd1d2e;background:#ee33460f;border:1px solid #ee33462e;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:24px 0 18px;padding:14px;font-size:12px;font-weight:700;display:flex}.dialog-status i{background:var(--red);border-radius:50%;width:7px;height:7px}.dialog-confirm{cursor:pointer;color:#fff;background:var(--ink);border-radius:12px;width:100%;min-height:46px;font-size:14px;font-weight:700}.download-dialog.download-dialog-development{padding:42px 34px 34px}.download-dialog.download-dialog-development .dialog-platform{margin-bottom:22px}.download-dialog.download-dialog-development h2{letter-spacing:-.035em;margin:14px 0 10px;font-size:25px;line-height:1.35}.download-dialog.download-dialog-development>p{font-size:14px;line-height:1.7}.download-dialog.download-dialog-development .dialog-confirm{min-height:50px;margin-top:28px}.dialog-fade-enter-active,.dialog-fade-leave-active{transition:opacity .18s}.dialog-fade-enter-active .download-dialog,.dialog-fade-leave-active .download-dialog,.dialog-fade-enter-active .ios-install-dialog,.dialog-fade-leave-active .ios-install-dialog{transition:transform .18s}.dialog-fade-enter-from,.dialog-fade-leave-to{opacity:0}.dialog-fade-enter-from .download-dialog,.dialog-fade-leave-to .download-dialog,.dialog-fade-enter-from .ios-install-dialog,.dialog-fade-leave-to .ios-install-dialog{transform:translateY(16px)scale(.98)}@media (width<=1100px){.site-header,.hero,.site-footer{width:min(100% - 40px,980px)}.hero{grid-template-columns:minmax(470px,1fr) minmax(360px,.82fr);gap:8px}.visual-stage{transform-origin:0;width:111%;transform:scale(.9)}.hero-content h1{font-size:62px}}@media (width<=760px){.download-page{grid-template-rows:64px minmax(0,1fr) 32px;min-height:540px}.site-header,.hero,.site-footer{width:calc(100% - 28px)}.site-header{grid-template-columns:1fr auto}.brand{gap:9px}.brand>img{border-radius:10px;width:34px;height:34px}.brand strong{font-size:20px}.system-status{font-size:11px}.hero{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:0;padding-top:clamp(19px,4vh,34px)}.hero-content{text-align:center;grid-row:1;width:100%;padding:0}.eyebrow{justify-content:center;font-size:9px}.eyebrow i{width:6px;height:6px}.hero-content h1{margin:12px 0 10px;font-size:clamp(43px,13.4vw,61px);line-height:.96}.hero-content>p{max-width:340px;margin:0 auto;font-size:13px;line-height:1.65}.primary-download{border-radius:14px;width:min(100%,340px);min-height:58px;margin:17px auto 0;padding:0 16px}.platform-symbol{border-radius:9px;width:34px;height:34px;font-size:12px}.download-copy small{font-size:11px}.download-copy strong{font-size:16px}.primary-download>b{font-size:25px}.platform-list{gap:5px;width:min(100%,360px);margin:11px auto 0}.platform-list button{border-radius:10px;min-height:43px}.platform-list button span{font-size:12px}.platform-list button small{font-size:10px}.support-line{display:none}.visual-stage{transform-origin:bottom;grid-row:2;align-self:end;width:590px;height:410px;min-height:0;margin-left:-295px;left:50%;transform:scale(.72)}.desktop-device{width:455px;top:103px;left:23px}.phone-device{width:138px;top:37px;right:48px}.sync-chip{bottom:21px;left:44px}.sync-chip strong{font-size:15px}.sync-chip small{font-size:11px}.site-footer{grid-template-columns:1fr auto;font-size:11px}.site-footer span:nth-child(2){display:none}.footer-links{gap:12px}.legal-header{width:calc(100% - 28px);min-height:64px}.legal-nav{gap:2px}.legal-nav a{padding:7px 8px;font-size:11px}.legal-content{width:calc(100% - 36px);padding:42px 0 54px}.legal-intro h1{margin:12px 0 16px;font-size:44px}.legal-intro p{font-size:15px;line-height:1.8}.legal-intro small{line-height:1.7}.legal-document section+section{margin-top:34px;padding-top:34px}.legal-document h2{font-size:20px}.legal-document p{font-size:14px;line-height:1.9}.legal-footer{width:calc(100% - 36px);min-height:64px}.download-dialog>small{font-size:11px}.dialog-platform{font-size:16px}.download-dialog h2{font-size:30px}.download-dialog>p,.dialog-status{font-size:13px}.dialog-confirm{font-size:14px}}@media (width<=420px) and (height<=720px){.download-page{grid-template-rows:56px minmax(0,1fr) 28px;min-height:500px}.hero{padding-top:12px}.hero-content h1{margin:8px 0;font-size:43px}.hero-content>p{font-size:12px}.primary-download{min-height:52px;margin-top:11px}.platform-list{margin-top:8px}.platform-list button{min-height:39px}.visual-stage{width:560px;height:340px;margin-left:-280px;transform:scale(.62)}}@media (width>=761px) and (height<=700px){.download-page{grid-template-rows:68px minmax(0,1fr) 38px;min-height:540px}.visual-stage{transform-origin:0;width:116%;height:calc(100dvh - 106px);min-height:430px;transform:scale(.86)}.hero-content h1{font-size:clamp(54px,5.6vw,76px)}.primary-download{min-height:62px;margin-top:20px}.platform-list{margin-top:15px}.support-line{margin-top:14px}}@media (width<=1100px){.site-header,.hero,.site-footer{width:min(100% - 48px,980px)}.hero{grid-template-columns:minmax(340px,.8fr) minmax(500px,1.2fr);gap:0}.hero-content{padding-left:0}.hero-content h1{font-size:68px}.visual-stage{width:100%;transform:none}.preview-device{width:320px;height:654px}.visual-stage:before{width:470px;height:470px}.live-card{left:-2%}.topic-card{right:-2%}}@media (width<=760px){.download-page{grid-template-rows:68px auto 44px;min-height:100svh;overflow-x:hidden}.site-header,.hero,.site-footer{width:calc(100% - 32px)}.download-page:before{width:130vw;height:74vw;bottom:4vw;left:-55vw}.download-page:after{width:120vw;height:68vw;bottom:-8vw;right:-62vw}.brand>img{border-radius:12px;width:36px;height:36px}.brand strong{font-size:18px}.header-note{text-align:right;max-width:120px;font-size:9px;line-height:1.5}.hero{grid-template-rows:auto 520px;grid-template-columns:1fr;gap:14px;padding-top:32px}.hero-content{text-align:center;grid-row:1;width:100%;padding:0}.eyebrow{font-size:10px}.hero-content h1{margin:12px 0 13px;font-size:clamp(52px,15.5vw,72px);line-height:.98}.hero-content>.content-types{max-width:none;margin:0;font-size:14px;line-height:1.5}.hero-content>.hero-description{max-width:320px;margin:10px auto 0;font-size:12px;line-height:1.7}.primary-download{border-radius:18px;width:min(100%,310px);min-height:64px;margin:20px auto 0;padding:0 16px}.download-icon{border-radius:12px;width:38px;height:38px;font-size:20px}.download-copy strong{font-size:16px}.platform-note{margin:11px 0 0;font-size:10px}.visual-stage{grid-row:2;align-self:auto;width:min(100%,440px);height:520px;min-height:0;margin-left:0;left:50%;transform:translate(-50%)}.visual-stage:before{width:330px;height:330px;top:8%}.preview-device{border-radius:34px;width:226px;height:468px;padding:6px;top:12px;box-shadow:0 28px 56px #4e282c38,0 8px 20px #4e282c1a}.preview-device img{border-radius:28px}.live-card{border-radius:16px;gap:8px;padding:10px 13px 10px 10px;top:15%;left:0}.live-dot{border-width:8px;width:32px;height:32px}.live-card small{font-size:8px}.live-card strong{font-size:11px}.topic-card{border-radius:18px;gap:5px;width:150px;padding:12px;bottom:16%;right:0}.topic-card span{border-radius:10px;min-height:34px;font-size:9px}.topic-card strong{font-size:11px}.visual-caption{font-size:58px;bottom:4%;right:-3%}.site-footer{grid-template-columns:1fr auto;font-size:10px}}@media (width>=761px) and (height<=780px){.download-page{grid-template-rows:72px minmax(620px,1fr) 42px;min-height:0}.visual-stage{width:100%;height:620px;min-height:620px;transform:none}.preview-device{width:294px;height:600px}.hero-content h1{font-size:clamp(62px,6vw,82px)}.live-card{left:0}.topic-card{right:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.download-page{background:radial-gradient(circle at 77% 12%,#ffecdfb8,#0000 28%),radial-gradient(circle at 96% 68%,#d8fffbc2,#0000 26%),linear-gradient(135deg,#fff9f4 0%,#fffdf8 50%,#f6fffd 100%);grid-template-rows:74px minmax(640px,1fr) 44px}.download-page:before{z-index:0;background:linear-gradient(132deg,#ff4360eb,#ffb0ab47 66%,#0000 68%);border:0;border-radius:46% 54% 0 0;width:82vw;height:31vw;min-height:300px;bottom:-21vw;left:-20vw;transform:rotate(17deg);box-shadow:0 -18px 50px #ff63771f}.download-page:after{z-index:0;background:linear-gradient(150deg,#fff2e0ad,#cffaf0cc 56%,#a9f1eb94);border-radius:50% 50% 0 0;width:108vw;height:28vw;min-height:280px;bottom:-20vw;right:-27vw;transform:rotate(-6deg);box-shadow:inset 0 1px #ffffffb8}.download-page .site-header,.download-page .hero,.download-page .site-footer{width:min(100% - 72px,1480px)}.download-page .site-header,.download-page .site-footer{z-index:30}.download-page .site-header .brand>img{border-radius:13px;width:40px;height:40px}.download-page .site-header .brand strong{font-size:18px}.download-page .site-header .header-note{color:#a38f90;letter-spacing:.06em}.download-page .hero{z-index:10;grid-template-columns:minmax(520px,.94fr) minmax(640px,1.06fr);gap:0;position:relative}.download-page .hero-content{align-self:center;padding:0 0 4% 5%}.hero-logo{color:#fff;background:#ff4055;border-radius:24px;width:98px;height:98px;margin-bottom:34px;font-size:98px;display:block;position:relative;overflow:hidden;box-shadow:0 20px 44px #ff315538}.logo-orbit{will-change:transform;animation:8s linear infinite fanersai-logo-orbit;position:absolute;inset:0}.logo-orbit i{position:absolute;inset:0}.logo-orbit i:after{content:"";aspect-ratio:1;background:currentColor;border-radius:50%;width:5.46875%;position:absolute;top:13.6719%;left:50%;transform:translate(-50%,-50%)}.logo-ring{border:.052em solid;border-radius:50%;width:.552em;height:.552em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo-play{clip-path:polygon(2% 0,90% 42%,100% 50%,90% 58%,2% 100%,0 88%,0 12%);background:currentColor;width:.17em;height:.196em;position:absolute;top:50%;left:52.7%;transform:translate(-50%,-50%)}@keyframes fanersai-logo-orbit{to{transform:rotate(360deg)}}.download-page .eyebrow{display:none}.download-page .hero-content h1{color:#86111f;letter-spacing:-.075em;white-space:nowrap;max-width:660px;margin:0;font-size:clamp(50px,4vw,64px);font-weight:800;line-height:1.08}.download-page .hero-description{color:#ff4763;letter-spacing:.04em;max-width:none;margin:22px 0 0;font-size:clamp(18px,1.55vw,25px);font-weight:500}.download-page .primary-download{background:linear-gradient(135deg,#ff3b5d,#ef2149);border-radius:19px;width:286px;min-height:66px;margin-top:34px;box-shadow:0 18px 40px #ef21493d}.download-page .platform-note{margin-top:13px}.download-page .visual-stage{align-self:stretch;width:100%;height:min(820px,100svh - 96px);min-height:660px;transform:none}.download-page .visual-stage:before{background:#ffffff52;border-radius:44%;width:560px;height:690px;top:4%;left:53%;box-shadow:0 0 0 1px #fff9,0 30px 90px #ea687614}.download-page .preview-device{background:#fffbf7f5;border:3px solid #ff768d42;border-radius:58px;width:388px;height:806px;padding:10px;top:-10px;left:54%;transform:translate(-50%)rotate(1.5deg);box-shadow:0 28px 70px #bf636c24,0 4px 18px #bf636c14}.download-page .preview-device img{border-radius:46px}.material-card{z-index:9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff;background-image:url(/fanersai-preview.jpg);background-repeat:no-repeat;background-clip:padding-box;border:10px solid #fff;border-radius:28px;display:block;position:absolute;overflow:hidden;box-shadow:0 20px 52px #7b565821}.material-card-one{background-position:4% 15.8%;background-size:344%;width:160px;height:218px;top:26%;left:2%;transform:rotate(-4deg)}.material-card-two{background-position:50% 15.9%;background-size:323%;width:150px;height:190px;top:13%;right:0;transform:rotate(4deg)}.material-card-three{background-position:50% 43.2%;background-size:327%;width:136px;height:184px;bottom:8%;left:-3%;transform:rotate(-7deg)}.material-card-four{background-position:96.5% 41.1%;background-size:340%;width:182px;height:236px;bottom:7%;right:-3%;transform:rotate(5deg)}@media (width<=1180px){.download-page .hero{grid-template-columns:minmax(440px,.9fr) minmax(540px,1.1fr)}.download-page .hero-content h1{font-size:49px}.download-page .preview-device{width:340px;height:706px}.download-page .visual-stage{min-height:680px}.material-card-one{left:-2%}.material-card-two,.material-card-four{right:-4%}}@media (width<=760px){.download-page{grid-template-rows:62px auto 42px}.download-page .site-header,.download-page .hero,.download-page .site-footer{width:calc(100% - 30px)}.download-page .site-header .header-note{max-width:154px;font-size:9px}.download-page .hero{grid-template-rows:auto 510px;grid-template-columns:1fr;gap:10px;padding-top:25px}.download-page .hero-content{text-align:center;padding:0}.hero-logo{border-radius:17px;width:70px;height:70px;margin:0 auto 18px;font-size:70px}.download-page .hero-content h1{white-space:normal;max-width:350px;margin:0 auto;font-size:clamp(39px,11.4vw,50px);line-height:1.12}.download-page .hero-description{max-width:350px;margin:13px auto 0;font-size:14px}.download-page .primary-download{width:min(100%,292px);min-height:62px;margin-top:20px}.download-page .visual-stage{width:min(100%,430px);height:510px;min-height:0;left:50%;transform:translate(-50%)}.download-page .visual-stage:before{width:330px;height:430px;top:3%}.download-page .preview-device{border-width:2px;border-radius:36px;width:224px;height:466px;padding:6px;top:18px}.download-page .preview-device img{border-radius:29px}.material-card{border-width:6px;border-radius:18px}.material-card-one{width:92px;height:126px;top:25%;left:0}.material-card-two{width:88px;height:110px;top:12%;right:0}.material-card-three{width:78px;height:106px;bottom:9%;left:1%}.material-card-four{width:100px;height:132px;bottom:8%;right:-1%}.download-page:before{width:130vw;height:58vw;bottom:-20vw;left:-52vw}.download-page:after{width:150vw;height:58vw;bottom:-22vw;right:-74vw}}@media (width>=761px){.download-page{grid-template-rows:74px minmax(0,1fr) 44px;width:100%;height:100svh;min-height:0}.download-page .hero{min-height:0}.download-page .visual-stage{height:100%;min-height:0}.download-page .preview-device{width:min(388px,48.14svh - 44.2888px);height:min(806px,100svh - 92px)}}@media (width<=760px){.download-page{height:auto;min-height:100svh}}@media (prefers-reduced-motion:reduce){.logo-orbit,.mobile-bubble{animation:none!important}}@media (width<=760px){.download-page{background:radial-gradient(circle at 88% 23%,#cdfcf6b8,#0000 30%),radial-gradient(circle at 8% 42%,#ffdae5b8,#0000 31%),linear-gradient(155deg,#fff9f5 0%,#fffdf9 50%,#f5fffd 100%);grid-template-rows:64px auto 54px;width:100%;height:auto;min-height:100svh;overflow:clip visible}.download-page:before{opacity:.76;border-radius:50%;width:138vw;height:68vw;min-height:230px;bottom:-20vw;left:-70vw;transform:rotate(18deg)}.download-page:after{opacity:.74;border-radius:50%;width:155vw;height:64vw;min-height:220px;bottom:-20vw;right:-78vw;transform:rotate(-9deg)}.download-page .site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffaf7c7;border-bottom:1px solid #5e303412;width:100%;min-height:64px;padding:0 18px;position:sticky;top:0}.download-page .site-header .brand{gap:10px}.download-page .site-header .brand>img{border-radius:11px;width:34px;height:34px}.download-page .site-header .header-note{display:none}.download-page .hero{flex-direction:column;gap:0;width:100%;min-height:0;padding:34px 18px 4px;display:flex}.download-page .hero-content{text-align:center;order:1;width:100%;padding:0}.hero-logo{border-radius:19px;width:78px;height:78px;margin:0 auto 21px;font-size:78px;box-shadow:0 16px 34px #ff315533}.download-page .hero-content h1{color:#86111f;letter-spacing:-.075em;white-space:normal;max-width:360px;margin:0 auto;font-size:clamp(43px,12.5vw,54px);line-height:1.02}.download-page .hero-content h1 span{display:block}.download-page .hero-content h1 span+span{margin-top:6px}.download-page .hero-description{color:#ff4763;letter-spacing:.02em;max-width:320px;margin:16px auto 0;font-size:14px;line-height:1.65}.download-page .primary-download{border-radius:20px;width:min(100%,330px);min-height:66px;margin:23px auto 0;box-shadow:0 17px 36px #ef214938}.download-page .download-icon{border-radius:13px;width:40px;height:40px}.download-page .platform-note{color:#ad999a;letter-spacing:.01em;margin:12px 0 0;font-size:9px}.download-page .visual-stage{order:2;align-self:auto;width:min(100%,420px);height:462px;min-height:0;margin:25px auto 0;left:auto;transform:none}.download-page .visual-stage:before{background:#ffffff61;border:1px solid #ffffffc7;border-radius:52px;width:318px;height:400px;top:26px;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 24px 64px #a6666b14}.download-page .preview-device{border-width:2px;border-radius:35px;width:206px;height:428px;padding:6px;top:8px;left:50%;transform:translate(-50%)rotate(1.5deg);box-shadow:0 24px 54px #9e4e582e,0 6px 16px #9e4e5814}.download-page .preview-device img{border-radius:28px}.material-card{border-width:5px;border-radius:17px;box-shadow:0 14px 34px #7b56581f}.material-card-one{width:88px;height:120px;display:block;top:112px;left:0;transform:rotate(-7deg)}.material-card-two{width:82px;height:106px;display:block;top:35px;right:0;transform:rotate(6deg)}.material-card-three{display:none}.material-card-four{width:96px;height:128px;display:block;bottom:42px;right:-2px;transform:rotate(7deg)}.download-page .site-footer{z-index:30;width:calc(100% - 36px);min-height:54px;margin:0 auto;font-size:10px}.download-page .footer-links{gap:14px}}@media (width<=374px){.download-page .hero{padding-top:27px}.hero-logo{border-radius:17px;width:70px;height:70px;margin-bottom:17px;font-size:70px}.download-page .hero-content h1{font-size:41px}.download-page .hero-description{font-size:13px}.download-page .visual-stage{height:430px}.download-page .preview-device{width:192px;height:398px}.material-card-one{left:-4px}.material-card-two,.material-card-four{right:-4px}}@media (width<=760px){.download-page{grid-template-rows:56px minmax(0,1fr) 38px;height:100svh;min-height:0;overflow:hidden}.download-page .site-header{width:100%;height:100%;min-height:0;padding:0 16px;position:relative}.download-page .site-header .brand>img{border-radius:10px;width:31px;height:31px}.download-page .site-header .brand strong{font-size:17px}.download-page .hero{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:0;width:100%;height:100%;min-height:0;padding:clamp(10px,2svh,20px) 16px 0;display:grid;overflow:hidden}.download-page .hero-content{grid-row:1}.hero-logo{border-radius:clamp(13px,2svh,19px);width:clamp(52px,8.4svh,76px);height:clamp(52px,8.4svh,76px);margin-bottom:clamp(8px,1.7svh,17px);font-size:clamp(52px,8.4svh,76px)}.download-page .hero-content h1{font-size:clamp(34px,5.5svh,50px);line-height:.98}.download-page .hero-content h1 span+span{margin-top:clamp(2px,.6svh,6px)}.download-page .hero-description{max-width:330px;margin-top:clamp(6px,1.3svh,12px);font-size:clamp(11px,1.65svh,14px);line-height:1.4}.download-page .primary-download{border-radius:clamp(15px,2.3svh,19px);width:min(100%,310px);min-height:clamp(48px,7.4svh,62px);margin-top:clamp(9px,1.8svh,18px)}.download-page .download-icon{border-radius:12px;width:clamp(32px,4.8svh,39px);height:clamp(32px,4.8svh,39px)}.download-page .download-copy strong{font-size:clamp(14px,2svh,16px)}.download-page .download-copy small{font-size:clamp(9px,1.35svh,11px)}.download-page .platform-note{margin-top:clamp(4px,.9svh,9px);font-size:clamp(7px,1.1svh,9px)}.download-page .visual-stage{grid-row:2;width:min(100%,400px);height:100%;min-height:0;margin:clamp(3px,1svh,9px) auto 0;overflow:hidden}.download-page .visual-stage:before{border-radius:clamp(28px,6svh,52px);width:min(78vw,318px);height:calc(100% - 10px);top:4px}.download-page .preview-device{aspect-ratio:206/428;border-radius:clamp(24px,4.5svh,35px);width:auto;max-width:206px;height:calc(100% - 4px);max-height:428px;top:0}.download-page .preview-device img{border-radius:clamp(19px,3.7svh,28px)}.material-card{aspect-ratio:.74;border-width:clamp(3px,.65svh,5px);border-radius:clamp(11px,2svh,17px);width:clamp(54px,10svh,88px);height:auto}.material-card-one{top:26%;left:1%}.material-card-two{width:clamp(51px,9.4svh,82px);top:8%;right:1%}.material-card-four{width:clamp(58px,10.8svh,96px);bottom:10%;right:0}.download-page .site-footer{width:calc(100% - 32px);height:100%;min-height:0;font-size:9px}}@media (width<=760px) and (height<=650px){.download-page{grid-template-rows:50px minmax(0,1fr) 30px}.download-page .hero{padding-top:6px}.hero-logo{border-radius:12px;width:48px;height:48px;margin-bottom:6px;font-size:48px}.download-page .hero-content h1{font-size:32px}.download-page .hero-description{margin-top:4px;font-size:10px}.download-page .primary-download{min-height:46px;margin-top:7px}.download-page .platform-note{margin-top:3px;font-size:7px}.download-page .visual-stage{margin-top:2px}.download-page .site-footer{font-size:8px}}.mobile-nav,.mobile-tags{display:none}@media (width<=760px){.download-page{color:#fff;background:linear-gradient(#08080a2e 0%,#08080a33 38%,#08080ab8 69%,#0a0a0c 100%),url(/fanersai-preview.jpg) 50% 17%/cover no-repeat;grid-template-rows:72px minmax(0,1fr) 32px;height:100svh;min-height:0;overflow:hidden}.download-page:before,.download-page:after{display:none}.download-page .site-header{z-index:50;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#05050694,#0000);border:0;grid-template-columns:1fr auto;width:100%;height:72px;min-height:0;padding:0 22px;display:grid;position:relative}.download-page .site-header .brand{color:#fff;gap:10px;display:flex}.download-page .site-header .brand>img{border:1px solid #fff3;border-radius:11px;width:34px;height:34px;box-shadow:0 8px 24px #00000038}.download-page .site-header .brand strong{font-size:18px}.download-page .site-header .brand small{color:#ffffff85}.download-page .site-header .header-note{display:none}.mobile-nav{color:#ffffff7a;text-align:center;justify-self:end;align-items:center;gap:25px;font-size:12px;line-height:1.12;display:flex}.mobile-nav span:first-child{color:#fff}.download-page .hero{align-items:flex-end;width:100%;height:100%;min-height:0;padding:0 28px clamp(36px,6.4svh,54px);display:flex;overflow:hidden}.download-page .hero-content{text-align:left;width:100%;padding:0}.hero-logo,.download-page .eyebrow,.download-page .platform-note,.download-page .visual-stage{display:none}.mobile-tags{align-items:center;gap:9px;margin-bottom:17px;display:flex}.mobile-tags span{color:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#202023c2;border:1px solid #ffffff0d;border-radius:6px;padding:8px 12px;font-size:12px}.download-page .hero-content h1{color:#fff;letter-spacing:-.045em;white-space:normal;text-shadow:0 4px 22px #0006;max-width:none;margin:0;font-size:clamp(29px,8.2vw,36px);font-weight:700;line-height:1.12}.download-page .hero-content h1 span{display:inline}.download-page .hero-content h1 span+span{margin:0}.download-page .hero-description{color:#ffffffa8;letter-spacing:0;text-shadow:0 2px 14px #00000061;max-width:320px;margin:13px 0 0;font-size:13px;line-height:1.7;display:block}.download-page .primary-download{background:linear-gradient(135deg,#ff4b62,#f12d50);border-radius:13px;grid-template-columns:auto 1fr;gap:12px;width:194px;min-height:54px;margin:22px 0 0;padding:0 18px;box-shadow:0 16px 34px #0000003d}.download-page .download-icon{background:#ffffff21;border:0;border-radius:9px;width:32px;height:32px;font-size:18px}.download-page .download-copy strong{font-size:16px}.download-page .download-copy small,.download-page .button-arrow{display:none}.download-page .site-footer{z-index:50;color:#ffffff57;background:#0a0a0c;width:100%;height:32px;min-height:0;padding:0 22px;font-size:8px}.download-page .footer-links a:hover{color:#fff}}@media (width<=760px) and (height<=650px){.download-page{grid-template-rows:60px minmax(0,1fr) 28px}.download-page .site-header{height:60px;padding:0 18px}.mobile-nav{gap:18px;font-size:10px}.download-page .hero{padding:0 22px 24px}.mobile-tags{margin-bottom:10px}.mobile-tags span{padding:6px 9px;font-size:10px}.download-page .hero-content h1{font-size:28px}.download-page .hero-description{margin-top:7px;font-size:11px}.download-page .primary-download{min-height:48px;margin-top:12px}.download-page .site-footer{height:28px}}@media (width<=760px){.download-page{grid-template-rows:0 minmax(0,1fr) 34px}.download-page .site-header{display:none}.download-page .hero{padding:clamp(18px,3.5svh,30px) 20px 0}.hero-logo{border-radius:clamp(15px,2svh,18px);width:clamp(58px,8svh,72px);height:clamp(58px,8svh,72px);margin-bottom:clamp(11px,1.8svh,17px);font-size:clamp(58px,8svh,72px)}.download-page .hero-content h1{font-size:clamp(37px,5.3svh,47px);line-height:.99}.download-page .hero-description,.download-page .platform-note{display:none}.download-page .primary-download{width:min(100%,292px);min-height:clamp(52px,7svh,60px);margin-top:clamp(14px,2.2svh,20px)}.download-page .visual-stage{width:min(100%,360px);margin-top:clamp(9px,1.6svh,14px)}.download-page .visual-stage:before{background:#ffffff52;border-radius:clamp(30px,5svh,46px);width:min(74vw,286px);box-shadow:0 20px 52px #a6666b12}.material-card-one,.material-card-two,.material-card-three,.material-card-four{display:none}.download-page .site-footer{width:calc(100% - 36px);font-size:8px}}@media (width<=760px) and (height<=650px){.download-page{grid-template-rows:0 minmax(0,1fr) 28px}.download-page .hero{padding-top:8px}.hero-logo{border-radius:12px;width:48px;height:48px;margin-bottom:7px;font-size:48px}.download-page .hero-content h1{font-size:32px}.download-page .primary-download{min-height:46px;margin-top:8px}.download-page .visual-stage{margin-top:4px}}.mobile-simple-view{display:none}@media (width<=760px){.download-page{color:#101716;background:linear-gradient(#fbfffe 0%,#f4fffc 48%,#eafff9 100%);width:100%;height:100svh;min-height:560px;display:block;position:relative;overflow:hidden}.download-page:before,.download-page:after,.download-page>.site-header,.download-page>.hero,.download-page>.site-footer{display:none}.mobile-simple-view{isolation:isolate;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.mobile-simple-main{z-index:3;flex-direction:column;align-items:center;min-height:0;padding:clamp(132px,22svh,260px) 24px 24px;display:flex;position:relative}.mobile-simple-brand{flex-direction:column;align-items:center;display:flex;transform:translateY(16px)}.mobile-brand-lockup{justify-content:center;align-items:center;gap:15px;display:flex}.mobile-brand-copy{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.mobile-brand-logo{color:#fff;background:#ff4055;border-radius:18px;flex:none;width:clamp(64px,17vw,76px);height:clamp(64px,17vw,76px);font-size:clamp(64px,17vw,76px);display:block;position:relative;overflow:hidden;box-shadow:0 13px 30px #ff324f29}.mobile-brand-lockup strong{color:#0b0f0e;letter-spacing:-.08em;font-size:clamp(37px,10vw,44px);font-weight:900;line-height:1}.mobile-brand-wordmark{line-height:0;display:block}.mobile-brand-wordmark img{filter:brightness(0);width:clamp(84px,23vw,102px);height:auto;display:block}.mobile-simple-brand p{color:#17201e;letter-spacing:.1em;text-indent:.1em;white-space:nowrap;margin:10px 0 0;font-size:clamp(12px,3.25vw,14px);font-weight:500}.mobile-simple-brand .mobile-update-note{color:#51615d;letter-spacing:.06em;text-indent:.06em;margin-top:24px;font-size:clamp(12px,3.35vw,14px)}.mobile-update-note strong{font-size:16px;font-weight:600}.mobile-simple-download{cursor:pointer;color:#fff;letter-spacing:.02em;background:#050505;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:min(72vw,292px);min-height:clamp(62px,8.2svh,72px);margin-top:clamp(220px,34svh,360px);font-size:clamp(22px,6vw,27px);font-weight:800;transition:transform .16s,background-color .16s;display:flex;box-shadow:0 14px 32px #0513101a}.mobile-simple-download-icon{flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.mobile-simple-download-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}.mobile-simple-download-icon .platform-icon-apple,.mobile-simple-download-icon .platform-icon-windows,.mobile-simple-download-icon .platform-icon-android{fill:currentColor;stroke:none}.mobile-simple-download-icon .platform-icon-android .android-antenna{fill:none;stroke:currentColor;stroke-width:1.5px}.mobile-simple-download-icon .platform-icon-android .android-eye{fill:#050505}.mobile-simple-download-icon circle{fill:currentColor;stroke:none}.mobile-simple-download:active{background:#202322;transform:scale(.98)}.platform-download-list-mobile{gap:8px;width:min(86vw,336px);margin-top:16px;display:grid}.platform-download-list-mobile button{color:#22302d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border-color:#529f8e1c;border-radius:11px;min-height:52px;box-shadow:0 9px 24px #377e6d0e}.platform-download-list-mobile button span{font-size:11px}.platform-download-list-mobile button strong{font-size:14px}.mobile-simple-footer{z-index:3;padding:8px 20px max(16px, env(safe-area-inset-bottom));color:#82928f;letter-spacing:.01em;text-align:center;font-size:clamp(9px,2.65vw,11px);line-height:1.65;position:relative}.mobile-simple-footer p{margin:0}.mobile-simple-footer a{text-decoration:none}.mobile-bubble{z-index:1;pointer-events:none;display:block;position:absolute}.mobile-bubble-left{aspect-ratio:1;background:linear-gradient(145deg,#defcf6e0,#c6f9ef7a);border-radius:50%;width:clamp(190px,55vw,310px);animation:11.6s ease-in-out infinite mobile-bubble-drift-left;top:-4%;left:-38%}.mobile-bubble-chat{aspect-ratio:1.08;background:linear-gradient(145deg,#6df4f1b8,#56ecdb85);border-radius:52% 52% 48% 48%;width:clamp(118px,34vw,174px);animation:9.3s ease-in-out infinite mobile-bubble-drift-chat;top:8.5%;right:13%;transform:rotate(7deg)}.mobile-bubble-small{aspect-ratio:1;background:#acfa989e;border:1px solid #ffffffb3;border-radius:50%;width:clamp(74px,21vw,106px);animation:10.7s ease-in-out -2.4s infinite mobile-bubble-drift-small;top:16%;right:4%}.mobile-bubble-bottom{background:linear-gradient(145deg,#70f6e170,#89f9da94);border-radius:52% 48% 0 55%;width:clamp(248px,70vw,360px);height:clamp(280px,40svh,430px);animation:13.2s ease-in-out -4.1s infinite mobile-bubble-drift-bottom;bottom:8%;right:-38%;transform:rotate(7deg)}}@keyframes mobile-bubble-drift-left{0%,to{transform:translate(0)}23%{transform:translate(13px,-8px)}51%{transform:translate(-7px,16px)}76%{transform:translate(19px,6px)}}@keyframes mobile-bubble-drift-chat{0%,to{transform:translate(0)rotate(7deg)}19%{transform:translate(-14px,9px)rotate(5deg)}48%{transform:translate(8px,18px)rotate(8deg)}79%{transform:translate(17px,-6px)rotate(6deg)}}@keyframes mobile-bubble-drift-small{0%,to{transform:translate(0)}27%{transform:translate(15px,-12px)}58%{transform:translate(-11px,-18px)}82%{transform:translate(-18px,7px)}}@keyframes mobile-bubble-drift-bottom{0%,to{transform:translate(0)rotate(7deg)}22%{transform:translate(-16px,-9px)rotate(6deg)}54%{transform:translate(6px,-20px)rotate(8deg)}81%{transform:translate(19px,5px)rotate(6.5deg)}}@media (width<=760px) and (height<=650px){.mobile-simple-main{padding-top:105px}.mobile-brand-logo{border-radius:15px;width:58px;height:58px;font-size:58px}.mobile-brand-lockup strong{font-size:34px}.mobile-simple-brand p{margin-top:7px;font-size:11px}.mobile-simple-brand .mobile-update-note{margin-top:15px;font-size:11px}.mobile-simple-brand{transform:translateY(10px)}.mobile-simple-download{min-height:58px;margin-top:180px;font-size:21px}.platform-download-list-mobile{margin-top:12px}.platform-download-list-mobile button{min-height:46px}.mobile-simple-footer{font-size:8px;line-height:1.45}}
