body:has(.hm){overflow-x:clip}.hm{--y:#fcd535;--y2:#f0b90b;--yg:#fcd53529}.hm h1,.hm h2,.hm h3{letter-spacing:-.02em;color:var(--ink);margin-top:0;margin-bottom:0;font-weight:500}.hm .mute{color:var(--mute)}.hm-sec{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw);padding:144px 24px}.hm-sec>*{max-width:1252px;margin-left:auto;margin-right:auto}.hm-sec>h2{text-align:center;max-width:700px;font-size:49px;line-height:1.3}.hm-lead{text-align:center;color:var(--mute);font-size:20px;margin-top:16px!important}.hm-btn{background:var(--y);color:#181a20;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:40px;padding:0 20px;font-size:18px;font-weight:700;display:inline-flex}.hm-btn:hover{background:var(--y2)}.hm-btn.lg{height:52px;padding:0 28px;font-size:22px}.hm-hero{box-sizing:border-box;text-align:center;width:100vw;margin-left:calc(50% - 50vw);padding:120px 24px 0;position:relative;overflow:hidden}.hm-stairs{pointer-events:none;width:62%;height:620px;position:absolute;inset:0 0 auto auto}.hm-stairs i{opacity:.9;background:radial-gradient(120% 120% at 100% 0,#fcd53529,#fcd53508 55%,#0000 80%);border-radius:2px;animation:6s ease-in-out infinite alternate hmup;position:absolute;bottom:0;right:0}.hm-stairs i:nth-child(2n){animation-delay:-2s}.hm-stairs i:nth-child(3n){animation-delay:-4s}@keyframes hmup{0%{opacity:.55}to{opacity:1}}.hm-hin{max-width:744px;margin:0 auto;position:relative}.hm-mark .mark{width:72px;height:72px}.hm-hin h1{margin-top:24px;font-size:61px;line-height:79px}.hm-sub{color:var(--mute);opacity:.9;margin:12px 0 24px;font-size:25px;line-height:31px}.hm-trust{flex-direction:column;align-items:center;gap:4px;margin-top:32px;display:flex}.hm-trust span{color:var(--mute);font-size:14px}.hm-trust b{color:var(--ink);letter-spacing:-.01em;font-size:22px;font-weight:600}.hm-frame{max-width:1204px;margin:32px auto 0;position:relative}.hm-glow{filter:blur(64px);opacity:.6;pointer-events:none;background:radial-gradient(60% 60% at 50% 40%,#fcd53547,#0000 70%);position:absolute;inset:-20px}.hm-fin{background:var(--bg);text-align:left;border:1px solid #fcfcfc1a;border-radius:4px;padding:16px;position:relative}.hm-fbar{color:var(--ink);justify-content:space-between;align-items:center;padding:0 4px 12px;font-size:14px;font-weight:600;display:flex}.hm-fgrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.hm-grad{background:linear-gradient(var(--bg),var(--card))}.hf{margin-top:64px!important}.hf-tabs{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.hf-tabs button{all:unset;cursor:pointer;border-top:3px solid #777a8c66;flex-direction:column;gap:8px;padding-top:16px;display:flex}.hf-tabs button b{color:var(--ink2);font-size:25px;font-weight:500;line-height:32.5px}.hf-tabs button span{color:var(--mute);font-size:20px;line-height:30px}.hf-tabs button.on{border-top-color:var(--y)}.hf-tabs button.on b{color:var(--ink)}.hf-tabs button.on span{color:var(--ink2)}.hf-view{margin-top:48px;overflow:hidden}.hf-track{transition:transform .3s cubic-bezier(.4,.03,.15,.95);display:flex}.hf-slide{opacity:.4;flex:0 0 100%;grid-template-columns:472px 1fr;gap:4px;min-height:560px;transition:opacity .3s,transform .3s;display:grid;transform:scale(.95)}.hf-slide.on{opacity:1;transform:none}.hf-acc{flex-direction:column;gap:4px;display:flex}.hf-it{background:var(--card2);cursor:pointer;border-radius:4px;padding:16px}.hf-it h3{font-size:25px;line-height:32px}.hf-it.open{flex:1}.hf-s{color:var(--ink2);margin:10px 0 0;font-size:20px;line-height:25px}.hf-d{color:var(--mute);border-top:1px solid var(--line);margin:16px 0 0;padding-top:16px;font-size:16px;line-height:25px}.hf-media{background:var(--card2);border-radius:4px;justify-content:center;align-items:center;min-width:0;padding:24px;display:flex}.hf-link{text-align:right;margin-top:16px!important}.hf-link a{color:var(--mute);font-size:14px;font-weight:500}.hm-cards{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.hp-list{width:100%;max-width:520px}.hp-h{color:var(--mute);justify-content:space-between;padding:0 12px 8px;font-size:13px;display:flex}.hp-row{border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;padding:16px 12px;display:flex}.hp-row span{flex-direction:column;display:flex}.hp-row span b{font-size:17px}.hp-row i{color:var(--mute);font-size:13px;font-style:normal}.hp-row>b{font-size:20px;font-weight:600}.hp-foot{padding:12px}.hm-research,.hm-mock{flex-direction:column;gap:10px;width:100%;max-width:520px;display:flex}.hm-research div{background:var(--bg);border:1px solid var(--line);border-radius:6px;justify-content:space-between;align-items:center;padding:18px 16px;display:flex}.hm-research span{color:var(--mute);font-size:15px}.hm-research b{color:var(--ink);font-size:18px;font-weight:600}.hm-research p{color:var(--mute);text-align:center;margin:6px 0 0;font-size:13px}.hm-mock{text-align:center;align-items:center}.hm-mock>b{color:var(--y);letter-spacing:-.02em;font-size:56px;font-weight:600}.hm-steps{flex-direction:column;gap:8px;width:100%;display:flex}.hm-steps i{background:var(--bg);border:1px solid var(--line);color:var(--ink2);border-radius:6px;padding:14px;font-size:15px;font-style:normal}.hm-glowsec{background:radial-gradient(70% 50% at 50% 55%,#fcd5351a,#0000 70%)}.hm-bento{border:1px solid var(--line);background:var(--card);border-radius:4px;grid-template-columns:repeat(5,1fr);display:grid;box-shadow:0 0 0 12px #fcd5350d,0 0 0 24px #fcd53508;max-width:1096px!important;margin-top:64px!important}.hm-bento>div{flex-direction:column;min-height:240px;padding:48px 40px;display:flex}.hm-bento .b1{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:span 3}.hm-bento .b2{border-bottom:1px solid var(--line);grid-column:span 2}.hm-bento .b3{border-right:1px solid var(--line);grid-column:span 2}.hm-bento .b4{grid-column:span 3}.hm-bento h3{font-size:25px;font-weight:400;line-height:37.5px}.hm-bento p{color:var(--mute);margin:8px 0 0;font-size:20px;line-height:32px}.hm-big{color:var(--y);letter-spacing:-.02em;margin-top:auto;padding-top:32px;font-size:56px;font-weight:600}.hm-grad2{background:linear-gradient(var(--card),var(--bg))}.hm-sec>h2.hm-left{text-align:left;max-width:1252px}.hm-arch{grid-template-columns:1fr 1fr;gap:4px;display:grid;margin-top:64px!important}.hm-arch>div{background:var(--card2);border-radius:4px;flex-direction:column;padding:32px;display:flex}.hm-arch h3{border-bottom:1px solid var(--line);padding-bottom:16px;font-size:25px}.hm-arch p{color:var(--mute);margin:16px 0 0;font-size:16px;line-height:25px}.hm-ill{border:1px dashed var(--line);text-align:center;color:var(--ink2);border-radius:4px;margin-top:32px;padding:40px 16px;font-size:16px}.hm-faq{grid-template-columns:1fr 594px;gap:64px;display:grid}.hm-faq>*{margin:0!important}.hm-faq>h2{text-align:left;font-size:49px}.hm-qs{flex-direction:column;gap:4px;display:flex}.hm-qs details{background:var(--card2);border-radius:4px}.hm-qs summary{cursor:pointer;color:var(--ink);justify-content:space-between;gap:12px;padding:12px 16px;font-size:22px;font-weight:500;line-height:36px;list-style:none;display:flex}.hm-qs summary::-webkit-details-marker{display:none}.hm-qs summary:after{content:"⌄";color:var(--mute)}.hm-qs details[open] summary:after{content:"⌃"}.hm-qs p{border-top:1px solid var(--line);color:var(--ink2);margin:0;padding:16px;font-size:16px;line-height:25px}.hm-end{text-align:center;background:radial-gradient(60% 80% at 50% 100%,#fcd53524,#0000 70%)}.hm-end h2{margin-bottom:72px!important}.hm-note{color:var(--mute);font-size:13px;margin-top:32px!important}@media (max-width:900px){.hm-sec{padding:72px 16px}.hm-sec>h2,.hm-faq>h2{font-size:31px;line-height:40px}.hm-lead{font-size:16px}.hm-hero{padding:56px 16px 0}.hm-stairs{width:100%;height:420px}.hm-mark .mark{width:48px;height:48px}.hm-hin h1{margin-top:16px;font-size:39px;line-height:50.7px}.hm-sub{font-size:18px;line-height:25.2px}.hm-btn{height:36px;font-size:16px}.hm-btn.lg{height:44px;padding:0 22px;font-size:16px}.hm-trust b{font-size:18px}.hm-fin{padding:10px}.hm-fgrid{grid-template-columns:1fr}.hm-fgrid>:nth-child(n+2){display:none}.hf{margin-top:32px!important}.hf-tabs{scrollbar-width:none;gap:24px;padding:0 16px;display:flex;overflow-x:auto;margin:0 -16px!important}.hf-tabs::-webkit-scrollbar{display:none}.hf-tabs button{flex:0 0 200px}.hf-tabs button b{font-size:18px;line-height:24px}.hf-tabs button span{font-size:14px;line-height:20px}.hf-view{margin-top:24px}.hf-slide{grid-template-columns:1fr;min-height:0}.hf-it h3{font-size:18px;line-height:24px}.hf-s{font-size:15px;line-height:21px}.hf-d{font-size:14px;line-height:21px}.hf-media{order:-1;padding:12px}.hm-cards{grid-template-columns:1fr}.hm-cards>:nth-child(n+2){display:none}.hm-bento{box-shadow:none;grid-template-columns:1fr}.hm-bento>div{border-bottom:1px solid var(--line);min-height:0;padding:28px 20px;border-right:0!important;grid-column:auto!important}.hm-bento h3{font-size:20px;line-height:28px}.hm-bento p{font-size:16px;line-height:24px}.hm-big{padding-top:16px;font-size:40px}.hm-sec>h2.hm-left{text-align:center}.hm-arch{grid-template-columns:1fr;gap:16px;margin-top:32px!important}.hm-arch>div{padding:20px}.hm-arch h3{font-size:20px}.hm-faq{grid-template-columns:1fr;gap:24px}.hm-faq>h2{text-align:center}.hm-qs summary{font-size:17px;line-height:26px}.hm-end h2{font-size:31px;margin-bottom:32px!important}}.hstrip{border:1px solid var(--line);background:linear-gradient(135deg,#fcd5351a,transparent 60%),var(--card);border-radius:16px;margin:14px 0 6px;padding:16px}.hstrip h1{letter-spacing:-.02em;margin:0;font-size:26px;line-height:1.15}.hstrip p{color:var(--mute);margin:6px 0 10px}.hstrip-chips{flex-wrap:wrap;gap:6px;display:flex}.hstrip-chips span{border:1px solid var(--line);color:var(--ink2);border-radius:99px;padding:4px 10px;font-size:12.5px;font-weight:700}.hstrip-best{border-top:1px solid var(--line);color:var(--ink2);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:10px;font-size:13.5px;display:flex}.hstrip-best b{color:var(--up);white-space:nowrap}@media (min-width:900px){.hstrip{grid-template-columns:1.4fr 1fr;align-items:center;gap:20px;padding:22px 26px;display:grid}.hstrip h1{font-size:34px}.hstrip-best{border:0;flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:0}}@media (max-width:699px){.hstrip{border-radius:12px;margin:10px 0 4px;padding:10px 12px}.hstrip h1{font-size:16px;font-weight:700;line-height:1.3}.hstrip p,.hstrip-chips{display:none}.hstrip-best{color:var(--mute);border-top:0;margin-top:4px;padding-top:0;font-size:12px}}@media (max-width:899px){.rc-head{padding:16px 0 0}.rc-head .rc-h1{clip:auto;white-space:normal;letter-spacing:-.02em;width:auto;height:auto;color:var(--ink);margin:0;font-size:28px;font-weight:600;line-height:1.15;overflow:visible;position:static!important}.rc-head .rc-sub{color:var(--mute);margin:6px 0 0;font-size:16px;display:block}.rc-head .rc-sub b{color:var(--ink);font-weight:600}}
