html body .b2l,html body .xrl{background:transparent}html body .b2l .hero,html body .xrl .hero{background:var(--ci-hero-bg)}html body :is(.xrl,.b2l) .hero .hero-deco{position:absolute;inset:0;z-index:0;overflow:hidden;overflow:clip;pointer-events:none}html body :is(.xrl,.b2l) .hero .hero-deco:before{content:"";position:absolute;inset:0;opacity:.05;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.9) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.9) 1px,transparent 0);background-size:64px 64px}html body :is(.xrl,.b2l) .hero .hero-deco .orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;pointer-events:none}html body :is(.xrl,.b2l) .hero .hero-deco .o1{width:640px;height:640px;left:50%;top:-320px;transform:translateX(-50%);background:radial-gradient(circle,rgba(37,99,235,.55),transparent 65%);animation:ci-drift1 16s ease-in-out infinite alternate}html body :is(.xrl,.b2l) .hero .hero-deco .o2{width:520px;height:520px;right:-140px;top:6%;background:radial-gradient(circle,rgba(109,90,230,.4),transparent 62%);animation:ci-drift2 20s ease-in-out infinite alternate}html body :is(.xrl,.b2l) .hero .hero-deco .o3{width:460px;height:460px;left:-160px;top:22%;background:radial-gradient(circle,rgba(29,78,216,.35),transparent 62%);animation:ci-drift1 24s ease-in-out infinite alternate-reverse}@keyframes ci-drift1{0%{transform:translate(-50%) scale(1)}to{transform:translate(-46%,40px) scale(1.08)}}@keyframes ci-drift2{0%{transform:translate(0)}to{transform:translate(-50px,60px) scale(1.06)}}@media (prefers-reduced-motion:reduce){html body :is(.xrl,.b2l) .hero .hero-deco .orb{animation:none}}html body :is(.xrl,.b2l) .hero>.wrap{position:relative;z-index:1}html body :is(.xrl,.b2l) .hero .badge{color:#e6c979!important}html body :is(.xrl,.b2l) .hero .t .hl{position:relative;display:inline-block;background:none;z-index:0}html body :is(.xrl,.b2l) .hero .t .hl:after{content:"";position:absolute;left:-2px;right:-2px;bottom:4px;height:38%;background:linear-gradient(90deg,rgba(201,162,76,.42),rgba(230,201,121,.62));border-radius:6px;z-index:-1}html body .b2l,html body .xrl{--ci-card-bg:var(--ci-d-card-bg);--ci-card-blur:var(--ci-d-card-blur);--ci-card-bd:var(--ci-d-card-bd);--ci-glow:var(--ci-d-glow)}html.dark body .b2l,html.dark body .xrl{--ci-card-bg:var(--ci-n-card-bg);--ci-card-blur:var(--ci-n-card-blur);--ci-card-bd:var(--ci-n-card-bd);--ci-glow:var(--ci-n-glow)}html body .b2l :is(.card,.axis,.track,.browser,.mock,.faq,.cta2 .card-w),html body .xrl :is(.card,.axis,.track,.browser,.mock,.faq,.cta2 .card-w){background:var(--ci-card-bg);-webkit-backdrop-filter:var(--ci-card-blur);backdrop-filter:var(--ci-card-blur);border:var(--ci-card-bd);border-radius:28px;transition:var(--ci-card-transition),opacity var(--ci-rise-ms) ease!important}html body .xrl .card.hot{border:2px solid var(--deep)}html body .b2l .card.hot{border:2px solid var(--pri)}html body .b2l .track.gen,html body .xrl .track.gen{border-top:5px solid var(--pri)}html body .b2l .track.pro,html body .xrl .track.pro{border-top:5px solid var(--gold2)}html body .b2l .cta2,html body .xrl .cta2{border-radius:28px;-webkit-backdrop-filter:var(--ci-card-blur);backdrop-filter:var(--ci-card-blur)}html.dark body .b2l .cta2,html.dark body .xrl .cta2{background:linear-gradient(115deg,rgba(15,29,53,.8),rgba(30,58,95,.72) 55%,rgba(37,99,235,.5) 130%)}html body .b2l .cta2,html body .xrl .cta2{overflow:hidden;overflow:clip}html body .b2l .cta2 .cta2-deco,html body .xrl .cta2 .cta2-deco{position:absolute;inset:0;overflow:hidden;overflow:clip;pointer-events:none;border-radius:inherit}@media (hover:none),(max-width:480px){@media (prefers-reduced-motion:no-preference){html body .b2l :is(.card,.axis,.track,.browser,.mock,.faq,.cta2 .card-w),html body .xrl :is(.card,.axis,.track,.browser,.mock,.faq,.cta2 .card-w){transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .5s ease,border-color .5s ease,box-shadow .5s ease,opacity var(--ci-rise-ms) ease!important}}}html body .b2l,html body .xrl{--ci-panel:var(--ci-d-panel);--ci-chip:var(--ci-d-chip)}html.dark body .b2l,html.dark body .xrl{--ci-panel:var(--ci-n-panel);--ci-chip:var(--ci-n-chip)}html.dark body :is(.xrl,.b2l) :is(.mock,.browser,.phone .scr,.k3 .mini,.feat .mini,.mini2,.cta2 .card-w){--ink:var(--ci-n-text);--sub:var(--ci-n-text-2);--faint:var(--ci-n-text-3);--line:var(--ci-n-border)}html.dark body .xrl .phone .scr{background:var(--ci-n-solid);color:var(--ci-n-text)}html.dark body :is(.xrl,.b2l) .k3 .mini{background:var(--ci-n-panel);color:var(--ci-n-text-2)}html.dark body .xrl .note{background:var(--ci-n-card-bg);border:1px solid var(--gold);color:var(--ci-n-text-2)}html.dark body :is(.xrl,.b2l) .tb th{color:var(--ci-n-text-3);border-color:var(--ci-n-border)}html.dark body :is(.xrl,.b2l) .tb td{color:var(--ci-n-text);border-color:var(--ci-n-border)}html.dark body :is(.xrl,.b2l) .browser .bar{background:var(--ci-n-panel);border-color:var(--ci-n-border)}html.dark body :is(.xrl,.b2l) .browser .bar i{background:var(--ci-n-text-3)}html.dark body :is(.xrl,.b2l) .browser .bar .url{background:var(--ci-n-chip);border-color:var(--ci-n-border);color:var(--ci-n-text-3)}html.dark body :is(.xrl,.b2l) :is(.gauge,.prog){background:var(--ci-n-chip)}html body .b2l .cta2,html body .xrl .cta2{margin-bottom:78px}