.fp-visual{position:relative;display:grid;place-items:center;min-height:500px}.fp-band{padding:110px 0;background:var(--mist)}.fp-band-title{font-size:clamp(28px,3.2vw,40px);letter-spacing:-.02em;text-align:center;margin-bottom:56px}.fp-band ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr)}.fp-band li{padding:8px 40px;text-align:center;display:grid;justify-items:center;gap:12px}.fp-band li+li{border-inline-start:1px solid var(--line)}.fp-band-ic{width:72px;height:72px;border-radius:24px;display:grid;place-items:center;color:#fff;background:linear-gradient(140deg,var(--lilac),var(--violet));box-shadow:0 18px 36px -16px #3049f2b3;transform:rotate(-6deg)}.fp-band li:nth-child(2) .fp-band-ic{background:linear-gradient(140deg,#ffd56b,#ff8a4c);box-shadow:0 18px 36px -16px #ff8a4cb3;transform:rotate(5deg)}.fp-band li:nth-child(3) .fp-band-ic{background:linear-gradient(140deg,#3fd3bd,var(--teal));box-shadow:0 18px 36px -16px #0f9f8fb3}.fp-band-ic svg{width:32px;height:32px}.fp-band h3{font-size:22px;margin-top:10px}.fp-band p{color:var(--muted);max-width:22em}.fp-split{padding:130px 0;overflow:hidden}.fp-tone-paper{background:var(--paper)}.fp-tone-mist{background:var(--mist)}.fp-split-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,100px);align-items:center}.fp-flip .fp-split-visual{order:-1}.fp-split-grid>*,.pp-hero-grid>*{min-width:0}.fp-k{display:inline-block;margin-bottom:18px;padding:6px 14px;border-radius:99px;font-size:14px;font-weight:650;color:var(--violet);background:#3049f214}.fp-split h2{font-size:clamp(34px,4.2vw,58px);line-height:1.05;letter-spacing:-.025em}.fp-split h2 span{color:var(--violet)}.fp-text{font-size:19px;line-height:1.6;color:var(--muted);margin:22px 0 28px;max-width:30em}.fp-points{list-style:none;margin:0;padding:0;display:grid;gap:12px}.fp-points li{display:flex;align-items:center;gap:12px;font-weight:550}.fp-points svg{flex:none;width:26px;height:26px;padding:5px;border-radius:50%;color:#0f7a4f;background:#dff5e9}.fp-link{display:inline-block;margin-top:28px}.fp-split-visual{position:relative;display:grid;place-items:center;min-height:520px}.fp-split-visual:before{content:"";position:absolute;width:420px;max-width:90%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(91,111,255,.22),transparent 68%)}.fp-tone-night .fp-k{color:var(--sun);background:#ffc83d1f}.fp-tone-night h2 span{color:var(--holo)}.fp-tone-night .fp-text{color:#ffffffb8}.fp-tone-night .fp-points svg{color:#0d0b1f;background:var(--sun)}.fp-tone-night .fp-link{color:var(--holo)}.fp-tone-night .fp-split-visual:before{background:radial-gradient(circle,rgba(255,200,61,.2),transparent 65%)}.fp-steps-sec{background:var(--mist)}.fp-steps-sec .pp-h2{text-align:center}.fp-steps{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;counter-reset:s}.fp-steps:before{content:"";position:absolute;top:30px;inset-inline:16%;height:2px;background:repeating-linear-gradient(to left,var(--violet) 0 8px,transparent 8px 16px);opacity:.45}.fp-steps li{position:relative;text-align:center;display:grid;justify-items:center;gap:10px}.fp-steps span{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;font-family:var(--display);font-size:24px;font-weight:700;color:#fff;background:linear-gradient(140deg,var(--lilac),var(--violet));box-shadow:0 0 0 8px var(--mist),0 16px 30px -12px #3049f2b3}.fp-steps h3{font-size:21px;margin-top:8px}.fp-steps p{color:var(--muted);max-width:20em}.fp-others-sec{padding-top:110px!important}.fp-pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.fp-pills a{display:inline-flex;align-items:center;gap:12px;padding:14px 22px;border-radius:99px;border:1px solid var(--line);background:#fff;color:var(--ink);font-weight:600;text-decoration:none;transition:border-color .2s,transform .2s,background .2s}.fp-pills a:hover{border-color:var(--violet);transform:translateY(-2px)}.fp-pills i{font-style:normal;color:var(--violet)}.fp-pills .fp-pill-main{background:var(--night);border-color:var(--night);color:#fff}.fp-pills .fp-pill-main i{color:var(--sun)}.fp-phone{position:relative;z-index:1;width:264px;aspect-ratio:9 / 19;padding:10px;border-radius:46px;background:#0d0b1f;box-shadow:0 60px 110px -40px #0a0828bf,0 0 0 1px #ffffff24,inset 0 0 0 2px #ffffff12}.fp-screen{position:relative;height:100%;border-radius:37px;overflow:hidden;display:flex;flex-direction:column;color:#fff}.fp-screen-light{background:#fff;color:var(--ink)}.fp-status{position:relative;z-index:6;display:flex;justify-content:space-between;align-items:center;height:40px;padding:0 22px;font-size:12px;direction:ltr}.fp-island{position:absolute;top:9px;left:50%;width:78px;height:22px;margin-left:-39px;border-radius:14px;background:#0d0b1f}.fp-bars{display:flex;align-items:center;gap:4px}.fp-bars i,.fp-sig i{display:inline-block;width:3px;border-radius:1px;background:currentColor}.fp-bars i:nth-child(1),.fp-sig i:nth-child(1){height:5px}.fp-bars i:nth-child(2),.fp-sig i:nth-child(2){height:7px}.fp-bars i:nth-child(3),.fp-sig i:nth-child(3){height:9px}.fp-sig{display:inline-flex;align-items:flex-end;gap:2px}.fp-wall{position:absolute;inset:0;background:radial-gradient(260px 220px at 20% 10%,rgba(255,200,61,.45),transparent 70%),radial-gradient(300px 260px at 90% 80%,rgba(91,111,255,.65),transparent 70%),linear-gradient(160deg,#2a1f6b,#14123a)}.fp-apps{position:relative;z-index:1;list-style:none;margin:14px 0 0;padding:0 18px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px 12px}.fp-apps li{display:grid;justify-items:center;gap:5px}.fp-apps i{width:100%;aspect-ratio:1;border-radius:13px;background:var(--t);opacity:.55}.fp-apps small{width:70%;height:4px;border-radius:2px;background:#ffffff59}.fp-mine i{opacity:1;box-shadow:0 0 0 3px #ffffffe6,0 10px 26px #ff8c46a6}.fp-mine small{width:auto;height:auto;background:none;color:#fff;font-size:10px;font-weight:650}.fp-dock{position:relative;z-index:1;margin:auto 12px 12px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:10px;border-radius:24px;background:#ffffff29}.fp-dock i{aspect-ratio:1;border-radius:12px;background:var(--t);opacity:.55}.fp-icon{display:grid;place-items:center;font-style:normal;font-weight:800;color:#2a1f6b;background:linear-gradient(140deg,#ffc83d,#ff7a59)}.fp-apps .fp-icon{background:linear-gradient(140deg,#ffc83d,#ff7a59)}.fp-apps .fp-icon span{font-size:20px}.fp-icon-sm{flex:none;width:34px;height:34px;border-radius:10px;font-size:16px}.fp-icon-xs{flex:none;width:22px;height:22px;border-radius:7px;font-size:11px}.fp-tap{position:absolute;z-index:4;inset-inline-start:50%;top:50%;width:34px;height:34px;margin:-17px;border-radius:50%;background:#3049f259;box-shadow:0 0 0 2px #3049f280;opacity:0;pointer-events:none}.fp-hs{position:relative}.fp-hs .fp-mine i{animation:fp-drop 7s cubic-bezier(.3,1.5,.5,1) infinite}.fp-hs-a{top:16%;inset-inline-end:-46%}.fp-hs-b{bottom:12%;inset-inline-start:-44%;--d: -3s}@keyframes fp-drop{0%,8%{transform:translateY(-60px) scale(.4);opacity:0}16%,to{transform:none;opacity:1}}.fp-ins{display:grid;justify-items:center;gap:22px}.fp-ins-a,.fp-ins-b,.fp-ins-c{position:absolute;inset:0}.fp-ins-a{top:40px;animation:fp-sa 9s infinite}.fp-ins-b{z-index:3;background:#0d0b1f61;animation:fp-sb 9s infinite}.fp-ins-c{z-index:5;animation:fp-sc 9s infinite}.fp-ins-c .fp-apps{margin-top:54px}.fp-new i{animation:fp-new 9s cubic-bezier(.3,1.6,.5,1) infinite}.fp-sheet{position:absolute;inset-inline:0;bottom:0;padding:16px 14px 26px;border-radius:24px 24px 0 0;background:#f4f3f8;color:var(--ink);animation:fp-sheet 9s infinite}.fp-sheet-head{display:flex;align-items:center;gap:10px;padding:4px 6px 14px;border-bottom:1px solid var(--line);margin-bottom:8px;font-size:13px}.fp-sheet-head small{display:block;color:var(--muted);font-size:11px}.fp-sheet ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.fp-sheet li{position:relative;display:flex;justify-content:space-between;align-items:center;padding:11px 14px;border-radius:12px;background:#fff;font-size:13px}.fp-sheet .fp-pick{font-weight:700;animation:fp-pick 9s infinite}.fp-sheet .fp-pick span{font-size:16px;color:var(--violet)}.fp-tap-1{animation:fp-tap1 9s infinite}.fp-tap-2{animation:fp-tap2 9s infinite}.fp-ins-steps{list-style:none;margin:0;padding:0;display:flex;gap:8px;font-size:13px;font-weight:650}.fp-ins-steps li{padding:7px 13px;border-radius:99px;background:#3049f212;color:var(--muted)}.fp-ins-steps li:nth-child(1){animation:fp-st1 9s infinite}.fp-ins-steps li:nth-child(2){animation:fp-st2 9s infinite}.fp-ins-steps li:nth-child(3){animation:fp-st3 9s infinite}@keyframes fp-sa{0%,66%{opacity:1}70%,96%{opacity:0}to{opacity:1}}@keyframes fp-sb{0%,34%{opacity:0}37%,64%{opacity:1}68%,to{opacity:0}}@keyframes fp-sheet{0%,34%{transform:translateY(100%)}41%,to{transform:none}}@keyframes fp-sc{0%,66%{opacity:0}70%,96%{opacity:1}to{opacity:0}}@keyframes fp-new{0%,72%{transform:scale(0)}79%{transform:scale(1.18)}83%,to{transform:scale(1)}}@keyframes fp-pick{0%,54%{background:#fff}57%,to{background:#e3e7ff}}@keyframes fp-tap1{0%,24%{opacity:0;transform:scale(.4)}27%{opacity:1;transform:scale(1)}33%,to{opacity:0;transform:scale(1.9)}}@keyframes fp-tap2{0%,52%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1)}61%,to{opacity:0;transform:scale(1.9)}}@keyframes fp-st1{0%,34%{background:var(--violet);color:#fff}37%,to{background:#3049f212;color:var(--muted)}}@keyframes fp-st2{0%,35%{background:#3049f212;color:var(--muted)}37%,66%{background:var(--violet);color:#fff}69%,to{background:#3049f212;color:var(--muted)}}@keyframes fp-st3{0%,67%{background:#3049f212;color:var(--muted)}70%,96%{background:var(--violet);color:#fff}99%,to{background:#3049f212;color:var(--muted)}}.fp-shop{padding:4px 14px 0;color:var(--ink)}.fp-shop-top{display:flex;align-items:center;gap:8px;padding:6px 0 12px;font-size:13px}.fp-shop-top>i{margin-inline-start:auto;width:18px;height:12px;border-block:2px solid var(--ink);position:relative}.fp-shop-top>i:after{content:"";position:absolute;inset-inline:0;top:3px;height:2px;background:var(--ink)}.fp-shop-hero{display:grid;align-content:end;gap:6px;height:150px;padding:16px;border-radius:18px;color:#fff;background:radial-gradient(160px 120px at 80% 20%,rgba(255,200,61,.7),transparent 70%),linear-gradient(150deg,#5b6fff,#2a1f6b)}.fp-shop-hero span{font-weight:750;font-size:17px}.fp-shop-hero em{justify-self:start;font-style:normal;font-size:11px;font-weight:650;padding:5px 10px;border-radius:99px;background:#fff;color:var(--ink)}.fp-shop-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.fp-shop-grid div{display:grid;gap:5px}.fp-shop-grid i{aspect-ratio:1;border-radius:14px;background:linear-gradient(150deg,#ffe6c9,#ffc6a8)}.fp-shop-grid div+div i{background:linear-gradient(150deg,#d9f2ec,#a8e0d4)}.fp-shop-grid b{height:7px;width:80%;border-radius:4px;background:#d9d6e6}.fp-shop-grid small{height:7px;width:40%;border-radius:4px;background:#ebe9f3}.fp-safari{position:absolute;inset-inline:0;bottom:0;padding:10px 14px 18px;background:#f6f5fbf5;border-top:1px solid var(--line)}.fp-url{display:block;text-align:center;font-size:12px;padding:7px;border-radius:10px;background:#e9e7f2;color:var(--ink);direction:ltr}.fp-safari-row{display:flex;justify-content:space-between;align-items:center;padding:10px 6px 0;color:var(--violet);font-style:normal;direction:ltr}.fp-safari-row i{position:relative;font-style:normal;font-size:16px;line-height:1}.fp-share svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fp-lock{position:relative;display:grid;place-items:center}.fp-wall-lock{background:radial-gradient(240px 260px at 80% 15%,rgba(255,200,61,.5),transparent 70%),radial-gradient(300px 300px at 10% 90%,rgba(158,235,255,.45),transparent 70%),linear-gradient(170deg,#3049f2,#15172b)}.fp-clock{position:relative;z-index:1;text-align:center;margin-top:10px}.fp-clock small{display:block;font-size:12px;opacity:.85}.fp-clock b{display:block;font-family:var(--brand-font);font-size:66px;font-weight:600;line-height:1.05;letter-spacing:-.02em}.fp-notes{position:relative;z-index:1;list-style:none;margin:18px 0 0;padding:0 10px;display:grid}.fp-n{display:flex;gap:10px;align-items:flex-start;overflow:hidden;padding:0 12px;border-radius:18px;background:#ffffffc7;backdrop-filter:blur(12px);color:var(--ink);max-height:0;opacity:0;margin-bottom:0}.fp-n .fp-icon-sm{margin-top:11px}.fp-n>div{flex:1;min-width:0;padding:10px 0;font-size:12px;line-height:1.35}.fp-n p{display:flex;justify-content:space-between;gap:6px;margin:0 0 2px;font-size:11px;color:var(--muted)}.fp-n p b{color:var(--ink);font-weight:600}.fp-n strong{display:block;font-size:13px}.fp-n1{animation:fp-n1 10s cubic-bezier(.2,.9,.3,1.1) infinite}.fp-n2{animation:fp-n2 10s cubic-bezier(.2,.9,.3,1.1) infinite}.fp-n3{animation:fp-n3 10s cubic-bezier(.2,.9,.3,1.1) infinite}.fp-lock-foot{position:relative;z-index:1;margin-top:auto;display:flex;justify-content:space-between;padding:0 30px 26px}.fp-lock-foot i{width:40px;height:40px;border-radius:50%;background:#fff3;backdrop-filter:blur(6px)}.fp-ring{position:absolute;width:300px;aspect-ratio:1;border-radius:50%;border:2px solid rgba(255,200,61,.5);opacity:0;animation:fp-ring 10s infinite}@keyframes fp-n1{0%,4%{max-height:0;opacity:0;transform:translateY(-16px) scale(.94);margin-bottom:0}10%,90%{max-height:120px;opacity:1;transform:none;margin-bottom:8px}97%,to{max-height:0;opacity:0;margin-bottom:0}}@keyframes fp-n2{0%,28%{max-height:0;opacity:0;transform:translateY(-16px) scale(.94);margin-bottom:0}34%,90%{max-height:120px;opacity:1;transform:none;margin-bottom:8px}97%,to{max-height:0;opacity:0;margin-bottom:0}}@keyframes fp-n3{0%,52%{max-height:0;opacity:0;transform:translateY(-16px) scale(.94);margin-bottom:0}58%,90%{max-height:120px;opacity:1;transform:none;margin-bottom:8px}97%,to{max-height:0;opacity:0;margin-bottom:0}}@keyframes fp-ring{0%,5%{opacity:0;transform:scale(.8)}7%{opacity:.9}16%{opacity:0;transform:scale(1.5)}29%{opacity:0;transform:scale(.8)}31%{opacity:.9}40%{opacity:0;transform:scale(1.5)}53%{opacity:0;transform:scale(.8)}55%{opacity:.9}64%,to{opacity:0;transform:scale(1.5)}}.fp-off .fp-bars{position:relative}.fp-plane{position:absolute;inset-inline-end:0;font-size:13px;opacity:0;animation:fp-plane 10s infinite}.fp-sig{animation:fp-sig 10s infinite}.fp-off-bar{position:absolute;z-index:5;top:40px;inset-inline:10px;height:34px;font-size:12px;font-weight:650}.fp-off-bar span{position:absolute;inset:0;display:grid;place-items:center;border-radius:12px;opacity:0}.fp-off-no{background:#15172b;color:#fff;animation:fp-offno 10s infinite}.fp-off-yes{background:#dff5e9;color:#0f7a4f;animation:fp-offyes 10s infinite}.fp-off .fp-shop{padding-top:40px}.fp-cart{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:650}.fp-cart em{position:relative;width:20px;height:20px;border-radius:50%;background:var(--violet);color:#fff;font-style:normal;font-size:11px}.fp-cart em i{position:absolute;inset:0;display:grid;place-items:center;font-style:normal}.fp-cart .c2{animation:fp-c2 10s infinite}.fp-cart .c3{opacity:0;animation:fp-c3 10s infinite}.fp-prod{display:grid;gap:4px}.fp-prod-img{height:170px;border-radius:18px;background:radial-gradient(90px 90px at 50% 55%,#f3d9b8,transparent 70%),linear-gradient(150deg,#fff0dd,#ffd6b8);position:relative}.fp-prod-img:after{content:"";position:absolute;left:50%;top:50%;width:92px;height:86px;margin:-43px 0 0 -46px;border-radius:26px 26px 14px 14px;background:repeating-linear-gradient(0deg,#e98f5a 0 6px,#f0a777 6px 12px);box-shadow:0 14px 22px -10px #96461480}.fp-prod b{margin-top:8px;font-size:14px}.fp-prod small{color:var(--muted);font-size:11px}.fp-add{position:relative;margin-top:8px;padding:10px;border-radius:12px;text-align:center;font-size:13px;font-weight:700;color:#fff;background:var(--violet)}.fp-tap-3{animation:fp-tap3 10s infinite}.fp-off .fp-shop-grid{margin-top:14px}.fp-toast{position:absolute;z-index:5;bottom:24px;left:50%;transform:translate(-50%,20px);padding:9px 16px;border-radius:99px;font-size:12px;font-weight:650;background:#15172b;color:#fff;opacity:0;white-space:nowrap;animation:fp-toast 10s infinite}@keyframes fp-sig{0%,18%{opacity:1}21%,82%{opacity:0}85%,to{opacity:1}}@keyframes fp-plane{0%,18%{opacity:0}21%,82%{opacity:1}85%,to{opacity:0}}@keyframes fp-offno{0%,22%{opacity:0;transform:translateY(-14px)}26%,80%{opacity:1;transform:none}83%,to{opacity:0;transform:translateY(-14px)}}@keyframes fp-offyes{0%,82%{opacity:0;transform:translateY(-14px)}85%,95%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-14px)}}@keyframes fp-tap3{0%,44%{opacity:0;transform:scale(.4)}47%{opacity:1;transform:scale(1)}53%,to{opacity:0;transform:scale(1.9)}}@keyframes fp-c2{0%,50%{opacity:1;transform:none}53%,97%{opacity:0;transform:translateY(-8px)}to{opacity:1}}@keyframes fp-c3{0%,50%{opacity:0;transform:translateY(8px) scale(.6)}54%{opacity:1;transform:scale(1.3)}57%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes fp-toast{0%,52%{opacity:0;transform:translate(-50%,20px)}56%,70%{opacity:1;transform:translate(-50%)}74%,to{opacity:0;transform:translate(-50%,20px)}}.fp-brand{position:relative;display:grid;grid-template-columns:auto auto;align-items:center;gap:0}.fp-card{position:relative;z-index:2;width:250px;margin-inline-end:-40px;padding:22px;border-radius:22px;background:#fff;box-shadow:0 40px 80px -36px #14103c73,0 0 0 1px var(--line);display:grid;gap:8px;font-size:13px}.fp-card-k{margin:0;font-size:11px;font-weight:650;color:var(--violet)}.fp-card-t{font-size:17px;margin-bottom:8px}.fp-card label{color:var(--muted);font-size:12px;font-weight:600}.fp-picks{position:relative;display:flex;gap:8px;margin-bottom:8px}.fp-picks i{width:36px;height:36px;border-radius:11px}.fp-picks .p1{background:linear-gradient(140deg,#ffc83d,#ff7a59)}.fp-picks .p2{background:linear-gradient(140deg,#8fa0ff,#3049f2)}.fp-picks .p3{background:linear-gradient(140deg,#6ee6d0,#0f9f8f)}.fp-pick-ring{position:absolute;top:-4px;inset-inline-start:-4px;width:44px;height:44px;border-radius:14px;border:2px solid var(--ink);animation:fp-ring-move 8s infinite}.fp-field{display:flex;align-items:center;padding:10px 12px;border-radius:11px;border:1px solid var(--line);background:var(--mist);font-weight:600;margin-bottom:10px}.fp-caret{width:2px;height:16px;margin-inline-start:2px;background:var(--violet);animation:fp-blink 1s steps(1) infinite}.fp-pub{justify-self:start;padding:9px 18px;border-radius:99px;font-weight:700;color:#fff;background:var(--violet)}.fp-brand-phone{width:236px}.fp-icon-cycle{animation:fp-icon-cycle 8s infinite}@keyframes fp-ring-move{0%,30%{inset-inline-start:-4px}36%,63%{inset-inline-start:40px}69%,96%{inset-inline-start:84px}to{inset-inline-start:-4px}}@keyframes fp-icon-cycle{0%,32%{background:linear-gradient(140deg,#ffc83d,#ff7a59);transform:none}35%{transform:scale(.85)}38%,65%{background:linear-gradient(140deg,#8fa0ff,#3049f2);transform:none;color:#fff}68%{transform:scale(.85)}71%,97%{background:linear-gradient(140deg,#6ee6d0,#0f9f8f);transform:none;color:#fff}to{background:linear-gradient(140deg,#ffc83d,#ff7a59)}}@keyframes fp-blink{50%{opacity:0}}@media(max-width:960px){.fp-split-grid{grid-template-columns:1fr}.fp-flip .fp-split-visual{order:0}.fp-split{padding:90px 0}.fp-split-visual{min-height:0}.fp-hs-a{inset-inline-end:-30%}.fp-hs-b{inset-inline-start:-30%}}@media(max-width:760px){.fp-visual{min-height:0;padding-top:10px}.fp-band{padding:80px 0}.fp-band ul{grid-template-columns:1fr;gap:36px}.fp-band li+li{border-inline-start:0;border-top:1px solid var(--line);padding-top:36px}.fp-steps{grid-template-columns:1fr;gap:28px}.fp-steps:before{top:30px;bottom:30px;inset-inline:auto;inset-inline-start:29px;width:2px;height:auto;background:repeating-linear-gradient(to bottom,var(--violet) 0 8px,transparent 8px 16px)}.fp-steps li{grid-template-columns:60px 1fr;justify-items:start;text-align:start;column-gap:18px;row-gap:4px}.fp-steps span{grid-row:span 2}.fp-steps h3{margin-top:14px}.fp-phone{width:236px}.fp-hs-a,.fp-hs-b{inset-inline:auto}.fp-hs-a{inset-inline-end:-18%;top:8%}.fp-hs-b{inset-inline-start:-18%;bottom:6%}.fp-brand{grid-template-columns:1fr;justify-items:center}.fp-card{margin:0 0 -60px;order:1}.fp-text{font-size:17px}}@media(max-width:420px){.fp-hs .jc-m{transform:scale(.86)}.fp-ins-steps{font-size:12px}}@media(prefers-reduced-motion:reduce){.fp [class*=fp-]{animation:none!important}.fp-ins-b,.fp-ins-c,.fp-tap,.fp-ring,.fp-toast,.fp-plane,.fp-off-yes,.fp-cart .c3{opacity:0!important}.fp-n{max-height:120px;opacity:1;margin-bottom:8px}.fp-off-no{opacity:1}.fp-pick-ring{inset-inline-start:-4px}}.fv{position:relative;width:min(470px,100%);margin-inline:auto;color:var(--ink);font-size:13px}.fv-win{position:relative;z-index:1;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 50px 100px -40px #0a08288c,0 0 0 1px #14103214}.fv-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#f3f2f8;border-bottom:1px solid var(--line);direction:ltr}.fv-bar>i{width:9px;height:9px;border-radius:50%;background:#e0dded}.fv-bar>i:nth-child(1){background:#ff8a80}.fv-bar>i:nth-child(2){background:#ffd180}.fv-bar>i:nth-child(3){background:#a5d6a7}.fv-bar>span{flex:1;margin-inline-start:10px;padding:4px 12px;border-radius:8px;background:#fff;color:var(--muted);font-size:11px;text-align:center}.fv-body{padding:18px}.fv-h{font-weight:750;font-size:15px;margin-bottom:12px}.fv-card{position:relative;z-index:2;border-radius:16px;background:#fff;box-shadow:0 30px 60px -28px #0a082880,0 0 0 1px #14103212}.fv-float{position:absolute;z-index:4;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:#fffffff7;color:var(--ink);box-shadow:0 22px 44px -18px #1e145073,0 0 0 1px #1410320f;white-space:nowrap}.fv-float b{display:block;font-weight:650}.fv-float small{display:block;color:var(--muted);font-size:11.5px}.fv-ic{flex:none;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:#3049f21a;color:var(--violet)}.fv-ic svg{width:17px;height:17px}.fv-ok{background:#dff5e9;color:#0f7a4f}.fv-sun{background:#fff3cf;color:#a86a00}.fv-sample{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-top:14px;padding:4px 11px 4px 9px;border-radius:99px;font-size:11px;font-weight:650;line-height:1.4;color:#5a5480;background:#f1f0f7;box-shadow:inset 0 0 0 1px #e3e0ee}.fv-sample:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sun);box-shadow:0 0 0 2px #ffc83d4d}.night .fv>.fv-sample,.fp-tone-night .fv>.fv-sample{color:#ffffffd9;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff29}.fv-btn{display:inline-flex;justify-content:center;align-items:center;gap:6px;padding:10px 16px;border-radius:11px;font-weight:700;color:#fff;background:var(--violet)}.fv-line{display:block;height:7px;border-radius:4px;background:#e6e3f0}.fv-thumb{flex:none;width:40px;height:40px;border-radius:10px;background:linear-gradient(150deg,#ffe6c9,#ffc6a8)}.fv-thumb.t2{background:linear-gradient(150deg,#d9f2ec,#a8e0d4)}.fv-thumb.t3{background:linear-gradient(150deg,#e3e6ff,#b8c2ff)}.fv-tap{position:absolute;z-index:5;width:30px;height:30px;margin:-15px;border-radius:50%;background:#3049f259;box-shadow:0 0 0 2px #3049f280;opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.fp-visual *,.fp-split-visual *{animation:none!important}}@media(max-width:760px){.fv{font-size:12px}.fv-float{transform:scale(.9)}}.fi-hero{padding:140px 0 90px}.fi-hero .wrap{position:relative;z-index:1}.fi-hero h1{font-size:clamp(36px,4.6vw,64px);line-height:1.08;letter-spacing:-.02em;margin-top:14px}.fi-hero .jy-word{white-space:normal;display:inline}.fi-hero .lede{color:#ffffffbd;margin:22px 0 30px;max-width:36em}.fi-jump{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.fi-jump a{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:99px;color:#fff;text-decoration:none;font-weight:650;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29;transition:background .2s}.fi-jump a:hover{background:#ffffff29}.fi-group{padding:90px 0;background:var(--paper);scroll-margin-top:70px}.fi-alt{background:var(--mist)}.fi-h{display:flex;align-items:center;gap:12px;font-size:clamp(28px,3vw,38px);margin-bottom:30px}.fi-h span{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;font-size:24px;background:linear-gradient(140deg,#5b6fff26,#ffc83d33)}.fi-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.fi-grid a{position:relative;height:100%;display:grid;align-content:start;gap:6px;padding:22px 24px;border-radius:20px;text-decoration:none;color:var(--ink);background:#fff;box-shadow:0 0 0 1px var(--line);transition:transform .2s,box-shadow .2s}.fi-alt .fi-grid a{background:#fff}.fi-grid a:hover{transform:translateY(-3px);box-shadow:0 0 0 2px var(--violet),0 20px 40px -24px #3049f280}.fi-grid b{font-size:18px;padding-inline-end:26px}.fi-grid span{color:var(--muted);font-size:14.5px;line-height:1.5}.fi-grid i{position:absolute;top:22px;inset-inline-end:22px;font-style:normal;color:var(--violet);font-weight:700}@media(max-width:960px){.fi-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.fi-grid{grid-template-columns:1fr}.fi-group{padding:64px 0}}.fp-next-sec{padding:100px 0 0;background:var(--paper)}.fp-next{position:relative;display:grid;gap:10px;padding:clamp(28px,4vw,48px);border-radius:28px;overflow:hidden;color:#fff;text-decoration:none;background:radial-gradient(500px 300px at 85% 0%,rgba(255,200,61,.35),transparent 70%),radial-gradient(500px 320px at 10% 100%,rgba(91,111,255,.55),transparent 70%),var(--night);transition:transform .25s,box-shadow .25s}[dir=rtl] .fp-next{background:radial-gradient(500px 300px at 15% 0%,rgba(255,200,61,.35),transparent 70%),radial-gradient(500px 320px at 90% 100%,rgba(91,111,255,.55),transparent 70%),var(--night)}.fp-next:hover{transform:translateY(-3px);box-shadow:0 40px 70px -40px #15172bcc}.fp-next-k{font-size:14px;font-weight:650;color:var(--sun)}.fp-next b{font-family:var(--display);font-size:clamp(26px,3.4vw,44px);line-height:1.1;letter-spacing:-.02em;max-width:22em}.fp-next b span{color:var(--holo)}.fp-next-go{justify-self:start;display:inline-flex;align-items:center;gap:10px;margin-top:10px;padding:12px 20px;border-radius:99px;font-weight:700;color:var(--night);background:#fff}.fp-next-go i{font-style:normal;transition:transform .25s}.fp-next:hover .fp-next-go i{transform:translate(-4px)}[dir=ltr] .fp-next:hover .fp-next-go i{transform:translate(4px)}.fp-all{display:inline-block;margin-top:18px;font-weight:700;color:var(--violet);text-decoration:none}.fp-all:hover{text-decoration:underline}.fp-next-sec+.fp-others-sec{padding-top:70px!important}
