body{margin:0}a{color:inherit}a:hover{color:#5468ff}.sq{grid-template-columns:repeat(18,minmax(0,1fr));align-content:start;display:grid;position:absolute;inset:0;overflow:hidden}.cl{aspect-ratio:1;background:var(--page);box-shadow:inset 0 0 0 .5px var(--grid)}@keyframes pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.cl.boost{background:var(--page);box-shadow:inset 0 0 0 .5px var(--grid);animation:1.1s ease-out both boost}@keyframes boost{0%{opacity:0;background:#5468ff;transform:scale(.3)}30%{opacity:1;background:#5468ff;transform:none}to{opacity:1;background:var(--page);transform:none}}.dl0{animation-delay:0s}.dl1{animation-delay:45ms}.dl2{animation-delay:90ms}.dl3{animation-delay:.135s}.dl4{animation-delay:.18s}.dl5{animation-delay:.225s}.dl6{animation-delay:.27s}.dl7{animation-delay:.315s}.dl8{animation-delay:.36s}.dl9{animation-delay:.405s}.dl10{animation-delay:.45s}.dl11{animation-delay:.495s}.dl12{animation-delay:.54s}.dl13{animation-delay:.585s}.dl14{animation-delay:.63s}.dl15{animation-delay:.675s}.dl16{animation-delay:.72s}.dl17{animation-delay:.765s}.dl18{animation-delay:.81s}.dl19{animation-delay:.855s}.dl20{animation-delay:.9s}.dl21{animation-delay:.945s}.dl22{animation-delay:.99s}.dl23{animation-delay:1.035s}.dl24{animation-delay:1.08s}.hero-ui{pointer-events:none}.hero-ui a,.hero-ui button{pointer-events:auto}.boost-btn{background:var(--band);color:#fff;min-height:72px;font:inherit;letter-spacing:-.01em;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:16px;padding:0 34px 0 28px;font-size:19px;font-weight:700;transition:background .3s,transform .15s;display:inline-flex}.boost-btn:hover{background:#2a2825}.boost-btn:active{transform:scale(.97)}.boost-btn:focus-visible,.hero-ui a:focus-visible,.hero-ui button:focus-visible{outline-offset:3px;outline:3px solid #5468ff}.boost-btn .pw path{fill:none;stroke:#8c8579;stroke-width:2.2px;stroke-linecap:round;transition:stroke .25s}.boost-btn.on .pw path{stroke:#fff}.boost-btn:not(.on){animation:2.2s ease-out infinite btnpulse}@keyframes btnpulse{0%{transform:scale(1);box-shadow:0 0 #5468ff8c}18%{transform:scale(1.025)}36%{transform:scale(1)}70%{box-shadow:0 0 0 16px #5468ff00}to{transform:scale(1);box-shadow:0 0 #5468ff00}}.boost-btn.on,.boost-btn.on:hover{background:#5468ff}@keyframes blink{50%{opacity:.15}}.icons{pointer-events:none;--c:calc(100cqw / 18);position:absolute;inset:0}.ic{width:var(--c);height:var(--c);justify-content:center;align-items:center;transition:left .45s cubic-bezier(.2,.8,.2,1),top .45s cubic-bezier(.2,.8,.2,1),transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute}.ic svg{width:38%;height:38%}.ic path{fill:#d3cfc7}.ic img{max-width:40%;max-height:40%;display:block}.ic img.w{max-width:72%;max-height:30%}.icons.on .ic{transform:none}.i0{left:calc(var(--c) * 15.5);top:calc(var(--c) * 6.95 + var(--shift,0px));transition-delay:0s;transform:rotate(7deg)}.i1{left:calc(var(--c) * 11.96);top:calc(var(--c) * 8.5 + var(--shift,0px));transition-delay:0s;transform:rotate(5deg)}.i2{left:calc(var(--c) * 14.5);top:calc(var(--c) * 7.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-7deg)}.i3{left:calc(var(--c) * 13.87);top:calc(var(--c) * 9.81 + var(--shift,0px));transition-delay:0s;transform:rotate(-1deg)}.i4{left:calc(var(--c) * 14.03);top:calc(var(--c) * 8.07 + var(--shift,0px));transition-delay:0s;transform:rotate(-12deg)}.i5{left:calc(var(--c) * 16.5);top:calc(var(--c) * 8.32 + var(--shift,0px));transition-delay:0s;transform:rotate(-4deg)}.i6{left:calc(var(--c) * 16.04);top:calc(var(--c) * 6.5 + var(--shift,0px));transition-delay:0s;transform:rotate(2deg)}.i7{left:calc(var(--c) * 13.5);top:calc(var(--c) * 7.5 + var(--shift,0px));transition-delay:0s;transform:rotate(16deg)}.i8{left:calc(var(--c) * 11.95);top:calc(var(--c) * 7.2 + var(--shift,0px));transition-delay:0s;transform:rotate(8deg)}.i9{left:calc(var(--c) * 10.2);top:calc(var(--c) * 8.39 + var(--shift,0px));transition-delay:0s;transform:rotate(-6deg)}.i10{left:calc(var(--c) * 15.5);top:calc(var(--c) * -.17 + var(--shift,0px));transition-delay:0s;transform:rotate(-12deg)}.i11{left:calc(var(--c) * 12.87);top:calc(var(--c) * 8.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-2deg)}.i12{left:calc(var(--c) * 13.5);top:calc(var(--c) * 8.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-9deg)}.i13{left:calc(var(--c) * 10.87);top:calc(var(--c) * 6.87 + var(--shift,0px));transition-delay:0s;transform:rotate(6deg)}.i14{left:calc(var(--c) * 15.54);top:calc(var(--c) * 3.22 + var(--shift,0px));transition-delay:0s;transform:rotate(3deg)}.i15{left:calc(var(--c) * 9.5);top:calc(var(--c) * 9.31 + var(--shift,0px));transition-delay:0s;transform:rotate(-5deg)}.i16{left:calc(var(--c) * 15);top:calc(var(--c) * 5.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-6deg)}.i17{left:calc(var(--c) * 8.5);top:calc(var(--c) * 8.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-1deg)}.i18{left:calc(var(--c) * 15.96);top:calc(var(--c) * 2.2 + var(--shift,0px));transition-delay:0s;transform:rotate(-16deg)}.i19{left:calc(var(--c) * 16);top:calc(var(--c) * 4.86 + var(--shift,0px));transition-delay:0s;transform:rotate(8deg)}.i20{left:calc(var(--c) * 11.5);top:calc(var(--c) * 9.44 + var(--shift,0px));transition-delay:0s;transform:rotate(-1deg)}.i21{left:calc(var(--c) * 11.83);top:calc(var(--c) * 6.5 + var(--shift,0px));transition-delay:0s;transform:rotate(14deg)}.i22{left:calc(var(--c) * 14.5);top:calc(var(--c) * 3.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-6deg)}.i23{left:calc(var(--c) * 15.96);top:calc(var(--c) * 8.15 + var(--shift,0px));transition-delay:0s;transform:rotate(-7deg)}.i24{left:calc(var(--c) * 16.94);top:calc(var(--c) * 7.48 + var(--shift,0px));transition-delay:0s;transform:rotate(14deg)}.i25{left:calc(var(--c) * 16.5);top:calc(var(--c) * 9.19 + var(--shift,0px));transition-delay:0s;transform:rotate(14deg)}.i26{left:calc(var(--c) * 16.15);top:calc(var(--c) * 5.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-7deg)}.i27{left:calc(var(--c) * 13.5);top:calc(var(--c) * 9.5 + var(--shift,0px));transition-delay:0s;transform:rotate(11deg)}.i28{left:calc(var(--c) * 13.99);top:calc(var(--c) * 9.16 + var(--shift,0px));transition-delay:0s;transform:rotate(14deg)}.i29{left:calc(var(--c) * 10.29);top:calc(var(--c) * 7.71 + var(--shift,0px));transition-delay:0s;transform:rotate(-16deg)}.i30{left:calc(var(--c) * 14.5);top:calc(var(--c) * 6.86 + var(--shift,0px));transition-delay:0s;transform:rotate(-15deg)}.i31{left:calc(var(--c) * 13.75);top:calc(var(--c) * 9.5 + var(--shift,0px));transition-delay:0s;transform:rotate(10deg)}.i32{left:calc(var(--c) * 12.5);top:calc(var(--c) * 6.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-8deg)}.i33{left:calc(var(--c) * 14.85);top:calc(var(--c) * -.16 + var(--shift,0px));transition-delay:0s;transform:rotate(-10deg)}.i34{left:calc(var(--c) * 15.09);top:calc(var(--c) * .54 + var(--shift,0px));transition-delay:0s;transform:rotate(-9deg)}.i35{left:calc(var(--c) * 16.5);top:calc(var(--c) * 9.5 + var(--shift,0px));transition-delay:0s;transform:rotate(9deg)}.i36{left:calc(var(--c) * 12.34);top:calc(var(--c) * 3.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-6deg)}.i37{left:calc(var(--c) * 14.5);top:calc(var(--c) * 3.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-14deg)}.i38{left:calc(var(--c) * 13.04);top:calc(var(--c) * 8 + var(--shift,0px));transition-delay:0s;transform:rotate(-13deg)}.i39{left:calc(var(--c) * 15.13);top:calc(var(--c) * -.12 + var(--shift,0px));transition-delay:0s;transform:rotate(13deg)}.i40{left:calc(var(--c) * 10.5);top:calc(var(--c) * 8.6 + var(--shift,0px));transition-delay:0s;transform:rotate(-2deg)}.i41{left:calc(var(--c) * 10.08);top:calc(var(--c) * 9.5 + var(--shift,0px));transition-delay:0s;transform:rotate(4deg)}.i42{left:calc(var(--c) * 14.5);top:calc(var(--c) * 2.5 + var(--shift,0px));transition-delay:0s;transform:rotate(3deg)}.i43{left:calc(var(--c) * 14.09);top:calc(var(--c) * 10.2 + var(--shift,0px));transition-delay:0s;transform:rotate(16deg)}.i44{left:calc(var(--c) * 15.25);top:calc(var(--c) * 4.85 + var(--shift,0px));transition-delay:0s;transform:rotate(-10deg)}.i45{left:calc(var(--c) * 16.5);top:calc(var(--c) * 5.99 + var(--shift,0px));transition-delay:0s;transform:rotate(16deg)}.i46{left:calc(var(--c) * 13.29);top:calc(var(--c) * 5.5 + var(--shift,0px));transition-delay:0s;transform:rotate(3deg)}.i47{left:calc(var(--c) * 12.5);top:calc(var(--c) * 9.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-4deg)}.i48{left:calc(var(--c) * 11.83);top:calc(var(--c) * 7.13 + var(--shift,0px));transition-delay:0s;transform:rotate(-4deg)}.i49{left:calc(var(--c) * 17.04);top:calc(var(--c) * .91 + var(--shift,0px));transition-delay:0s;transform:rotate(-12deg)}.i50{left:calc(var(--c) * 15.5);top:calc(var(--c) * 5 + var(--shift,0px));transition-delay:0s;transform:rotate(-15deg)}.i51{left:calc(var(--c) * 14.09);top:calc(var(--c) * 7.5 + var(--shift,0px));transition-delay:0s;transform:rotate(14deg)}.i52{left:calc(var(--c) * 16.5);top:calc(var(--c) * 8.5 + var(--shift,0px));transition-delay:0s;transform:rotate(8deg)}.i53{left:calc(var(--c) * 11.15);top:calc(var(--c) * 6.83 + var(--shift,0px));transition-delay:0s;transform:rotate(-15deg)}.i54{left:calc(var(--c) * 10.02);top:calc(var(--c) * 7.05 + var(--shift,0px));transition-delay:0s;transform:rotate(9deg)}.i55{left:calc(var(--c) * 14.5);top:calc(var(--c) * 4.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-1deg)}.i56{left:calc(var(--c) * 11.45);top:calc(var(--c) * 5.5 + var(--shift,0px));transition-delay:0s;transform:rotate(15deg)}.i57{left:calc(var(--c) * 8.5);top:calc(var(--c) * 7.5 + var(--shift,0px));transition-delay:0s;transform:rotate(-5deg)}.i58{left:calc(var(--c) * 16);top:calc(var(--c) * 2.09 + var(--shift,0px));transition-delay:0s;transform:rotate(-3deg)}.i59{left:calc(var(--c) * 15.03);top:calc(var(--c) * 6.26 + var(--shift,0px));transition-delay:0s;transform:rotate(0)}.ic{transition:left .55s cubic-bezier(.5,0,.3,1),top .55s cubic-bezier(.5,0,.3,1),transform .55s cubic-bezier(.5,0,.3,1),opacity .2s}.icons.on .ic{opacity:0;transform:scale(.15)}.icons.on .i34{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.15s,.15s,.15s,.53s}.icons.on .i28{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.185s,.185s,.185s,.565s}.icons.on .i49{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.22s,.22s,.22s,.6s}.icons.on .i23{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.255s,.255s,.255s,.635s}.icons.on .i8{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.29s,.29s,.29s,.67s}.icons.on .i45{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.325s,.325s,.325s,.705s}.icons.on .i25{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.36s,.36s,.36s,.74s}.icons.on .i24{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.395s,.395s,.395s,.775s}.icons.on .i29{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.17s,.17s,.17s,.55s}.icons.on .i47{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.205s,.205s,.205s,.585s}.icons.on .i55{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.24s,.24s,.24s,.62s}.icons.on .i40{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.275s,.275s,.275s,.655s}.icons.on .i2{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.31s,.31s,.31s,.69s}.icons.on .i18{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.345s,.345s,.345s,.725s}.icons.on .i57{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.38s,.38s,.38s,.76s}.icons.on .i27{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.415s,.415s,.415s,.795s}.icons.on .i43{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.45s,.45s,.45s,.83s}.icons.on .i19{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.485s,.485s,.485s,.865s}.icons.on .i16{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.52s,.52s,.52s,.9s}.icons.on .i32{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.19s,.19s,.19s,.57s}.icons.on .i9{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.225s,.225s,.225s,.605s}.icons.on .i41{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.26s,.26s,.26s,.64s}.icons.on .i48{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.295s,.295s,.295s,.675s}.icons.on .i52{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.21s,.21s,.21s,.59s}.icons.on .i58{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.245s,.245s,.245s,.625s}.icons.on .i1{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.28s,.28s,.28s,.66s}.icons.on .i0{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.23s,.23s,.23s,.61s}.icons.on .i51{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.265s,.265s,.265s,.645s}.icons.on .i13{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.3s,.3s,.3s,.68s}.icons.on .i50{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.335s,.335s,.335s,.715s}.icons.on .i37{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.37s,.37s,.37s,.75s}.icons.on .i44{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.405s,.405s,.405s,.785s}.icons.on .i26{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.44s,.44s,.44s,.82s}.icons.on .i33{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.475s,.475s,.475s,.855s}.icons.on .i31{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.25s,.25s,.25s,.63s}.icons.on .i17{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.285s,.285s,.285s,.665s}.icons.on .i21{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.32s,.32s,.32s,.7s}.icons.on .i12{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.355s,.355s,.355s,.735s}.icons.on .i5{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.39s,.39s,.39s,.77s}.icons.on .i38{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.425s,.425s,.425s,.805s}.icons.on .i15{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.46s,.46s,.46s,.84s}.icons.on .i7{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.495s,.495s,.495s,.875s}.icons.on .i10{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.53s,.53s,.53s,.91s}.icons.on .i35{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.565s,.565s,.565s,.945s}.icons.on .i59{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.6s,.6s,.6s,.98s}.icons.on .i46{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.27s,.27s,.27s,.65s}.icons.on .i53{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.305s,.305s,.305s,.685s}.icons.on .i20{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.34s,.34s,.34s,.72s}.icons.on .i54{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.375s,.375s,.375s,.755s}.icons.on .i14{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.41s,.41s,.41s,.79s}.icons.on .i4{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.445s,.445s,.445s,.825s}.icons.on .i56{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 494px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) - 30px) - var(--c) * .5);transition-delay:.48s,.48s,.48s,.86s}.icons.on .i22{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.29s,.29s,.29s,.67s}.icons.on .i30{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.325s,.325s,.325s,.705s}.icons.on .i11{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.36s,.36s,.36s,.74s}.icons.on .i3{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.395s,.395s,.395s,.775s}.icons.on .i36{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.43s,.43s,.43s,.81s}.icons.on .i6{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.465s,.465s,.465s,.845s}.icons.on .i39{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.5s,.5s,.5s,.88s}.icons.on .i42{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 350px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.535s,.535s,.535s,.915s}.pl{box-sizing:border-box;white-space:nowrap;background:var(--page);border:1px solid var(--line-2);text-align:left;width:124px;height:40px;color:var(--ink);opacity:0;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;line-height:1.15;transition:opacity .2s,transform .2s;display:flex;position:absolute;transform:translate(-50%,-50%)scale(.85)}.pi{fill:none;stroke:#5468ff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}.icons.on .pl{opacity:1;transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1.3),border-color .3s,box-shadow .3s;transform:translate(-50%,-50%)}.ln{background:#5468ff;transition:transform .12s;position:absolute}.ln.h{transform-origin:0;height:2px;margin-top:-1px;transform:scaleX(0)}.ln.v{transform-origin:top;width:2px;margin-left:-1px;transform:scaleY(0)}.icons.on .ln{transition:transform .2s ease-out;transform:none}.pl0{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 350px);top:calc(100% - (var(--colmid,260px) - 30px))}.icons.on .pl0{transition-delay:.15s}.pl1{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 206px);top:calc(100% - (var(--colmid,260px) + 30px))}.icons.on .pl1{transition-delay:60ms}.pl2{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 206px);top:calc(100% - (var(--colmid,260px) - 30px))}.icons.on .pl2{transition-delay:.18s}.pl3{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 62px);top:calc(100% - (var(--colmid,260px) - 30px))}.icons.on .pl3{transition-delay:.21s}.pl4{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 62px);top:calc(100% - (var(--colmid,260px) + 30px))}.icons.on .pl4{transition-delay:90ms}.pl5{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 494px);top:calc(100% - (var(--colmid,260px) + 30px))}.icons.on .pl5{transition-delay:0s}.pl6{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 494px);top:calc(100% - (var(--colmid,260px) - 30px))}.icons.on .pl6{transition-delay:.12s}.pl7{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 350px);top:calc(100% - (var(--colmid,260px) + 30px))}.icons.on .pl7{transition-delay:30ms}.ln.b{transform-origin:0;height:2px;margin-top:-1px;transform:scaleX(0)}.ln.up{transform-origin:bottom}.ln.fl{transform-origin:0}.ln.fr{transform-origin:100%}.ln0{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 278px);top:calc(100% - (var(--colmid,260px) - 30px));height:calc(var(--colmid,260px) - var(--notey,120px) - 54px)}.icons.on .ln0{transition:transform .25s ease-out 1.7s}.ln1{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 494px);top:calc(100% - (var(--colmid,260px) - 30px));width:216px}.icons.on .ln1{transition:transform .3s ease-out 1.95s}.ln2{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 278px);top:calc(100% - (var(--colmid,260px) - 30px));width:216px}.icons.on .ln2{transition:transform .3s ease-out 1.95s}.ln3{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 494px);top:calc(100% - (var(--colmid,260px) + 30px));height:60px}.icons.on .ln3{transition:transform .2s ease-out 2.25s}.ln4{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 350px);top:calc(100% - (var(--colmid,260px) + 30px));height:60px}.icons.on .ln4{transition:transform .2s ease-out 2.25s}.ln5{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 206px);top:calc(100% - (var(--colmid,260px) + 30px));height:60px}.icons.on .ln5{transition:transform .2s ease-out 2.25s}.ln6{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 62px);top:calc(100% - (var(--colmid,260px) + 30px));height:60px}.icons.on .ln6{transition:transform .2s ease-out 2.25s}.ln7{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 494px);top:calc(100% - (var(--colmid,260px) + 30px));width:216px}.icons.on .ln7{transition:transform .3s ease-out 2.45s}.ln8{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 278px);top:calc(100% - (var(--colmid,260px) + 30px));width:216px}.icons.on .ln8{transition:transform .3s ease-out 2.45s}.outlet{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 278px);top:calc(100% - var(--notey,120px));box-sizing:border-box;background:var(--page);opacity:0;border:2px solid #161513;border-radius:8px;width:36px;height:48px;margin:-24px 0 0 -18px;transition:opacity .2s,border-color .2s;position:absolute}.outlet svg{width:100%;height:100%;position:absolute;inset:0}.outlet .h{fill:var(--ink)}.icons.on .outlet{opacity:1;border-color:#5468ff;transition:opacity .3s .1s,border-color .15s 1.6s}.plg{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 278px);top:calc(100% - var(--notey,120px));width:0;height:0;transition:transform .3s ease-in;position:absolute;transform:translate(110cqw)}.icons.on .plg{transition:transform .6s cubic-bezier(.2,.7,.25,1) .95s;transform:none}@keyframes click{0%{transform:translate(0)}45%{transform:translate(-4px)}to{transform:translate(0)}}.plg .hd{width:52px;height:32px;position:absolute;top:-16px;left:12px;overflow:visible}.plg .pr,.plg .bd{fill:var(--ink)}.plg .cbl{width:2000px;height:120px;position:absolute;top:-30px;left:50px;overflow:visible}.plg .cbl path{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.icons.on .plg .hd{animation:.22s ease-out 1.55s click}.wv{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 278px);top:calc(100% - (var(--colmid,260px) + 56px));box-sizing:border-box;transform-origin:50% 100%;opacity:0;border:2px solid #5468ff;border-bottom:0;border-radius:64px 64px 0 0;width:64px;height:32px;position:absolute;transform:translate(-50%,-100%)scale(.4)}.icons.on .wv{animation:2.4s ease-out infinite wave}.icons.on .wv1{animation-delay:2.9s}.icons.on .wv2{animation-delay:3.7s}.icons.on .wv3{animation-delay:4.5s}@keyframes wave{0%{opacity:0;transform:translate(-50%,-100%)scale(.4)}12%{opacity:.9}to{opacity:0;transform:translate(-50%,-100%)scale(2.3)}}.cyc{letter-spacing:-.04em;height:1.96em;margin:0;font-size:clamp(28px,max(6.8vw,min(40px,8.8vw)),98px);font-weight:800;line-height:.98;position:relative}.cyc .hl{opacity:0;transition:opacity .45s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;transform:translateY(.35em)}.cyc .hl.on{opacity:1;transform:none}.cyc .hl.was{opacity:0;transform:translateY(-.35em)}.icons.on .pl.hot{border-color:#5468ff;box-shadow:0 0 0 3px #5468ff2e}.glare{pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ede6d80d 44%,#ede6d829 50%,#ede6d80d 56%,#0000 62%) 100% 0/300% 100% no-repeat;position:absolute;inset:0}.glare.lt{background-image:linear-gradient(105deg,#0000 38%,#ffffff12 44%,#ffffff3d 50%,#ffffff12 56%,#0000 62%)}.sweep .glare{animation:2.2s cubic-bezier(.45,0,.25,1) both sweep}@keyframes sweep{0%{background-position:100% 0}to{background-position:0 0}}.svc-i{fill:none;stroke:#5468ff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s}.svc:hover .svc-i{stroke:#fff}.udot{background:var(--line);border-radius:50%;width:10px;height:10px;transition:background .15s}.udot.on{background:#5468ff}@media (width<=900px){.cases4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.svc{flex-wrap:wrap}.svc-t{white-space:normal!important;width:auto!important}.svc-c{white-space:normal!important;flex-basis:100%!important}}.i60{left:calc(var(--c) * 11.9);top:calc(var(--c) * 4.1 + var(--shift,0px));transition-delay:0s;transform:rotate(-9deg)}.icons.on .i60{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 206px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.205s,.205s,.205s,.585s}.i61{left:calc(var(--c) * 16.3);top:calc(var(--c) * .8 + var(--shift,0px));transition-delay:0s;transform:rotate(8deg)}.icons.on .i61{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.44s,.44s,.44s,.82s}.i62{left:calc(var(--c) * 9.1);top:calc(var(--c) * 8.2 + var(--shift,0px));transition-delay:0s;transform:rotate(-6deg)}.icons.on .i62{left:calc(100% - max(0px, (100% - 1280px) / 2) - clamp(16px, 4vw, 56px) - 62px - var(--c) * .5);top:calc(100% - (var(--colmid,260px) + 30px) - var(--c) * .5);transition-delay:.44s,.44s,.44s,.82s}.ic .wm{font-size:calc(var(--c) * .19);letter-spacing:-.01em;color:#d3cfc7;white-space:nowrap;font-weight:800}.chip{border:1px solid var(--line);white-space:nowrap;color:var(--ink);border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:15px;font-weight:500;display:inline-flex}.chip svg{fill:currentColor;width:18px;height:18px}.chip img{filter:brightness(0)opacity(.92);width:auto;height:18px;display:block}.chip img.w{height:13px}.track.r3{animation-duration:85s}.inds{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ind{background:var(--page);border:1px solid var(--line);letter-spacing:-.01em;min-height:76px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:0 24px;font-size:clamp(17px,1.6vw,22px);font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:flex}.ind:hover{color:#fff;background:#3f52e6;border-color:#3f52e6}@media (width<=760px){.inds{grid-template-columns:1fr}}.marquee:hover .track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.marquee{overflow-x:auto}}@media (width<=1080px){.icons{display:none}.hero-col{max-width:520px!important}}.boost-btn .lbs{display:grid}.boost-btn .lbs>span{grid-area:1/1}.boost-btn .l-on{visibility:hidden}.boost-btn.on .l-on{visibility:visible}.boost-btn.on .l-off{visibility:hidden}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.dots{background-image:radial-gradient(circle,#ede6d829 1.2px,#0000 1.6px);background-size:22px 22px;animation:18s linear infinite drift}@keyframes drift{to{background-position:220px 110px}}.drop{animation:6s cubic-bezier(.2,.8,.2,1) infinite drop}@keyframes drop{0%{opacity:0;transform:translateY(-90px)}22%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}.svc{transition:background .2s,color .2s}.svc:hover{color:#fff;background:#3f52e6}.svc:hover .svc-c,.svc:hover .svc-n{color:#fff!important}.spark{stroke-dasharray:320;stroke-dashoffset:320px;animation:5s ease-out infinite draw}@keyframes draw{0%{stroke-dashoffset:320px}55%,to{stroke-dashoffset:0}}.marquee{overflow:hidden}.track{gap:14px;width:max-content;animation:60s linear infinite scroll;display:flex}.track.rev{animation-duration:70s;animation-direction:reverse}@keyframes scroll{to{transform:translate(-50%)}}.stripes{background-image:repeating-linear-gradient(135deg,#ffffff17 0 2px,#0000 2px 24px);animation:10s linear infinite slide}@keyframes slide{to{background-position:240px 0}}.live{animation:1.6s steps(2,end) infinite blink}@media (prefers-reduced-motion:reduce){*{animation:none!important}.spark{stroke-dashoffset:0}.drop{opacity:1}}.site-hd{z-index:30;position:relative}.nav-mob{align-items:center;gap:10px;display:none}.nav-cta{color:#fff;white-space:nowrap;background:#3f52e6;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.nav-cta:hover{color:#fff;background:#3343c8}.menu>summary{cursor:pointer;box-sizing:border-box;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-10px;padding:0;list-style:none;display:inline-flex}.menu>summary::-webkit-details-marker{display:none}.menu>summary svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}.menu>summary:focus-visible{outline-offset:3px;outline:3px solid #5468ff}.menu[open]>summary{color:#5468ff}.menu-panel{background:var(--page);border-bottom:1px solid var(--line);flex-direction:column;padding:0 clamp(16px,4vw,56px) 12px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 24px #16151314}.menu-panel a{border-top:1px solid var(--line);align-items:center;min-height:56px;font-size:19px;font-weight:600;text-decoration:none;display:flex}.menu.dk .menu-panel{background:var(--band);border-color:#34312d;box-shadow:0 16px 24px #0006}.menu.dk .menu-panel a{border-color:#34312d}@media (width<=919px){.ft-nav a,.ft-legal a{align-items:center;min-height:44px;display:inline-flex}.ft-top~div{align-items:center}.site-hd{flex-wrap:nowrap!important}.site-hd .nav-main{display:none!important}.nav-mob{display:flex}}@media (width<=479px){.site-hd{column-gap:12px!important}.site-hd .logo-t{font-size:16px!important}.site-hd .logo-m{width:20px!important}.site-hd>:first-child{gap:8px!important}.nav-mob{gap:8px}.nav-cta{padding:0 12px;font-size:15px}}@media (width<=374px){.site-hd .logo-t{font-size:15px!important}.site-hd .logo-m{width:18px!important}.nav-cta{padding:0 10px;font-size:14px}}@media (width<=1100px){.ft-top{grid-template-columns:1fr auto;align-items:center!important;gap:8px 32px!important;display:grid!important}.ft-top>:first-child{grid-area:1/1}.ft-mail{grid-area:1/2}.ft-nav{grid-area:2/1/auto/-1}}@media (width<=600px){.ft-top{grid-template-columns:1fr}.ft-mail{grid-area:3/1}.ft-nav{justify-content:space-between;gap:0!important}}.ic .bl{background:var(--page);width:60px;height:60px;box-shadow:inset 0 0 0 1.5px var(--grid);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .5s;display:flex;position:relative}.ic .bl svg{width:48%;height:48%}.ic .bl img{max-width:54%;max-height:54%}.ic .bl img.w{max-width:78%;max-height:34%}.ic .bl .wm{font-size:12px}.ic .bl path{fill:#c2bcb2}.icons.phys .ic{opacity:0;transition:none;transform:none}.icons.phys .ic .bl{transition:none}@media (prefers-color-scheme:dark){.chip img{filter:brightness(0)invert()opacity(.88)}.dk-card,.card{box-shadow:inset 0 0 0 1px #34312d}a.card:hover{box-shadow:0 0 0 3px #5468ff}}li.svc{flex-wrap:nowrap!important}li.svc>span{min-width:0}@media (prefers-color-scheme:dark){.cl{aspect-ratio:1;background:#161513;box-shadow:inset 0 0 0 .5px #3a3733}.cl.boost{background:#161513;animation:1.1s ease-out both boost;box-shadow:inset 0 0 0 .5px #3a3733}@keyframes boost{0%{opacity:0;background:#5468ff;transform:scale(.3)}30%{opacity:1;background:#5468ff;transform:none}to{opacity:1;background:#161513;transform:none}}.boost-btn{color:#161513;min-height:72px;font:inherit;letter-spacing:-.01em;cursor:pointer;background:#ede6d8;border:0;border-radius:999px;align-items:center;gap:16px;padding:0 34px 0 28px;font-size:19px;font-weight:700;transition:background .3s,transform .15s;display:inline-flex}.boost-btn:hover{background:#fff}.boost-btn .pw path{fill:none;stroke:#6a655c;stroke-width:2.2px;stroke-linecap:round;transition:stroke .25s}.ic path{fill:#3a3733}.pl{box-sizing:border-box;white-space:nowrap;text-align:left;color:#ede6d8;opacity:0;background:#161513;border:1px solid #4a4640;border-radius:999px;align-items:center;gap:7px;width:124px;height:40px;padding:0 12px;font-size:12px;font-weight:600;line-height:1.15;transition:opacity .2s,transform .2s;display:flex;position:absolute;transform:translate(-50%,-50%)scale(.85)}.outlet{left:calc(100% + -1*max(0px,50% - 640px) - clamp(16px,4vw,56px) - 278px);top:calc(100% - var(--notey,120px));box-sizing:border-box;opacity:0;background:#161513;border:2px solid #ede6d8;border-radius:8px;width:36px;height:48px;margin:-24px 0 0 -18px;transition:opacity .2s,border-color .2s;position:absolute}.outlet .h,.plg .pr,.plg .bd{fill:#ede6d8}.plg .cbl path{fill:none;stroke:#ede6d8;stroke-width:3px;stroke-linecap:round}.udot{background:#34312d;border-radius:50%;width:10px;height:10px;transition:background .15s}.ic .wm{font-size:calc(var(--c) * .19);letter-spacing:-.01em;color:#3a3733;white-space:nowrap;font-weight:800}.chip{white-space:nowrap;color:#ede6d8;border:1px solid #34312d;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:15px;font-weight:500;display:inline-flex}.chip img{filter:brightness(0)invert()opacity(.88);width:auto;height:18px;display:block}.ind{letter-spacing:-.01em;color:#ede6d8;background:#161513;border:1px solid #34312d;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:0 24px;font-size:clamp(17px,1.6vw,22px);font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:flex}.ic .bl{background:#1f1d1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .5s;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #4a4640}.ic .bl path{fill:#8c8579}.ic .bl .wm{color:#8c8579}}.ind br.amp{display:none}@media (width>=761px) and (width<=1060px){.ind br.amp{display:inline}}@media (width<=1080px){.icons{display:block}.hero-col{max-width:none!important}.hero-ui{padding-bottom:calc(var(--stage) + 20px)!important}[data-ref=hero]{--stage:250px}.ic .bl{width:48px;height:48px}.ic .bl .wm{font-size:10px}.pl0{top:calc(100% - 116px);left:calc(50% - 72px)}.pl1{top:calc(100% - 176px);left:calc(50% + 72px)}.pl2{top:calc(100% - 116px);left:calc(50% + 72px)}.pl3{top:calc(100% - 116px);left:calc(50% + 216px)}.pl4{top:calc(100% - 176px);left:calc(50% + 216px)}.pl5{top:calc(100% - 176px);left:calc(50% - 216px)}.pl6{top:calc(100% - 116px);left:calc(50% - 216px)}.pl7{top:calc(100% - 176px);left:calc(50% - 72px)}.icons.on .i34,.icons.on .i28,.icons.on .i49,.icons.on .i23,.icons.on .i8,.icons.on .i45,.icons.on .i25,.icons.on .i24{left:calc(50% + -72px - var(--c) * .5);top:calc(100% - 116px - var(--c) * .5)}.icons.on .i29,.icons.on .i47,.icons.on .i55,.icons.on .i40,.icons.on .i2,.icons.on .i18,.icons.on .i57,.icons.on .i27,.icons.on .i43,.icons.on .i19,.icons.on .i16{left:calc(50% + 72px - var(--c) * .5);top:calc(100% - 176px - var(--c) * .5)}.icons.on .i32,.icons.on .i9,.icons.on .i41,.icons.on .i48{left:calc(50% + 72px - var(--c) * .5);top:calc(100% - 116px - var(--c) * .5)}.icons.on .i52,.icons.on .i58,.icons.on .i1{left:calc(50% + 216px - var(--c) * .5);top:calc(100% - 116px - var(--c) * .5)}.icons.on .i0,.icons.on .i51,.icons.on .i13,.icons.on .i50,.icons.on .i37,.icons.on .i44,.icons.on .i26,.icons.on .i33{left:calc(50% + 216px - var(--c) * .5);top:calc(100% - 176px - var(--c) * .5)}.icons.on .i31,.icons.on .i17,.icons.on .i21,.icons.on .i12,.icons.on .i5,.icons.on .i38,.icons.on .i15,.icons.on .i7,.icons.on .i10,.icons.on .i35,.icons.on .i59{left:calc(50% + -216px - var(--c) * .5);top:calc(100% - 176px - var(--c) * .5)}.icons.on .i46,.icons.on .i53,.icons.on .i20,.icons.on .i54,.icons.on .i14,.icons.on .i4,.icons.on .i56{left:calc(50% + -216px - var(--c) * .5);top:calc(100% - 116px - var(--c) * .5)}.icons.on .i22,.icons.on .i30,.icons.on .i11,.icons.on .i3,.icons.on .i36,.icons.on .i6,.icons.on .i39,.icons.on .i42{left:calc(50% + -72px - var(--c) * .5);top:calc(100% - 176px - var(--c) * .5)}.icons.on .i60{left:calc(50% + 72px - var(--c) * .5);top:calc(100% - 176px - var(--c) * .5)}.icons.on .i61,.icons.on .i62{left:calc(50% + 216px - var(--c) * .5);top:calc(100% - 176px - var(--c) * .5)}.ln0{height:40px;top:calc(100% - 116px);left:50%}.ln1{width:216px;top:calc(100% - 116px);left:calc(50% - 216px)}.ln2{width:216px;top:calc(100% - 116px);left:50%}.ln3{height:60px;top:calc(100% - 176px);left:calc(50% - 216px)}.ln4{height:60px;top:calc(100% - 176px);left:calc(50% - 72px)}.ln5{height:60px;top:calc(100% - 176px);left:calc(50% + 72px)}.ln6{height:60px;top:calc(100% - 176px);left:calc(50% + 216px)}.ln7{width:216px;top:calc(100% - 176px);left:calc(50% - 216px)}.ln8{width:216px;top:calc(100% - 176px);left:50%}.outlet,.plg{top:calc(100% - 52px);left:50%}.wv{top:calc(100% - 202px);left:50%}}@media (width<=599px){[data-ref=hero]{--stage:318px}.ic .bl{width:40px;height:40px}.ic .bl .wm{font-size:8.5px}.pl0{top:calc(100% - 154px);left:calc(50% + 72px)}.pl1{top:calc(100% - 200px);left:calc(50% - 72px)}.pl2{top:calc(100% - 108px);left:calc(50% - 72px)}.pl3{top:calc(100% - 108px);left:calc(50% + 72px)}.pl4{top:calc(100% - 200px);left:calc(50% + 72px)}.pl5{top:calc(100% - 246px);left:calc(50% - 72px)}.pl6{top:calc(100% - 154px);left:calc(50% - 72px)}.pl7{top:calc(100% - 246px);left:calc(50% + 72px)}.icons.on .i34,.icons.on .i28,.icons.on .i49,.icons.on .i23,.icons.on .i8,.icons.on .i45,.icons.on .i25,.icons.on .i24{left:calc(50% + 72px - var(--c) * .5);top:calc(100% - 154px - var(--c) * .5)}.icons.on .i29,.icons.on .i47,.icons.on .i55,.icons.on .i40,.icons.on .i2,.icons.on .i18,.icons.on .i57,.icons.on .i27,.icons.on .i43,.icons.on .i19,.icons.on .i16{left:calc(50% + -72px - var(--c) * .5);top:calc(100% - 200px - var(--c) * .5)}.icons.on .i32,.icons.on .i9,.icons.on .i41,.icons.on .i48{left:calc(50% + -72px - var(--c) * .5);top:calc(100% - 108px - var(--c) * .5)}.icons.on .i52,.icons.on .i58,.icons.on .i1{left:calc(50% + 72px - var(--c) * .5);top:calc(100% - 108px - var(--c) * .5)}.icons.on .i0,.icons.on .i51,.icons.on .i13,.icons.on .i50,.icons.on .i37,.icons.on .i44,.icons.on .i26,.icons.on .i33{left:calc(50% + 72px - var(--c) * .5);top:calc(100% - 200px - var(--c) * .5)}.icons.on .i31,.icons.on .i17,.icons.on .i21,.icons.on .i12,.icons.on .i5,.icons.on .i38,.icons.on .i15,.icons.on .i7,.icons.on .i10,.icons.on .i35,.icons.on .i59{left:calc(50% + -72px - var(--c) * .5);top:calc(100% - 246px - var(--c) * .5)}.icons.on .i46,.icons.on .i53,.icons.on .i20,.icons.on .i54,.icons.on .i14,.icons.on .i4,.icons.on .i56{left:calc(50% + -72px - var(--c) * .5);top:calc(100% - 154px - var(--c) * .5)}.icons.on .i22,.icons.on .i30,.icons.on .i11,.icons.on .i3,.icons.on .i36,.icons.on .i6,.icons.on .i39,.icons.on .i42{left:calc(50% + 72px - var(--c) * .5);top:calc(100% - 246px - var(--c) * .5)}.icons.on .i60{left:calc(50% + -72px - var(--c) * .5);top:calc(100% - 200px - var(--c) * .5)}.icons.on .i61,.icons.on .i62{left:calc(50% + 72px - var(--c) * .5);top:calc(100% - 200px - var(--c) * .5)}.pl{width:124px;height:36px;font-size:12px}.ln0{height:34px;top:calc(100% - 108px);left:50%}.ln1{width:144px;top:calc(100% - 108px);left:calc(50% - 72px)}.ln2{width:144px;top:calc(100% - 154px);left:calc(50% - 72px)}.ln7{width:144px;top:calc(100% - 200px);left:calc(50% - 72px)}.ln8{width:144px;top:calc(100% - 246px);left:calc(50% - 72px)}.ln3{height:138px;top:calc(100% - 246px);left:calc(50% - 72px)}.ln4{height:138px;top:calc(100% - 246px);left:calc(50% + 72px)}.ln5,.ln6{display:none}.outlet,.plg{top:calc(100% - 50px);left:50%}.wv{top:calc(100% - 272px);left:50%}.hero-col{align-items:stretch!important}.boost-btn{justify-content:center;gap:12px;min-height:56px;padding:0 30px;font-size:19px;font-weight:700}.boost-btn .pw{width:22px!important;height:22px!important}}[data-ref=hero]{min-height:calc(100svh - 96px)}@media (width<=1080px){.hero-ui{justify-content:flex-start!important;gap:0!important;padding-top:clamp(32px,6vw,56px)!important;padding-bottom:clamp(20px,3vw,32px)!important}.hero-ui>h1{margin-bottom:clamp(18px,2.6vw,26px)!important}.hero-col{display:contents!important}.hero-col>p{margin-bottom:var(--stage)!important}.boost-btn{align-self:flex-start;margin-top:auto}.boost-btn+span{margin-top:12px}.icons{bottom:calc(var(--below,0px) - 12px)}[data-ref=hero]{--stage:206px}}@media (width<=599px){[data-ref=hero]{--stage:262px}.boost-btn{align-self:stretch}.boost-btn+span{text-align:center;margin-top:10px;font-size:14px!important}.frac-phone-hide{display:none!important}}@media (width<=760px){#services a.svc>.svc-c{display:none!important}#services a.svc{padding-top:20px!important;padding-bottom:20px!important}#services a.svc>svg:last-child{grid-row:1!important}}@media (width<=599px){.boost-btn+span{text-wrap:balance}}@media (width<=599px) and (height<=760px){.hero-ui{padding-top:24px!important}.hero-col>p{font-size:17px!important;line-height:1.45!important}}@media (width<=389px){.boost-btn+span{letter-spacing:-.005em;font-size:13px!important}}@media (width<=1080px){.plg .cbl{transform-origin:0 30px;transform:scaleY(.45)}}@media (width>=600px) and (width<=1080px){[data-ref=hero]{--k:.98;--stage:calc(236px * var(--k))}.cyc{font-size:min(8.8vw,96px)}.hero-col>p{max-width:30em!important;font-size:clamp(19px,2.8vw,26px)!important;line-height:1.5!important}.boost-btn{justify-content:center;align-self:center;gap:16px;width:min(100%,520px);min-height:80px;padding:0 34px;font-size:21px}.boost-btn .pw{width:28px!important;height:28px!important}.boost-btn+span{text-align:center;align-self:center;margin-top:14px;font-size:17px!important}.ic .bl{width:56px;height:56px}.ic .bl .wm{font-size:11.5px}.pl{width:calc(124px * var(--k));height:calc(40px * var(--k));padding:0 calc(12px * var(--k));gap:calc(7px * var(--k));font-size:calc(12px * var(--k))}.pi{width:calc(16px * var(--k));height:calc(16px * var(--k))}.pl0{left:calc(50% + -72px * var(--k));top:calc(100% - var(--lift,0px) - 116px * var(--k))}.pl1{left:calc(50% + 72px * var(--k));top:calc(100% - var(--lift,0px) - 176px * var(--k))}.pl2{left:calc(50% + 72px * var(--k));top:calc(100% - var(--lift,0px) - 116px * var(--k))}.pl3{left:calc(50% + 216px * var(--k));top:calc(100% - var(--lift,0px) - 116px * var(--k))}.pl4{left:calc(50% + 216px * var(--k));top:calc(100% - var(--lift,0px) - 176px * var(--k))}.pl5{left:calc(50% + -216px * var(--k));top:calc(100% - var(--lift,0px) - 176px * var(--k))}.pl6{left:calc(50% + -216px * var(--k));top:calc(100% - var(--lift,0px) - 116px * var(--k))}.pl7{left:calc(50% + -72px * var(--k));top:calc(100% - var(--lift,0px) - 176px * var(--k))}.ln0{left:50%;top:calc(100% - var(--lift,0px) - 116px * var(--k));height:calc(40px * var(--k))}.ln1{left:calc(50% + -216px * var(--k));top:calc(100% - var(--lift,0px) - 116px * var(--k));width:calc(216px * var(--k))}.ln2{left:50%;top:calc(100% - var(--lift,0px) - 116px * var(--k));width:calc(216px * var(--k))}.ln3{left:calc(50% + -216px * var(--k));top:calc(100% - var(--lift,0px) - 176px * var(--k));height:calc(60px * var(--k))}.ln4{left:calc(50% + -72px * var(--k));top:calc(100% - var(--lift,0px) - 176px * var(--k));height:calc(60px * var(--k))}.ln5{left:calc(50% + 72px * var(--k));top:calc(100% - var(--lift,0px) - 176px * var(--k));height:calc(60px * var(--k))}.ln6{left:calc(50% + 216px * var(--k));top:calc(100% - var(--lift,0px) - 176px * var(--k));height:calc(60px * var(--k))}.ln7{left:calc(50% + -216px * var(--k));top:calc(100% - var(--lift,0px) - 176px * var(--k));width:calc(216px * var(--k))}.ln8{left:50%;top:calc(100% - var(--lift,0px) - 176px * var(--k));width:calc(216px * var(--k))}.outlet,.plg{left:50%;top:calc(100% - var(--lift,0px) - 52px * var(--k))}.outlet{width:calc(36px * var(--k));height:calc(48px * var(--k));margin:calc(-24px * var(--k)) 0 0 calc(-18px * var(--k));border-radius:calc(8px * var(--k))}.plg .hd{left:calc(12px * var(--k));top:calc(-16px * var(--k));width:calc(52px * var(--k));height:calc(32px * var(--k))}.plg .cbl{left:calc(50px * var(--k));width:calc(2000px * var(--k));top:calc(-30px * var(--k));height:calc(120px * var(--k));transform-origin:0 calc(30px * var(--k));transform:scaleY(.45)}.wv{left:50%;top:calc(100% - var(--lift,0px) - 202px * var(--k));width:calc(64px * var(--k));height:calc(32px * var(--k));border-radius:calc(64px * var(--k)) calc(64px * var(--k)) 0 0}}@media (width>=700px) and (width<=1080px){[data-ref=hero]{--k:1.1}}@media (width>=768px) and (width<=1080px){[data-ref=hero]{--k:1.2}}@media (width>=820px) and (width<=1080px){[data-ref=hero]{--k:1.3}}@media (width>=940px) and (width<=1080px){[data-ref=hero]{--k:1.45}}@media (width>=600px) and (width<=1080px) and (height<=820px){[data-ref=hero]{--k:1}.hero-ui{padding-top:28px!important}.cyc{font-size:min(8.8vw,96px,9.4svh)}.hero-ui>h1{margin-bottom:18px!important}.hero-col>p{max-width:40em!important;font-size:19px!important}.boost-btn{width:min(100%,440px);min-height:64px;font-size:19px}.boost-btn .pw{width:24px!important;height:24px!important}.boost-btn+span{margin-top:10px;font-size:15px!important}}@media (prefers-reduced-motion:reduce){.boost-btn,.boost-btn:not(.on),.icons.on .wv{animation:none!important}.icons.on .wv1{opacity:.9;transform:translate(-50%,-100%)scale(1)}.icons.on .wv2{opacity:.55;transform:translate(-50%,-100%)scale(1.6)}.icons.on .wv3{opacity:.25;transform:translate(-50%,-100%)scale(2.2)}.cyc .hl,.cyc .hl.on,.cyc .hl.was{transition:opacity .45s!important;transform:none!important}}@media (width>=600px) and (width<=1080px){.boost-btn .lbs>span{justify-self:center}}@media (prefers-color-scheme:dark){.boost-btn.on,.boost-btn.on:hover{color:#fff}}
