.fhero{background:var(--paper2);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.fhero:before{content:"Q";color:#fff;opacity:.55;pointer-events:none;font-family:Outfit;font-size:46vw;font-weight:900;line-height:.8;position:absolute;top:-6vw;right:-2vw}.fhero:after{content:"";pointer-events:none;background:radial-gradient(120% 80% at 8% 0,#f383001a,#0000 55%),radial-gradient(90% 60% at 100% 100%,#ffbe5a29,#0000 60%);position:absolute;inset:0}.fhero .inner{z-index:2;max-width:760px;padding:128px 0 56px;position:relative}.fhero .crumb{letter-spacing:.14em;color:var(--ink3);font-family:Outfit;font-size:12px;font-weight:700}.fhero .crumb a:hover{color:var(--orange)}.fhero .eyebrow{letter-spacing:.24em;color:var(--orange-d);margin-top:30px;font-family:Outfit;font-size:12.5px;font-weight:800}.fhero h1{letter-spacing:.005em;margin:12px 0 0;font-size:clamp(34px,6vw,62px);line-height:1.32}.fhero p{color:var(--ink2);max-width:600px;margin-top:22px;font-size:clamp(15px,1.7vw,17px);font-weight:500;line-height:2.05}.fhero .stats{flex-wrap:wrap;gap:38px;margin-top:38px;display:flex}.fhero .stat .n{color:var(--ink);font-family:Outfit;font-size:34px;font-weight:900;line-height:1}.fhero .stat .n b{color:var(--orange);margin-left:2px;font-size:20px}.fhero .stat .l{color:var(--ink3);margin-top:6px;font-size:12px;font-weight:700}.fbar-wrap{z-index:40;padding-top:34px;position:sticky;top:78px}.fbar{border:1px solid var(--line);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:11px 13px;display:flex;box-shadow:0 12px 30px -22px #50320a6b}.fbar .lab{color:var(--ink4);letter-spacing:.14em;border-right:1px solid var(--line);flex:none;align-self:stretch;align-items:center;padding:0 8px 0 6px;font-size:10.5px;font-weight:800;display:flex}.fchip{border:1px solid var(--line);color:var(--ink2);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:8px 17px;font-size:13px;font-weight:700;transition:all .15s}.fchip:hover{border-color:var(--orange);color:var(--orange-d)}.fchip.on{background:var(--ink);color:#fff;border-color:var(--ink)}.fchip .c{opacity:.5;margin-left:6px;font-family:Outfit;font-size:11px;font-weight:800}.fchip.on .c{opacity:.8}.qsec{padding:48px 0 8px}.qcat{margin-bottom:8px}.qcat[hidden]{display:none}.qcat-head{border-bottom:2px solid var(--ink);align-items:baseline;gap:16px;margin-bottom:6px;padding:34px 0 6px;display:flex}.qcat-head .no{color:var(--orange-d);letter-spacing:.05em;font-family:Outfit;font-size:15px;font-weight:900}.qcat-head h2{font-size:clamp(20px,2.6vw,26px)}.qcat-head .meta{color:var(--ink3);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:700}.qa{border-bottom:1px solid var(--line)}.qa-q{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;align-items:flex-start;gap:20px;padding:24px 6px 24px 0;font-family:inherit;transition:color .15s;display:flex}.qa-q:hover{color:var(--orange-d)}.qa-q .qmark{color:var(--orange);flex:none;width:26px;font-family:Outfit;font-size:18px;font-weight:900;line-height:1.5}.qa-q .qtxt{flex:1;font-size:clamp(15.5px,1.9vw,18px);font-weight:700;line-height:1.6}.qa-q .chev{color:var(--ink4);flex:none;align-self:center;font-family:Outfit;font-size:22px;font-weight:800;line-height:1.4;transition:transform .35s,color .15s}.qa.open .qa-q .chev{color:var(--orange);transform:rotate(45deg)}.qa.open .qa-q{color:var(--orange-d)}.qa-a{height:0;transition:height .38s cubic-bezier(.4,0,.2,1);overflow:hidden}.qa-a .inner{color:var(--ink2);padding:0 36px 30px 46px;font-size:14.5px;font-weight:500;line-height:2.05}.qa-a .inner p{margin-bottom:12px}.qa-a .inner p:last-child{margin-bottom:0}.qa-a .inner strong{color:var(--ink);font-weight:800}.qa-a .inner a.inl{color:var(--orange-d);border-bottom:1.5px solid #dd740052;padding-bottom:1px;font-weight:800}.qa-a .inner a.inl:hover{border-bottom-color:var(--orange-d)}.qa-a .inner .price{color:var(--ink);font-family:Outfit;font-size:1.08em;font-weight:900}.qa-a .inner .steps{counter-reset:s;margin:14px 0 4px;padding:0;list-style:none}.qa-a .inner .steps li{counter-increment:s;border-top:1px solid var(--line);padding:7px 0 7px 38px;font-size:14px;position:relative}.qa-a .inner .steps li:first-child{border-top:0}.qa-a .inner .steps li:before{content:counter(s);background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-family:Outfit;font-size:12px;font-weight:800;display:flex;position:absolute;top:7px;left:0}.qempty{text-align:center;color:var(--ink3);padding:60px 0;font-weight:700;display:none}.help{padding:0 0 86px}.help .box{background:var(--ink);color:#fff;border-radius:26px;grid-template-columns:1.25fr .75fr;align-items:center;gap:40px;padding:58px 52px;display:grid;position:relative;overflow:hidden}.help .box:after{content:"";pointer-events:none;background:radial-gradient(circle,#f383006b,#0000 68%);width:360px;height:360px;position:absolute;bottom:-120px;right:-80px}.help .box .en{letter-spacing:.22em;color:var(--amber);font-family:Outfit;font-size:12px;font-weight:800}.help .box h2{margin:13px 0 16px;font-size:clamp(23px,3.1vw,32px);line-height:1.5}.help .box p{color:#cfc6bb;max-width:440px;font-size:14.5px;line-height:2}.help .box .acts{z-index:2;flex-direction:column;gap:13px;display:flex;position:relative}.help .box .acts a{border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:18px 22px;font-size:15px;font-weight:800;transition:all .18s;display:flex}.help .box .acts .a-pri{background:var(--orange);color:#fff}.help .box .acts .a-pri:hover{background:var(--orange-d)}.help .box .acts .a-sec{color:#fff;background:#ffffff12;border:1.5px solid #ffffff47}.help .box .acts .a-sec:hover{background:#ffffff29}.help .box .acts a .sub{color:#fff9;margin-top:2px;font-size:11.5px;font-weight:600;display:block}.help .box .acts a .ar{font-family:Outfit;font-size:18px;font-weight:800}@media (max-width:780px){.help .box{grid-template-columns:1fr;padding:44px 30px}}@media (max-width:620px){.fhero .inner{padding:118px 0 44px}.fbar-wrap{padding-top:24px;top:70px}.fbar{flex-wrap:nowrap;overflow-x:auto}.fbar::-webkit-scrollbar{display:none}.qa-a .inner{padding:0 4px 26px 46px}.qcat-head{flex-wrap:wrap}}
