.show{background:var(--bg)}.show-in{display:grid;grid-template-columns:minmax(0,.74fr) minmax(0,1.6fr);gap:2.5rem 4.5%;align-items:center}.show h2{font-size:clamp(1.9rem,2.7vw,2.75rem);line-height:1.05}.show-label{margin-top:.9rem;max-width:36ch;font-size:1.0625rem;line-height:1.45;color:var(--muted)}.show-steps{margin-top:2rem;border-top:1px solid var(--line)}.show-steps button{position:relative;display:grid;grid-template-columns:2.1rem minmax(0,1fr);column-gap:1rem;width:100%;padding:1rem 0 1.15rem;border:0;border-bottom:1px solid var(--line);background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.ss-n{grid-row:span 2;display:grid;place-items:center;width:2.1rem;height:2.1rem;border:1px solid var(--line-2);border-radius:50%;font-size:.85rem;font-weight:600;transition:background .3s,color .3s,border-color .3s}.ss-t{font-size:1.125rem;font-weight:600;line-height:1.25;letter-spacing:-.02em}.ss-d{margin-top:.3rem;font-size:.95rem;line-height:1.45;color:var(--muted)}.ss-bar{position:absolute;right:0;bottom:-1px;left:0;height:2px;overflow:hidden}.ss-bar b{display:block;width:0;height:100%;background:var(--signal)}.show-steps button.on .ss-n{border-color:var(--signal-deep);background:var(--signal-deep);color:#fff}.show-steps button.done .ss-n{border-color:var(--ink);background:var(--ink);color:var(--paper)}.show-steps button.on .ss-bar b{animation:ss-fill var(--dur, 3s) linear forwards}.show.paused .show-steps button.on .ss-bar b{animation-play-state:paused}.show.still .show-steps button.on .ss-bar b{width:100%;animation:none}@keyframes ss-fill{to{width:100%}}.stage{position:relative;isolation:isolate;overflow:hidden;container-type:inline-size;aspect-ratio:1000 / 660;border-radius:clamp(18px,2vw,28px);background:radial-gradient(60% 70% at 12% 8%,rgb(237 72 43 / .3),transparent 62%),radial-gradient(55% 65% at 92% 96%,rgb(201 198 245 / .34),transparent 62%),#25241f}.stage:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgb(255 255 255 / .07) 1px,transparent 1.2px);background-size:22px 22px}.stage-tag{position:absolute;top:14px;left:16px;padding:.28rem .6rem;border:1px solid rgb(255 255 255 / .14);border-radius:99px;background:#ffffff12;color:#ffffffb8;font-size:.72rem;font-weight:500}.stage-cap{display:none}.stage-pause{position:absolute;right:14px;bottom:14px;display:grid;place-items:center;width:38px;height:38px;border:1px solid rgb(255 255 255 / .22);border-radius:50%;background:#00000052;color:#fff;cursor:pointer}.stage-pause svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.stage-pause .i-play{display:none;fill:currentColor}.show.user-paused .stage-pause .i-play{display:block}.show.user-paused .stage-pause .i-pause{display:none}.stage-col{min-width:0}.show-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.9rem}.show-tabs span{margin-right:.25rem;font-size:.9375rem;color:var(--muted)}.show-tabs button{min-height:40px;padding:.45rem 1rem;border:1px solid var(--line-2);border-radius:99px;background:none;color:var(--text);font:inherit;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.show-tabs button:hover{border-color:var(--text)}.show-tabs button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.sc{--u: .1cqw ;position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr) calc(var(--u) * 300);gap:calc(var(--u) * 36);align-items:center;padding:calc(var(--u) * 46) calc(var(--u) * 44) calc(var(--u) * 40);color:#25241f;font-family:var(--font-body);line-height:1.3}.sc *,.sc *:before,.sc *:after{box-sizing:border-box}.sc[hidden]{display:none}.sc-main{position:relative;display:grid;place-items:center;min-width:0;height:100%}.sc-side{display:flex;flex-direction:column;gap:calc(var(--u) * 14)}.sc img{display:block;width:100%;height:100%;object-fit:cover}.sc [data-at]{opacity:0;transform:translateY(calc(var(--u) * 14));transition:opacity .42s ease,transform .55s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d, 0ms)}.sc [data-fx=pop]{transform:scale(.86)}.sc [data-fx=left]{transform:translate(calc(var(--u) * -24))}.sc [data-fx=fade]{transform:none}.sc.s1 [data-at="1"],.sc.s2 [data-at="2"],.sc.s3 [data-at="3"],.sc.s4 [data-at="4"]{opacity:1;transform:none}.sc.s1 [data-lit="1"],.sc.s2 [data-lit="2"],.sc.s3 [data-lit="3"],.sc.s4 [data-lit="4"]{--on: 1}.sc.out [data-at]{opacity:0;transition-duration:.3s;transition-delay:0ms}.sc.out{transition:opacity .3s}.side-card{border-radius:calc(var(--u) * 18);background:#fff;box-shadow:0 calc(var(--u) * 18) calc(var(--u) * 40) calc(var(--u) * -18) #0000008c;color:#25241f}.side-note{display:flex;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 14) calc(var(--u) * 16);font-size:calc(var(--u) * 15);font-weight:600;line-height:1.3}.side-dot{flex:none;width:calc(var(--u) * 10);height:calc(var(--u) * 10);border-radius:50%;background:#0f8a74;box-shadow:0 0 0 calc(var(--u) * 4) #0f8a742e}.side-metrics{display:grid;gap:calc(var(--u) * 12);padding:calc(var(--u) * 16) calc(var(--u) * 18)}.sm-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(var(--u) * 4) calc(var(--u) * 10);align-items:baseline}.sm-label{font-size:calc(var(--u) * 13);color:#6b6960}.sm-row strong{font-size:calc(var(--u) * 22);font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.sm-bar{grid-column:1 / -1;height:calc(var(--u) * 5);border-radius:calc(var(--u) * 4);background:#efece4;overflow:hidden}.sm-bar b{display:block;width:0;height:100%;border-radius:inherit;background:var(--signal);transition:width 1.2s cubic-bezier(.2,.8,.2,1) calc(var(--i) * .15s + .2s)}.sc.s3 .sm-bar b{width:var(--w)}.sc.out .sm-bar b{width:0;transition-duration:.2s;transition-delay:0ms}.side-result{display:flex;gap:calc(var(--u) * 12);align-items:flex-start;padding:calc(var(--u) * 16) calc(var(--u) * 18);border:calc(var(--u) * 2) solid #0f8a74}.sr-ico{display:grid;place-items:center;flex:none;width:calc(var(--u) * 34);height:calc(var(--u) * 34);border-radius:50%;background:#0f8a74;color:#fff}.sr-ico svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.side-result b{display:block;font-size:calc(var(--u) * 16);font-weight:650;line-height:1.25}.side-result div>span{display:block;margin-top:calc(var(--u) * 3);font-size:calc(var(--u) * 13);line-height:1.35;color:#5e5c54}.sc i.w30,.sc i.w40,.sc i.w50,.sc i.w60,.sc i.w70,.sc i.w80,.sc i.w90{display:block;height:calc(var(--u) * 8);margin-top:calc(var(--u) * 7);border-radius:calc(var(--u) * 4);background:#e9e6dd}.sc i.w30{width:30%}.sc i.w40{width:40%}.sc i.w50{width:50%}.sc i.w60{width:60%}.sc i.w70{width:70%}.sc i.w80{width:80%}.sc i.w90{width:90%}.sc i.t{height:calc(var(--u) * 11);background:#cfd6f6}.ph{position:relative;flex:none;width:calc(var(--u) * 292);height:calc(var(--u) * 568);padding:calc(var(--u) * 9);border-radius:calc(var(--u) * 44);background:#11110f;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -24) #000000b3,inset 0 0 0 calc(var(--u) * 1.5) #ffffff24}.ph-scr{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:calc(var(--u) * 36);background:#fff}.ph-scr:before{content:"";position:absolute;top:calc(var(--u) * 9);left:50%;z-index:6;width:calc(var(--u) * 84);height:calc(var(--u) * 23);margin-left:calc(var(--u) * -42);border-radius:calc(var(--u) * 14);background:#11110f}.br{width:100%;overflow:hidden;border-radius:calc(var(--u) * 16);background:#fff;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000000b3}.br-bar{display:flex;align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 34);padding:0 calc(var(--u) * 12);background:#ece9e1}.br-bar>i{width:calc(var(--u) * 10);height:calc(var(--u) * 10);border-radius:50%;background:#d3cfc4}.br-bar>i:first-child{background:#ee6a55}.br-url{flex:1;margin-left:calc(var(--u) * 10);padding:calc(var(--u) * 4) calc(var(--u) * 12);border-radius:calc(var(--u) * 8);background:#fff;color:#6b6960;font-size:calc(var(--u) * 12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-w{display:grid;flex:none;grid-template-rows:0fr}.msg-w>div{min-height:0;overflow:hidden}.sc .msg-w[data-at]{transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1) var(--d, 0ms),opacity .4s ease var(--d, 0ms),transform .5s cubic-bezier(.2,.8,.2,1) var(--d, 0ms)}.sc.s1 .msg-w[data-at="1"],.sc.s2 .msg-w[data-at="2"],.sc.s3 .msg-w[data-at="3"],.sc.s4 .msg-w[data-at="4"],.sc.out .msg-w{grid-template-rows:1fr}.chat .ph-scr{background:#efeae2}.ch-top{display:flex;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 42) calc(var(--u) * 14) calc(var(--u) * 12);background:#fff;border-bottom:1px solid #e6e2d8}.ch-back{font-size:calc(var(--u) * 26);line-height:1;color:#77756b}.ch-av{display:grid;place-items:center;flex:none;width:calc(var(--u) * 36);height:calc(var(--u) * 36);border-radius:50%;background:var(--signal);color:#fff;font-size:calc(var(--u) * 13);font-weight:700}.ch-who{min-width:0}.ch-who b{display:block;overflow:hidden;font-size:calc(var(--u) * 15);font-weight:650;white-space:nowrap;text-overflow:ellipsis}.ch-who small{font-size:calc(var(--u) * 11.5);color:#77756b}.ch-body{display:flex;flex:1;flex-direction:column;justify-content:flex-end;min-height:0;padding:calc(var(--u) * 12) calc(var(--u) * 11);overflow:hidden}.ch-msg{position:relative;width:fit-content;max-width:84%;margin-top:calc(var(--u) * 8);padding:calc(var(--u) * 8) calc(var(--u) * 11) calc(var(--u) * 17);border-radius:calc(var(--u) * 14);background:#fff;color:#1f1e1a;font-size:calc(var(--u) * 13.5);line-height:1.36;box-shadow:0 1px #00000012}.ch-msg.them{border-top-left-radius:calc(var(--u) * 4)}.ch-msg.me{margin-left:auto;border-top-right-radius:calc(var(--u) * 4)}.ch-time{position:absolute;right:calc(var(--u) * 9);bottom:calc(var(--u) * 4);font-size:calc(var(--u) * 9.5);color:#8f8d84}.ch-from{display:block;margin-bottom:calc(var(--u) * 3);font-size:calc(var(--u) * 12)}.ch-in{display:flex;align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 8) calc(var(--u) * 10) calc(var(--u) * 18)}.ch-in span{flex:1;padding:calc(var(--u) * 9) calc(var(--u) * 14);border-radius:calc(var(--u) * 20);background:#fff;color:#9a988f;font-size:calc(var(--u) * 12.5)}.ch-in i{display:grid;place-items:center;width:calc(var(--u) * 34);height:calc(var(--u) * 34);border-radius:50%;background:#0f6e5f;color:#fff}.ch-in svg{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.ch-whatsapp .ch-top{background:#0f6e5f;color:#fff;border:0}.ch-whatsapp .ch-top small,.ch-whatsapp .ch-back{color:#fffc}.ch-whatsapp .ch-av{background:#fff;color:#0f6e5f}.ch-whatsapp .ch-msg.me{background:#d3f0e8}.ch-web .ph-scr{background:#f6f4ee}.ch-web .ch-top{background:#25241f;color:#fff;border:0}.ch-web .ch-top small,.ch-web .ch-back{color:#ffffffb3}.ch-web .ch-msg.me{background:var(--signal);color:#fff}.ch-web .ch-msg.me .ch-time{color:#ffffffbf}.ch-web .ch-in i{background:var(--signal)}.ch-telegram .ph-scr{background:#dde7ef}.ch-telegram .ch-top{background:#2f86c8;color:#fff;border:0}.ch-telegram .ch-top small,.ch-telegram .ch-back{color:#fffc}.ch-telegram .ch-av{background:#fff;color:#2f86c8}.ch-telegram .ch-msg.me{background:#e3f1fd}.ch-telegram .ch-in i{background:#2f86c8}.ch-instagram .ph-scr,.ch-linkedin .ph-scr,.ch-sms .ph-scr{background:#fff}.ch-instagram .ch-av{background:linear-gradient(135deg,#7a4fe0,#e1306c 60%,#f77737)}.ch-instagram .ch-msg.them{background:#efeff1;box-shadow:none}.ch-instagram .ch-msg.me{background:linear-gradient(135deg,#7a4fe0,#c13584);color:#fff;box-shadow:none}.ch-instagram .ch-msg.me .ch-time{color:#ffffffbf}.ch-instagram .ch-in i{background:#7a4fe0}.ch-linkedin .ch-av{background:#0a66c2}.ch-linkedin .ch-msg{border:1px solid #e3e1da;box-shadow:none}.ch-linkedin .ch-msg.me{background:#eaf2fb;border-color:#d4e4f5}.ch-linkedin .ch-in i{background:#0a66c2}.ch-sms .ch-msg.them{background:#ececee;box-shadow:none}.ch-sms .ch-msg.me{background:#2f7cf6;color:#fff;box-shadow:none}.ch-sms .ch-msg.me .ch-time{color:#ffffffbf}.ch-sms .ch-in i{background:#2f7cf6}.ch-email .ph-scr{background:#f6f4ee}.ch-email .ch-av{background:#25241f}.ch-email .ch-msg{max-width:100%;width:100%;border-radius:calc(var(--u) * 12);border:1px solid #e6e2d8;box-shadow:none}.ch-email .ch-msg.me{background:#fff7e8}.ch-email .ch-in i{background:#25241f}.call .ph-scr{background:linear-gradient(180deg,#23313a,#1d1c18 70%);color:#fff}.cl-head{position:relative;display:flex;flex-direction:column;align-items:center;padding:calc(var(--u) * 48) calc(var(--u) * 14) calc(var(--u) * 10);text-align:center}.cl-live{display:inline-flex;align-items:center;gap:calc(var(--u) * 6);margin-bottom:calc(var(--u) * 12);padding:calc(var(--u) * 3) calc(var(--u) * 10);border-radius:calc(var(--u) * 12);background:#0f8a7440;color:#8ee6d3;font-size:calc(var(--u) * 11);font-weight:600}.cl-live i{width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:50%;background:#3ed6b4;animation:cl-blink 1s infinite}@keyframes cl-blink{50%{opacity:.25}}.cl-av{position:relative;display:grid;place-items:center;width:calc(var(--u) * 74);height:calc(var(--u) * 74);border-radius:50%;background:var(--signal);color:#fff}.cl-av svg{width:calc(var(--u) * 34);height:calc(var(--u) * 34)}.cl-av:before,.cl-av:after{content:"";position:absolute;inset:0;border:calc(var(--u) * 2) solid rgb(237 72 43 / .55);border-radius:50%;opacity:0}.sc.s1:not(.s4) .cl-av:before{animation:cl-ring 1.8s infinite}.sc.s1:not(.s4) .cl-av:after{animation:cl-ring 1.8s .9s infinite}@keyframes cl-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(1.7);opacity:0}}.cl-head b{margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 16);font-weight:650}.cl-head small{font-size:calc(var(--u) * 11.5);color:#fff9}.cl-wave{display:flex;align-items:center;gap:calc(var(--u) * 3);height:calc(var(--u) * 30);margin-top:calc(var(--u) * 10)}.cl-wave i{width:calc(var(--u) * 4);height:30%;border-radius:calc(var(--u) * 3);background:#fff6}.sc.s1:not(.s4) .cl-wave i{animation:cl-wave .9s ease-in-out infinite;animation-delay:calc(var(--i) * -73ms)}@keyframes cl-wave{0%,to{height:18%}50%{height:100%;background:#ff8a6e}}.cl-lines{display:flex;flex:1;flex-direction:column;justify-content:flex-end;min-height:0;padding:calc(var(--u) * 4) calc(var(--u) * 12) calc(var(--u) * 8);overflow:hidden}.cl-line{margin-top:calc(var(--u) * 7);padding:calc(var(--u) * 7) calc(var(--u) * 10);border-radius:calc(var(--u) * 11);background:#ffffff14;font-size:calc(var(--u) * 12.5);line-height:1.35}.cl-line b{display:block;margin-bottom:calc(var(--u) * 2);font-size:calc(var(--u) * 10);font-weight:600;color:#ffffff8c}.cl-line.ai{background:#ed482b33}.cl-line.ai b{color:#ff9c85}.cl-btns{display:flex;justify-content:center;gap:calc(var(--u) * 22);padding:calc(var(--u) * 8) 0 calc(var(--u) * 22)}.cl-btns i{width:calc(var(--u) * 42);height:calc(var(--u) * 42);border-radius:50%;background:#ffffff1f}.cl-btns i.end{background:#d93c20}.app .ph-scr{background:#f6f4ee}.ap-bar{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--u) * 44) calc(var(--u) * 18) calc(var(--u) * 10)}.ap-bar b{font-size:calc(var(--u) * 17);font-weight:700;letter-spacing:-.02em}.ap-me{width:calc(var(--u) * 30);height:calc(var(--u) * 30);border-radius:50%;background:linear-gradient(135deg,var(--signal),#c9c6f5)}.ap-view{flex:1;min-height:0;overflow:hidden}.ap-track{display:flex;height:100%;transition:transform .7s cubic-bezier(.65,0,.35,1)}.sc.s2 .ap-track{transform:translate(-100%)}.sc.s3 .ap-track{transform:translate(-200%)}.ap-s{flex:none;width:100%;padding:calc(var(--u) * 4) calc(var(--u) * 16)}.ap-s h4{font-size:calc(var(--u) * 19);font-weight:650;letter-spacing:-.03em}.ap-big{display:flex;align-items:flex-end;height:calc(var(--u) * 108);margin-top:calc(var(--u) * 12);padding:calc(var(--u) * 14);border-radius:calc(var(--u) * 18);background:linear-gradient(135deg,#25241f,#4a3b8f);color:#fff}.ap-big span{font-size:calc(var(--u) * 22);font-weight:650;letter-spacing:-.03em}.ap-s ul{display:grid;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 12)}.ap-s li{display:flex;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 11) calc(var(--u) * 12);border-radius:calc(var(--u) * 14);background:#fff;font-size:calc(var(--u) * 12.5);opacity:0;transform:translateY(calc(var(--u) * 10));transition:opacity .4s,transform .5s;transition-delay:calc(var(--j) * .14s + .35s)}.ap-s li i{flex:none;width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:calc(var(--u) * 9);background:#fde2da}.ap-s li:nth-child(2) i{background:#e4e2fb}.ap-s li:nth-child(3) i{background:#d6efe9}.ap-s li span{flex:1;min-width:0;line-height:1.3}.ap-s li em{width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-top:calc(var(--u) * 2) solid #b5b2a8;border-right:calc(var(--u) * 2) solid #b5b2a8;transform:rotate(45deg)}.sc.s1 [data-scr="1"] li,.sc.s2 [data-scr="2"] li,.sc.s3 [data-scr="3"] li{opacity:1;transform:none}.sc.out .ap-s li{opacity:0;transition-delay:0ms}.ap-tab{display:flex;justify-content:space-around;padding:calc(var(--u) * 12) calc(var(--u) * 20) calc(var(--u) * 22);background:#fff}.ap-tab i{width:calc(var(--u) * 22);height:calc(var(--u) * 22);border-radius:calc(var(--u) * 7);background:#e2dfd6}.ap-tab i.on{background:var(--signal)}.ap-push{position:absolute;top:calc(var(--u) * 40);right:calc(var(--u) * 10);left:calc(var(--u) * 10);z-index:7;display:flex;gap:calc(var(--u) * 10);align-items:center;padding:calc(var(--u) * 11) calc(var(--u) * 12);border-radius:calc(var(--u) * 16);background:#fffffff7;box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 30) calc(var(--u) * -12) #00000073}.sc .ap-push[data-at]{transform:translateY(calc(var(--u) * -60))}.sc.s4 .ap-push[data-at]{transform:none}.ap-push-ico{display:grid;place-items:center;flex:none;width:calc(var(--u) * 30);height:calc(var(--u) * 30);border-radius:calc(var(--u) * 9);background:var(--signal);color:#fff;font-size:calc(var(--u) * 14);font-weight:700}.ap-push b{display:block;font-size:calc(var(--u) * 12)}.ap-push span{display:block;font-size:calc(var(--u) * 11.5);line-height:1.3;color:#55534b}.fl{display:flex;flex-direction:column;align-items:stretch;width:min(100%,calc(var(--u) * 500))}.fl-node{--on: 0;display:grid;grid-template-columns:calc(var(--u) * 46) minmax(0,1fr) auto;gap:calc(var(--u) * 14);align-items:center;padding:calc(var(--u) * 13) calc(var(--u) * 16);border:calc(var(--u) * 2) solid color-mix(in srgb,var(--signal) calc(var(--on) * 100%),transparent);border-radius:calc(var(--u) * 16);background:color-mix(in srgb,#fff calc(60% + var(--on) * 40%),#3a3933);opacity:calc(.45 + var(--on) * .55);transform:scale(calc(.97 + var(--on) * .03));transition:opacity .4s,transform .5s,border-color .4s,background .4s;transition-delay:var(--d, 0ms);box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 30) calc(var(--u) * -18) #0009}.fl-ico{display:grid;place-items:center;width:calc(var(--u) * 46);height:calc(var(--u) * 46);border-radius:calc(var(--u) * 13);background:color-mix(in srgb,var(--signal) calc(var(--on) * 100%),#d8d4c9);color:#fff;transition:background .4s var(--d, 0ms)}.fl-ico svg{width:calc(var(--u) * 20);height:calc(var(--u) * 20)}.fl-txt b{display:block;font-size:calc(var(--u) * 16);font-weight:650;line-height:1.2}.fl-txt small{display:block;margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 12.5);line-height:1.3;color:#66645b}.fl-st{display:grid;font-size:calc(var(--u) * 11.5);font-weight:600}.fl-st em{grid-area:1 / 1;padding:calc(var(--u) * 4) calc(var(--u) * 9);border-radius:calc(var(--u) * 10);font-style:normal;text-align:center;transition:opacity .3s var(--d, 0ms)}.fl-st .w{background:#efece4;color:#7a786f;opacity:calc(1 - var(--on))}.fl-st .ok{background:#d6efe9;color:#0b6e5c;opacity:var(--on)}.fl-wire{--on: 0;position:relative;display:block;width:calc(var(--u) * 3);height:calc(var(--u) * 18);margin-left:calc(var(--u) * 40);background:#ffffff2e}.fl-wire b{position:absolute;inset:0;background:var(--signal);transform-origin:top;transform:scaleY(var(--on));transition:transform .35s var(--d, 0ms)}.sc.out .fl-node,.sc.out .fl-wire b,.sc.out .fl-ico,.sc.out .fl-st em{transition-delay:0ms}.br-wrap{position:relative;width:100%;padding-right:calc(var(--u) * 40);padding-bottom:calc(var(--u) * 30)}.br-wrap.br-dash{padding:0}.br-page{position:relative;height:calc(var(--u) * 400);overflow:hidden;background:#fff}.pg,.pg-in,.rd-new{position:absolute;inset:0;display:flex;flex-direction:column}.pg-in,.rd-new{padding:calc(var(--u) * 14) calc(var(--u) * 20)}.pg-nav{display:flex;align-items:center;gap:calc(var(--u) * 14);height:calc(var(--u) * 26)}.pg-logo{width:calc(var(--u) * 64);height:calc(var(--u) * 16);border-radius:calc(var(--u) * 5);background:#25241f}.pg-nav>i{width:calc(var(--u) * 40);height:calc(var(--u) * 7);border-radius:calc(var(--u) * 4);background:#e2dfd6}.pg-nav>i:first-of-type{margin-left:auto}.pg-navbtn{width:calc(var(--u) * 70);height:calc(var(--u) * 24);border-radius:calc(var(--u) * 12);background:var(--signal)}.pg-hero{position:relative;height:calc(var(--u) * 200);margin-top:calc(var(--u) * 16)}.wf{position:absolute;inset:0;padding:calc(var(--u) * 26) 52% calc(var(--u) * 10) 0}.wf i{display:block;height:calc(var(--u) * 14);margin-top:calc(var(--u) * 12);border-radius:calc(var(--u) * 5);background:#e9e6dd}.wf .w80{width:80%;height:calc(var(--u) * 22)}.wf .w60{width:60%;height:calc(var(--u) * 22)}.wf .w40{width:40%}.wf .wbtn{width:calc(var(--u) * 110);height:calc(var(--u) * 32);margin-top:calc(var(--u) * 22);border-radius:calc(var(--u) * 16)}.wf-img{position:absolute;top:0;right:0;bottom:0;width:46%;border:calc(var(--u) * 2) dashed #d6d2c7;border-radius:calc(var(--u) * 14)}.pg-real{position:absolute;inset:0;display:grid;grid-template-columns:1.05fr 1fr;gap:calc(var(--u) * 20);align-items:center;background:#fff}.pg-copy h5{font-size:calc(var(--u) * 26);font-weight:650;line-height:1.08;letter-spacing:-.04em;color:#25241f}.pg-copy p i{display:block;height:calc(var(--u) * 7);margin-top:calc(var(--u) * 9);border-radius:calc(var(--u) * 4);background:#e2dfd6}.pg-copy p i:last-child{width:70%}.pg-cta{display:inline-block;margin-top:calc(var(--u) * 16);padding:calc(var(--u) * 9) calc(var(--u) * 16);border-radius:calc(var(--u) * 18);background:var(--signal);color:#fff;font-size:calc(var(--u) * 12.5);font-weight:600}.pg-img{height:100%;overflow:hidden;border-radius:calc(var(--u) * 14);background:linear-gradient(135deg,var(--signal),#c9c6f5)}.pg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 18)}.pg-card{position:relative;height:calc(var(--u) * 108)}.wf-card{position:absolute;inset:0;border-radius:calc(var(--u) * 12);background:#f1eee6}.pg-card-real{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:calc(var(--u) * 8);padding:calc(var(--u) * 12);border-radius:calc(var(--u) * 12);background:hsl(var(--h) 70% 96%)}.pg-card-real i{width:calc(var(--u) * 30);height:calc(var(--u) * 30);border-radius:calc(var(--u) * 9);background:hsl(var(--h) 72% 58%)}.pg-card-real b{font-size:calc(var(--u) * 12.5);font-weight:600;line-height:1.25;color:#25241f}.rd-old{position:absolute;inset:0;background:#e7e4f2;font-family:Georgia,serif;color:#2b2b6b}.rd-old-top{display:flex;gap:calc(var(--u) * 8);align-items:center;padding:calc(var(--u) * 10);background:#3b3b8f;color:#ffef9a;font-size:calc(var(--u) * 12);font-weight:700}.rd-old-top i{width:calc(var(--u) * 36);height:calc(var(--u) * 8);background:#8f8fd1}.rd-old-body{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 10);padding:calc(var(--u) * 16)}.rd-old-txt b{font-size:calc(var(--u) * 18);font-style:italic}.rd-old-txt i{display:block;height:calc(var(--u) * 6);margin-top:calc(var(--u) * 8);background:#b9b6cf}.rd-old-txt span{display:inline-block;margin-top:calc(var(--u) * 12);padding:calc(var(--u) * 4) calc(var(--u) * 8);border:2px outset #999;background:#ddd;color:#000;font-size:calc(var(--u) * 11)}.rd-old-img{height:calc(var(--u) * 140);background:repeating-linear-gradient(45deg,#c9c4e0 0 calc(var(--u) * 8),#d8d4ea calc(var(--u) * 8) calc(var(--u) * 16))}.rd-old-strip{margin:calc(var(--u) * 10) calc(var(--u) * 16);padding:calc(var(--u) * 6);background:#ffef9a;color:#7b1d1d;font-size:calc(var(--u) * 11);text-align:center}.rd-new{background:#fff;clip-path:inset(0 100% 0 0);transition:clip-path 1.3s cubic-bezier(.65,0,.35,1)}.sc.s2 .rd-new{clip-path:inset(0 0 0 0)}.sc.out .rd-new{clip-path:inset(0 100% 0 0);transition-duration:.3s}.rd-tag{position:absolute;top:calc(var(--u) * 52);right:calc(var(--u) * 14);padding:calc(var(--u) * 4) calc(var(--u) * 10);border-radius:calc(var(--u) * 10);background:#25241f;color:#fff;font-family:var(--font-body);font-size:calc(var(--u) * 11);font-weight:600}.rd-tag.new{background:#0f8a74}.mini-ph{position:absolute;right:0;bottom:0;width:calc(var(--u) * 128);height:calc(var(--u) * 250);padding:calc(var(--u) * 5);border-radius:calc(var(--u) * 22);background:#11110f;box-shadow:0 calc(var(--u) * 20) calc(var(--u) * 40) calc(var(--u) * -14) #000000a6}.mini-scr{display:flex;flex-direction:column;gap:calc(var(--u) * 6);height:100%;padding:calc(var(--u) * 18) calc(var(--u) * 8) calc(var(--u) * 8);overflow:hidden;border-radius:calc(var(--u) * 18);background:#fff}.mini-img{height:calc(var(--u) * 78);overflow:hidden;border-radius:calc(var(--u) * 9);background:linear-gradient(135deg,var(--signal),#c9c6f5)}.mini-scr b{font-size:calc(var(--u) * 11);font-weight:650;line-height:1.15;letter-spacing:-.02em}.mini-cta{align-self:flex-start;padding:calc(var(--u) * 4) calc(var(--u) * 9);border-radius:calc(var(--u) * 10);background:var(--signal);color:#fff;font-size:calc(var(--u) * 9);font-weight:600}.mini-scr i{height:calc(var(--u) * 5);border-radius:calc(var(--u) * 3);background:#e9e6dd}.st{padding:calc(var(--u) * 14) calc(var(--u) * 20)}.st-cart-ico{position:relative;width:calc(var(--u) * 24);height:calc(var(--u) * 22);margin-left:calc(var(--u) * 6);border:calc(var(--u) * 2) solid #25241f;border-radius:calc(var(--u) * 4) calc(var(--u) * 4) calc(var(--u) * 7) calc(var(--u) * 7)}.st-cart-ico b{position:absolute;top:calc(var(--u) * -9);right:calc(var(--u) * -10);display:grid;place-items:center;width:calc(var(--u) * 17);height:calc(var(--u) * 17);border-radius:50%;background:var(--signal);color:#fff;font-size:calc(var(--u) * 10)}.st-banner{position:relative;height:calc(var(--u) * 108);margin-top:calc(var(--u) * 12)}.wf-ban{position:absolute;inset:0;border-radius:calc(var(--u) * 12);background:#f1eee6}.st-ban-real{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden;border-radius:calc(var(--u) * 12);background:#25241f;color:#fff}.st-ban-real img{position:absolute;inset:0;opacity:.55}.st-ban-real div{position:relative;padding:calc(var(--u) * 16)}.st-ban-real small{font-size:calc(var(--u) * 11);font-weight:600;color:#ffb39f}.st-ban-real h5{max-width:calc(var(--u) * 300);font-size:calc(var(--u) * 21);font-weight:650;line-height:1.1;letter-spacing:-.03em}.st-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 12)}.st-cell{position:relative;height:calc(var(--u) * 186)}.st-item{position:absolute;inset:0;display:flex;flex-direction:column;gap:calc(var(--u) * 4);padding:calc(var(--u) * 8);border:1px solid #ece9e1;border-radius:calc(var(--u) * 12);background:#fff}.st-img{display:block;height:calc(var(--u) * 86);border-radius:calc(var(--u) * 9);background:radial-gradient(circle at 50% 60%,hsl(var(--h) 70% 62%) 0 34%,hsl(var(--h) 70% 93%) 35%)}.st-img.sm{width:calc(var(--u) * 34);height:calc(var(--u) * 34);flex:none}.st-item b{font-size:calc(var(--u) * 11.5);font-weight:600;line-height:1.2}.st-stars{font-size:calc(var(--u) * 10);color:#e0892b;letter-spacing:calc(var(--u) * 1)}.st-add{display:grid;margin-top:auto;font-size:calc(var(--u) * 10.5);font-weight:600}.st-add em{grid-area:1 / 1;padding:calc(var(--u) * 5);border-radius:calc(var(--u) * 8);font-style:normal;text-align:center;transition:opacity .3s .9s}.st-add .a{background:#25241f;color:#fff}.st-add .b{background:#0f8a74;color:#fff;opacity:0}.sc.s3 .st-item.pick .st-add .b{opacity:1}.sc.s3 .st-item.pick{border-color:#0f8a74}.st-drawer{position:absolute;top:calc(var(--u) * 44);right:calc(var(--u) * 10);width:calc(var(--u) * 190);padding:calc(var(--u) * 14);border-radius:calc(var(--u) * 14);background:#fff;box-shadow:0 calc(var(--u) * 20) calc(var(--u) * 40) calc(var(--u) * -14) #0006}.st-drawer b{font-size:calc(var(--u) * 13)}.st-line{display:flex;gap:calc(var(--u) * 8);align-items:center;margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 11.5);line-height:1.25}.st-check{display:block;margin-top:calc(var(--u) * 12);padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 10);background:var(--signal);color:#fff;font-size:calc(var(--u) * 12);font-weight:600;text-align:center}.db{position:absolute;inset:0;display:grid;grid-template-columns:calc(var(--u) * 58) minmax(0,1fr);background:#f6f4ee}.db-side{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 16);padding:calc(var(--u) * 16) 0;background:#25241f}.db-logo{width:calc(var(--u) * 26);height:calc(var(--u) * 26);border-radius:calc(var(--u) * 8);background:var(--signal)}.db-side i{width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:calc(var(--u) * 6);background:#ffffff2e}.db-side i.on{background:#ffffffb3}.db-main{display:flex;flex-direction:column;gap:calc(var(--u) * 12);padding:calc(var(--u) * 16) calc(var(--u) * 18);min-width:0}.db-head{display:flex;align-items:center;justify-content:space-between}.db-head b{font-size:calc(var(--u) * 17);font-weight:650;letter-spacing:-.02em}.db-pill{padding:calc(var(--u) * 3) calc(var(--u) * 10);border-radius:calc(var(--u) * 10);background:#d6efe9;color:#0b6e5c;font-size:calc(var(--u) * 11);font-weight:600}.db-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * 10)}.db-kpi{padding:calc(var(--u) * 12);border-radius:calc(var(--u) * 12);background:#fff}.db-kpi small{display:block;overflow:hidden;font-size:calc(var(--u) * 11);color:#6b6960;white-space:nowrap;text-overflow:ellipsis}.db-kpi b{font-size:calc(var(--u) * 22);font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.db-chart{height:calc(var(--u) * 110);padding:calc(var(--u) * 10);border-radius:calc(var(--u) * 12);background:#fff}.db-chart svg{width:100%;height:100%;overflow:visible}.db-line{fill:none;stroke:var(--signal);stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s ease .2s;vector-effect:non-scaling-stroke}.db-area{fill:#ed482b1a}.sc.s2 .db-line{stroke-dashoffset:0}.sc.out .db-line{stroke-dashoffset:1;transition-duration:.2s}.db-rows{display:grid;gap:calc(var(--u) * 6)}.db-rows li{display:flex;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 8) calc(var(--u) * 10);border-radius:calc(var(--u) * 10);background:#fff;font-size:calc(var(--u) * 12)}.db-rows i{width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:50%;background:hsl(var(--h) 70% 70%)}.db-rows span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.db-rows em{padding:calc(var(--u) * 2) calc(var(--u) * 8);border-radius:calc(var(--u) * 8);background:#fde2da;color:#b2341b;font-size:calc(var(--u) * 10.5);font-style:normal;font-weight:600}.ad{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--u) * 96);gap:calc(var(--u) * 18);align-items:center;width:100%;height:100%}.ad-main{position:relative;display:grid;place-items:center;min-width:0;height:100%}.ad-where{position:absolute;bottom:calc(var(--u) * -30);left:50%;z-index:3;padding:calc(var(--u) * 4) calc(var(--u) * 11);border-radius:calc(var(--u) * 12);background:#ffffff24;color:#fff;font-size:calc(var(--u) * 11.5);font-weight:600;white-space:nowrap;translate:-50% 0}.ad-card{width:calc(var(--u) * 350);overflow:hidden;border-radius:calc(var(--u) * 16);background:#fff;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000000b3}.ad-head{display:flex;align-items:center;gap:calc(var(--u) * 9);padding:calc(var(--u) * 11) calc(var(--u) * 12)}.ad-av{display:grid;place-items:center;flex:none;width:calc(var(--u) * 32);height:calc(var(--u) * 32);border-radius:50%;background:var(--signal);color:#fff;font-size:calc(var(--u) * 13);font-weight:700}.ad-head b{display:block;font-size:calc(var(--u) * 13)}.ad-head small{font-size:calc(var(--u) * 11);color:#77756b}.ad-dots{margin-left:auto;color:#9a988f}.ad-text{padding:0 calc(var(--u) * 12) calc(var(--u) * 10);font-size:calc(var(--u) * 12.5);line-height:1.35}.ad-creative{position:relative;height:calc(var(--u) * 250);overflow:hidden;background:linear-gradient(135deg,var(--signal),#c9c6f5)}.ad-creative:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#141310d9)}.ad-over{position:absolute;right:calc(var(--u) * 14);bottom:calc(var(--u) * 14);left:calc(var(--u) * 14);z-index:1;color:#fff;font-size:calc(var(--u) * 21);font-weight:650;line-height:1.1;letter-spacing:-.03em}.ad-ctarow{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 10);padding:calc(var(--u) * 10) calc(var(--u) * 12);background:#f6f4ee;font-size:calc(var(--u) * 11.5);color:#66645b}.ad-ctarow b{padding:calc(var(--u) * 6) calc(var(--u) * 12);border-radius:calc(var(--u) * 8);background:#25241f;color:#fff;font-size:calc(var(--u) * 11.5);white-space:nowrap}.ad-react{display:flex;gap:calc(var(--u) * 14);padding:calc(var(--u) * 10) calc(var(--u) * 12)}.ad-react i{width:calc(var(--u) * 18);height:calc(var(--u) * 18);border-radius:calc(var(--u) * 5);background:#e2dfd6}.pf-meta .ad-ctarow b{background:#1d6fe0}.pf-linkedin .ad-av,.pf-linkedin .ad-ctarow b{background:#0a66c2}.pf-x .ad-av,.pf-x .ad-ctarow b{background:#14171a}.pf-reddit .ad-av,.pf-reddit .ad-ctarow b{background:#ff4500}.pf-telegram .ad-av,.pf-telegram .ad-ctarow b{background:#2f86c8}.ad-vert{width:calc(var(--u) * 270);height:calc(var(--u) * 540)}.av-bg{position:absolute;inset:0;background:linear-gradient(160deg,#4a3b8f,var(--signal))}.av-bg img{animation:av-zoom 8s ease-in-out infinite alternate}@keyframes av-zoom{to{transform:scale(1.15)}}.av-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 40%,#000000bf)}.av-tag{position:absolute;top:calc(var(--u) * 44);left:calc(var(--u) * 14);z-index:2;padding:calc(var(--u) * 3) calc(var(--u) * 9);border-radius:calc(var(--u) * 8);background:#0006;color:#fff;font-size:calc(var(--u) * 10.5)}.av-side{position:absolute;right:calc(var(--u) * 10);bottom:calc(var(--u) * 140);z-index:2;display:grid;gap:calc(var(--u) * 16)}.av-side i{width:calc(var(--u) * 32);height:calc(var(--u) * 32);border-radius:50%;background:#ffffffd9}.av-bottom{position:absolute;right:calc(var(--u) * 54);bottom:calc(var(--u) * 26);left:calc(var(--u) * 14);z-index:2;color:#fff}.av-bottom b{font-size:calc(var(--u) * 12.5)}.av-cap{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 17);font-weight:650;line-height:1.15;letter-spacing:-.02em}.av-cta{display:inline-block;margin-top:calc(var(--u) * 12);padding:calc(var(--u) * 8) calc(var(--u) * 16);border-radius:calc(var(--u) * 8);background:var(--signal);font-size:calc(var(--u) * 12);font-weight:600}.pf-snapchat .av-cta{background:#fff;color:#25241f}.ad-player-wrap{width:100%}.ad-player{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:calc(var(--u) * 14);background:linear-gradient(135deg,#4a3b8f,var(--signal));box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000000b3}.ap-ad{position:absolute;top:calc(var(--u) * 10);left:calc(var(--u) * 10);padding:calc(var(--u) * 3) calc(var(--u) * 9);border-radius:calc(var(--u) * 6);background:#0000008c;color:#fff;font-size:calc(var(--u) * 11)}.ap-skip{position:absolute;right:0;bottom:calc(var(--u) * 86);padding:calc(var(--u) * 8) calc(var(--u) * 14);background:#000000a6;color:#fff;font-size:calc(var(--u) * 12)}.ap-ctabar{position:absolute;right:calc(var(--u) * 10);bottom:calc(var(--u) * 14);left:calc(var(--u) * 10);display:flex;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 9) calc(var(--u) * 10);border-radius:calc(var(--u) * 12);background:#fffffff2}.ap-ctabar div{flex:1;min-width:0}.ap-ctabar b{display:block;overflow:hidden;font-size:calc(var(--u) * 12.5);white-space:nowrap;text-overflow:ellipsis}.ap-ctabar small{font-size:calc(var(--u) * 11);color:#77756b}.ap-cta{flex:none;padding:calc(var(--u) * 7) calc(var(--u) * 12);border-radius:calc(var(--u) * 8);background:#1d6fe0;color:#fff;font-size:calc(var(--u) * 11.5)!important}.ap-prog{position:absolute;right:0;bottom:0;left:0;height:calc(var(--u) * 4);background:#ffffff4d}.ap-prog b{display:block;width:0;height:100%;background:#f0c419}.sc.s1 .ap-prog b{width:100%;transition:width 9s linear}.ap-meta{padding:calc(var(--u) * 14) calc(var(--u) * 4)}.ap-meta i{background:#fff3!important}.ad-search{width:100%;padding:calc(var(--u) * 18);border-radius:calc(var(--u) * 16);background:#fff;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000000b3}.as-q{display:flex;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 11) calc(var(--u) * 16);border:1px solid #dedad0;border-radius:calc(var(--u) * 24);font-size:calc(var(--u) * 14)}.as-q svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16);color:#77756b}.as-ad{margin-top:calc(var(--u) * 16);padding:calc(var(--u) * 14);border:calc(var(--u) * 2) solid var(--signal);border-radius:calc(var(--u) * 14)}.as-ad small{font-size:calc(var(--u) * 12);color:#4b4a43}.as-title{display:block;margin-top:calc(var(--u) * 5);color:#2045c8;font-size:calc(var(--u) * 19);font-weight:500;line-height:1.2}.as-ad p{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 12.5);line-height:1.4;color:#4b4a43}.as-links{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 10)}.as-links span{padding:calc(var(--u) * 5) calc(var(--u) * 10);border-radius:calc(var(--u) * 14);background:#eef1fb;color:#2045c8;font-size:calc(var(--u) * 11.5)}.as-org{margin-top:calc(var(--u) * 14);padding:0 calc(var(--u) * 14)}.ad-disp{width:100%}.dp-page{display:grid;grid-template-columns:1fr calc(var(--u) * 150);gap:calc(var(--u) * 14);padding:calc(var(--u) * 16)}.dp-ban{position:relative;display:flex;align-items:flex-end;height:calc(var(--u) * 230);overflow:hidden;border-radius:calc(var(--u) * 10);background:linear-gradient(160deg,#4a3b8f,var(--signal));color:#fff}.dp-ban img{position:absolute;inset:0;opacity:.75}.dp-ban div{position:relative;padding:calc(var(--u) * 12);background:linear-gradient(transparent,#000000bf)}.dp-ban b{display:block;font-size:calc(var(--u) * 14);line-height:1.15}.dp-ban span{display:inline-block;margin-top:calc(var(--u) * 8);padding:calc(var(--u) * 4) calc(var(--u) * 10);border-radius:calc(var(--u) * 6);background:#fff;color:#25241f;font-size:calc(var(--u) * 11);font-weight:600}.dp-leader{display:flex;align-items:center;gap:calc(var(--u) * 12);margin:0 calc(var(--u) * 16) calc(var(--u) * 16);padding:calc(var(--u) * 12) calc(var(--u) * 14);border-radius:calc(var(--u) * 10);background:#25241f;color:#fff;font-size:calc(var(--u) * 12)}.dp-leader span{flex:1;min-width:0;overflow:hidden;color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis}.dp-leader em{padding:calc(var(--u) * 5) calc(var(--u) * 10);border-radius:calc(var(--u) * 6);background:var(--signal);font-style:normal;font-weight:600;white-space:nowrap}.ad-vars{display:grid;gap:calc(var(--u) * 12)}.ad-var{position:relative;padding:calc(var(--u) * 6);border-radius:calc(var(--u) * 12);background:#fff;transition:opacity .4s,transform .5s,box-shadow .4s}.av-img{display:block;height:calc(var(--u) * 70);overflow:hidden;border-radius:calc(var(--u) * 8);background:linear-gradient(135deg,var(--signal),#c9c6f5);filter:hue-rotate(var(--hue))}.ad-var b{display:block;margin-top:calc(var(--u) * 5);font-size:calc(var(--u) * 10.5);text-align:center}.ad-var em{position:absolute;top:calc(var(--u) * -8);right:calc(var(--u) * -8);padding:calc(var(--u) * 2) calc(var(--u) * 7);border-radius:calc(var(--u) * 8);background:#0f8a74;color:#fff;font-size:calc(var(--u) * 10);font-style:normal;font-weight:700;opacity:0;transform:scale(.6);transition:opacity .3s .4s,transform .4s .4s}.sc.s3 .ad-var:not(.win){opacity:.35}.sc.s3 .ad-var.win{box-shadow:0 0 0 calc(var(--u) * 3) #0f8a74;transform:scale(1.06)}.sc.s3 .ad-var.win em{opacity:1;transform:none}.sc.s3.out .ad-var{opacity:0!important}.sp{width:100%;padding:calc(var(--u) * 18);border-radius:calc(var(--u) * 18);background:#fff;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000000b3}.sp-bar{display:flex;align-items:center;gap:calc(var(--u) * 10);min-height:calc(var(--u) * 46);padding:calc(var(--u) * 10) calc(var(--u) * 16);border:1px solid #dedad0;border-radius:calc(var(--u) * 24);font-size:calc(var(--u) * 15)}.sp-bar svg{flex:none;width:calc(var(--u) * 17);height:calc(var(--u) * 17);color:#77756b}.sp-caret{width:calc(var(--u) * 2);height:calc(var(--u) * 18);background:#25241f;animation:cl-blink .9s steps(1) infinite}.sp-res{position:relative;height:calc(var(--u) * 470);margin-top:calc(var(--u) * 14)}.sp-slot{position:absolute;right:0;left:0;translate:0 calc(var(--y2) * var(--u));transition:translate .9s cubic-bezier(.65,0,.35,1)}.sc.s3 .sp-slot{translate:0 calc(var(--y3) * var(--u))}.sp-row{height:calc(var(--u) * 86);padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:calc(var(--u) * 12)}.sp-row.riv i:first-child{margin-top:0}.ours .sp-row{position:relative;border:calc(var(--u) * 2) solid var(--signal);background:#fff7f3}.ours .sp-row small{font-size:calc(var(--u) * 11.5);color:#4b4a43}.ours .sp-row b{display:block;margin-top:calc(var(--u) * 2);overflow:hidden;color:#2045c8;font-size:calc(var(--u) * 16);font-weight:500;white-space:nowrap;text-overflow:ellipsis}.ours .sp-row p{margin-top:calc(var(--u) * 3);overflow:hidden;font-size:calc(var(--u) * 12);line-height:1.35;color:#4b4a43;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sp-rank{position:absolute;top:calc(var(--u) * -11);right:calc(var(--u) * 10);display:grid;font-size:calc(var(--u) * 11);font-weight:700}.sp-rank em{grid-area:1 / 1;padding:calc(var(--u) * 3) calc(var(--u) * 9);border-radius:calc(var(--u) * 10);font-style:normal;transition:opacity .3s .6s}.sp-rank .a{background:#efece4;color:#66645b}.sp-rank .b{background:#0f8a74;color:#fff;opacity:0}.sc.s3 .sp-rank .b{opacity:1}.sc.s3 .sp-rank .a{opacity:0}.sp-aiwrap{margin-top:calc(var(--u) * 16)}.sp-ai{min-height:calc(var(--u) * 170);padding:calc(var(--u) * 16);border-radius:calc(var(--u) * 14);background:linear-gradient(135deg,#f3f1ff,#fff3ee)}.sp-ai-tag{display:inline-flex;align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 12);font-weight:700;color:#4a3b8f}.sp-ai-tag svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.sp-ai-text{margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 14.5);line-height:1.5}.sp-src{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 14)}.sp-src small{width:100%;font-size:calc(var(--u) * 11.5);font-weight:600;color:#77756b}.src{display:inline-flex;align-items:center;gap:calc(var(--u) * 7);padding:calc(var(--u) * 7) calc(var(--u) * 11);border:1px solid #e3e0d7;border-radius:calc(var(--u) * 16);font-size:calc(var(--u) * 12)}.src i{width:calc(var(--u) * 14);height:calc(var(--u) * 14);border-radius:50%;background:#d8d4c9}.src.ours{border:calc(var(--u) * 2) solid var(--signal);background:#fff7f3;font-weight:600}.src.ours i{background:var(--signal)}.src em{padding:calc(var(--u) * 1) calc(var(--u) * 7);border-radius:calc(var(--u) * 8);background:#0f8a74;color:#fff;font-size:calc(var(--u) * 10);font-style:normal}.sp-ai-more{margin-top:calc(var(--u) * 14);padding:calc(var(--u) * 12) calc(var(--u) * 14);border-radius:calc(var(--u) * 12);background:#f6f4ee;color:#2045c8;font-size:calc(var(--u) * 14)}.sp-local{margin-top:calc(var(--u) * 14)}.sp-map{position:relative;height:calc(var(--u) * 170);overflow:hidden;border-radius:calc(var(--u) * 14);background:#e8efe4}.sp-map svg{position:absolute;inset:0;width:100%;height:100%}.sp-map path{fill:none;stroke:#fff;stroke-width:7}.pin{position:absolute;top:var(--y);left:var(--x);width:calc(var(--u) * 18);height:calc(var(--u) * 18);margin:calc(var(--u) * -18) 0 0 calc(var(--u) * -9);border-radius:50% 50% 50% 0;background:#8f8d84;transform-origin:bottom;rotate:-45deg}.pin.ours{width:calc(var(--u) * 28);height:calc(var(--u) * 28);margin:calc(var(--u) * -28) 0 0 calc(var(--u) * -14);background:var(--signal);box-shadow:0 0 0 calc(var(--u) * 6) #ed482b33}.sp-list{position:relative;height:calc(var(--u) * 226);margin-top:calc(var(--u) * 12)}.sp-biz{position:relative;height:calc(var(--u) * 66);padding:calc(var(--u) * 9) calc(var(--u) * 12);border-radius:calc(var(--u) * 12)}.sp-biz.riv{background:#faf9f5}.sp-biz.riv i:first-child{margin-top:calc(var(--u) * 2)}.ours .sp-biz{border:calc(var(--u) * 2) solid var(--signal);background:#fff7f3}.sp-biz b{display:block;font-size:calc(var(--u) * 14)}.sp-biz .stars{font-size:calc(var(--u) * 11);color:#e0892b}.sp-biz .stars em{color:#25241f;font-style:normal}.sp-biz small{display:block;overflow:hidden;font-size:calc(var(--u) * 11.5);color:#66645b;white-space:nowrap;text-overflow:ellipsis}.sp-call{position:absolute;top:50%;right:calc(var(--u) * 12);padding:calc(var(--u) * 6) calc(var(--u) * 12);border-radius:calc(var(--u) * 14);background:#0f8a74;color:#fff;font-size:calc(var(--u) * 11.5);font-weight:600;translate:0 -50%}.sp-shop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 16)}.sp-prod{position:relative;padding:calc(var(--u) * 10);border:1px solid #ece9e1;border-radius:calc(var(--u) * 14);transition:opacity .4s,transform .5s,box-shadow .4s;transition-delay:var(--d, 0ms)}.sp-prod .pi{display:block;height:calc(var(--u) * 120);overflow:hidden;border-radius:calc(var(--u) * 10);background:radial-gradient(circle at 50% 55%,hsl(var(--h) 65% 64%) 0 32%,hsl(var(--h) 65% 94%) 33%)}.sp-prod b{display:block;margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 13);line-height:1.25}.sp-prod .stars{font-size:calc(var(--u) * 11);color:#e0892b}.sp-prod small{display:block;font-size:calc(var(--u) * 11);color:#66645b}.sp-top{position:absolute;top:calc(var(--u) * -10);left:calc(var(--u) * 10);padding:calc(var(--u) * 3) calc(var(--u) * 9);border-radius:calc(var(--u) * 10);background:#0f8a74;color:#fff;font-size:calc(var(--u) * 10.5);font-style:normal;font-weight:700;opacity:0;transition:opacity .3s .5s}.sc.s3 .sp-prod:not(.ours){opacity:.4}.sc.s3 .sp-prod.ours{box-shadow:0 0 0 calc(var(--u) * 3) #0f8a74;transform:scale(1.04)}.sc.s3 .sp-top{opacity:1}.sc.s3.out .sp-prod{opacity:0!important}.au{width:100%;padding:calc(var(--u) * 18);border-radius:calc(var(--u) * 18);background:#fff;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000000b3}.au-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(var(--u) * 8) calc(var(--u) * 12);align-items:center}.au-url{overflow:hidden;font-size:calc(var(--u) * 14);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.au-st{display:grid;font-size:calc(var(--u) * 11.5);font-weight:600}.au-st em{grid-area:1 / 1;padding:calc(var(--u) * 3) calc(var(--u) * 9);border-radius:calc(var(--u) * 10);font-style:normal;text-align:center;transition:opacity .3s}.au-st .a{background:#fff1d6;color:#8f5a00}.au-st .b{background:#d6efe9;color:#0b6e5c;opacity:0}.sc.s2 .au-st .a{opacity:0}.sc.s2 .au-st .b{opacity:1}.au-scan{grid-column:1 / -1;height:calc(var(--u) * 5);overflow:hidden;border-radius:calc(var(--u) * 3);background:#efece4}.au-scan b{display:block;width:0;height:100%;background:var(--signal)}.sc.s1 .au-scan b{width:100%;transition:width 2.4s cubic-bezier(.4,0,.2,1)}.au-body{display:grid;grid-template-columns:calc(var(--u) * 150) minmax(0,1fr);gap:calc(var(--u) * 20);align-items:center;margin-top:calc(var(--u) * 18)}.au-ring{position:relative;display:grid;place-items:center;width:calc(var(--u) * 150);height:calc(var(--u) * 150)}.au-ring svg{position:absolute;inset:0;width:100%;height:100%;rotate:-90deg}.au-ring circle{fill:none;stroke-width:11}.au-ring .bg{stroke:#efece4}.au-ring .fg{stroke:#d98a1f;stroke-linecap:round;stroke-dasharray:calc(var(--from) * 1) 100;transition:stroke-dasharray 1.3s cubic-bezier(.2,.8,.2,1),stroke .6s}.sc.s3 .au-ring .fg{stroke:#0f8a74;stroke-dasharray:calc(var(--to) * 1) 100}.au-ring strong{margin-top:calc(var(--u) * -10);font-size:calc(var(--u) * 38);font-weight:650;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.au-ring small{position:absolute;bottom:calc(var(--u) * 36);font-size:calc(var(--u) * 11);color:#6b6960}.au-list{display:grid;gap:calc(var(--u) * 7)}.au-list li{display:grid;grid-template-columns:calc(var(--u) * 10) minmax(0,1fr) auto;gap:calc(var(--u) * 10);align-items:center;padding:calc(var(--u) * 9) calc(var(--u) * 11);border-radius:calc(var(--u) * 11);background:#faf9f5;font-size:calc(var(--u) * 12.5);line-height:1.3}.au-list li>i{width:calc(var(--u) * 10);height:calc(var(--u) * 10);border-radius:50%;background:#0f8a74;transition:background .3s var(--f)}.au-list li.fix>i{background:#d93c20}.au-list li em{grid-column:3;grid-row:1;padding:calc(var(--u) * 2) calc(var(--u) * 8);border-radius:calc(var(--u) * 8);font-size:calc(var(--u) * 10.5);font-style:normal;font-weight:700;transition:opacity .3s var(--f)}.au-list li .a,.au-list li .b{background:#d6efe9;color:#0b6e5c}.au-list li.fix .a{background:#fde2da;color:#b2341b}.au-list li .b,.sc.s3 .au-list li.fix .a{opacity:0}.sc.s3 .au-list li.fix .b{opacity:1}.sc.s3 .au-list li.fix>i{background:#0f8a74}.au-list li.ok .b{display:none}.cd{display:grid;gap:calc(var(--u) * 12);width:100%}.cd-ed{overflow:hidden;border-radius:calc(var(--u) * 14);background:#1b1a17;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000c}.cd-tabs{display:flex;align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 10) calc(var(--u) * 12);background:#2a2925}.cd-tabs i{width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:50%;background:#4a4943}.cd-tabs span{margin-left:calc(var(--u) * 10);padding:calc(var(--u) * 3) calc(var(--u) * 10);border-radius:calc(var(--u) * 6);background:#1b1a17;color:#e8e5dc;font-family:var(--font-mono);font-size:calc(var(--u) * 11.5)}.cd-lines{padding:calc(var(--u) * 12) calc(var(--u) * 14) calc(var(--u) * 14);counter-reset:ln;font-family:var(--font-mono);font-size:calc(var(--u) * 12.5);line-height:1.6;color:#e8e5dc}.cd-lines li{overflow:hidden;white-space:pre;text-overflow:ellipsis;counter-increment:ln}.cd-lines li:before{content:counter(ln);display:inline-block;width:calc(var(--u) * 26);margin-right:calc(var(--u) * 10);color:#6b6a63;text-align:right}.cd-lines .k{color:#ff9c85}.cd-lines .s{color:#9fe0cf}.cd-lines .n{color:#c9c6f5}.cd-lines .c{color:#8a887f;font-style:italic}.cd-tests{display:grid;gap:calc(var(--u) * 6);padding:calc(var(--u) * 12) calc(var(--u) * 14);border-radius:calc(var(--u) * 14);background:#fff}.cd-tests li{display:flex;align-items:center;gap:calc(var(--u) * 10);font-family:var(--font-mono);font-size:calc(var(--u) * 12)}.cd-tests li i{display:grid;place-items:center;width:calc(var(--u) * 18);height:calc(var(--u) * 18);border-radius:50%;background:#0f8a74;color:#fff;font-size:calc(var(--u) * 11);font-style:normal}.cd-tests li span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cd-tests li em{color:#0b6e5c;font-size:calc(var(--u) * 11);font-style:normal}.cd-chain{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 8)}.cd-blk{position:relative;display:inline-flex;align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 7) calc(var(--u) * 10);border-radius:calc(var(--u) * 9);background:#ffffff1a;color:#fff;font-family:var(--font-mono);font-size:calc(var(--u) * 11)}.cd-blk i{width:calc(var(--u) * 10);height:calc(var(--u) * 10);border-radius:calc(var(--u) * 3);background:#c9c6f5}.cd-net{padding:calc(var(--u) * 7) calc(var(--u) * 12);border-radius:calc(var(--u) * 9);background:#0f8a74;color:#fff;font-size:calc(var(--u) * 12);font-weight:600}.mk{width:100%}.mk-ex{padding:calc(var(--u) * 16);border-radius:calc(var(--u) * 18);background:#1b1a17;color:#e8e5dc;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000c}.mk-head{display:flex;align-items:center;gap:calc(var(--u) * 12)}.mk-head b{font-size:calc(var(--u) * 17)}.mk-chg{padding:calc(var(--u) * 2) calc(var(--u) * 8);border-radius:calc(var(--u) * 8);background:#0f8a7440;color:#6fe0c6;font-size:calc(var(--u) * 12);font-weight:600}.mk-tabs{display:flex;gap:calc(var(--u) * 4);margin-left:auto}.mk-tabs i{padding:calc(var(--u) * 3) calc(var(--u) * 8);border-radius:calc(var(--u) * 6);color:#8a887f;font-size:calc(var(--u) * 11);font-style:normal}.mk-tabs i.on{background:#2f2e29;color:#fff}.mk-grid{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--u) * 150);gap:calc(var(--u) * 14);margin-top:calc(var(--u) * 12)}.mk-chart{height:calc(var(--u) * 250);padding:calc(var(--u) * 6);border-radius:calc(var(--u) * 12);background:#23221e}.mk-chart svg{width:100%;height:100%}.cdl line{stroke-width:1.2}.cdl.up line,.cdl.up rect{stroke:#3ed6b4;fill:#3ed6b4}.cdl.dn line,.cdl.dn rect{stroke:#ff6f5a;fill:#ff6f5a}.mk-book{display:grid;gap:calc(var(--u) * 2);align-content:start;font-family:var(--font-mono);font-size:calc(var(--u) * 11)}.mk-book small{display:flex;justify-content:space-between;margin-bottom:calc(var(--u) * 4);color:#8a887f;font-size:calc(var(--u) * 10)}.mk-book p{position:relative;display:flex;justify-content:space-between;padding:calc(var(--u) * 3) calc(var(--u) * 6)}.mk-book p:before{content:"";position:absolute;top:0;right:0;bottom:0;z-index:-1;width:var(--w);border-radius:calc(var(--u) * 3);animation:mk-flick 1.6s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -.37s)}.mk-book p{isolation:isolate}.mk-book .ask{color:#ff8a77}.mk-book .ask:before{background:#ff6f5a24}.mk-book .bid{color:#6fe0c6}.mk-book .bid:before{background:#3ed6b424}.mk-book .mid{justify-content:center;margin:calc(var(--u) * 3) 0;color:#fff;font-size:calc(var(--u) * 13);font-weight:600}@keyframes mk-flick{to{width:calc(var(--w) * .6)}}.mk-order{display:flex;align-items:center;gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 12);padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:calc(var(--u) * 12);background:#23221e;font-size:calc(var(--u) * 12.5)}.mk-buy{padding:calc(var(--u) * 6) calc(var(--u) * 12);border-radius:calc(var(--u) * 8);background:#0f8a74;color:#fff;font-weight:600}.mk-amt{flex:1;min-width:0;color:#b9b6ab}.mk-fill{display:grid;font-weight:600}.mk-fill em{grid-area:1 / 1;font-style:normal;transition:opacity .3s 1.2s}.mk-fill .a{color:#f0b35a}.mk-fill .b{color:#6fe0c6;opacity:0}.sc.s3 .mk-fill .a{opacity:0}.sc.s3 .mk-fill .b{opacity:1}.mk-sw{display:grid;place-items:center}.sw-card{width:min(100%,calc(var(--u) * 400));padding:calc(var(--u) * 18);border-radius:calc(var(--u) * 22);background:#fff;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000c}.sw-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--u) * 12)}.sw-top b{font-size:calc(var(--u) * 18);font-weight:650}.sw-wallet{padding:calc(var(--u) * 3) calc(var(--u) * 9);border-radius:calc(var(--u) * 10);background:#d6efe9;color:#0b6e5c;font-size:calc(var(--u) * 11);font-weight:600}.sw-f{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(var(--u) * 2) calc(var(--u) * 10);align-items:center;padding:calc(var(--u) * 14) calc(var(--u) * 16);border-radius:calc(var(--u) * 16);background:#f6f4ee}.sw-f small{grid-column:1 / -1;font-size:calc(var(--u) * 11.5);color:#6b6960}.sw-f b{font-size:calc(var(--u) * 28);font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.tok{padding:calc(var(--u) * 6) calc(var(--u) * 12);border-radius:calc(var(--u) * 16);background:#25241f;color:#fff;font-size:calc(var(--u) * 13);font-weight:600}.sw-arrow{display:grid;place-items:center;width:calc(var(--u) * 34);height:calc(var(--u) * 34);margin:calc(var(--u) * -8) auto;position:relative;z-index:1;border:calc(var(--u) * 3) solid #fff;border-radius:calc(var(--u) * 11);background:#efece4;font-size:calc(var(--u) * 15)}.sw-route{display:flex;align-items:center;gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 12);padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:calc(var(--u) * 12);background:#f3f1ff;color:#4a3b8f;font-size:calc(var(--u) * 12);font-weight:600}.sw-route i{width:calc(var(--u) * 12);height:calc(var(--u) * 12);border-radius:50%;background:#c9c6f5}.sw-route i+i{margin-left:calc(var(--u) * -10);background:#a7a2ee}.sw-route span{margin-left:calc(var(--u) * 4)}.sw-lock{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 8);align-items:center;margin-top:calc(var(--u) * 12)}.sw-lock small{width:100%;font-size:calc(var(--u) * 11.5);color:#6b6960}.sw-lock span{padding:calc(var(--u) * 7) calc(var(--u) * 12);border:1px solid #e3e0d7;border-radius:calc(var(--u) * 14);font-size:calc(var(--u) * 12)}.sw-lock span.on{border-color:#25241f;background:#25241f;color:#fff}.sw-accrue{margin-top:calc(var(--u) * 12)}.sw-accrue small{font-size:calc(var(--u) * 11.5);color:#6b6960}.sw-accrue span{display:block;height:calc(var(--u) * 8);margin-top:calc(var(--u) * 6);overflow:hidden;border-radius:calc(var(--u) * 4);background:#efece4}.sw-accrue b{display:block;width:0;height:100%;background:linear-gradient(90deg,#0f8a74,#3ed6b4)}.sc.s3 .sw-accrue b{width:64%;transition:width 2.5s ease 1.2s}.sw-btn{display:grid;margin-top:calc(var(--u) * 14);font-size:calc(var(--u) * 15);font-weight:650}.sw-btn em{grid-area:1 / 1;padding:calc(var(--u) * 14);border-radius:calc(var(--u) * 16);font-style:normal;text-align:center;transition:opacity .3s}.sw-btn .a{background:#e2dfd6;color:#77756b}.sw-btn .b{background:#25241f;color:#fff;opacity:0}.sw-btn .c{background:#0f8a74;color:#fff;opacity:0}.sc.s2 .sw-btn .a{background:var(--signal);color:#fff}.sc.s3 .sw-btn .a{opacity:0}.sc.s3 .sw-btn .b{animation:sw-conf 1.3s forwards}.sc.s3 .sw-btn .c{opacity:1;transition-delay:1.2s}@keyframes sw-conf{0%,85%{opacity:1}to{opacity:0}}.bd{width:calc(var(--u) * 540)}.bd-cols{display:grid;grid-template-columns:repeat(4,calc(var(--u) * 126));gap:calc(var(--u) * 6)}.bd-col{padding:calc(var(--u) * 10) calc(var(--u) * 10);border-radius:calc(var(--u) * 12) calc(var(--u) * 12) 0 0;background:#ffffff1f;color:#fff;font-size:calc(var(--u) * 12.5)}.bd-col b{font-weight:600}.bd-col:last-child{background:#0f8a7473}.bd-area{position:relative;height:calc(var(--u) * 420);border-radius:0 0 calc(var(--u) * 12) calc(var(--u) * 12);background:linear-gradient(90deg,rgb(255 255 255 / .05) calc(var(--u) * 126),transparent calc(var(--u) * 126) calc(var(--u) * 132),rgb(255 255 255 / .05) calc(var(--u) * 132) calc(var(--u) * 258),transparent calc(var(--u) * 258) calc(var(--u) * 264),rgb(255 255 255 / .05) calc(var(--u) * 264) calc(var(--u) * 390),transparent calc(var(--u) * 390) calc(var(--u) * 396),rgb(255 255 255 / .05) calc(var(--u) * 396))}.bd-slot{position:absolute;top:calc(var(--u) * 8);left:calc(var(--u) * 4);width:calc(var(--u) * 118);translate:calc(var(--x1) * var(--u)) calc(var(--y1) * var(--u));transition:translate .8s cubic-bezier(.65,0,.35,1) var(--d)}.sc.s2 .bd-slot{translate:calc(var(--x2) * var(--u)) calc(var(--y2) * var(--u))}.sc.s3 .bd-slot{translate:calc(var(--x3) * var(--u)) calc(var(--y3) * var(--u))}.sc.s4 .bd-slot{translate:calc(var(--x4) * var(--u)) calc(var(--y4) * var(--u))}.bd-card{display:flex;align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 56);padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 10);background:#fff;font-size:calc(var(--u) * 11.5);font-weight:600;line-height:1.2;box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 18) calc(var(--u) * -10) #00000080;transition:box-shadow .4s .8s}.bd-card i{flex:none;width:calc(var(--u) * 22);height:calc(var(--u) * 22);border-radius:50%;background:hsl(var(--h) 70% 66%)}.sc.s4 .bd-card.won{box-shadow:0 0 0 calc(var(--u) * 3) #3ed6b4}.dk{position:relative;width:calc(var(--u) * 520);aspect-ratio:16 / 10}.dk-slide{position:absolute;inset:0;display:grid;grid-template-columns:1fr .9fr;gap:calc(var(--u) * 20);align-items:center;padding:calc(var(--u) * 30);border-radius:calc(var(--u) * 16);background:#fff;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000000b3;opacity:0;translate:calc(var(--u) * 60) 0;scale:1;transition:opacity .5s,translate .7s cubic-bezier(.65,0,.35,1),scale .7s,filter .5s}.dk-slide:nth-child(2){background:#25241f;color:#fff}.dk-slide:nth-child(4){background:var(--signal);color:#fff}.sc.s1 [data-slide="1"],.sc.s2 [data-slide="2"],.sc.s3 [data-slide="3"],.sc.s4 [data-slide="4"]{opacity:1;translate:0 0;z-index:4}.sc.s2 [data-slide="1"],.sc.s3 [data-slide="2"],.sc.s4 [data-slide="3"]{opacity:1;translate:0 calc(var(--u) * -26);scale:.93;z-index:3;filter:brightness(.82)}.sc.s3 [data-slide="1"],.sc.s4 [data-slide="2"]{opacity:1;translate:0 calc(var(--u) * -50);scale:.86;z-index:2;filter:brightness(.66)}.sc.s4 [data-slide="1"]{opacity:.8;translate:0 calc(var(--u) * -72);scale:.79;z-index:1;filter:brightness(.5)}.sc.out .dk-slide{opacity:0;transition-duration:.3s}.dk-txt small{font-size:calc(var(--u) * 11);font-weight:600;opacity:.6}.dk-txt b{display:block;margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 28);font-weight:650;line-height:1.05;letter-spacing:-.04em}.dk-txt span{display:block;margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 13);line-height:1.4;opacity:.75}.dk-vis{display:flex;align-items:flex-end;justify-content:center;gap:calc(var(--u) * 10);height:calc(var(--u) * 150)}.dk-vis.v0 i{width:calc(var(--u) * 36);border-radius:calc(var(--u) * 6) calc(var(--u) * 6) 0 0;background:var(--signal)}.dk-vis.v0 i:nth-child(1){height:40%;opacity:.5}.dk-vis.v0 i:nth-child(2){height:65%;opacity:.75}.dk-vis.v0 i:nth-child(3){height:100%}.dk-ring{width:calc(var(--u) * 140);height:calc(var(--u) * 140);border-radius:50%;background:conic-gradient(#ff8a6e 0 62%,#ffffff26 62%);mask:radial-gradient(circle,transparent 52%,#000 53%);align-self:center}.dk-vis.v2{align-items:center;flex-wrap:wrap;gap:calc(var(--u) * 8)}.dk-vis.v2 i{width:calc(var(--u) * 52);height:calc(var(--u) * 52);border-radius:calc(var(--u) * 12);background:#f1eee6}.dk-vis.v2 i:nth-child(2n){background:#c9c6f5}.dk-vis.v2 i:nth-child(3){background:var(--signal)}.dk-vis.v3{align-items:center}.dk-big{font-size:calc(var(--u) * 64);font-weight:650;letter-spacing:-.05em;line-height:1}.dk-no{position:absolute;right:calc(var(--u) * 16);bottom:calc(var(--u) * 12);font-size:calc(var(--u) * 11);opacity:.5}.pp{position:relative;width:calc(var(--u) * 520);height:calc(var(--u) * 470)}.pp-page{position:absolute;top:calc(var(--u) * 10);left:calc(var(--i) * var(--u) * 74);width:calc(var(--u) * 250);height:calc(var(--u) * 350);padding:calc(var(--u) * 20);border-radius:calc(var(--u) * 8);background:#fff;box-shadow:0 calc(var(--u) * 24) calc(var(--u) * 50) calc(var(--u) * -22) #000000bf;rotate:calc((var(--i) - 1.5) * 3deg)}.sc .pp-page[data-at]{transform:translateY(calc(var(--u) * 40))}.sc.s1 .pp-page[data-at="1"],.sc.s2 .pp-page[data-at="2"],.sc.s3 .pp-page[data-at="3"]{transform:none}.pp-page:nth-child(2){top:calc(var(--u) * 36)}.pp-page:nth-child(3){top:calc(var(--u) * 20)}.pp-page:nth-child(4){top:calc(var(--u) * 56)}.pp-page small{font-size:calc(var(--u) * 10);font-weight:600;color:#77756b}.pp-page b{display:block;margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 19);font-weight:650;line-height:1.1;letter-spacing:-.03em}.pp-sub{display:block;margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 11.5);line-height:1.35;color:#55534b}.pp-chart{display:flex;align-items:flex-end;gap:calc(var(--u) * 8);height:calc(var(--u) * 70);margin-top:calc(var(--u) * 14)}.pp-chart em{flex:1;border-radius:calc(var(--u) * 4) calc(var(--u) * 4) 0 0;background:#c9c6f5}.pp-chart em:nth-child(1){height:40%}.pp-chart em:nth-child(2){height:70%;background:var(--signal)}.pp-chart em:nth-child(3){height:55%}.pp-chart em:nth-child(4){height:90%;background:#25241f}.pp-no{position:absolute;right:calc(var(--u) * 14);bottom:calc(var(--u) * 10);font-size:calc(var(--u) * 10);color:#9a988f}.bb{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 14);width:calc(var(--u) * 540)}.bb-logo{grid-row:span 2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 12);height:calc(var(--u) * 250);border-radius:calc(var(--u) * 18);background:#fff}.bb-logo svg{width:calc(var(--u) * 110);height:calc(var(--u) * 110)}.bb-c,.bb-p{fill:none;stroke-width:4;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.2s ease .3s,fill .5s 1.4s}.bb-c{stroke:var(--signal)}.bb-p{stroke:#25241f}.sc.s1 .bb-c,.sc.s1 .bb-p{stroke-dashoffset:0}.sc.s1 .bb-c{fill:var(--signal)}.sc.s1 .bb-p{fill:#25241f}.sc.out .bb-c,.sc.out .bb-p{stroke-dashoffset:1;fill:none;transition:none}.bb-logo b{font-size:calc(var(--u) * 22);font-weight:700;letter-spacing:-.04em}.bb-sw{display:grid;grid-template-columns:repeat(5,1fr);gap:calc(var(--u) * 6);height:calc(var(--u) * 118)}.bb-sw span{position:relative;border-radius:calc(var(--u) * 12);background:var(--c);box-shadow:inset 0 0 0 1px #00000014}.bb-sw em{position:absolute;bottom:calc(var(--u) * 6);left:calc(var(--u) * 6);font-size:calc(var(--u) * 8.5);font-style:normal;color:#00000080;mix-blend-mode:difference;filter:invert(1)}.bb-type{display:flex;align-items:center;gap:calc(var(--u) * 14);height:calc(var(--u) * 118);padding:calc(var(--u) * 14);border-radius:calc(var(--u) * 18);background:#fff}.bb-type b{font-family:var(--font-serif);font-size:calc(var(--u) * 58);font-weight:400;line-height:1}.bb-type span{font-size:calc(var(--u) * 15);font-weight:650;line-height:1.2}.bb-type small{display:block;margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 11.5);font-weight:400;color:#6b6960}.bb-uses{grid-column:1 / -1;display:grid;grid-template-columns:1.4fr .6fr 1fr;gap:calc(var(--u) * 14);height:calc(var(--u) * 150)}.bb-card{display:flex;flex-direction:column;justify-content:flex-end;padding:calc(var(--u) * 16);border-radius:calc(var(--u) * 14);background:#25241f;color:#fff}.bb-card b{font-size:calc(var(--u) * 16)}.bb-card i{width:60%;height:calc(var(--u) * 6);margin-top:calc(var(--u) * 8);border-radius:calc(var(--u) * 3);background:#ffffff40}.bb-icon{align-self:center;aspect-ratio:1;border-radius:calc(var(--u) * 26);background:var(--signal) radial-gradient(circle at 42% 50%,#fff 0 18%,transparent 19%)}.bb-post{display:flex;align-items:flex-end;padding:calc(var(--u) * 14);border-radius:calc(var(--u) * 14);background:#c9c6f5;font-size:calc(var(--u) * 14);line-height:1.2}.tl{width:100%;padding:calc(var(--u) * 20);border-radius:calc(var(--u) * 18);background:#fff;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000000b3}.tl-top{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 10)}.tl-top b{font-size:calc(var(--u) * 17);font-weight:650}.tl-count{display:grid;font-size:calc(var(--u) * 11.5);font-weight:700}.tl-count em{grid-area:1 / 1;padding:calc(var(--u) * 4) calc(var(--u) * 10);border-radius:calc(var(--u) * 10);background:#25241f;color:#fff;font-style:normal;text-align:center;opacity:0;transition:opacity .3s}.tl-count .p0{opacity:1;background:#efece4;color:#66645b}.sc.s1 .tl-count .p0{opacity:0}.sc.s1 .tl-count .p1{opacity:1}.sc.s2 .tl-count .p1{opacity:0}.sc.s2 .tl-count .p2{opacity:1}.sc.s3 .tl-count .p2{opacity:0}.sc.s3 .tl-count .p3{opacity:1}.sc.s4 .tl-count .p3{opacity:0}.sc.s4 .tl-count .p4{opacity:1;background:#0f8a74}.tl-line{height:calc(var(--u) * 4);margin:calc(var(--u) * 22) calc(var(--u) * 10) 0;overflow:hidden;border-radius:calc(var(--u) * 2);background:#efece4}.tl-line b{display:block;width:0;height:100%;background:var(--signal);transition:width 1s cubic-bezier(.65,0,.35,1)}.sc.s1 .tl-line b{width:12%}.sc.s2 .tl-line b{width:38%}.sc.s3 .tl-line b{width:63%}.sc.s4 .tl-line b{width:100%;background:#0f8a74}.tl-phases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--u) * 10);margin-top:calc(var(--u) * -12)}.tl-phases li{--on: 0;display:flex;flex-direction:column;gap:calc(var(--u) * 7);opacity:calc(.4 + var(--on) * .6);transition:opacity .4s var(--d, 0ms)}.tl-dot{width:calc(var(--u) * 20);height:calc(var(--u) * 20);margin-left:calc(var(--u) * 4);border:calc(var(--u) * 4) solid #fff;border-radius:50%;background:color-mix(in srgb,var(--signal) calc(var(--on) * 100%),#d8d4c9);box-shadow:0 0 0 1px #e3e0d7;transition:background .4s var(--d, 0ms)}.tl-phases b{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 13.5);font-weight:650;line-height:1.2}.tl-item{padding:calc(var(--u) * 8) calc(var(--u) * 9);border-radius:calc(var(--u) * 10);background:#f6f4ee;font-size:calc(var(--u) * 11.5);line-height:1.3}.gr{width:100%;padding:calc(var(--u) * 18);border-radius:calc(var(--u) * 18);background:#fff;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000000b3}.gs-head{display:flex;align-items:center;gap:calc(var(--u) * 16)}.gs-av{flex:none;width:calc(var(--u) * 66);height:calc(var(--u) * 66);overflow:hidden;border:calc(var(--u) * 3) solid #fff;border-radius:50%;background:linear-gradient(135deg,var(--signal),#c9c6f5);box-shadow:0 0 0 calc(var(--u) * 3) var(--signal)}.gs-head b{display:block;font-size:calc(var(--u) * 16)}.gs-head div>span{margin-right:calc(var(--u) * 14);font-size:calc(var(--u) * 12.5);color:#55534b}.gs-head strong{color:#25241f;font-variant-numeric:tabular-nums}.gs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 16)}.gs-tile{position:relative;display:flex;align-items:flex-end;aspect-ratio:4 / 5;overflow:hidden;padding:calc(var(--u) * 10);border-radius:calc(var(--u) * 8);background:linear-gradient(160deg,hsl(var(--h) 70% 72%),hsl(var(--h) 60% 42%));color:#fff}.gs-tile img{position:absolute;inset:0}.gs-tile:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#0000008c)}.gs-tile span{position:relative;z-index:1;font-size:calc(var(--u) * 12);font-weight:650;line-height:1.15}.gs-play{position:absolute;top:calc(var(--u) * 8);right:calc(var(--u) * 8);z-index:1;font-size:calc(var(--u) * 12);font-style:normal}.gs-heart{position:absolute;top:calc(var(--u) * 8);left:calc(var(--u) * 8);z-index:1;padding:calc(var(--u) * 2) calc(var(--u) * 7);border-radius:calc(var(--u) * 8);background:#ffffffeb;color:#d93c20;font-size:calc(var(--u) * 10);font-style:normal;font-weight:700}.gc-top{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 10)}.gc-top b{font-size:calc(var(--u) * 16)}.gc-live{display:grid;font-size:calc(var(--u) * 11.5);font-weight:700}.gc-live em{grid-area:1 / 1;padding:calc(var(--u) * 4) calc(var(--u) * 10);border-radius:calc(var(--u) * 10);font-style:normal;text-align:center;transition:opacity .3s}.gc-live .a{background:#efece4;color:#66645b}.gc-live .b{background:#0f8a74;color:#fff;opacity:0}.sc.s3 .gc-live .a{opacity:0}.sc.s3 .gc-live .b{opacity:1}.gc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 16)}.gc-card{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 14) calc(var(--u) * 8) calc(var(--u) * 10);border:1px solid #ece9e1;border-radius:calc(var(--u) * 14);text-align:center}.gc-av{display:grid;place-items:center;width:calc(var(--u) * 52);height:calc(var(--u) * 52);border-radius:50%;background:linear-gradient(135deg,hsl(var(--h) 75% 66%),hsl(var(--h) 60% 45%));color:#fff;font-size:calc(var(--u) * 19);font-weight:700}.gc-card b{font-size:calc(var(--u) * 12.5);line-height:1.2}.gc-card small{font-size:calc(var(--u) * 11);color:#6b6960}.gc-st{display:grid;margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 10.5);font-style:normal;font-weight:700}.gc-st span{grid-area:1 / 1;padding:calc(var(--u) * 3) calc(var(--u) * 8);border-radius:calc(var(--u) * 8);transition:opacity .3s var(--p)}.gc-st .a{background:#fff1d6;color:#8f5a00}.gc-st .b{background:#d6efe9;color:#0b6e5c;opacity:0}.sc.s3 .gc-st .a{opacity:0}.sc.s3 .gc-st .b{opacity:1}.gp-list{display:grid;gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 14)}.gp-card{display:grid;grid-template-columns:calc(var(--u) * 92) minmax(0,1fr) auto;gap:calc(var(--u) * 14);align-items:center;padding:calc(var(--u) * 10);border:1px solid #ece9e1;border-radius:calc(var(--u) * 14)}.gp-img{display:block;height:calc(var(--u) * 68);overflow:hidden;border-radius:calc(var(--u) * 9);background:linear-gradient(135deg,hsl(var(--h) 70% 72%),hsl(var(--h) 55% 45%))}.gp-card small{font-size:calc(var(--u) * 11);font-weight:600;color:#77756b}.gp-card b{display:block;margin-top:calc(var(--u) * 3);font-family:var(--font-serif);font-size:calc(var(--u) * 17);font-weight:400;line-height:1.15}.gp-st{padding:calc(var(--u) * 3) calc(var(--u) * 9);border-radius:calc(var(--u) * 10);background:#d6efe9;color:#0b6e5c;font-size:calc(var(--u) * 10.5);font-style:normal;font-weight:700}.pn{width:100%;padding:calc(var(--u) * 18);border-radius:calc(var(--u) * 18);background:#fff;box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -26) #000000b3}.pn-top{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 10);padding-bottom:calc(var(--u) * 12);border-bottom:1px solid #ece9e1}.pn-top b{font-size:calc(var(--u) * 16)}.pn-sum{display:grid;font-size:calc(var(--u) * 11.5);font-weight:700}.pn-sum em{grid-area:1 / 1;padding:calc(var(--u) * 4) calc(var(--u) * 10);border-radius:calc(var(--u) * 10);font-style:normal;text-align:center;transition:opacity .3s 1.2s}.pn-sum .a{background:#fff1d6;color:#8f5a00}.pn-sum .b{background:#0f8a74;color:#fff;opacity:0}.sc.s3 .pn-sum .a{opacity:0}.sc.s3 .pn-sum .b{opacity:1}.pn-rows{display:grid;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 12)}.pn-rows li{display:grid;grid-template-columns:calc(var(--u) * 34) minmax(0,1fr) auto;gap:calc(var(--u) * 12);align-items:center;padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:calc(var(--u) * 12);background:#faf9f5;font-size:calc(var(--u) * 13);line-height:1.25}.pn-rows li>i{display:grid;place-items:center;width:calc(var(--u) * 34);height:calc(var(--u) * 34);border-radius:calc(var(--u) * 10);background:hsl(var(--h) 70% 92%);color:hsl(var(--h) 60% 38%);font-size:calc(var(--u) * 14);font-style:normal;font-weight:700}.pn-rows em{grid-column:3;grid-row:1;padding:calc(var(--u) * 3) calc(var(--u) * 9);border-radius:calc(var(--u) * 9);font-size:calc(var(--u) * 11);font-style:normal;font-weight:700;white-space:nowrap;transition:opacity .3s var(--f)}.pn-rows .a{background:#fff1d6;color:#8f5a00}.pn-rows .b{background:#d6efe9;color:#0b6e5c;opacity:0}.sc.s3 .pn-rows .a{opacity:0}.sc.s3 .pn-rows .b{opacity:1}@media(max-width:1099px){.show-in{grid-template-columns:minmax(0,1fr)}.show-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.show-copy{display:contents}.show-copy h2,.show-label{grid-column:1}.show-steps{order:3;margin-top:0}.stage-col{order:2}}@media(max-width:639px){.stage{aspect-ratio:480 / 860}.sc{--u: calc(100cqw / 480);grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--u) * 600) minmax(0,1fr);gap:calc(var(--u) * 12);align-items:start;padding:calc(var(--u) * 58) calc(var(--u) * 20) calc(var(--u) * 30)}.bd,.dk,.pp,.bb{--u: calc(100cqw / 600)}.dk{margin-top:calc(var(--u) * 80)}.sc-main{place-items:start center}.sc-side{display:grid}.sc-side>*{grid-area:1 / 1;align-self:start}.sc.s3 .side-note,.sc.s4 .side-note,.sc.s4 .side-metrics{opacity:0!important}.side-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * 10)}.sm-row{grid-template-columns:minmax(0,1fr)}.sm-label{font-size:calc(var(--u) * 14);line-height:1.2}.sm-row strong{font-size:calc(var(--u) * 24)}.side-note{font-size:calc(var(--u) * 18)}.side-result b{font-size:calc(var(--u) * 19)}.side-result span{font-size:calc(var(--u) * 15)}.show-steps{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.stage-cap{position:absolute;right:64px;bottom:16px;left:16px;display:block;color:#fff;font-size:.875rem;line-height:1.3}.stage-cap span{margin-right:.35rem;color:#fff9;font-variant-numeric:tabular-nums}.stage-tag{top:12px;left:12px}.br-page{height:calc(var(--u) * 440)}.ad-card{width:calc(var(--u) * 300)}.ad-creative{height:calc(var(--u) * 200)}.ad-where{display:none}}.uses-head[data-astro-cid-zysjyex3]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem 2rem}.uses-head[data-astro-cid-zysjyex3] p[data-astro-cid-zysjyex3]{color:var(--muted)}.uses-grid[data-astro-cid-zysjyex3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.use[data-astro-cid-zysjyex3]{display:flex;flex-direction:column;height:100%;color:var(--text);text-decoration:none}.use-photo[data-astro-cid-zysjyex3]{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:16px;background:var(--paper)}.use-photo[data-astro-cid-zysjyex3] img[data-astro-cid-zysjyex3]{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.use[data-astro-cid-zysjyex3]:hover .use-photo[data-astro-cid-zysjyex3] img[data-astro-cid-zysjyex3]{transform:scale(1.06)}.use-ind[data-astro-cid-zysjyex3]{display:inline-flex;align-self:flex-start;margin-top:-1.1rem;margin-left:1rem;position:relative;padding:.4rem .8rem;border-radius:99px;background:var(--ink);color:var(--paper);font-size:.8125rem;font-weight:600}.use-text[data-astro-cid-zysjyex3]{margin-top:.9rem;font-size:clamp(1.0625rem,1.35vw,1.25rem);font-weight:500;line-height:1.38;letter-spacing:-.015em}.use[data-astro-cid-zysjyex3]:hover .use-ind[data-astro-cid-zysjyex3]{background:var(--signal-deep)}@media(max-width:767px){.uses-grid[data-astro-cid-zysjyex3]{grid-template-columns:minmax(0,1fr);gap:1.25rem}.use[data-astro-cid-zysjyex3]{display:grid;grid-template-columns:38% minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:1rem}.use-photo[data-astro-cid-zysjyex3]{grid-row:span 2;aspect-ratio:1;border-radius:12px}.use-ind[data-astro-cid-zysjyex3]{margin:0;justify-self:start;padding:.3rem .65rem;font-size:.75rem}.use-text[data-astro-cid-zysjyex3]{margin-top:.5rem;font-size:1rem}}.fit[data-astro-cid-pwsfhyfi]{background:var(--paper)}.fit-head[data-astro-cid-pwsfhyfi]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem 2rem}.fit-head[data-astro-cid-pwsfhyfi] p[data-astro-cid-pwsfhyfi]{color:var(--muted)}.fit-grid[data-astro-cid-pwsfhyfi]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.fit-col[data-astro-cid-pwsfhyfi],.fit-alt[data-astro-cid-pwsfhyfi]{display:flex;flex-direction:column;padding:clamp(1.25rem,2vw,1.75rem);border-radius:18px;background:var(--bg)}.fit[data-astro-cid-pwsfhyfi] h3[data-astro-cid-pwsfhyfi]{padding-bottom:.9rem;border-bottom:1px solid var(--line);font-size:1.125rem;font-weight:600;letter-spacing:-.02em}.fit-good[data-astro-cid-pwsfhyfi] li[data-astro-cid-pwsfhyfi],.fit-need[data-astro-cid-pwsfhyfi] li[data-astro-cid-pwsfhyfi]{display:flex;gap:.75rem;align-items:flex-start;padding:.85rem 0;border-bottom:1px solid var(--line);font-size:1rem;line-height:1.4}.fit-good[data-astro-cid-pwsfhyfi] li[data-astro-cid-pwsfhyfi]:last-child,.fit-need[data-astro-cid-pwsfhyfi] li[data-astro-cid-pwsfhyfi]:last-child{border-bottom:0}.fit-tick[data-astro-cid-pwsfhyfi]{display:grid;place-items:center;flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--signal);color:#fff}.fit-need[data-astro-cid-pwsfhyfi] li[data-astro-cid-pwsfhyfi]:before{content:"";flex:none;width:7px;height:7px;margin-top:.5rem;border-radius:50%;background:var(--text)}.fit-alt[data-astro-cid-pwsfhyfi]{background:var(--ink);color:var(--paper);text-decoration:none;transition:background .3s}.fit-alt[data-astro-cid-pwsfhyfi] h3[data-astro-cid-pwsfhyfi]{border-color:#f1eee633}.fit-alt[data-astro-cid-pwsfhyfi] p[data-astro-cid-pwsfhyfi]{margin-top:.9rem;font-size:1.0625rem;line-height:1.45}.fit-alt-link[data-astro-cid-pwsfhyfi]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.25rem;font-size:1.0625rem;font-weight:600}.fit-alt[data-astro-cid-pwsfhyfi]:hover{background:var(--signal-deep)}.fit-alt-link[data-astro-cid-pwsfhyfi] .row-arrow[data-astro-cid-pwsfhyfi]{display:inline-flex;font-size:1.25rem}@media(max-width:899px){.fit-grid[data-astro-cid-pwsfhyfi]{grid-template-columns:minmax(0,1fr)}}
