.fu{--ob:#0B0B0C;--gr:#141416;--g2:#1C1D21;--ln:#26272B;--mi:#8C8F96;--po:#F4F5EF;--sp:#B7FD0C;--io:#D4FE6A;--ld:#4A6300;background:var(--ob);color:var(--po);font-family:Geist,Helvetica Neue,Arial,sans-serif;overflow:hidden}.fu-wrap{max-width:1180px;margin:0 auto;padding:0 16px;position:relative}@media (min-width:720px){.fu-wrap{padding:0 32px}}.fu-hero{position:relative;padding:clamp(56px,9vw,120px) 0 clamp(40px,6vw,80px);background-image:radial-gradient(ellipse at 50% 0,rgba(183,253,12,.1),transparent 60%)}.fu-hero:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence baseFrequency='.9' numOctaves='2'/></filter><rect width='120' height='120' filter='url(%23n)'/></svg>")}.fu-ring{left:50%;top:-260px;width:900px;height:900px;margin-left:-450px;border:1px solid rgba(242,241,236,.07);animation:fu-rot 60s linear infinite}.fu-ring,.fu-ring:after{position:absolute;border-radius:50%}.fu-ring:after{content:"";top:14%;right:14%;width:10px;height:10px;background:var(--sp);box-shadow:0 0 24px 6px rgba(183,253,12,.45)}@keyframes fu-rot{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fu-ring{animation:none}}.fu-lockup{display:inline-flex;align-items:center;gap:12px;margin:0 0 28px;color:var(--po)}.fu-word{font-weight:500;font-size:30px;letter-spacing:-.03em;position:relative}.fu-k,.fu-kicker{font-family:Geist Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mi);margin:0 0 14px}.fu-h1{font-size:clamp(40px,7vw,88px);line-height:.98;letter-spacing:-.045em;font-weight:500;margin:0 0 22px;max-width:980px}.fu-h1 .fu-light{font-weight:300}.fu-h1 em,.fu-h2 em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.01em;color:var(--sp)}.fu-sec--light .fu-h2 em{color:var(--ld)}.fu-lead{font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:#C9CBD0;max-width:680px;margin:0 0 28px}.fu-ctas{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 56px}.fu-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 24px;border-radius:999px;background:var(--po);color:var(--ob);font-weight:600;text-decoration:none}.fu-btn--ghost{background:transparent;color:var(--po);border:1px solid rgba(242,241,236,.25)}.fu-btn:hover{box-shadow:0 0 0 4px rgba(183,253,12,.18)}.fu-canvas{position:relative;max-width:980px;margin:0 auto}.fu-glow{position:absolute;inset:10% 15%;background:radial-gradient(closest-side,rgba(183,253,12,.35),rgba(91,124,255,.25),transparent);filter:blur(60px)}.fu-frame{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;padding:22px;border-radius:28px;background:rgba(18,20,24,.6);border:1px solid var(--ln);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform:perspective(1400px) rotateX(8deg)}.fu-node{padding:18px 16px;border-radius:14px;background:var(--gr);border:1px solid var(--ln);font-weight:500;min-height:92px;display:flex;flex-direction:column;justify-content:space-between}.fu-node span{font-family:Geist Mono,monospace;font-size:11px;color:var(--mi)}.fu-node--luca{border-color:rgba(183,253,12,.6);box-shadow:0 0 30px -8px rgba(183,253,12,.55)}.fu-float{position:absolute;padding:9px 14px;border-radius:999px;background:rgba(18,20,24,.85);border:1px solid var(--ln);font-size:13px;color:#DADCE0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fu-float--a{left:-8px;bottom:-18px}.fu-float--b{right:-8px;top:-18px}.fu-sec{padding:clamp(64px,9vw,120px) 0;border-top:1px solid var(--ln)}.fu-sec--light{background:var(--po);color:var(--ob);border-top:0}.fu-sec--light .fu-k{color:#5B5F66}.fu-h2{font-size:clamp(30px,4.2vw,54px);line-height:1.04;letter-spacing:-.035em;font-weight:500;margin:0 0 36px;max-width:860px}.fu-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:14px;gap:14px}.fu-steps li{padding:22px;border-radius:20px;background:var(--gr);border:1px solid var(--ln)}.fu-steps .fu-num{display:block;font-family:Geist Mono,monospace;font-size:12px;color:var(--sp);margin-bottom:14px}.fu-steps b{font-weight:500;font-size:18px}.fu-steps p{color:var(--mi);margin:8px 0 0;font-size:15px;line-height:1.5}.fu-bento{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:14px;gap:14px}.fu-bento div{padding:26px;border-radius:20px;background:#fff;box-shadow:0 24px 60px -24px rgba(9,10,12,.18)}.fu-bento b{font-weight:600;font-size:20px}.fu-bento p{margin:8px 0 0;color:#4A4E55;line-height:1.5}.fu-toggle{display:inline-flex;padding:4px;border-radius:999px;background:var(--gr);border:1px solid var(--ln);margin:0 0 26px;flex-wrap:wrap}.fu-toggle button{min-height:40px;padding:0 16px;border-radius:999px;border:0;background:transparent;color:var(--mi);font:500 14px Geist,Arial,sans-serif;cursor:pointer}.fu-toggle button[aria-checked=true]{background:var(--po);color:var(--ob)}.fu-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));grid-gap:14px;gap:14px}.fu-tier{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:20px;background:var(--gr);border:1px solid var(--ln);min-width:0}.fu-tier--hl{border-color:rgba(183,253,12,.7);box-shadow:inset 0 0 0 1px rgba(183,253,12,.4),0 40px 80px -40px rgba(183,253,12,.35)}.fu-tier header{display:flex;justify-content:space-between;align-items:center;gap:8px}.fu-tier h3{margin:0;font-weight:500;font-size:22px}.fu-chip{font-family:Geist Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;padding:5px 10px;border-radius:999px;border:1px solid rgba(183,253,12,.5);color:var(--sp)}.fu-muted{color:var(--mi);margin:0}.fu-small{font-size:13px}.fu-price{font-size:40px;font-weight:500;letter-spacing:-.03em;margin:8px 0 0}.fu-price small{font-size:15px;color:var(--mi);font-weight:400;margin-left:4px}.fu-price--sm{font-size:28px}.fu-tier ul{margin:10px 0 0;padding-left:18px;display:grid;grid-gap:6px;gap:6px;color:#C9CBD0;font-size:15px}.fu-cta{margin-top:auto;padding-top:14px}.fu .btn{background:var(--po);color:var(--ob);border-color:var(--po)}.fu .btn--ghost{background:transparent;color:var(--po);border:1px solid rgba(242,241,236,.3)}.fu-human__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:center}.fu-faq{display:grid;grid-gap:4px;gap:4px;max-width:860px}.fu-faq details{border-bottom:1px solid var(--ln);padding:14px 0}.fu-faq summary{cursor:pointer;font-weight:500;font-size:18px}.fu-faq p{color:var(--mi);margin:10px 0 0;line-height:1.55}.fu-endorse{display:inline-flex;align-items:center;gap:8px;margin:56px 0 0;font-weight:500;color:var(--po)}.fu-endorse span{font-family:Geist Mono,monospace;font-size:11px;color:var(--mi);font-weight:400}.fu-endorse i{width:6px;height:6px;background:#E00713;display:inline-block}.fu-mark{color:var(--po);flex:none}@media (max-width:760px){.fu-frame{grid-template-columns:repeat(2,minmax(0,1fr));transform:none}.fu-float{position:static;display:inline-block;margin:12px 8px 0 0}.fu-human__in{grid-template-columns:1fr}}.fu-endorse b,.fu-word b{font-weight:700;letter-spacing:-.02em}.fu-ctas{align-items:center}.fu-note{font-family:Geist Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mi)}.fu-bic,.fu-stepic{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;background:rgba(183,253,12,.1);color:var(--sp);margin-bottom:12px;flex:none}.fu-bic{background:#EEF6D6;color:var(--ld);border:1px solid #dce9b4;margin-bottom:14px}.fu-dash{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:center}.fu-dashlist{list-style:none;margin:0 0 8px;padding:0;display:grid;grid-gap:16px;gap:16px}.fu-dashlist li{display:flex;gap:14px;align-items:flex-start;color:var(--mi);line-height:1.5}.fu-dashlist b{color:var(--po);font-weight:500}.fu-dashlist .fu-stepic{margin:0}.fu-mock{border-radius:22px;border:1px solid var(--ln);background:#0D0E11;box-shadow:0 50px 100px -40px rgba(183,253,12,.35),inset 0 1px 0 rgba(255,255,255,.05);overflow:hidden}.fu-mock__bar{display:flex;gap:6px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--ln)}.fu-mock__bar i{width:9px;height:9px;border-radius:50%;background:#2C3038}.fu-mock__bar span{margin-left:8px;font:11px Geist Mono,monospace;color:var(--mi)}.fu-mock__body{display:grid;grid-template-columns:52px minmax(0,1fr);min-height:300px}.fu-mock__body aside{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:12px 8px;border-right:1px solid var(--ln)}.fu-mock__body aside span{display:grid;place-items:center;height:34px;border-radius:10px;color:#6B707A}.fu-mock__body aside span.on{background:#1A1D22;color:var(--sp)}.fu-mock__main{display:grid;grid-gap:12px;gap:12px;padding:16px;align-content:start}.fu-mock__wallet{display:grid;grid-gap:4px;gap:4px;padding:14px;border-radius:14px;background:radial-gradient(circle at 90% 0,rgba(183,253,12,.18),transparent 60%),#14161A;border:1px solid var(--ln)}.fu-mock__wallet small{font:10px Geist Mono,monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--mi)}.fu-mock__wallet b{font-size:30px;font-weight:500;letter-spacing:-.03em}.fu-mock__wallet span{height:6px;border-radius:6px;background:#23262D;overflow:hidden}.fu-mock__wallet span i{display:block;height:100%;background:linear-gradient(90deg,#D4FE6A,var(--sp),var(--io))}.fu-mock__rows{display:grid;grid-gap:6px;gap:6px}.fu-mock__rows p{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:#14161A;border:1px solid var(--ln);font-size:13.5px}.fu-mock__rows em{margin-left:auto;font-style:normal;font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid}.fu-mock__rows em.g{color:#B7FD0C;border-color:rgba(183,253,12,.45)}.fu-mock__rows em.y{color:var(--sp);border-color:rgba(183,253,12,.5)}.fu-mock__rows em.b{color:#B9BCC4;border-color:rgba(185,188,196,.45)}.fu-mock__rows .dot{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#E00713;color:#fff;font-size:10px}.fu-mock__week{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px}.fu-mock__week i{height:22px;border-radius:6px;background:#14161A;border:1px solid var(--ln)}.fu-mock__week i.hot{background:rgba(183,253,12,.2);border-color:rgba(183,253,12,.5)}.fu-portrait{margin:0;justify-self:end;width:100%;max-width:420px}.fu-portrait img{display:block;width:100%;height:auto;border-radius:18px;border:1px solid var(--ln)}.fu-portrait,.fu-seal{position:relative}.fu-seal{z-index:1;display:inline-flex;align-items:center;gap:.55em;max-width:100%;margin:-20px 0 0 14px;padding:.62em 1em .62em .7em;white-space:nowrap;font:500 clamp(9.6px,2.7vw,13px)/1 Geist,system-ui,sans-serif;letter-spacing:-.005em;color:var(--po);background:rgba(11,11,12,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(183,253,12,.45);border-radius:999px;box-shadow:0 0 0 4px rgba(183,253,12,.06),0 10px 30px -10px rgba(183,253,12,.45)}.fu-seal__ic{flex:none;width:1.35em;height:1.35em;color:var(--sp);filter:drop-shadow(0 0 6px rgba(183,253,12,.55))}.fu-seal b{font-weight:700}.fu-seal__sep{flex:none;width:1px;height:1em;background:rgba(183,253,12,.4)}.fu-seal em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:1.22em;letter-spacing:0;color:var(--sp)}@media (max-width:760px){.fu-seal{margin-left:10px;gap:.45em;padding:.6em .85em .6em .6em}}@media (max-width:860px){.fu-dash,.fu-human__in{grid-template-columns:minmax(0,1fr)}.fu-portrait{justify-self:start;max-width:520px}}.fu-endorse .fu-endword{font-family:inherit;font-size:inherit;color:var(--po)}.fu .fu-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:0;padding:0 24px;border-radius:999px;border:1px solid var(--po);background:var(--po);color:var(--ob);font:600 16px/1 Geist,Helvetica Neue,Arial,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none;cursor:pointer;vertical-align:middle}.fu .fu-btn--ghost{background:transparent;color:var(--po);border-color:rgba(244,245,239,.28)}.fu .fu-btn--lime{background:var(--sp);border-color:var(--sp);color:var(--ob);margin-top:24px}.fu .fu-btn:hover{box-shadow:0 0 0 4px rgba(183,253,12,.22)}.fu .fu-btn svg{flex:none}.fu .fu-bic,.fu .fu-stepic{display:inline-flex;align-items:center;justify-content:center;line-height:0}.fu .fu-bic svg,.fu .fu-stepic svg,.fu-mock__body aside svg{display:block}.fu-mock__body aside span{display:flex;align-items:center;justify-content:center}.fu-steps .fu-stepic{color:var(--sp)}.fu-canvas{max-width:760px}.fu-float--a{left:0;bottom:8%;z-index:3}.fu-float--b{right:0;top:10%;z-index:3}.fu-float{border-color:rgba(183,253,12,.35)}.fu-flow{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0 0 28px;padding:28px 22px 24px;border-radius:24px;background:radial-gradient(80% 120% at 100% 0,rgba(183,253,12,.1),transparent 60%),var(--gr);border:1px solid var(--ln);overflow:hidden}.fu-flow__track{position:absolute;left:12.5%;right:12.5%;top:193px;height:2px;background:var(--ln)}.fu-flow__track i{position:absolute;left:0;top:-4px;width:10px;height:10px;border-radius:50%;background:var(--sp);box-shadow:0 0 16px 4px rgba(183,253,12,.5);animation:fu-run 6s ease-in-out infinite}@keyframes fu-run{0%{left:0}30%{left:33%}55%{left:66%}85%,to{left:calc(100% - 10px)}}@media (prefers-reduced-motion:reduce){.fu-flow__track i{animation:none;left:calc(100% - 10px)}}.fu-flow__st{position:relative;display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center;min-width:0}.fu-flow__st b{font-weight:500;font-size:15px}.fu-flow__dot{position:relative;z-index:1;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ob);border:1px solid var(--ln);font:500 11px Geist Mono,monospace;color:var(--mi)}.fu-flow__st--luca .fu-flow__dot{background:var(--sp);border-color:var(--sp);color:var(--ob)}.fu-scene{position:relative;width:100%;max-width:210px;height:138px;border-radius:16px;background:var(--ob);border:1px solid var(--ln);display:grid;place-content:center;grid-gap:8px;gap:8px;padding:12px;box-sizing:border-box}.fu-scene__card{display:grid;grid-gap:2px;gap:2px;padding:10px 14px;border-radius:12px;background:var(--sp);color:var(--ob);text-align:left;position:relative;min-width:120px}.fu-scene__card small{font:600 9px Geist Mono,monospace;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.fu-scene__card b{font-size:24px;letter-spacing:-.04em;line-height:1}.fu-scene__card em{position:absolute;right:10px;top:8px;font-style:normal;font:600 12px Geist Mono,monospace}.fu-scene__tag{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid var(--ln);font-size:12px;color:var(--po)}.fu-scene__tag svg{color:var(--sp)}.fu-scene--brief{gap:9px;width:100%}.fu-scene--brief span{display:flex;align-items:center;gap:8px;width:150px}.fu-scene--brief s{flex:1 1;height:8px;border-radius:6px;background:var(--g2);text-decoration:none}.fu-scene--brief i{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;font:700 10px Geist,Arial,sans-serif;font-style:normal;flex:none}.fu-scene--brief i.red{background:#E00713;color:#fff}.fu-scene--brief i.ok{background:var(--sp);color:var(--ob)}.fu-scene--brief i.info{border:1px solid #4a4b50;color:var(--po);font:italic 600 10px Georgia,serif}.fu-scene__post{display:grid;align-content:end;grid-gap:5px;gap:5px;width:92px;height:108px;padding:10px;box-sizing:border-box;border-radius:10px;background:linear-gradient(160deg,#26272B,#3D4A12 60%,var(--sp))}.fu-scene__post s{height:6px;border-radius:4px;background:rgba(11,11,12,.6);text-decoration:none}.fu-scene__post s+s{width:60%}.fu-scene .pin{position:absolute;left:calc(50% - 30px);top:28px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#E00713;color:#fff;font:700 11px Geist,Arial,sans-serif;font-style:normal;box-shadow:0 0 0 3px rgba(255,255,255,.6)}.fu-scene__bubble{position:absolute;right:8px;top:18px;padding:5px 9px;border-radius:10px 10px 10px 2px;background:var(--po);color:var(--ob);font-size:11px;font-weight:500}.fu-scene__seal{display:grid;place-items:center;width:54px;height:54px;margin:0 auto;border-radius:50%;background:rgba(183,253,12,.14);border:1px solid rgba(183,253,12,.5);color:var(--sp)}.fu-scene__live{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--sp);color:var(--ob);font-size:12px;font-weight:600}.fu-copy{margin:14px 0 0;font:11px Geist Mono,monospace;letter-spacing:.04em}.fu-copy a{color:var(--mi);text-decoration:underline;text-underline-offset:3px}@media (max-width:860px){.fu-flow{grid-template-columns:minmax(0,1fr);padding:20px 16px}.fu-flow__track{left:50%;right:auto;top:20px;bottom:20px;width:2px;height:auto;margin-left:-1px}.fu-flow__track i{display:none}.fu-scene{max-width:260px}}@media (max-width:760px){.fu-float{position:static}}.fu-ring{top:-120px;right:-160px;width:720px;height:720px;background:linear-gradient(105deg,transparent 0 18%,var(--po) 18% 30%,transparent 30% 38%,var(--sp) 38% 50%,transparent 50% 58%,var(--po) 58% 70%,transparent 70%);transform:skewX(-18deg)}.fu-ring:after{display:none}.fu-lockup .lo-mark{color:var(--po)}.fu-endorse b,.fu-word b{font-weight:800}.fu-endorse .lo-logo,.fu-lockup .lo-logo{color:var(--po);display:block;height:auto}.fu-lockup .lo-logo{width:clamp(170px,22vw,230px)}.fu-endorse .lo-logo{width:110px}.fu-ring{top:-40px;right:-220px;width:980px;height:530px;opacity:.06}@media (max-width:760px){.fu-ring{width:640px;height:346px;right:-260px;top:20px}}.fu-faq{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.fu-faq details{padding:0;border:1px solid var(--ln);border-radius:18px;background:var(--gr);transition:border-color .2s,background .2s}.fu-faq details[open]{border-color:rgba(183,253,12,.5);background:radial-gradient(80% 120% at 100% 0,rgba(183,253,12,.08),transparent 60%),var(--gr)}.fu-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;font-size:17px}.fu-faq summary::-webkit-details-marker{display:none}.fu-faq summary i{position:relative;flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--ln);color:var(--po)}.fu-faq details[open] summary i{background:var(--sp);border-color:var(--sp);color:var(--ob)}.fu-faq summary i:after,.fu-faq summary i:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.8px;margin:-.9px 0 0 -6px;background:currentColor;transition:transform .25s}.fu-faq summary i:after{transform:rotate(90deg)}.fu-faq details[open] summary i:after{transform:rotate(0deg)}.fu-faq p{margin:0;padding:0 22px 20px;line-height:1.6}@media (max-width:760px){.fu-faq{grid-template-columns:minmax(0,1fr)}.fu-faq summary{padding:16px;font-size:16px}.fu-faq p{padding:0 16px 16px}}body:has(.fu){background:#0B0B0C}body:has(.fu) .ac-backdrop{background:#0B0B0C}body:has(.fu) .ac-backdrop:after{display:none}body:has(.fu) .ac-main{padding-top:0}body:has(.fu) .nav:before{background:rgba(11,11,12,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:rgba(244,245,239,.06);box-shadow:none}body:has(.fu) .nav.is-open:before{background:#0B0B0C}.fu-hero{padding-top:calc(96px + clamp(40px, 7vw, 96px));background-image:radial-gradient(ellipse 80% 60% at 70% 0,rgba(183,253,12,.09),transparent 70%)}.fu-ring{inset:auto;top:calc(96px + 4%);right:clamp(-40px,2vw,40px);left:auto;width:min(56vw,760px);height:auto;aspect-ratio:366/196;margin:0;border:0;border-radius:0;transform:none;opacity:.07;animation:none;background:url(/lineoff/lineoff-symbol-dark.svg) 50%/contain no-repeat}@media (max-width:760px){.fu-ring{top:120px;right:16px;width:calc(100vw - 32px);opacity:.055}}.fu-bento .fu-bic{display:flex;width:42px;height:42px;margin-bottom:16px}.fu-bento b{display:block}.fu-flow__st{gap:12px}.fu-flow__st b{margin-top:2px;line-height:1.35}@keyframes fu-run-v{0%{top:0}30%{top:33%}55%{top:66%}85%,to{top:calc(100% - 12px)}}@media (max-width:860px){.fu-flow{grid-template-columns:minmax(0,1fr);gap:26px;padding:22px 16px 22px 64px}.fu-flow__track{display:block;left:31px;right:auto;top:28px;bottom:28px;width:2px;height:auto;margin:0;background:linear-gradient(180deg,var(--ln),rgba(183,253,12,.45),var(--ln))}.fu-flow__track i{display:block;left:-5px;top:0;animation:fu-run-v 6s ease-in-out infinite}.fu-flow__st{position:relative;justify-items:start;text-align:left}.fu-flow__dot{position:absolute;left:-50px;top:0}.fu-scene{max-width:none}}@media (max-width:860px) and (prefers-reduced-motion:reduce){.fu-flow__track i{animation:none;top:calc(100% - 12px)}}.fu-flow__dot{box-shadow:0 0 0 6px var(--gr)}.fu-rv{padding:0}.fu-endorse{max-width:100%;white-space:nowrap;flex-wrap:nowrap}.fu-endorse span{white-space:nowrap;font-size:clamp(8.4px,2.55vw,11px)}.fu-endorse .lo-logo,.fu-endorse i{flex:none}@media (max-width:760px){.fu-endorse{gap:6px}.fu-endorse .lo-logo{width:clamp(70px,21vw,110px)}}