.pfb .pf-sec{padding-block:var(--pf-sec-y);border:0}.pfb .pf-eyebrow{margin:0 0 16px;font-size:11px;letter-spacing:2.5px}:where(.pfb) .nw{white-space:nowrap}.pfb-h2{max-width:22em;margin:0 0 20px;font-size:clamp(30px,4vw,56px);font-weight:900;letter-spacing:-.035em;line-height:1.04}.pfb-lab{margin:0 0 18px;font-size:16px;font-weight:700;line-height:1.4;color:#ffffffbd}.pfb-h3{max-width:30em;margin:0 0 12px;font-size:clamp(22px,2.4vw,32px);font-weight:850;letter-spacing:-.025em;line-height:1.15}.pfb .pfb-ans{padding-bottom:40px}.pfb .pfb-scope{padding-top:40px}.pfb-lede{margin:0}.pfb-lede .def{display:block;max-width:34em;margin-bottom:24px;font-size:clamp(24px,2.4vw,34px);font-weight:800;letter-spacing:-.025em;line-height:1.22;color:#fff}.pfb-lede .rest{display:block;max-width:1100px;font-size:18px;line-height:1.62;color:#ffffffc7}.pfb-lede .rest>span{display:block;margin-bottom:10px;break-inside:avoid}@media (min-width:1024px){.pfb-lede .rest{column-count:2;column-gap:48px}}.pfb-slead{max-width:1000px;margin:0 0 22px;font-size:17px;line-height:1.65;color:#ffffffbd}.pfb-flow{list-style:none;margin:0;padding:0}.pfb-flow li{display:grid;grid-template-columns:34px minmax(0,1fr);padding:6px 0;break-inside:avoid;font-size:clamp(16px,1.25vw,18px);font-weight:650;letter-spacing:-.005em;line-height:1.4;color:#ffffffeb}.pfb-flow sup{font-size:11px;font-weight:800;letter-spacing:.5px;line-height:2.2;vertical-align:baseline;color:var(--vi2)}@media (min-width:768px){.pfb-flow{columns:2;column-gap:var(--pf-gap)}}.pfb-clead{margin:0 0 22px}.pfb-clead .l1{display:block;max-width:64ch;margin-bottom:18px;font-size:18px;line-height:1.6;color:#ffffffc2}.pfb-clead .mf{display:block;max-width:25em;font-size:clamp(26px,3.2vw,44px);font-weight:900;letter-spacing:-.03em;line-height:1.12;color:#ffffffa6}:where(.pfb) .hl{position:relative;display:inline-block;overflow:clip;overflow-clip-margin:8px;color:#fff}:where(.pfb) .sw{position:absolute;top:0;bottom:0;left:0;width:30%;overflow:hidden;display:none;pointer-events:none;-webkit-mask:linear-gradient(90deg,#0000,#000 40% 60%,#0000);mask:linear-gradient(90deg,#0000,#000 40% 60%,#0000)}:where(.pfb) .swi{position:absolute;top:0;left:0;width:333.34%;height:100%;font-style:normal}:where(.pfb) .swi:before{content:attr(data-t);display:block;-webkit-text-fill-color:#ffd29a;color:#ffd29a;text-shadow:0 0 22px #ff5e00}.pfb-facts{margin:0;font-size:11.5px;font-weight:800;letter-spacing:2px;line-height:1.6;text-transform:uppercase;color:#fff9}.pfb-reel{margin-top:clamp(36px,4vw,52px)}.pfb-art{padding:28px 0}.pfb-art .no{margin:0 0 12px;font-size:12.5px;line-height:1.55;color:#ffffffa1}.pfb-art .no b{color:var(--vi2)}.pfb-art h3{margin:0 0 12px;font-size:21px;font-weight:800;letter-spacing:-.02em;line-height:1.25}:where(.pfb) .cr{margin:0 0 14px;font-size:17.5px;line-height:1.6;color:#ffffffeb}:where(.pfb) .q{margin:0 0 10px;font-size:13px;line-height:1.55}:where(.pfb) .q .lab{color:var(--lab);font-weight:700}:where(.pfb) .q .def,:where(.pfb) .q .amt{display:block;margin-top:5px;color:#ffffffa8}:where(.pfb) .cl{display:flex;flex-wrap:wrap;gap:0 22px;margin:0}.pfb .cl a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:700;text-decoration:none;color:var(--am)}:where(.pfb) .pf-fig{margin:0 0 10px;font-size:14px}:where(.pfb) :is(.pf-how,.pf-qa,.pf-ch,.pf-more){border-top:1px solid #ffffff1a}:where(.pfb) :is(.pf-how,.pf-qa,.pf-ch,.pf-more) summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;list-style:none;cursor:pointer}:where(.pfb) :is(.pf-how,.pf-qa,.pf-ch,.pf-more) summary::-webkit-details-marker{display:none}:where(.pfb) :is(.pf-how,.pf-qa,.pf-ch) summary svg{flex:none;color:var(--am);transition:transform .2s}:where(.pfb) :is(.pf-how,.pf-qa,.pf-ch)[open] summary svg{transform:rotate(45deg)}:where(.pfb) .pf-how summary{font-size:14px;font-weight:700;color:#ffffffc7}:where(.pfb) .pf-how p{max-width:62ch;margin:0 0 12px;font-size:15px;line-height:1.7;color:#ffffffbd}:where(.pfb) .pf-how strong{color:#fff}.pfb summary:focus-visible{outline:2px solid var(--am);outline-offset:3px}:where(.pfb) .sh{position:relative;aspect-ratio:5/4;border-radius:20px;border:1px solid #ffffff17;background:radial-gradient(70% 60% at 72% 22%,#ff5e0017,#0000 70%),radial-gradient(60% 60% at 18% 92%,#8940e914,#0000 70%),#0a0a10;overflow:hidden;container-type:inline-size}:where(.pfb) .sh:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/100% 8cqw,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/8cqw 100%}:where(.pfb) .sh i{font-style:normal}:where(.pfb) .sh [data-t]:before{content:attr(data-t)}:where(.pfb) .cv{position:absolute;inset:0}:where(.pfb) .cv>*{position:absolute}:where(.pfb) .ix{position:absolute;left:5cqw;right:5cqw;top:4.4cqw;z-index:2;display:flex;align-items:center;gap:2.4cqw;font-size:max(10px,1.7cqw);font-weight:800;letter-spacing:.12em;color:#ffffff4d}:where(.pfb) .ix .on{color:var(--am)}:where(.pfb) .ix .on:after{content:attr(data-n);padding-left:3.4cqw;margin-left:1.2cqw;background:linear-gradient(var(--am),var(--am)) 0 50%/2.2cqw 1px no-repeat;letter-spacing:.02em;font-weight:700;color:#ffffffd9}:where(.pfb) .pr{left:5cqw;top:14%;display:flex;align-items:flex-end;gap:2.6cqw}:where(.pfb) .was{position:relative;margin-bottom:1.2cqw;font-size:4.6cqw;font-weight:800;letter-spacing:-.03em;line-height:1;color:#ffffff6b;font-variant-numeric:tabular-nums;white-space:nowrap}:where(.pfb) .sh .x{position:absolute;left:-4%;right:-4%;top:52%;height:2px;border-radius:2px;background:var(--or);box-shadow:0 0 8px #ff5e0099;transform-origin:left}:where(.pfb) .sh .big{display:block;font-size:11cqw;font-weight:900;letter-spacing:-.045em;line-height:.92;font-variant-numeric:tabular-nums;white-space:nowrap}:where(.pfb) .sh .big:before{padding-right:.07em;background:linear-gradient(135deg,#ff5e00,#ff9500 60%,#ffb347);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000}.sh-toptan .cv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:13cqw 5cqw 4cqw;text-align:center}.sh-toptan .cv>*{position:relative}.sh-toptan .pill{position:absolute;right:5cqw;top:3.4cqw;z-index:3;padding:.9cqw 2cqw;border:1px solid #ffffff2e;border-radius:100px;font-size:max(10px,1.5cqw);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap}.sh-toptan .pill .x{left:10%;right:10%;top:50%;height:1.5px}.sh-toptan .g{font-size:5.2cqw;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#fff}.sh-toptan .subs{display:flex;gap:3.2cqw;margin-top:1.2cqw;font-size:3.3cqw;font-weight:700;line-height:1.3;color:#ffffff8c;white-space:nowrap}.sh-toptan .subs>i{position:relative}.sh-toptan .bar{display:block;width:80cqw;height:2px;margin:2.6cqw 0;background:linear-gradient(90deg,#8940e9,#c4a2ff 50%,#8940e9);box-shadow:0 0 12px #9f5afd80}.sh-toptan .den{font-size:3.3cqw;font-weight:700;line-height:1.3;color:#ffffffd6}.sh-toptan .res{display:flex;flex-direction:column;align-items:center;margin-top:5cqw}.sh-toptan .eqs{margin-bottom:1.2cqw;font-size:max(10.5px,2.6cqw);font-weight:700;color:#ffffffa6}.sh-toptan .big{font-size:9.4cqw}.sh-toptan .sm{margin-top:1.4cqw;font-size:max(11px,3cqw);font-weight:800;color:var(--am)}.sh-catering .big{left:0;right:0;top:15%;text-align:center;font-size:12cqw}.sh-catering .brk{left:18%;width:74%;top:38%;height:3.4cqw;border:2px solid var(--vi2);border-bottom:0;border-radius:6px 6px 0 0;box-shadow:0 -4px 14px -6px #9f5afd}.sh-catering .c0,.sh-catering .c{bottom:23%;height:28%;width:2.6%;border-radius:3px 3px 0 0;transform-origin:50% 100%}.sh-catering .c0{left:7.2%;background:linear-gradient(#ffffff8c,#ffffff1f)}.sh-catering .c{left:calc(18% + 74% / var(--n) * var(--j) + (74% / var(--n) - 2.6%) / 2);background:linear-gradient(#ffe2b8,#ff9500 32%,#ff5e0026);box-shadow:0 0 14px #ff950052}.sh-catering .flr{left:4%;right:4%;bottom:23%;height:1px;background:#ffffff40}.sh-catering .lb0,.sh-catering .lb1{top:80%;font-size:max(10px,1.8cqw);font-weight:700;line-height:1.25;color:#ffffffa6}.sh-catering .lb0{left:2.5%;width:13%;text-align:center}.sh-catering .lb1{left:18%;color:#ffb347}.sh-catering .stamp{right:6%;bottom:6%;padding:1cqw 2cqw;border:2px solid #ff9500cc;border-radius:6px;font-size:max(10px,1.75cqw);font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffb347;rotate:-5deg}.sh-siyaz .door{right:8cqw;top:47%;bottom:27%;width:7cqw;border:.5cqw solid #ff950066;border-bottom:0;border-radius:.6cqw .6cqw 0 0;background:linear-gradient(#ffe7c2,#ffb347 55%,#ff7a1a);box-shadow:0 0 34px 6px #ff950038}.sh-siyaz .door:before{content:"";position:absolute;left:-3.4cqw;right:-3.4cqw;top:-4cqw;height:1.6cqw;border-radius:.6cqw;background:linear-gradient(90deg,#ff5e00,#ff9500);box-shadow:0 0 18px #ff5e0080}.sh-siyaz .door:after{content:"";position:absolute;left:-10cqw;right:-10cqw;top:100%;height:6cqw;background:radial-gradient(50% 100% at 50% 0,#ff950040,#0000)}.sh-siyaz .street{left:4%;right:4%;bottom:27%;height:1px;background:linear-gradient(90deg,#ffffff14,#ffffff40 70%,#ff9500)}.sh-siyaz .dots{left:5cqw;top:42%;width:60cqw}.sh-siyaz .row{position:absolute;left:0;top:calc(var(--k)*5.2cqw);width:60cqw;height:4cqw;background:radial-gradient(circle,#ffffff21 0 .7cqw,#0000 .8cqw) 0 0/4cqw 4cqw}.sh-siyaz .lit,.sh-siyaz .hat{position:absolute;top:0;bottom:0;left:calc(var(--l)*4cqw);width:calc(var(--w)*4cqw)}.sh-siyaz .lit{overflow:hidden}.sh-siyaz .in{position:absolute;inset:0;background:radial-gradient(circle,#ffe2b8 0 .5cqw,#ff9500 .6cqw 1.2cqw,#ff950038 1.3cqw 1.75cqw,#0000 1.9cqw) 0 0/4cqw 4cqw}.sh-siyaz .hat{background:radial-gradient(circle,#0000 0 .95cqw,#ff9500 1cqw 1.25cqw,#0000 1.35cqw) 0 0/4cqw 4cqw}.sh-siyaz .h0{opacity:0}.sh-siyaz .wa{left:5cqw;bottom:5%;display:flex;align-items:flex-end;gap:5cqw}.sh-siyaz .wt{align-self:center;font-size:max(10px,1.7cqw);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#c9b0ff}.sh-siyaz .stk{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.5cqw;min-width:10cqw}.sh-siyaz .sto{position:relative;width:9.5cqw;height:calc(var(--rows)*1.9cqw);overflow:hidden}.sh-siyaz .sti{position:absolute;inset:0;background:radial-gradient(circle,#c4a2ff 0 .55cqw,#0000 .65cqw) 0 0/1.9cqw 1.9cqw}.sh-siyaz .sv{font-size:2.6cqw;font-weight:900;color:#fff}.sh-siyaz .sa{font-size:max(10px,1.5cqw);font-weight:700;color:#fff9;white-space:nowrap}.sh-qualia .lgs{left:5cqw;top:38cqw;display:flex;gap:1.6cqw}.sh-qualia .lg{display:grid;place-items:center;min-width:8.5cqw;height:5.4cqw;padding:0 1.8cqw;border:1px solid #9f5afd99;border-radius:100px;background:#9f5afd1f;font-size:max(10px,2.4cqw);font-weight:800;letter-spacing:.1em;color:#dcc8ff}:is(.sh-qualia,.sh-yurt) .lgl{left:5cqw;top:47cqw;width:34cqw;font-size:max(10px,1.75cqw);font-weight:800;letter-spacing:.12em;line-height:1.5;text-transform:uppercase;color:#ffffff8c}.sh-qualia .grid{--c:9cqw;right:6cqw;top:24cqw;width:calc(var(--c)*5);height:calc(var(--rows)*var(--c));background:radial-gradient(circle,#ffffff21 0 1.3cqw,#0000 1.4cqw) 0 0/var(--c) var(--c)}.sh-qualia .d{position:absolute;left:calc(var(--x)*var(--c));top:calc(var(--y)*var(--c));width:var(--c);height:var(--c)}.sh-qualia .d:after{content:"";position:absolute;inset:1.8cqw;border-radius:50%}.sh-qualia .f:after{background:radial-gradient(circle,#ffe2b8 0 22%,#ff9500 30% 60%,#ff950033 68%);box-shadow:0 0 2cqw #ff950052}.sh-qualia .h:after{border:.45cqw solid #ff9500}.sh-qualia .h0{opacity:0}.sh-qualia .per{left:5cqw;right:5cqw;bottom:5%;padding-top:1.6cqw;border-top:1px solid var(--rule);font-size:max(10px,1.75cqw);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#c9b0ff}.sh-yurt .bld{right:8cqw;bottom:13cqw;width:46cqw;height:40cqw;border:1px solid #ffffff1f;border-bottom:0;background:linear-gradient(#15151d,#0d0d13)}.sh-yurt .roof{position:absolute;left:-2cqw;right:-2cqw;top:-1.6cqw;height:1.6cqw;border-radius:.4cqw;background:#ffffff1a}.sh-yurt .w0,.sh-yurt .w{position:absolute;left:calc(3cqw + var(--x)*6.9cqw);bottom:calc(2.6cqw + var(--y)*9cqw);width:4.6cqw;height:5.6cqw;border-radius:.5cqw}.sh-yurt .w0{background:#ffffff12}.sh-yurt .w{background:linear-gradient(#ffe2b8,#ff9500);box-shadow:0 0 2.4cqw #ff950066}.sh-yurt .gnd{left:4%;right:4%;bottom:13cqw;height:1px;background:#ffffff38}.sh-yurt .lgl{top:31cqw}.sh-plain .pr{top:32%}@media (min-width:1024px){.pfb-reel{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:repeat(var(--n),auto);column-gap:var(--pf-gap)}.pfb-art{grid-column:1;grid-row:var(--r);border-top:1px solid #ffffff14}.pfb-art:first-of-type{padding-top:8px;border:0}:where(.pfb) .sh{grid-column:2;grid-row:1/span var(--n);position:sticky;top:112px;align-self:start;opacity:0;transition:opacity .4s}.pfb-reel:not([data-js]) .sh:first-of-type,:where(.pfb) .sh[data-on]{opacity:1}}@media (max-width:1023px){:where(.pfb) .sh{aspect-ratio:3/2;margin-top:44px}:where(.pfb) .sh:first-child{margin-top:0}.pfb-art{padding:20px 0 0}.sh-toptan .cv{padding:11cqw 5cqw 3cqw}.sh-toptan .res{margin-top:4cqw}.sh-qualia .grid{--c:8cqw;top:18cqw}.sh-qualia .lgs{top:29cqw}.sh-qualia .lgl{top:37cqw}.sh-yurt .bld{bottom:9cqw;height:34cqw}.sh-yurt :is(.w0,.w){bottom:calc(2.4cqw + var(--y)*7.4cqw);height:5cqw}.sh-yurt .gnd{bottom:9cqw}}@media (max-width:767px){:where(.pfb) .ix{top:3cqw}:where(.pfb) .pr{top:16%}.sh-toptan .pill{top:auto;bottom:3.4cqw}.sh-siyaz .dots{top:44%}.sh-siyaz .wa{bottom:4%;gap:6cqw}.sh-siyaz .sto{display:none}.sh-siyaz .sv{font-size:4.2cqw}.sh-siyaz .sa{font-size:max(10px,2.6cqw)}}.pfb .pfb-refs{padding-top:0}.pfb-rlead{max-width:76ch;margin:0 0 30px;font-size:15.5px;line-height:1.65;color:#ffffffad}.pfb-logos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.pfb .pfb-logos a{display:flex;flex-direction:column;gap:4px;height:100%;text-decoration:none}.pfb-logos .lg{display:flex;align-items:center;height:40px;margin-bottom:12px}.pfb-logos img{width:auto;max-width:100%;height:100%;object-fit:contain;object-position:left center;filter:brightness(0) invert(1);opacity:.75;transition:opacity .2s}.pfb-logos a:hover img{opacity:1}.pfb-logos .nm{font-size:15px;font-weight:700;line-height:1.3}.pfb-logos .ds,.pfb-logos .wk{font-size:13px;line-height:1.45;color:#ffffffa8}.pfb-all{margin:26px 0 0}.pfb .pfb-all a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:700;text-decoration:none;color:var(--am)}.pfb-acc .top{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--pf-gap);align-items:start}.pfb-acc .mf{margin:0 0 22px;font-size:clamp(34px,4.2vw,60px);font-weight:900;letter-spacing:-.04em;line-height:1}.pfb-acc .tl{list-style:none;margin:0 0 26px;padding:0;display:grid;gap:12px}.pfb-acc .tl li{display:flex;align-items:center;gap:12px;font-size:clamp(17px,1.5vw,20px);font-weight:700;letter-spacing:-.01em;line-height:1.3}.pfb-acc .tl svg{flex:none;color:var(--am)}.pfb-acc .bud{margin:0;padding-top:20px;border-top:1px solid #ffffff1a;font-size:14px;line-height:1.5;color:#ffffffad}.pfb-acc .bud span{display:block}.pfb-acc .bud .v{margin-top:6px;font-size:clamp(30px,3.4vw,48px);font-weight:900;letter-spacing:-.035em;line-height:1.05;color:#fff}.pfb-yol{margin:0}.pfb-yol figcaption{margin-top:14px;font-size:13.5px;line-height:1.6;color:#ffffffa8}.pfb-acc .qa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--pf-gap);align-items:start;margin-top:clamp(40px,4.4vw,60px)}:where(.pfb) .pf-qa summary{align-items:flex-start;padding:16px 0}:where(.pfb) .pf-qa h3{margin:0;font-size:17px;font-weight:750;line-height:1.4}:where(.pfb) .pf-qa p{margin:0 0 18px;font-size:15.5px;line-height:1.7;color:#ffffffc2}:where(.pfb) .yd{position:relative;aspect-ratio:7/5;border-radius:20px;border:1px solid #ffffff17;background:radial-gradient(60% 70% at 22% 18%,#ff5e0014,#0000 70%),#0a0a10;overflow:hidden;container-type:inline-size;--c0x:86cqw;--c0y:67cqw;--c1x:6cqw;--c1y:23.5cqw;--c2x:6cqw;--c2y:49cqw}:where(.pfb) .yd i{font-style:normal}:where(.pfb) .yd>*{position:absolute}:where(.pfb) .yd [data-t]:before{content:attr(data-t)}:where(.pfb) .yd .rl{inset:0;width:100%;height:100%;fill:none;stroke:#ff95007a;stroke-width:2}:where(.pfb) .yd .rl .ds{stroke:#ffffff59;stroke-dasharray:6 6}:where(.pfb) .yd .mb{display:none}:where(.pfb) .yd .card{left:3%;top:6%;width:40%;height:18%;display:flex;align-items:center;gap:2cqw;padding:0 2.4cqw;box-sizing:border-box;border:1px solid #ff950080;border-radius:2cqw;background:#ff950012;font-size:2.15cqw;font-weight:800;line-height:1.25;color:#fff}:where(.pfb) .yd .card:before{content:none}:where(.pfb) .yd .card:after{content:attr(data-t)}:where(.pfb) .yd .card svg{flex:none;width:3cqw;height:3cqw;color:var(--am)}:where(.pfb) .yd :is(.grant,.cut,.chip,.cp,.a){padding:.9cqw 2cqw;border-radius:100px;font-size:1.75cqw;font-weight:800;white-space:nowrap}:where(.pfb) .yd :is(.grant,.cut){border:1px solid #ffffff4d;background:#0a0a10;color:#fff}:where(.pfb) .yd .grant{left:3%;top:31%}:where(.pfb) .yd .chip{left:21%;top:31%;border:1px solid #9f5afd99;background:#9f5afd2e;color:#e4d4ff;opacity:.6}:where(.pfb) .yd .chip .x{position:absolute;left:7%;right:7%;top:50%;height:1.5px;border-radius:2px;background:var(--or);box-shadow:0 0 6px #ff5e0099;transform-origin:left}:where(.pfb) .yd .cn{left:43%;top:15%;width:1.8cqw;height:1.8cqw;margin:-.9cqw 0 0 -.9cqw;border-radius:50%;background:#fff1dc;box-shadow:0 0 1.4cqw .4cqw #ff9500;opacity:0}:where(.pfb) .yd .c0{--tx:18cqw;--ty:0cqw}:where(.pfb) .yd .c1{--tx:18cqw;--ty:11.59cqw}:where(.pfb) .yd .dst{left:61%;right:3%;display:flex;flex-direction:column;gap:.5cqw;padding:1.3cqw 2cqw;border-left:2px solid #ff9500;border-radius:0 1.4cqw 1.4cqw 0;background:#ffffff08;transform:translateY(-50%)}:where(.pfb) .yd .d1{top:10.714cqw}:where(.pfb) .yd .d2{top:22.3cqw}:where(.pfb) .yd .d3{top:33cqw;border-left-style:dashed;border-left-color:#ffffff59}:where(.pfb) .yd .dst b{font-size:2.4cqw;font-weight:800;color:#fff}:where(.pfb) .yd .fee{font-size:1.75cqw;font-weight:700;line-height:1.3;color:#ffb347}:where(.pfb) .yd .d3 .fee{color:#ffffffb3}:where(.pfb) .yd .cut{left:3%;top:66%}:where(.pfb) .yd .as{left:3%;right:3%;top:80%;display:flex;flex-wrap:wrap;align-items:center;gap:1.2cqw}:where(.pfb) .yd .a{position:relative;border:1px solid #ff950066;background:#ff950012;color:#fff}:where(.pfb) .yd .own{margin-left:.6cqw;font-size:1.7cqw;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--am)}:where(.pfb) .yd .cps{right:3%;top:66%;display:grid}:where(.pfb) .yd .cp{grid-area:1/1;justify-self:end;display:flex;align-items:center;gap:1cqw;border:1px solid #ffffff24;background:#16161c;letter-spacing:.16em;color:#ffffffb3;opacity:0}:where(.pfb) .yd .cp:after{content:"";order:-1;width:.9cqw;height:.9cqw;border-radius:50%;background:var(--am)}:where(.pfb) .yd .cp.on{opacity:1;border-color:#0000;background:var(--grad);color:#fff}:where(.pfb) .yd .cp.on:after{background:#fff}:where(.pfb) .yd .cur{left:0;top:0;z-index:4;transform:translate(var(--c2x),var(--c2y));opacity:0}:where(.pfb) .yd .cur svg{display:block;width:2.6cqw;height:auto;filter:drop-shadow(0 2px 4px #000a)}.pfb-plead{max-width:1000px;margin:0 0 28px;font-size:17px;line-height:1.65;color:#ffffffb8}.pfb-track{position:relative;height:1px;background:var(--rule)}.pfb-track:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#ff5e00,#ff9500 60%,#9f5afd);transform-origin:left}.pfb-track .sp{position:absolute;inset:0;z-index:1;transform:translateX(100%)}.pfb-track .sp:before{content:"";position:absolute;left:-5px;top:-5px;width:11px;height:11px;border-radius:50%;background:#fff1dc;box-shadow:0 0 10px 3px #ff9500,0 0 24px 8px #ff5e0059}.pfb-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}.pfb-steps li{position:relative;padding-top:26px}.pfb-steps li:before{content:"";position:absolute;left:0;top:-4px;width:1px;height:9px;background:var(--vi2)}.pfb .pfb-method{padding-bottom:calc(var(--pf-sec-y)*.55)}.pfb .pfb-why{padding-bottom:calc(var(--pf-sec-y)*.6)}.pfb .pfb-acc{padding-bottom:calc(var(--pf-sec-y)*.75)}.pfb .pfb-calc{padding-top:calc(var(--pf-sec-y)*.55)}.pfb-steps .n{display:block;margin-bottom:10px;font-size:clamp(44px,3.8vw,56px);font-weight:900;letter-spacing:-.05em;line-height:.9}.pfb-steps h3{margin:0 0 10px;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.pfb-steps p{margin:0;font-size:15px;line-height:1.5;color:#ffffffbd}.pfb-steps .aux{margin-top:12px;font-size:14px}.pfb .pfb-steps .aux a{font-weight:700;color:var(--am);text-underline-offset:3px}.pfb-calc .pf-wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--pf-gap);align-items:start}.pfb-calc .ans{margin:0 0 22px;font-size:18px;line-height:1.6;color:#ffffffd6}.pfb-calc .fx{margin:0 0 22px;font-size:clamp(28px,3vw,44px);font-weight:900;letter-spacing:-.03em;line-height:1.08}.pfb-calc .tool{padding:clamp(20px,2.4vw,30px);border:1px solid #ffffff1a;border-radius:24px;background:linear-gradient(160deg,#ff95000f,#0000 50%),#0b0b10}.pfb-calc label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;font-weight:700;color:#ffffffc7}.pfb-calc output{font-size:24px;font-weight:900;color:var(--am)}.pfb-calc input{width:100%;height:32px;margin:6px 0 0;-webkit-appearance:none;appearance:none;background:#0000;cursor:pointer}.pfb-calc input::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:#fff3}.pfb-calc input::-moz-range-track{height:4px;border-radius:4px;background:#fff3}.pfb-calc input::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-12px;border-radius:50%;background:#fff;box-shadow:0 0 0 6px #ff950059}.pfb-calc input::-moz-range-thumb{width:28px;height:28px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 6px #ff950059}.pfb-calc input:focus-visible{outline:2px solid var(--am);outline-offset:4px}.pfb-calc .res{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:10px 0 4px}.pfb-calc .res b{padding-right:.05em;font-size:clamp(56px,6.6vw,96px);font-weight:900;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums}.pfb-calc .res span{font-size:20px;font-weight:800;color:#ffffffa8;font-variant-numeric:tabular-nums}.pfb-calc .snt{margin:0 0 18px;font-size:15px;line-height:1.5;color:#ffffffc7}.pfb-calc .rul{position:relative;height:36px;margin:22px 8px 6px}.pfb-calc .rul:before{content:"";position:absolute;left:0;right:0;top:8px;height:2px;background:#ffffff1f}.pfb-calc .below{position:absolute;left:0;right:0;top:8px;height:2px;background:var(--grad);transform-origin:left}.pfb-calc .mk{position:absolute;left:0;right:0;top:0;height:18px}.pfb-calc .mk:before{content:"";position:absolute;left:-7px;top:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #ff950059}.pfb-calc .tk{position:absolute;left:var(--p);top:20px;width:40px;margin-left:-20px;text-align:center;font-size:11px;font-weight:700;font-style:normal;color:#ffffff80}.pfb-calc .tk:before{content:attr(data-t)}.pfb-calc .dis{margin:8px 0 18px;font-size:13px;line-height:1.55;color:#ffffff9e}.pfb-calc .pf-more{margin-top:18px}.pfb-calc .pf-more summary{font-size:14px;font-weight:700;color:#ffffffc7}.pfb-calc .pf-more summary svg{transition:transform .25s}.pfb-calc .pf-more[open] summary svg{transform:rotate(180deg)}.pfb-calc table{width:100%;margin:6px 0 4px;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.pfb-calc caption{caption-side:top;padding-bottom:8px;text-align:left;font-size:12px;line-height:1.5;color:#fff9}.pfb-calc th,.pfb-calc td{padding:9px 8px;border-top:1px solid #ffffff14;text-align:right;font-weight:600}.pfb-calc th:first-child{text-align:left}.pfb-calc thead th{font-size:11.5px;color:#fff9}.pfb-why ol{list-style:none;margin:0;padding:0;counter-reset:n}.pfb-why li{position:relative;max-width:30em;margin:0 0 clamp(12px,1.4vw,20px);padding-left:clamp(34px,3.6vw,52px);font-size:clamp(23px,2.7vw,40px);font-weight:850;letter-spacing:-.03em;line-height:1.14}.pfb-why li:before{counter-increment:n;content:"0" counter(n);position:absolute;left:0;top:.55em;font-size:12px;font-weight:800;letter-spacing:1px;color:var(--vi2)}.pfb-why .z{max-width:none;margin:clamp(20px,2.4vw,32px) 0 0;font-size:clamp(24px,2.9vw,42px);line-height:1.1}.pfb-log .hd{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px}.pfb-log .hd .pfb-h2{margin-bottom:0}.pfb-log .yr{position:relative;flex:none;font-size:clamp(64px,8.4vw,120px);font-weight:900;letter-spacing:-.05em;line-height:.86}.pfb-log .yr i{display:block;font-style:normal}.pfb-log .o{color:#0000;-webkit-text-stroke:1px #ffffff4d}.pfb-log .fw{position:absolute;inset:0;overflow:hidden}.pfb-log .cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 var(--pf-gap);align-items:start}:where(.pfb) .pf-ch summary{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:4px 14px;padding:12px 0}:where(.pfb) .pf-ch time{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--vi2)}:where(.pfb) .pf-ch h3{margin:0;font-size:16.5px;font-weight:800;line-height:1.35}:where(.pfb) .pf-ch p{max-width:62ch;margin:0 0 10px;font-size:15px;line-height:1.7;color:#ffffffb8}:where(.pfb) .pf-ch .pf-src{margin-bottom:16px;font-size:12.5px}.pfb-faq .cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 var(--pf-gap);align-items:start;margin-top:8px}.pfb-faq .pf-grp{margin:26px 0 2px;font-size:11px;letter-spacing:2.5px;color:var(--vi2)}.pfb-faq .col>.pf-grp:first-child{margin-top:6px}.pfb-faq .pf-q summary{padding:12px 0;min-height:52px}.pfb-faq .pf-q summary h3{font-size:16.5px;font-weight:700;line-height:1.4}.pfb-faq .pf-q .a p{font-size:15.5px}.pfb-final{padding:var(--pf-sec-y) 0 calc(var(--pf-sec-y)*.7)}.pfb-final h2{margin:0 0 24px;font-size:clamp(44px,6vw,88px);font-weight:900;letter-spacing:-.05em;line-height:.95}.pfb-final .l{display:block}.pfb-final .gt{padding-bottom:.06em}.pfb-final .dot{position:relative;display:inline-block;width:.17em;height:.17em;margin-left:.05em;border-radius:50%;background:var(--am);box-shadow:0 0 .25em .04em #ff9500aa;font-style:normal}.pfb-final .dot:after{content:"";position:absolute;inset:-.3em;border-radius:50%;background:radial-gradient(#ffb347cc,#0000 68%);opacity:0}.pfb-final .cmt{position:absolute;left:50%;top:50%;width:0;height:0;opacity:0;font-style:normal}.pfb-final .cmt:before{content:"";position:absolute;left:-.13em;top:-.13em;width:.26em;height:.26em;border-radius:50%;background:#fff1dc;box-shadow:0 0 .3em .1em #ff9500}.pfb-final .cmt i{position:absolute;left:0;top:-1px;width:min(40vw,520px);height:2px;transform-origin:0 50%;rotate:-32deg;background:linear-gradient(90deg,#ffd29a,#ff95008c 30%,#0000)}.pfb-final .cmt i:nth-child(2){rotate:-26deg;width:min(30vw,380px);opacity:.6}.pfb-final .cmt i:nth-child(3){rotate:-38deg;width:min(24vw,300px);opacity:.4}.pfb-final .lead{max-width:46em;margin:0 0 28px;font-size:18px;line-height:1.6;color:#ffffffcc}.pfb-final .pf-tail{margin-top:40px;columns:2;column-gap:48px;font-size:14px}.pfb-final .pf-tail p{break-inside:avoid}.pfb-rail{display:none}@media (min-width:1360px){.pfb-rail{position:fixed;left:16px;top:50%;z-index:50;display:flex;flex-direction:column;gap:6px;transform:translateY(-50%);transition:opacity .3s,visibility .3s}.pfb[data-hero="1"] .pfb-rail,.pfb[data-end="1"] .pfb-rail{opacity:0;visibility:hidden}.pfb .pfb-rail a{display:grid;grid-template-columns:auto 24px;column-gap:8px;align-items:center;padding:4px 0;text-decoration:none;color:#ffffff73}.pfb-rail b{font-size:12px;font-weight:800;letter-spacing:.06em}.pfb-rail span{grid-column:1/3;font-size:10.5px;font-weight:700}.pfb-rail a:after{content:"";grid-area:1/2;height:2px;background:var(--am);transform:scaleX(0);transform-origin:left;transition:transform .2s}.pfb .pfb-rail a:hover{color:#fff}.pfb .pfb-rail a[aria-current]{color:var(--am)}.pfb-rail a[aria-current]:after{transform:none}}@media (max-width:1023px){.pfb-calc .pf-wrap,.pfb-acc .top{grid-template-columns:1fr}.pfb-acc .qa{grid-template-columns:1fr}.pfb-steps{grid-template-columns:1fr 1fr}.pfb-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.pfb-log .cols{grid-template-columns:1fr}}@media (max-width:767px){.pfb-lede .def{font-size:22px;line-height:1.24;margin-bottom:16px}.pfb-lede .rest{font-size:16px;line-height:1.55}.pfb-lede .rest>span{margin-bottom:10px}.pfb .pfb-ans{padding-bottom:28px}.pfb .pfb-scope{padding-top:16px}.pfb-slead{font-size:15px;line-height:1.55;margin-bottom:12px}.pfb-flow li{grid-template-columns:26px minmax(0,1fr);padding:5px 0;font-size:15.5px}.pfb-flow sup{line-height:2}.pfb-clead .l1{font-size:16px;margin-bottom:14px}.pfb-clead .mf{font-size:23px}.pfb .pfb-clead .hl{display:inline}.pfb .pfb-clead .sw{display:none}.pfb-facts{letter-spacing:1.2px}.pfb-art h3{font-size:19px}.pfb-art .no{font-size:12px}:where(.pfb) .cr{font-size:16px}:where(.pfb) .sh{margin-top:32px}.pfb-logos{gap:22px 14px}.pfb-logos .lg{height:28px;margin-bottom:8px}.pfb-logos .nm{font-size:14px}.pfb-logos .ds,.pfb-logos .wk{font-size:12.5px}.pfb-acc .mf{font-size:30px}.pfb-acc .tl li{font-size:16.5px}.pfb-yol figcaption{font-size:13px;line-height:1.5}.pfb-rlead{font-size:14.5px;margin-bottom:24px}:where(.pfb) .yd{aspect-ratio:25/28;--c0x:84cqw;--c0y:104cqw;--c1x:8cqw;--c1y:25cqw;--c2x:8cqw;--c2y:85.5cqw}:where(.pfb) .yd .dk{display:none}:where(.pfb) .yd .mb{display:block}:where(.pfb) .yd .card{left:4%;top:4cqw;width:92%;height:13cqw;gap:3cqw;padding:0 4cqw;border-radius:3cqw;font-size:3.6cqw}:where(.pfb) .yd .card svg{width:5cqw;height:5cqw}:where(.pfb) .yd :is(.grant,.cut,.chip,.cp,.a){padding:1.4cqw 3cqw;font-size:3cqw}:where(.pfb) .yd .grant{left:4%;top:21.5cqw}:where(.pfb) .yd .chip{left:34%;top:21.5cqw}:where(.pfb) .yd .a{padding:1.3cqw 2.3cqw}:where(.pfb) .yd .cn{left:10%;top:17cqw;width:3cqw;height:3cqw;margin:-1.5cqw 0 0 -1.5cqw}:where(.pfb) .yd .c0{--tx:0px;--ty:24cqw}:where(.pfb) .yd .c1{--tx:0px;--ty:42cqw}:where(.pfb) .yd .dst{left:18%;right:4%;padding:2cqw 3cqw;gap:1cqw}:where(.pfb) .yd .d1{top:41cqw}:where(.pfb) .yd .d2{top:59cqw}:where(.pfb) .yd .d3{top:74cqw}:where(.pfb) .yd .dst b{font-size:3.8cqw;line-height:1.2}:where(.pfb) .yd .fee{font-size:3cqw}:where(.pfb) .yd .cut{left:4%;top:82cqw}:where(.pfb) .yd .cps{right:4%;top:82cqw}:where(.pfb) .yd .as{left:4%;right:4%;top:94cqw;gap:1.6cqw}:where(.pfb) .yd .own{flex-basis:100%;margin-left:0;font-size:2.8cqw}:where(.pfb) .yd .cur svg{width:4.4cqw}.pfb-track{display:none}.pfb-steps{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px 4px;scroll-padding:0 20px;scrollbar-width:none}.pfb-steps li{flex:0 0 min(84%,320px);scroll-snap-align:start;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;align-content:start;column-gap:12px;padding:18px 18px 16px;border:1px solid #ffffff17;border-radius:18px;background:#0b0b10}.pfb-steps li:before{display:none}.pfb-steps .n{margin:0;font-size:36px}.pfb-steps h3{margin:0;font-size:20px}.pfb-steps p,.pfb-steps .aux{grid-column:1/-1}.pfb-steps p{margin-top:10px;font-size:15px}.pfb-plead{font-size:15px;line-height:1.55;margin-bottom:20px}.pfb-calc .tool{padding:18px 16px}.pfb-calc .ans{font-size:16px}.pfb-calc .dis{font-size:12.5px}.pfb-calc .rul{display:none}.pfb-why li{font-size:22px}.pfb-why .z{font-size:26px}.pfb-log .hd{flex-direction:column;align-items:flex-start;gap:6px}.pfb-log .yr{font-size:48px}:where(.pfb) .pf-ch h3{font-size:15.5px}:where(.pfb) .pf-ch summary{padding:10px 0}.pfb-faq .pf-q summary{padding:8px 0;min-height:50px}.pfb-faq .pf-grp{margin:20px 0 2px}.pfb-faq .pf-q summary h3{font-size:15.5px}.pfb-faq .cols{grid-template-columns:1fr}:where(.pfb) .pf-ch summary{grid-template-columns:60px minmax(0,1fr) auto;column-gap:10px}:where(.pfb) .pf-ch time{font-size:10px;letter-spacing:.08em;line-height:1.4}.pfb-faq .col+.col>.pf-grp:first-child{margin-top:20px}.pfb-final h2{font-size:44px}.pfb-final .lead{font-size:16.5px}.pfb-final .pf-tail{columns:1;margin-top:32px;font-size:13.5px}}@media (prefers-reduced-motion:no-preference){.pfb .pf-q::details-content{transition:opacity .22s ease,content-visibility .22s allow-discrete}.pfb-final[data-run="1"] .dot{animation:pfbIgnite .9s cubic-bezier(.3,1.4,.6,1) both}.pfb-final[data-run="1"] .dot:after{animation:pfbHalo 1.1s ease-out both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:where(.pfb) .vt{view-timeline:--sf block}:where(.pfb) .sw{display:block;animation:pfbSwO linear both;animation-timeline:--sf;animation-range:cover 30% cover 62%}:where(.pfb) .swi{animation:pfbSwI linear both;animation-timeline:--sf;animation-range:cover 30% cover 62%}.pfb-why .sw,.pfb-why .swi{animation-timeline:--sf;animation-range:cover 45% cover 80%}.pfb-logos img{animation:pfbLogo linear both;animation-timeline:view();animation-range:cover 15% cover 45%}.pfb-track .sp{animation:pfbSweep linear both;animation-timeline:--sf;animation-range:cover 20% cover 60%}.pfb-track:after{animation:pfGrowX linear both;animation-timeline:--sf;animation-range:cover 20% cover 60%}.pfb-log .fw{animation:pfbUp linear both;animation-timeline:--sf;animation-range:cover 10% cover 50%}.pfb-log .fi{animation:pfbDown linear both;animation-timeline:--sf;animation-range:cover 10% cover 50%}.pfb-final .cmt{animation:pfbComet linear both;animation-timeline:--sf;animation-range:entry 30% cover 42%}}}@keyframes pfbSwO{from{transform:translateX(-100%)}to{transform:translateX(333.34%)}}@keyframes pfbSwI{from{transform:translateX(30%)}to{transform:translateX(-100%)}}@keyframes pfbLogo{from{opacity:.75}to{opacity:1}}@keyframes pfbUp{from{transform:translateY(100%)}}@keyframes pfbDown{from{transform:translateY(-100%)}}@keyframes pfbComet{0%{transform:translate(36vw,-32vh);opacity:1}88%{opacity:1}100%{transform:none;opacity:0}}@keyframes pfbIgnite{0%{transform:scale(.4)}45%{transform:scale(1.7)}100%{transform:none}}@keyframes pfbHalo{0%{opacity:0;transform:scale(.4)}35%{opacity:1}100%{opacity:0;transform:scale(1.6)}}