.bd-abt-01 .mk{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.bd-abt-01 .mk-in{--u:calc(100cqw / var(--z))}.bd-abt-01 .mk-in *{box-sizing:border-box}.bd-abt-01 .pa{text-align:center;background-color:#ebebe6;background-image:repeating-linear-gradient(135deg,#1414130d 0 1px,#0000 1px 12px);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.bd-abt-01 .pa-in{flex-direction:column;align-items:center;gap:8px;max-width:280px;display:flex}.bd-abt-01 .pa-ic{background:var(--card);width:36px;height:36px;color:var(--ink2);box-shadow:var(--sh2);border-radius:11px;place-items:center;display:grid}.bd-abt-01 .pa-ic .ico{width:16px;height:16px}.bd-abt-01 .pa b{letter-spacing:-.006em;color:var(--ink);text-wrap:balance;font-size:13px;font-weight:600;line-height:18px}.bd-abt-01 .pa small{letter-spacing:.01em;color:var(--ink2);font:500 10.5px/15px Geist Mono,monospace}.bd-abt-01 .pa.dk{background-color:#1c1c1b;background-image:repeating-linear-gradient(135deg,#ffffff0f 0 1px,#0000 1px 12px)}.bd-abt-01 .pa.dk b{color:#fff}.bd-abt-01 .pa.dk small{color:#fff9}.bd-abt-01 .pa.dk .pa-ic{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}.bd-abt-01 .cmp-h{z-index:3;pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #1414131a,0 0 18px #1414132e}.bd-abt-01 .cmp-k{width:34px;height:34px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;margin:-17px 0 0 -16px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #14141314,0 8px 20px -6px #14141359}.bd-abt-01 .cmp-k svg{width:15px;height:15px}.bd-abt-01 .cmp-tag{z-index:4;position:absolute;bottom:12px}.bd-abt-01 .cmp-tag.l{left:12px}.bd-abt-01 .cmp-tag.r{right:12px}.bd-abt-01 .ex{letter-spacing:.06em;color:var(--ink3);text-transform:uppercase;white-space:nowrap;border:1px dashed #14141340;border-radius:5px;padding:1px 5px;font-family:Geist Mono,monospace;font-size:10px}.bd-abt-01 .af{pointer-events:none;background:var(--sunk);position:absolute;inset:0;overflow:hidden;container-type:inline-size}.bd-abt-01 .af img{max-width:none;width:calc(100cqw * 1280 / var(--z));height:auto;display:block;position:absolute;top:0;left:0}.bd-abt-01 .lgo{flex:none;width:14px;height:14px;display:block}.bd-abt-01 .lgo.claude{color:#d97757}.bd-abt-01 .lgo.openai{color:var(--ink)}.bd-abt-01 .mk-in{width:calc(var(--u)*1280);min-height:100%;position:relative;overflow:hidden}.bd-abt-01 .mk-in svg{display:block}.bd-abt-01 .mvl{color:#2b2622;min-height:calc(var(--u)*800);background:#f5efe6;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.bd-abt-01 .mvl-nav{align-items:center;gap:calc(var(--u)*34);height:calc(var(--u)*84);padding:0 calc(var(--u)*64);font-size:calc(var(--u)*15);color:#5c544c;display:flex}.bd-abt-01 .mvl-nav b{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:500;font-size:calc(var(--u)*28);letter-spacing:-.5px;color:#2b2622;margin-right:auto}.bd-abt-01 .mvl-nav b i{width:calc(var(--u)*8);height:calc(var(--u)*8);margin-left:calc(var(--u)*3);background:#c8663b;border-radius:50%;display:inline-block}.bd-abt-01 .mvl-nav em{padding:calc(var(--u)*12) calc(var(--u)*22);border-radius:calc(var(--u)*999);color:#f5efe6;background:#2b2622;font-style:normal;font-weight:500}.bd-abt-01 .mvl-hero{gap:calc(var(--u)*56);padding:calc(var(--u)*36) calc(var(--u)*64) 0;grid-template-columns:1.05fr 1fr;display:grid}.bd-abt-01 .mvl-badge{align-items:center;gap:calc(var(--u)*8);padding:calc(var(--u)*7) calc(var(--u)*14);border-radius:calc(var(--u)*999);font-size:calc(var(--u)*13);color:#6b5f53;background:#fbf7f1;border:1px solid #dccfbf;display:inline-flex}.bd-abt-01 .mvl-badge i{width:calc(var(--u)*6);height:calc(var(--u)*6);background:#c8663b;border-radius:50%}.bd-abt-01 .mvl-eb{margin-top:calc(var(--u)*30);font-size:calc(var(--u)*12);letter-spacing:calc(var(--u)*2.4);color:#a0806a;font-weight:600;display:block}.bd-abt-01 .mvl h4{margin:calc(var(--u)*14) 0 0;font-family:Fraunces,Georgia,serif;font-weight:400;font-size:calc(var(--u)*78);line-height:calc(var(--u)*82);letter-spacing:calc(var(--u)*-2.4)}.bd-abt-01 .mvl h4 em{color:#c8663b;font-style:italic}.bd-abt-01 .mvl-sub{margin:calc(var(--u)*24) 0 0;max-width:calc(var(--u)*470);font-size:calc(var(--u)*18);line-height:calc(var(--u)*29);color:#6b5f53}.bd-abt-01 .mvl-acts{gap:calc(var(--u)*12);margin-top:calc(var(--u)*32);display:flex}.bd-abt-01 .mvl-acts span{padding:calc(var(--u)*16) calc(var(--u)*26);border-radius:calc(var(--u)*999);font-size:calc(var(--u)*15);font-weight:500}.bd-abt-01 .mvl-acts .p{color:#f5efe6;background:#2b2622}.bd-abt-01 .mvl-acts .s{border:calc(var(--u)*1.5) solid #2b2622}.bd-abt-01 .mvl-proof{align-items:center;gap:calc(var(--u)*14);margin-top:calc(var(--u)*30);font-size:calc(var(--u)*14);color:#6b5f53;display:flex}.bd-abt-01 .mvl-proof span{display:flex}.bd-abt-01 .mvl-proof span i{width:calc(var(--u)*30);height:calc(var(--u)*30);margin-right:calc(var(--u)*-9);border:calc(var(--u)*2) solid #f5efe6;border-radius:50%}.bd-abt-01 .mvl-art{height:calc(var(--u)*540);border-radius:calc(var(--u)*44);border:calc(var(--u)*3) solid #2b2622;background:#efe4d3;position:relative;overflow:hidden}.bd-abt-01 .mvl-art .c1{left:calc(var(--u)*72);top:calc(var(--u)*70);width:calc(var(--u)*250);height:calc(var(--u)*250);background:#c8663b;border-radius:50%;position:absolute}.bd-abt-01 .mvl-art .c2{right:calc(var(--u)*56);top:calc(var(--u)*120);width:calc(var(--u)*190);height:calc(var(--u)*300);border-radius:calc(var(--u)*120) calc(var(--u)*120) calc(var(--u)*24) calc(var(--u)*24);background:#8e9b7a;position:absolute}.bd-abt-01 .mvl-art .c3{left:calc(var(--u)*180);bottom:calc(var(--u)*-60);width:calc(var(--u)*280);height:calc(var(--u)*140);border-radius:calc(var(--u)*140) calc(var(--u)*140) 0 0;background:#e3b65a;position:absolute}.bd-abt-01 .mvl-wave{left:calc(var(--u)*44);right:calc(var(--u)*44);bottom:calc(var(--u)*150);align-items:center;gap:calc(var(--u)*7);height:calc(var(--u)*80);display:flex;position:absolute}.bd-abt-01 .mvl-wave i{border-radius:calc(var(--u)*6);background:#2b2622;flex:1}.bd-abt-01 .mvl-play{right:calc(var(--u)*30);bottom:calc(var(--u)*30);align-items:center;gap:calc(var(--u)*14);padding:calc(var(--u)*14) calc(var(--u)*18) calc(var(--u)*14) calc(var(--u)*14);border-radius:calc(var(--u)*22);box-shadow:0 calc(var(--u)*20) calc(var(--u)*40) calc(var(--u)*-20) #2b262259;font-size:calc(var(--u)*14);background:#fbf7f1;border:1px solid #dccfbf;display:flex;position:absolute}.bd-abt-01 .mvl-play i{width:calc(var(--u)*40);height:calc(var(--u)*40);background:#2b2622;border-radius:50%;place-items:center;display:grid}.bd-abt-01 .mvl-play i:after{content:"";border-left:calc(var(--u)*11) solid #f5efe6;border-top:calc(var(--u)*7) solid transparent;border-bottom:calc(var(--u)*7) solid transparent;margin-left:calc(var(--u)*3)}.bd-abt-01 .mvl-play b{font-weight:600;display:block}.bd-abt-01 .mvl-play small{color:#8a7d70}.bd-abt-01 .msp{color:#f4f3ff;min-height:calc(var(--u)*800);background:#07070d;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif}.bd-abt-01 .msp-grid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:calc(var(--u)*64) calc(var(--u)*64);position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 20%,#0000 70%);mask-image:radial-gradient(at 50% 30%,#000 20%,#0000 70%)}.bd-abt-01 .msp-halo{left:calc(var(--u)*290);top:calc(var(--u)*-140);width:calc(var(--u)*700);height:calc(var(--u)*520);filter:blur(calc(var(--u)*10));background:radial-gradient(closest-side,#7c3aed8c,#7c3aed00);border-radius:50%;position:absolute}.bd-abt-01 .msp-nav{align-items:center;gap:calc(var(--u)*34);height:calc(var(--u)*80);padding:0 calc(var(--u)*64);font-size:calc(var(--u)*15);color:#f4f3ffb3;display:flex;position:relative}.bd-abt-01 .msp-nav b{align-items:center;gap:calc(var(--u)*10);font-size:calc(var(--u)*21);color:#fff;margin-right:auto;font-weight:700;display:flex}.bd-abt-01 .msp-nav b i{width:calc(var(--u)*28);height:calc(var(--u)*28);border-radius:calc(var(--u)*8);background:linear-gradient(135deg,#8b5cf6,#22d3ee)}.bd-abt-01 .msp-nav em{padding:calc(var(--u)*11) calc(var(--u)*20);border-radius:calc(var(--u)*12);color:#fff;box-shadow:0 0 0 1px #ffffff26 inset,0 calc(var(--u)*8) calc(var(--u)*30) calc(var(--u)*-8) #7c3aedcc;background:linear-gradient(135deg,#7c3aed,#6366f1);font-style:normal;font-weight:600}.bd-abt-01 .msp-hero{padding:calc(var(--u)*44) calc(var(--u)*64) 0;text-align:center;position:relative}.bd-abt-01 .msp-badge{align-items:center;gap:calc(var(--u)*10);padding:calc(var(--u)*7) calc(var(--u)*8) calc(var(--u)*7) calc(var(--u)*14);border-radius:calc(var(--u)*999);font-size:calc(var(--u)*14);color:#ddd6fe;background:#7c3aed1f;border:1px solid #a78bfa59;display:inline-flex}.bd-abt-01 .msp-badge i{width:calc(var(--u)*7);height:calc(var(--u)*7);box-shadow:0 0 calc(var(--u)*10) #22d3ee;background:#22d3ee;border-radius:50%}.bd-abt-01 .msp-badge span{padding:calc(var(--u)*3) calc(var(--u)*10);border-radius:calc(var(--u)*999);font-size:calc(var(--u)*12);background:#ffffff1a}.bd-abt-01 .msp h4{margin:calc(var(--u)*26) auto 0;max-width:calc(var(--u)*980);font-size:calc(var(--u)*74);line-height:calc(var(--u)*78);letter-spacing:calc(var(--u)*-3);font-weight:800}.bd-abt-01 .msp h4 span{background:linear-gradient(90deg,#a78bfa,#22d3ee);color:#0000;-webkit-background-clip:text;background-clip:text}.bd-abt-01 .msp-sub{margin:calc(var(--u)*22) auto 0;max-width:calc(var(--u)*660);font-size:calc(var(--u)*19);line-height:calc(var(--u)*30);color:#f4f3ff9e}.bd-abt-01 .msp-acts{justify-content:center;gap:calc(var(--u)*14);margin-top:calc(var(--u)*34);display:flex}.bd-abt-01 .msp-acts span{padding:calc(var(--u)*16) calc(var(--u)*28);border-radius:calc(var(--u)*14);font-size:calc(var(--u)*16);font-weight:600}.bd-abt-01 .msp-acts .p{box-shadow:0 calc(var(--u)*10) calc(var(--u)*40) calc(var(--u)*-10) #7c3aede6;background:linear-gradient(135deg,#7c3aed,#6366f1)}.bd-abt-01 .msp-acts .g{background:#ffffff0a;border:1px solid #ffffff2e}.bd-abt-01 .msp-met{margin-top:calc(var(--u)*46);justify-content:center;gap:0;display:flex}.bd-abt-01 .msp-met div{padding:0 calc(var(--u)*44);text-align:center;border-left:1px solid #ffffff1a}.bd-abt-01 .msp-met div:first-child{border-left:0}.bd-abt-01 .msp-met b{font-size:calc(var(--u)*40);letter-spacing:calc(var(--u)*-1.5);background:linear-gradient(#fff,#a5a3c9);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800;display:block}.bd-abt-01 .msp-met span{font-size:calc(var(--u)*14);color:#f4f3ff80}.bd-abt-01 .msp-shot{margin:calc(var(--u)*44) auto 0;width:calc(var(--u)*1000);height:calc(var(--u)*300);border-radius:calc(var(--u)*20) calc(var(--u)*20) 0 0;box-shadow:0 calc(var(--u)*-20) calc(var(--u)*80) calc(var(--u)*-20) #7c3aed73;background:linear-gradient(#ffffff0f,#ffffff03);border:1px solid #ffffff1f;border-bottom:0;position:relative}.bd-abt-01 .msp-shot .bar{gap:calc(var(--u)*7);padding:calc(var(--u)*16);display:flex}.bd-abt-01 .msp-shot .bar i{width:calc(var(--u)*10);height:calc(var(--u)*10);background:#ffffff2e;border-radius:50%}.bd-abt-01 .msp-shot svg{left:calc(var(--u)*220);right:calc(var(--u)*30);top:calc(var(--u)*70);width:calc(var(--u)*750);height:calc(var(--u)*200);position:absolute}.bd-abt-01 .msp-shot .sd{left:calc(var(--u)*16);top:calc(var(--u)*52);width:calc(var(--u)*180);gap:calc(var(--u)*12);flex-direction:column;display:flex;position:absolute}.bd-abt-01 .msp-shot .sd i{height:calc(var(--u)*12);border-radius:calc(var(--u)*6);background:#ffffff14}.bd-abt-01 .mcx{font-family:Nunito,Segoe UI,Arial,sans-serif;font-size:calc(var(--u)*14);color:#858796;min-height:calc(var(--u)*800);background:#f8f9fc;display:flex}.bd-abt-01 .mcx-side{width:calc(var(--u)*224);color:#fffc;background:linear-gradient(#4e73df 10%,#224abe 100%);flex:none}.bd-abt-01 .mcx-brand{justify-content:center;align-items:center;gap:calc(var(--u)*10);height:calc(var(--u)*72);font-size:calc(var(--u)*15);letter-spacing:calc(var(--u)*1.6);color:#fff;border-bottom:1px solid #ffffff26;font-weight:800;display:flex}.bd-abt-01 .mcx-brand i{width:calc(var(--u)*30);height:calc(var(--u)*30);border-radius:calc(var(--u)*8);border:calc(var(--u)*3) solid #fff;transform:rotate(-15deg)}.bd-abt-01 .mcx-side .h{padding:calc(var(--u)*18) calc(var(--u)*16) calc(var(--u)*6);font-size:calc(var(--u)*11);letter-spacing:calc(var(--u)*1.2);color:#ffffff73;font-weight:800;display:block}.bd-abt-01 .mcx-side .it{align-items:center;gap:calc(var(--u)*12);padding:calc(var(--u)*12) calc(var(--u)*16);font-size:calc(var(--u)*14);font-weight:600;display:flex}.bd-abt-01 .mcx-side .it i{width:calc(var(--u)*14);height:calc(var(--u)*14);border-radius:calc(var(--u)*3);border:calc(var(--u)*2) solid #fff6}.bd-abt-01 .mcx-side .it.on{color:#fff}.bd-abt-01 .mcx-side .it.on i{background:#ffffff40;border-color:#fff}.bd-abt-01 .mcx-main{flex:1;min-width:0}.bd-abt-01 .mcx-top{align-items:center;gap:calc(var(--u)*20);height:calc(var(--u)*72);padding:0 calc(var(--u)*24);box-shadow:0 calc(var(--u)*2) calc(var(--u)*12) #3a3b4514;background:#fff;display:flex}.bd-abt-01 .mcx-top .s{width:calc(var(--u)*360);height:calc(var(--u)*38);border-radius:calc(var(--u)*6);display:flex;overflow:hidden}.bd-abt-01 .mcx-top .s span{padding:0 calc(var(--u)*14);line-height:calc(var(--u)*38);color:#b7b9cc;background:#f8f9fc;flex:1}.bd-abt-01 .mcx-top .s b{width:calc(var(--u)*42);background:#4e73df}.bd-abt-01 .mcx-top .r{align-items:center;gap:calc(var(--u)*22);margin-left:auto;display:flex}.bd-abt-01 .mcx-top .bell{width:calc(var(--u)*18);height:calc(var(--u)*18);border-radius:calc(var(--u)*8) calc(var(--u)*8) calc(var(--u)*3) calc(var(--u)*3);border:calc(var(--u)*2) solid #d1d3e2;position:relative}.bd-abt-01 .mcx-top .bell em{right:calc(var(--u)*-10);top:calc(var(--u)*-9);padding:1px calc(var(--u)*5);border-radius:calc(var(--u)*9);color:#fff;font-style:normal;font-size:calc(var(--u)*10);background:#e74a3b;font-weight:700;position:absolute}.bd-abt-01 .mcx-top .u{align-items:center;gap:calc(var(--u)*10);padding-left:calc(var(--u)*22);font-size:calc(var(--u)*14);color:#858796;border-left:1px solid #e3e6f0;display:flex}.bd-abt-01 .mcx-top .u i{width:calc(var(--u)*34);height:calc(var(--u)*34);background:#d1d3e2;border-radius:50%}.bd-abt-01 .mcx-body{padding:calc(var(--u)*24)}.bd-abt-01 .mcx-h{margin-bottom:calc(var(--u)*22);justify-content:space-between;align-items:center;display:flex}.bd-abt-01 .mcx-h h4{font-size:calc(var(--u)*28);color:#5a5c69;margin:0;font-weight:400}.bd-abt-01 .mcx-h span{padding:calc(var(--u)*8) calc(var(--u)*14);border-radius:calc(var(--u)*5);color:#fff;font-size:calc(var(--u)*13);box-shadow:0 calc(var(--u)*2) calc(var(--u)*6) #4e73df4d;background:#4e73df}.bd-abt-01 .mcx-cards{gap:calc(var(--u)*22);grid-template-columns:repeat(4,1fr);display:grid}.bd-abt-01 .mcx-c{padding:calc(var(--u)*20) calc(var(--u)*20) calc(var(--u)*20) calc(var(--u)*22);border-radius:calc(var(--u)*6);border-left:calc(var(--u)*4) solid #4e73df;box-shadow:0 calc(var(--u)*2) calc(var(--u)*14) #3a3b451a;background:#fff;position:relative}.bd-abt-01 .mcx-c.g{border-left-color:#1cc88a}.bd-abt-01 .mcx-c.i{border-left-color:#36b9cc}.bd-abt-01 .mcx-c.w{border-left-color:#f6c23e}.bd-abt-01 .mcx-c small{font-size:calc(var(--u)*11);letter-spacing:.6px;color:#4e73df;font-weight:800;display:block}.bd-abt-01 .mcx-c.g small{color:#1cc88a}.bd-abt-01 .mcx-c.i small{color:#36b9cc}.bd-abt-01 .mcx-c.w small{color:#f6c23e}.bd-abt-01 .mcx-c b{margin-top:calc(var(--u)*6);font-size:calc(var(--u)*24);color:#5a5c69;font-weight:800;display:block}.bd-abt-01 .mcx-c i{right:calc(var(--u)*20);top:calc(var(--u)*26);width:calc(var(--u)*30);height:calc(var(--u)*30);border-radius:calc(var(--u)*7);border:calc(var(--u)*3) solid #dddfeb;position:absolute}.bd-abt-01 .mcx-row{gap:calc(var(--u)*22);margin-top:calc(var(--u)*24);grid-template-columns:2fr 1fr;display:grid}.bd-abt-01 .mcx-box{border-radius:calc(var(--u)*6);box-shadow:0 calc(var(--u)*2) calc(var(--u)*14) #3a3b451a;background:#fff;overflow:hidden}.bd-abt-01 .mcx-bh{padding:calc(var(--u)*14) calc(var(--u)*20);font-size:calc(var(--u)*15);color:#4e73df;background:#f8f9fc;border-bottom:1px solid #e3e6f0;justify-content:space-between;align-items:center;font-weight:800;display:flex}.bd-abt-01 .mcx-bh span{color:#b7b9cc;letter-spacing:calc(var(--u)*2);font-weight:700}.bd-abt-01 .mcx-box svg{width:100%;height:calc(var(--u)*250)}.bd-abt-01 .mcx-pie{align-items:center;gap:calc(var(--u)*18);padding:calc(var(--u)*22) calc(var(--u)*20);flex-direction:column;display:flex}.bd-abt-01 .mcx-pie svg{width:calc(var(--u)*180);height:calc(var(--u)*180)}.bd-abt-01 .mcx-lg{gap:calc(var(--u)*16);font-size:calc(var(--u)*12);display:flex}.bd-abt-01 .mcx-lg span{align-items:center;gap:calc(var(--u)*6);display:flex}.bd-abt-01 .mcx-lg i{width:calc(var(--u)*9);height:calc(var(--u)*9);border-radius:50%}.bd-abt-01 .mkg{color:#e7e9f5;min-height:calc(var(--u)*800);background:#0a0e1c;font-family:Inter,system-ui,sans-serif;display:flex}.bd-abt-01 .mkg-o{filter:blur(calc(var(--u)*90));border-radius:50%;position:absolute}.bd-abt-01 .mkg-o.o1{left:calc(var(--u)*180);top:calc(var(--u)*-160);width:calc(var(--u)*520);height:calc(var(--u)*420);background:#6d28d973}.bd-abt-01 .mkg-o.o2{right:calc(var(--u)*-120);bottom:calc(var(--u)*-140);width:calc(var(--u)*560);height:calc(var(--u)*460);background:#0d948859}.bd-abt-01 .mkg-side{width:calc(var(--u)*236);margin:calc(var(--u)*20) 0 calc(var(--u)*20) calc(var(--u)*20);padding:calc(var(--u)*24) calc(var(--u)*14);border-radius:calc(var(--u)*24);-webkit-backdrop-filter:blur(calc(var(--u)*16));backdrop-filter:blur(calc(var(--u)*16));background:#ffffff0d;border:1px solid #ffffff1a;flex:none;position:relative}.bd-abt-01 .mkg-side b{align-items:center;gap:calc(var(--u)*10);padding:0 calc(var(--u)*10) calc(var(--u)*26);font-size:calc(var(--u)*20);font-weight:700;display:flex}.bd-abt-01 .mkg-side b i{width:calc(var(--u)*26);height:calc(var(--u)*26);border-radius:calc(var(--u)*8);background:linear-gradient(135deg,#8b5cf6,#2dd4bf)}.bd-abt-01 .mkg-side span{align-items:center;gap:calc(var(--u)*12);height:calc(var(--u)*44);padding:0 calc(var(--u)*12);border-radius:calc(var(--u)*12);font-size:calc(var(--u)*14);color:#e7e9f599;display:flex}.bd-abt-01 .mkg-side span i{width:calc(var(--u)*16);height:calc(var(--u)*16);border-radius:calc(var(--u)*5);border:calc(var(--u)*1.5) solid currentColor;opacity:.8}.bd-abt-01 .mkg-side span.on{color:#fff;background:#8b5cf62e;box-shadow:inset 0 0 0 1px #a78bfa59}.bd-abt-01 .mkg-main{min-width:0;padding:calc(var(--u)*34) calc(var(--u)*30) 0;flex:1;position:relative}.bd-abt-01 .mkg-eb{font-size:calc(var(--u)*12);letter-spacing:calc(var(--u)*2);color:#a78bfa;font-weight:600}.bd-abt-01 .mkg-h{margin-top:calc(var(--u)*8);justify-content:space-between;align-items:flex-end;display:flex}.bd-abt-01 .mkg-h h4{font-size:calc(var(--u)*34);letter-spacing:-1px;margin:0;font-weight:700}.bd-abt-01 .mkg-h p{margin:calc(var(--u)*6) 0 0;font-size:calc(var(--u)*15);color:#e7e9f58c}.bd-abt-01 .mkg-btn{padding:calc(var(--u)*12) calc(var(--u)*20);border-radius:calc(var(--u)*12);color:#0a0e1c;box-shadow:0 0 calc(var(--u)*30) calc(var(--u)*-6) #8b5cf6cc;background:linear-gradient(135deg,#8b5cf6,#2dd4bf);font-weight:700}.bd-abt-01 .mkg-stats{gap:calc(var(--u)*16);margin-top:calc(var(--u)*26);grid-template-columns:repeat(4,1fr);display:grid}.bd-abt-01 .mkg-stats div{padding:calc(var(--u)*20);border-radius:calc(var(--u)*20);-webkit-backdrop-filter:blur(calc(var(--u)*16));backdrop-filter:blur(calc(var(--u)*16));background:#ffffff0d;border:1px solid #ffffff1a}.bd-abt-01 .mkg-stats small{font-size:calc(var(--u)*13);color:#e7e9f58c}.bd-abt-01 .mkg-stats b{margin-top:calc(var(--u)*8);font-size:calc(var(--u)*32);letter-spacing:-1px;background:linear-gradient(90deg,#c4b5fd,#5eead4);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700;display:block}.bd-abt-01 .mkg-stats em{font-style:normal;font-size:calc(var(--u)*12);color:#5eead4}.bd-abt-01 .mkg-two{gap:calc(var(--u)*16);margin-top:calc(var(--u)*16);grid-template-columns:1.6fr 1fr;display:grid}.bd-abt-01 .mkg-card{padding:calc(var(--u)*20);border-radius:calc(var(--u)*22);-webkit-backdrop-filter:blur(calc(var(--u)*16));backdrop-filter:blur(calc(var(--u)*16));background:#ffffff0d;border:1px solid #ffffff1a}.bd-abt-01 .mkg-card h5{margin:0 0 calc(var(--u)*14);font-size:calc(var(--u)*16);font-weight:600}.bd-abt-01 .mkg-ap{align-items:center;gap:calc(var(--u)*14);padding:calc(var(--u)*14) calc(var(--u)*16);margin-top:calc(var(--u)*10);border-radius:calc(var(--u)*16);border:1px solid #ffffff14;border-left:calc(var(--u)*3) solid #8b5cf6;background:#ffffff0a;display:flex}.bd-abt-01 .mkg-ap i{width:calc(var(--u)*38);height:calc(var(--u)*38);background:linear-gradient(135deg,#a78bfa,#2dd4bf);border-radius:50%;flex:none}.bd-abt-01 .mkg-ap b{font-size:calc(var(--u)*14);font-weight:600;display:block}.bd-abt-01 .mkg-ap small{font-size:calc(var(--u)*12);color:#e7e9f580}.bd-abt-01 .mkg-ap span{padding:calc(var(--u)*8) calc(var(--u)*14);border-radius:calc(var(--u)*10);font-size:calc(var(--u)*13);margin-left:auto;font-weight:600}.bd-abt-01 .mkg-ap .a{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.bd-abt-01 .mkg-ap .d{color:#e7e9f5bf;border:1px solid #ffffff29}.bd-abt-01 .mkg-tl{gap:calc(var(--u)*16);flex-direction:column;display:flex}.bd-abt-01 .mkg-tl div{gap:calc(var(--u)*12);font-size:calc(var(--u)*13);line-height:calc(var(--u)*19);color:#e7e9f5bf;display:flex}.bd-abt-01 .mkg-tl i{width:calc(var(--u)*10);height:calc(var(--u)*10);margin-top:calc(var(--u)*4);box-shadow:0 0 calc(var(--u)*10) #2dd4bf;background:#2dd4bf;border-radius:50%;flex:none}.bd-abt-01 .mkg-tl div:nth-child(2) i{box-shadow:0 0 calc(var(--u)*10) #a78bfa;background:#a78bfa}.bd-abt-01 .mkg-tl small{color:#e7e9f566;display:block}.bd-abt-01 .mxf{color:#111827;min-height:calc(var(--u)*800);background:#f9fafb;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.bd-abt-01 .mxf-nav{align-items:center;gap:calc(var(--u)*32);height:calc(var(--u)*64);padding:0 calc(var(--u)*32);font-size:calc(var(--u)*14);color:#6b7280;background:#fff;border-bottom:1px solid #e5e7eb;font-weight:500;display:flex}.bd-abt-01 .mxf-nav b{align-items:center;gap:calc(var(--u)*10);margin-right:calc(var(--u)*8);font-size:calc(var(--u)*18);color:#111827;font-weight:700;display:flex}.bd-abt-01 .mxf-nav b i{width:calc(var(--u)*28);height:calc(var(--u)*28);border-radius:calc(var(--u)*7);background:#4f46e5}.bd-abt-01 .mxf-nav span{height:calc(var(--u)*64);border-bottom:calc(var(--u)*2) solid transparent;align-items:center;display:flex}.bd-abt-01 .mxf-nav span.on{color:#111827;border-bottom-color:#4f46e5}.bd-abt-01 .mxf-nav em{width:calc(var(--u)*32);height:calc(var(--u)*32);background:#e5e7eb;border-radius:50%;margin-left:auto}.bd-abt-01 .mxf-body{padding:calc(var(--u)*30) calc(var(--u)*32)}.bd-abt-01 .mxf h4{font-size:calc(var(--u)*28);letter-spacing:-.5px;margin:0;font-weight:700}.bd-abt-01 .mxf-sub{margin:calc(var(--u)*6) 0 calc(var(--u)*24);font-size:calc(var(--u)*15);color:#6b7280}.bd-abt-01 .mxf-form{grid-template-columns:1fr calc(var(--u)*300);gap:calc(var(--u)*24);padding:calc(var(--u)*24);border-radius:calc(var(--u)*12);box-shadow:0 1px calc(var(--u)*3) #0000001a,0 1px calc(var(--u)*2) #0000000f;background:#fff;display:grid}.bd-abt-01 .mxf-l{margin-bottom:calc(var(--u)*8);font-size:calc(var(--u)*14);color:#374151;font-weight:500;display:block}.bd-abt-01 .mxf-ta{height:calc(var(--u)*120);padding:calc(var(--u)*12) calc(var(--u)*14);border-radius:calc(var(--u)*8);font-size:calc(var(--u)*14);line-height:calc(var(--u)*21);color:#9ca3af;box-shadow:0 1px calc(var(--u)*2) #0000000d;border:1px solid #d1d5db}.bd-abt-01 .mxf-sel{gap:calc(var(--u)*12);flex-direction:column;display:flex}.bd-abt-01 .mxf-sel span{height:calc(var(--u)*40);padding:0 calc(var(--u)*12);border-radius:calc(var(--u)*8);font-size:calc(var(--u)*14);color:#111827;border:1px solid #d1d5db;justify-content:space-between;align-items:center;display:flex}.bd-abt-01 .mxf-sel span:after{content:"";width:calc(var(--u)*7);height:calc(var(--u)*7);border-right:calc(var(--u)*1.5) solid #9ca3af;border-bottom:calc(var(--u)*1.5) solid #9ca3af;transform:rotate(45deg) translateY(calc(var(--u)*-3))}.bd-abt-01 .mxf-go{justify-content:flex-end;gap:calc(var(--u)*12);padding-top:calc(var(--u)*16);border-top:1px solid #f3f4f6;grid-column:1/-1;display:flex}.bd-abt-01 .mxf-go span{padding:calc(var(--u)*10) calc(var(--u)*18);border-radius:calc(var(--u)*8);font-size:calc(var(--u)*14);font-weight:600}.bd-abt-01 .mxf-go .p{color:#fff;box-shadow:0 1px calc(var(--u)*2) #0000000d;background:#4f46e5}.bd-abt-01 .mxf-go .o2{color:#374151;background:#fff;box-shadow:inset 0 0 0 1px #d1d5db}.bd-abt-01 .mxf-h2{margin:calc(var(--u)*32) 0 calc(var(--u)*16);font-size:calc(var(--u)*18);justify-content:space-between;align-items:center;font-weight:600;display:flex}.bd-abt-01 .mxf-h2 span{font-size:calc(var(--u)*14);color:#4f46e5;font-weight:600}.bd-abt-01 .mxf-grid{gap:calc(var(--u)*20);grid-template-columns:repeat(4,1fr);display:grid}.bd-abt-01 .mxf-card{border-radius:calc(var(--u)*12);box-shadow:0 1px calc(var(--u)*3) #0000001a,0 1px calc(var(--u)*2) #0000000f;background:#fff;overflow:hidden}.bd-abt-01 .mxf-card .th{height:calc(var(--u)*130);background:linear-gradient(135deg,#e0e7ff,#ede9fe);position:relative}.bd-abt-01 .mxf-card:nth-child(2) .th{background:linear-gradient(135deg,#fce7f3,#e0e7ff)}.bd-abt-01 .mxf-card:nth-child(3) .th{background:linear-gradient(135deg,#dbeafe,#e0f2fe)}.bd-abt-01 .mxf-card:nth-child(4) .th{background:linear-gradient(135deg,#ede9fe,#fae8ff)}.bd-abt-01 .mxf-card .th i{width:calc(var(--u)*40);height:calc(var(--u)*40);margin:calc(var(--u)*-20) 0 0 calc(var(--u)*-20);background:#ffffffd9;border-radius:50%;position:absolute;top:50%;left:50%}.bd-abt-01 .mxf-card .th i:after{content:"";left:calc(var(--u)*16);top:calc(var(--u)*12);border-left:calc(var(--u)*12) solid #4f46e5;border-top:calc(var(--u)*8) solid transparent;border-bottom:calc(var(--u)*8) solid transparent;position:absolute}.bd-abt-01 .mxf-card .tx{padding:calc(var(--u)*14) calc(var(--u)*16)}.bd-abt-01 .mxf-card b{font-size:calc(var(--u)*14);font-weight:600;display:block}.bd-abt-01 .mxf-card small{margin-top:calc(var(--u)*6);font-size:calc(var(--u)*13);color:#6b7280;justify-content:space-between;align-items:center;display:flex}.bd-abt-01 .mxf-card small em{padding:calc(var(--u)*2) calc(var(--u)*8);border-radius:calc(var(--u)*999);color:#166534;font-style:normal;font-size:calc(var(--u)*12);background:#dcfce7;font-weight:500}.bd-abt-01 .mcx-tb{margin-top:calc(var(--u)*24)}.bd-abt-01 .mcx-tb table{border-collapse:collapse;width:100%;font-size:calc(var(--u)*14);color:#5a5c69}.bd-abt-01 .mcx-tb th{padding:calc(var(--u)*12) calc(var(--u)*20);text-align:left;border-bottom:calc(var(--u)*2) solid #e3e6f0;color:#5a5c69;font-weight:800}.bd-abt-01 .mcx-tb td{padding:calc(var(--u)*12) calc(var(--u)*20);border-bottom:1px solid #e3e6f0}.bd-abt-01 .mcx-tb tr:nth-child(odd) td{background:#00000005}.bd-abt-01 .mcx-tb .bd{padding:calc(var(--u)*3) calc(var(--u)*9);font-size:calc(var(--u)*12);color:#fff;background:#4e73df;border-radius:10rem;font-weight:700;display:inline-block}.bd-abt-01 .mcx-tb .bd.g{background:#1cc88a}.bd-abt-01 .mcx-tb .bd.w{background:#f6c23e}.bd-abt-01 .mcx-tb .bd.i{background:#36b9cc}.bd-abt-01 .mcx-tb .bt{padding:calc(var(--u)*4) calc(var(--u)*10);border-radius:calc(var(--u)*5);color:#4e73df;font-size:calc(var(--u)*12);border:1px solid #4e73df;display:inline-block}.bd-abt-01 .uc-t{background:radial-gradient(120% 100% at 80% 0%,#ededf7,var(--bg) 70%);width:64px;height:48px;box-shadow:inset 0 0 0 1px var(--line);border-radius:11px;flex:none;transition:box-shadow .2s;position:relative;overflow:hidden}.bd-abt-01 .uc-t.sm{border-radius:9px;width:48px;height:36px}.bd-abt-01 .uc-t i{display:block;position:absolute}.bd-abt-01 .uc-t .dk{background:linear-gradient(160deg,#3a3a38,#121211 70%);border-radius:4px;box-shadow:inset 0 1px #ffffff24,0 3px 6px -3px #14141380}.bd-abt-01 .uc-t .wh{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #14141314,0 4px 8px -4px #1414134d}.bd-abt-01 .uc-t .ac{background:#605ac2;border-radius:2px}.bd-abt-01 .uc-t.w .dk{width:48%;height:52%;top:20%;left:30%;transform:rotate(8deg)}.bd-abt-01 .uc-t.w .wh{background:#fff linear-gradient(160deg,#9fb09a,#5e7560) 14% 22%/42% 52% no-repeat;width:54%;height:62%;top:22%;left:16%;transform:rotate(-5deg)}.bd-abt-01 .uc-t.w .ac{border-radius:50%;width:7%;height:9%;top:30%;left:62%;box-shadow:0 0 0 2px #605ac233}.bd-abt-01 .uc-t.l .wh{background:#fff linear-gradient(#141413,#141413) 22% 30%/56% 10% no-repeat;width:66%;height:66%;top:18%;left:16%;transform:rotate(-3deg)}.bd-abt-01 .uc-t.l .ac{border-radius:3px;width:26%;height:14%;top:56%;left:30%;transform:rotate(-3deg);box-shadow:0 0 0 2px #605ac22e}.bd-abt-01 .uc-t.l .cu{filter:drop-shadow(0 0 1px #fff);border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:5px solid #141413;width:0;height:0;top:62%;left:52%;transform:rotate(-55deg)}.bd-abt-01 .uc-t.r .gy{opacity:.85;background:#d5d8df;border-radius:4px;width:46%;height:56%;top:20%;left:8%;transform:rotate(-8deg)}.bd-abt-01 .uc-t.r .wh{background:#fff linear-gradient(#e3ece5,#e3ece5) 16% 34%/68% 14% no-repeat;width:48%;height:60%;top:22%;left:40%;transform:rotate(4deg)}.bd-abt-01 .uc-t.r .ac{background:#2f5d50;border-radius:50%;width:9%;height:12%;top:26%;left:46%}.bd-abt-01 .uc-t.e .dk.p1{width:32%;height:56%;top:24%;left:8%;transform:rotate(-7deg)}.bd-abt-01 .uc-t.e .dk.p2{width:32%;height:58%;top:20%;left:26%;transform:rotate(-2deg)}.bd-abt-01 .uc-t.e .dz{background:repeating-linear-gradient(135deg,#605ac229 0 1px,#0000 1px 4px);border:1.5px dashed #605ac2;border-radius:4px;width:30%;height:58%;top:22%;left:58%;transform:rotate(5deg)}.bd-abt-01 .uc-t.s .ring{border:1px dashed #14141333;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;top:50%;left:50%}.bd-abt-01 .uc-t.s .dk{color:#fff;text-align:center;border-radius:6px;width:22px;height:22px;margin:-11px 0 0 -11px;font:600 7px/22px Geist Mono,monospace;top:50%;left:50%;transform:rotate(-8deg)}.bd-abt-01 .uc-t.s .wh.b1{border-radius:2px;width:10px;height:7px;top:18%;left:8%}.bd-abt-01 .uc-t.s .wh.b2{border-radius:2px;width:10px;height:7px;top:62%;left:76%}.bd-abt-01 .uc-t.s .ac{border-radius:50%;width:5px;height:5px;top:20%;left:78%}.bd-abt-01 .uc-t.sm .s-x{display:none}.bd-abt-01 .wrap{max-width:1680px;margin:0 auto;padding:0 clamp(16px,3.6cqi,56px)}.bd-abt-01 .pgx{--gx:clamp(16px,3.6cqi,56px);--lx:calc(max(0px,(100% - 1680px) / 2) + var(--gx) / 2);position:relative}.bd-abt-01 .lay{pointer-events:none;z-index:6;position:absolute;inset:0}.bd-abt-01 .lay:before,.bd-abt-01 .lay:after{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0}.bd-abt-01 .lay:before{left:var(--lx)}.bd-abt-01 .lay:after{right:var(--lx)}.bd-abt-01 .lay-h{background:var(--line);height:1px;position:absolute;left:0;right:0}.bd-abt-01 .lay .lt{top:68px}.bd-abt-01 .lsq{z-index:1;pointer-events:none;background:#fff;border-radius:2px;width:7px;height:7px;position:absolute;box-shadow:inset 0 0 0 1px #14141338}.bd-abt-01 .lay .lsq{margin:-3px 0 0 -3px}.bd-abt-01 .lay .lsq.l{left:var(--lx)}.bd-abt-01 .lay .lsq.r{left:auto;right:var(--lx);margin:-3px -3px 0 0}.bd-abt-01 .hrule{z-index:7;background:var(--line);height:1px;margin-left:calc(-1 * var(--gx));margin-right:calc(-1 * var(--gx));position:relative}.bd-abt-01 .hrule:before,.bd-abt-01 .hrule:after{content:"";z-index:1;background:#fff;border-radius:2px;width:7px;height:7px;position:absolute;top:-3px;box-shadow:inset 0 0 0 1px #14141338}.bd-abt-01 .hrule:before{left:calc(var(--gx) / 2 - 3px)}.bd-abt-01 .hrule:after{right:calc(var(--gx) / 2 - 3px)}.bd-abt-01 .specs{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);margin:0;font-size:14px;line-height:20px;display:grid}.bd-abt-01 .specs dt,.bd-abt-01 .specs dd{border-bottom:1px solid var(--line);margin:0;padding:11px 0}.bd-abt-01 .specs dt{color:var(--ink3);padding-right:28px}.bd-abt-01 .specs dd{color:var(--ink);align-items:center;gap:8px;min-width:0;display:flex}.bd-abt-01 .specs .relbtn{border-radius:8px;height:28px;margin-left:auto;padding:0 8px 0 10px;font-size:12.5px}.o.bd-abt-01 .mem{background:var(--card);box-shadow:var(--sh2);border-radius:28px;margin:88px 0;padding:56px;position:relative;overflow:hidden}.bd-abt-01 .mem-top{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:40px 64px;display:grid}.bd-abt-01 .mem-copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.bd-abt-01 .mem-eye{background:var(--sunk);height:26px;color:var(--ink2);border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 8px;font:500 12px/16px Geist,sans-serif;display:inline-flex}.bd-abt-01 .mem-eye .dot{background:var(--ok);width:6px;height:6px}.bd-abt-01 .mem h2{letter-spacing:-.034em;color:var(--ink);margin:0;font-size:clamp(30px,3cqi,44px);font-weight:600;line-height:1.08}.bd-abt-01 .mem p{max-width:46ch;color:var(--ink2);margin:0;font-size:16px;line-height:26px}.bd-abt-01 .mem-acts{flex-wrap:wrap;margin-top:6px}.bd-abt-01 .mem-fine{color:var(--ink3);font-size:13px;line-height:18px}.bd-abt-01 .fbar{border-top:1px solid var(--line);color:var(--ink3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 0 40px;font-size:13px;line-height:18px;display:flex}.bd-abt-01 .ag-eye{background:var(--card);height:32px;box-shadow:var(--sh2);color:var(--ink2);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:13px;font-weight:500;display:inline-flex}.bd-abt-01 .ag-eye i{background:var(--ink);color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.bd-abt-01 .idx-k{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .mh-grid{inset:0 calc(-1 * var(--gx)) -420px;z-index:0;pointer-events:none;background-image:linear-gradient(#1414130d 1px,#0000 1px),linear-gradient(90deg,#1414130d 1px,#0000 1px);background-position:top;background-size:56px 56px;position:absolute;-webkit-mask-image:radial-gradient(50% 60% at 50% 30%,#000,#0000 75%);mask-image:radial-gradient(50% 60% at 50% 30%,#000,#0000 75%)}.bd-abt-01 .ld-acts{z-index:1;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex;position:relative}.bd-abt-01 .ld-fine{z-index:1;color:var(--ink3);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;position:relative}.bd-abt-01 .ld-fine i{opacity:.5;background:currentColor;border-radius:50%;width:3px;height:3px}.bd-abt-01 .ld-hd{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:end;gap:24px 48px;margin-bottom:40px;display:grid}.bd-abt-01 .ld-hd .idx-k{margin-bottom:14px;display:block}.bd-abt-01 .ld-hd h2,.bd-abt-01 .ld-nat h2,.bd-abt-01 .ld-pr-hd h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(34px,3.7cqi,52px);font-weight:600;line-height:1.02}.bd-abt-01 .ld-hd h2 em,.bd-abt-01 .ld-nat h2 em,.bd-abt-01 .ld-pr-hd h2 em{letter-spacing:-.015em;color:#605ac2;font-family:Instrument Serif,serif;font-size:1.08em;font-style:italic;font-weight:400}.bd-abt-01 .ld-hd p{color:var(--ink2);margin:0;font-size:16px;line-height:25px}.bd-abt-01 .ld-hd .lk{color:var(--ink);align-items:center;gap:6px;margin-top:14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.bd-abt-01 .ld-hd .lk svg{width:14px;height:14px}.bd-abt-01 .ld-nat{color:#fff;isolation:isolate;background:#121212;border-radius:32px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding:64px;display:grid;position:relative;overflow:hidden}.bd-abt-01 .ld-nat:before{content:"";z-index:-1;background:radial-gradient(closest-side,#605ac247,#605ac200);width:70%;height:120%;position:absolute;top:-30%;right:-10%}.bd-abt-01 .ld-nat:after{content:"";z-index:-1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 80% at 75%,#000,#0000);mask-image:radial-gradient(60% 80% at 75%,#000,#0000)}.bd-abt-01 .ld-nat .idx-k{color:#ffffff80;margin-bottom:14px;display:block}.bd-abt-01 .ld-nat h2 em{color:#b7b3f5}.bd-abt-01 .ld-nat p{color:#ffffffa8;max-width:440px;margin:18px 0 0;font-size:16px;line-height:25px}.bd-abt-01 .ld-fw{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.bd-abt-01 .ld-fw span{color:#ffffffd1;background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;height:30px;padding:0 12px;font:500 12px/16px Geist Mono,monospace;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.bd-abt-01 .ld-fw span i{background:#b7b3f5;border-radius:50%;width:6px;height:6px}.bd-abt-01 .ld-nat .fn{color:#ffffff5c;grid-column:1/-1;max-width:none;margin:8px 0 0;font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .pill{background:var(--sunk);height:20px;color:var(--ink2);border-radius:999px;align-items:center;gap:5px;padding:0 7px;font:500 11px/1 Geist,sans-serif;display:inline-flex}.bd-abt-01 .pill.ok{background:var(--ok-soft);color:var(--ok)}.bd-abt-01 .pill.acc{background:var(--acc-soft);color:var(--acc-h)}.bd-abt-01 .pill.warn{background:var(--warn-soft);color:var(--warn)}.bd-abt-01 .var{background:var(--acc-soft);color:var(--acc-h);border-radius:5px;padding:0 4px;font-weight:500}.bd-abt-01 .prompt{background:var(--card);box-shadow:var(--sh2);border-radius:16px;margin-top:16px;overflow:hidden}.bd-abt-01 .prompt .ph{align-items:center;gap:10px;padding:12px 12px 0 16px;display:flex}.bd-abt-01 .prompt .ph b{font-size:14px;font-weight:600}.bd-abt-01 .prompt .ph .sp{flex:1}.bd-abt-01 .prompt .ph .btn{min-width:122px}.bd-abt-01 .prompt .pb{background:var(--sunk);color:#2e2d29;white-space:pre-wrap;border-radius:12px;margin:10px 12px 12px;padding:12px 14px;font-size:14px;line-height:22px}.bd-abt-01 .prompt .pf{color:var(--ink3);align-items:center;gap:8px;padding:0 16px 14px;font-size:12.5px;display:flex}.bd-abt-01 .rv{background:#e7e7e2;padding:20px clamp(16px,3.6vw,56px)}.bd-abt-01 .rv .annbox{max-width:1568px;margin:0 auto;padding:14px 16px 16px}.bd-abt-01 .rv-t{color:#3a2475;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;font-size:13.5px;line-height:20px;display:flex}.bd-abt-01 .rv-t .ph-id{font-size:11.5px}.bd-abt-01 .rv-g{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 22px;display:grid}.bd-abt-01 .rv-g h4{letter-spacing:.06em;text-transform:uppercase;color:#6438c4;margin:0 0 4px;font:500 10.5px/16px Geist Mono,monospace}.bd-abt-01 .rv-g p{margin:0}.bd-abt-01 .rv-g p+p{margin-top:6px}.bd-abt-01 .crumb{color:var(--ink3);align-items:center;gap:6px;padding:22px 0 0;font-size:13px;display:flex}.bd-abt-01 .crumb a{color:var(--ink3);text-decoration:none}.bd-abt-01 .crumb a:hover{color:var(--ink)}.bd-abt-01 .crumb .ico-s{width:12px;height:12px}.bd-abt-01 .crumb b{color:var(--ink);font-weight:400}.bd-abt-01 .sec2{padding:96px 0 0;position:relative}.bd-abt-01 .sec2.tight{padding-top:72px}.bd-abt-01 .lk{color:var(--ink);align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.bd-abt-01 .lk svg{width:14px;height:14px;transition:transform .28s cubic-bezier(.16,1,.3,1)}.bd-abt-01 .lk:hover svg{transform:translate(3px)}.bd-abt-01 .go{background:var(--sunk);width:36px;height:36px;color:var(--ink);border-radius:11px;flex:none;place-items:center;transition:background .25s,color .25s;display:grid}.bd-abt-01 .go svg{width:16px;height:16px}.bd-abt-01 .u-hero{z-index:7;text-align:center;isolation:isolate;flex-direction:column;align-items:center;gap:20px;padding:72px 0 0;display:flex;position:relative}.bd-abt-01 .u-hero .mh-grid{inset:0 calc(var(--gx) / -2) -120px}.bd-abt-01 .u-hero h1{z-index:1;letter-spacing:-.048em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(40px,4.6cqi,66px);font-weight:600;line-height:1;position:relative}.bd-abt-01 .u-hero h1 em,.bd-abt-01 .d-head h1 em,.bd-abt-01 .a-hero h1 em,.bd-abt-01 .n-head h1 em,.bd-abt-01 .u-how h2 em{letter-spacing:-.015em;color:#605ac2;font-family:Instrument Serif,serif;font-size:1.08em;font-style:italic;font-weight:400}.bd-abt-01 .u-lede{z-index:1;max-width:600px;color:var(--ink2);text-wrap:balance;margin:0;font-size:18px;line-height:28px;position:relative}.bd-abt-01 .u-hero .ag-eye{z-index:1;position:relative}.bd-abt-01 .u-labs,.bd-abt-01 .u-prom{z-index:1;text-align:left;grid-template-columns:340px minmax(0,1fr) 330px;width:min(1120px,100%);display:grid;position:relative}.bd-abt-01 .u-labs{align-items:end;margin:48px auto 14px}.bd-abt-01 .u-labs .mid{text-align:center}.bd-abt-01 .u-prom{align-items:center;margin:0 auto}.bd-abt-01 .u-pl{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin:0 0 0 4px;font:500 11px/16px Geist Mono,monospace;display:block}.bd-abt-01 .u-src{flex-direction:column;display:flex}.bd-abt-01 .u-src .pframe{border-radius:22px;padding:6px}.bd-abt-01 .u-src .art{aspect-ratio:16/10;background:var(--sunk);border-radius:16px;overflow:hidden}.bd-abt-01 .u-src .art img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.bd-abt-01 .u-src .pinfo{padding:12px 6px 4px}.bd-abt-01 .u-mid{align-self:stretch;min-height:402px;position:relative}.bd-abt-01 .u-mid svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bd-abt-01 .u-mid path{fill:none;stroke:#14141347;stroke-width:1.25px;stroke-dasharray:3 5;animation:1.6s linear infinite u-flow}@keyframes u-flow{to{stroke-dashoffset:-16px}}.bd-abt-01 .u-mid .nd{fill:#fff;stroke:#1414134d;stroke-width:1px}.bd-abt-01 .u-chip{background:var(--card);height:32px;box-shadow:var(--sh2);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 5px;font-size:13px;font-weight:500;animation:.7s cubic-bezier(.16,1,.3,1) both u-up;display:inline-flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.bd-abt-01 .u-chip i{letter-spacing:.06em;text-transform:uppercase;background:var(--acc-soft);height:22px;color:var(--acc-h);border-radius:999px;align-items:center;padding:0 7px;font:500 10px/1 Geist Mono,monospace;display:inline-flex}.bd-abt-01 .u-chip.c1{animation-delay:.15s;top:17%}.bd-abt-01 .u-chip.c2{animation-delay:.25s;top:50%}.bd-abt-01 .u-chip.c3{animation-delay:.35s;top:83%}.bd-abt-01 .u-res{flex-direction:column;gap:12px;display:flex}.bd-abt-01 .u-rf{background:var(--card);box-shadow:var(--sh2);border-radius:16px;padding:4px;animation:.8s cubic-bezier(.16,1,.3,1) both u-up;position:relative}.bd-abt-01 .u-rf:nth-child(2){animation-delay:80ms}.bd-abt-01 .u-rf:nth-child(3){animation-delay:.16s}.bd-abt-01 .u-rf .bar{align-items:center;gap:8px;height:22px;padding:0 8px;display:flex}.bd-abt-01 .u-rf .bar i{background:var(--sunk2);border-radius:50%;width:6px;height:6px}.bd-abt-01 .u-rf .bar span{color:var(--ink3);margin-left:4px;font:500 10.5px/1 Geist Mono,monospace}.bd-abt-01 .u-rf .in{border-radius:12px;height:96px;position:relative;overflow:hidden}.bd-abt-01 .u-rf .pa{padding:8px}.bd-abt-01 .u-rf .pa-in{text-align:left;flex-direction:row;gap:10px;max-width:none}.bd-abt-01 .u-rf .pa-ic{border-radius:9px;width:28px;height:28px}.bd-abt-01 .u-rf .pa-ic .ico{width:14px;height:14px}.bd-abt-01 .u-rf .pa-in>div{flex-direction:column;gap:1px;display:flex}@keyframes u-up{0%{opacity:0;transform:translateY(10px)}}.bd-abt-01 .u-chip{--ty:-50%}@media (prefers-reduced-motion:reduce){.bd-abt-01 .u-mid path,.bd-abt-01 .u-chip,.bd-abt-01 .u-rf{animation:none}}.bd-abt-01 .u-grid{z-index:7;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid;position:relative}.bd-abt-01 .u-card{background:var(--card);box-shadow:var(--sh2);color:inherit;border-radius:24px;flex-direction:column;grid-column:span 2;min-width:0;padding:8px;text-decoration:none;transition:box-shadow .3s,transform .3s;display:flex}.bd-abt-01 .u-card.big{grid-column:span 3}.bd-abt-01 .u-card:hover{box-shadow:var(--sh3);transform:translateY(-2px)}.bd-abt-01 .u-card:hover .go{background:var(--ink);color:#fff}.bd-abt-01 .u-vis{background:var(--sunk);height:280px;box-shadow:inset 0 0 0 1px var(--line);isolation:isolate;border-radius:18px;position:relative;overflow:hidden}.bd-abt-01 .u-card.big .u-vis{height:360px}.bd-abt-01 .u-vis .pa,.bd-abt-01 .u-vis .cmp-h{left:56%}.bd-abt-01 .u-cap{flex-direction:column;flex:1;gap:6px;padding:20px 18px 14px;display:flex}.bd-abt-01 .u-cap .k{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .u-cap h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:26px}.bd-abt-01 .u-cap p{color:var(--ink2);max-width:46ch;margin:0;font-size:14px;line-height:21px}.bd-abt-01 .u-foot{align-items:center;gap:10px;margin-top:auto;padding-top:16px;display:flex}.bd-abt-01 .u-prod{background:var(--sunk);height:26px;color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 4px;font-size:12.5px;font-weight:500;display:inline-flex}.bd-abt-01 .u-prod i{background:var(--ink);border-radius:6px;flex:none;width:18px;height:18px;position:relative}.bd-abt-01 .u-prod i:after{content:"";background:var(--sunk);border-radius:50%;position:absolute;inset:5px}.bd-abt-01 .u-tools{color:var(--ink3);font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .u-foot .go{margin-left:auto}.bd-abt-01 .u-how{z-index:7;color:#fff;isolation:isolate;background:#121212;border-radius:32px;padding:64px;position:relative;overflow:hidden}.bd-abt-01 .u-how:before{content:"";z-index:-1;background:radial-gradient(closest-side,#605ac242,#605ac200);width:70%;height:110%;position:absolute;top:-40%;left:-10%}.bd-abt-01 .u-how:after{content:"";z-index:-1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 80% at 20% 20%,#000,#0000);mask-image:radial-gradient(60% 80% at 20% 20%,#000,#0000)}.bd-abt-01 .u-how .ld-hd .idx-k{color:#ffffff80}.bd-abt-01 .u-how h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(34px,3.7cqi,52px);font-weight:600;line-height:1.02}.bd-abt-01 .u-how h2 em{color:#b7b3f5}.bd-abt-01 .u-how .ld-hd p{color:#ffffffa8}.bd-abt-01 .u-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;position:relative}.bd-abt-01 .u-step{background:#ffffff0a;border-radius:22px;flex-direction:column;padding:8px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.bd-abt-01 .u-sv{background:#ffffff08;border-radius:16px;height:236px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.bd-abt-01 .u-sc{flex-direction:column;gap:6px;padding:18px 14px 12px;display:flex}.bd-abt-01 .u-sc .k{letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .u-sc h3{letter-spacing:-.016em;margin:0;font-size:18px;font-weight:600;line-height:24px}.bd-abt-01 .u-sc p{color:#ffffff9e;margin:0;font-size:14px;line-height:21px}.bd-abt-01 .u-arr{z-index:2;color:#ffffffb3;background:#121212;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:126px;right:-20px;box-shadow:inset 0 0 0 1px #ffffff29}.bd-abt-01 .u-arr svg{width:12px;height:12px}.bd-abt-01 .u-doc{color:var(--ink);background:#f6f6f3;border-radius:14px;padding:16px 18px;position:absolute;top:22px;left:22px;right:22px;transform:rotate(-1.5deg);box-shadow:0 24px 40px -20px #0009}.bd-abt-01 .u-doc .k{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;align-items:center;margin-bottom:10px;font:500 10.5px/16px Geist Mono,monospace;display:flex}.bd-abt-01 .u-doc b{letter-spacing:-.01em;font-size:15px;line-height:21px;display:block}.bd-abt-01 .u-doc dl{grid-template-columns:auto 1fr;gap:6px 12px;margin:12px 0 0;font-size:12.5px;line-height:17px;display:grid}.bd-abt-01 .u-doc dt{color:var(--ink3)}.bd-abt-01 .u-doc dd{color:var(--ink2);margin:0}.bd-abt-01 .u-code{background:#1b1b1d;border-radius:14px;flex-direction:column;display:flex;position:absolute;inset:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.bd-abt-01 .u-code .ch{color:#ffffff80;border-bottom:1px solid #ffffff12;align-items:center;gap:2px;height:36px;padding:0 6px;font:500 11.5px/1 Geist Mono,monospace;display:flex}.bd-abt-01 .u-code .ch span{border-radius:7px;padding:5px 9px}.bd-abt-01 .u-code .ch span.on{color:#fff;background:#ffffff14}.bd-abt-01 .u-code .ch em{color:#ffffffbf;background:#ffffff0f;border-radius:7px;align-items:center;gap:6px;height:24px;margin-left:auto;padding:0 8px;font-family:Geist,sans-serif;font-size:11.5px;font-style:normal;display:inline-flex}.bd-abt-01 .u-code .ch em svg{width:12px;height:12px}.bd-abt-01 .u-code p{color:#e7e6e1;white-space:pre-wrap;margin:0;padding:14px;font:400 12.5px/20px Geist Mono,monospace}.bd-abt-01 .u-code .v{color:#d3d0fb;background:#b7b3f529;border-radius:4px;padding:0 3px}.bd-abt-01 .u-sv .pa{border-radius:14px;inset:16px}.bd-abt-01 .u-how .fn{color:#ffffff6b;margin:22px 0 0;font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .u-pc{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;padding:6px}.bd-abt-01 .u-pc .prompt{border-radius:17px;margin:0}.bd-abt-01 .u-pc .prompt .pb{white-space:normal}.bd-abt-01 .u-pc .prompt .ph b{flex:1;min-width:0}.bd-abt-01 .u-pc .prompt .ph .btn{min-width:0}.bd-abt-01 .u-pc .cap{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;align-items:center;padding:10px 10px 6px;font:500 11px/16px Geist Mono,monospace;display:flex}.bd-abt-01 .d-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:40px 72px;padding:44px 0 48px;display:grid}.bd-abt-01 .d-head h1{letter-spacing:-.048em;text-wrap:balance;max-width:13ch;margin:14px 0 0;font-size:clamp(38px,4.3cqi,62px);font-weight:600;line-height:1}.bd-abt-01 .d-lede{max-width:560px;color:var(--ink2);margin:20px 0 0;font-size:18px;line-height:28px}.bd-abt-01 .d-acts{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.bd-abt-01 .d-k{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bd-abt-01 .d-tool{background:var(--card);height:26px;box-shadow:var(--sh2);color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 4px;font-size:13px;font-weight:500;display:inline-flex}.bd-abt-01 .d-tool i{background:var(--ink);color:#fff;border-radius:6px;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.bd-abt-01 .d-tool i svg{width:11px;height:11px}.bd-abt-01 .d-tool.alt{background:var(--sunk);box-shadow:none;color:var(--ink2)}.bd-abt-01 .d-tool.alt i{background:var(--card);color:var(--ink2);box-shadow:0 0 0 1px var(--line)}.bd-abt-01 .d-spec .specs dd .u-prod{height:24px}.bd-abt-01 .cmpx{z-index:7;position:relative}.bd-abt-01 .cmp-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.bd-abt-01 .cmp-bar .hint{color:var(--ink3);align-items:center;gap:8px;font-size:13px;display:inline-flex}.bd-abt-01 .cmp{background:var(--card);box-shadow:var(--sh2);border-radius:26px;padding:6px;position:relative}.bd-abt-01 .cmp-in{--z:1280;aspect-ratio:16/9.5;background:var(--sunk);border-radius:20px;position:relative;overflow:hidden}.bd-abt-01 .cmp-in .pa{clip-path:inset(0 0 0 var(--p))}.bd-abt-01 .cmp-in .pa-in{left:calc(var(--p) + (100% - var(--p)) / 2);width:max-content;max-width:min(320px,calc(100% - var(--p) - 24px));position:absolute;top:50%;transform:translate(-50%,-50%)}.bd-abt-01 .cmp-in .cmp-h{left:var(--p)}.bd-abt-01 .cmp-r{z-index:5;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.bd-abt-01 .cmp-r:focus-visible~.cmp-h .cmp-k{outline:2px solid var(--acc);outline-offset:3px}.bd-abt-01 .cmp-sbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bd-abt-01 .cmp-sbs .cmp-in{aspect-ratio:16/11;--z:1100}.bd-abt-01 .cmp-sbs .cmp-in .pa{clip-path:none}.bd-abt-01 .cmp-sbs .cmp-in .pa-in{width:auto;max-width:280px;position:static;transform:none}.bd-abt-01 .d-two{z-index:7;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;display:grid;position:relative}.bd-abt-01 .d-brief{background:var(--card);box-shadow:var(--sh2);border-radius:24px;flex-direction:column;padding:32px 36px 30px;display:flex}.bd-abt-01 .d-brief .top{justify-content:space-between;align-items:center;gap:12px;display:flex}.bd-abt-01 .d-brief blockquote{letter-spacing:-.022em;color:var(--ink);text-wrap:pretty;margin:30px 0 0;font-size:28px;font-weight:500;line-height:38px}.bd-abt-01 .d-brief blockquote:before{content:"“";color:#605ac2;height:30px;margin-bottom:6px;font-family:Instrument Serif,serif;font-size:64px;font-style:italic;line-height:56px;display:block}.bd-abt-01 .d-brief .by{color:var(--ink3);align-items:center;gap:10px;margin-top:22px;font-size:14px;display:flex}.bd-abt-01 .d-brief .by i{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);background-color:#ebebe6;background-image:repeating-linear-gradient(135deg,#14141312 0 1px,#0000 1px 5px);border-radius:50%}.bd-abt-01 .d-brief .by b{color:var(--ink);font-weight:500}.bd-abt-01 .d-brief dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:auto 0 0;padding-top:30px;display:grid}.bd-abt-01 .d-brief dl>div{border-top:1px solid var(--line);padding-top:12px}.bd-abt-01 .d-brief dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .d-brief dd{color:var(--ink);margin:6px 0 0;font-size:14px;line-height:20px}.bd-abt-01 .d-prod{background:var(--card);box-shadow:var(--sh2);border-radius:24px;flex-direction:column;padding:8px;display:flex}.bd-abt-01 .d-prod .art{aspect-ratio:1440/940;background:var(--sunk);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;overflow:hidden}.bd-abt-01 .d-prod .art img{object-fit:cover;object-position:0 0;width:100%;height:100%;display:block}.bd-abt-01 .d-prod .pinfo{padding:14px 10px 6px}.bd-abt-01 .d-used{border-top:1px solid var(--line);flex-direction:column;margin:8px 10px 6px;display:flex}.bd-abt-01 .d-used div{border-bottom:1px solid var(--line);grid-template-columns:104px minmax(0,1fr);gap:12px;padding:10px 0;font-size:13.5px;line-height:19px;display:grid}.bd-abt-01 .d-used div:last-child{border-bottom:0}.bd-abt-01 .d-used dt,.bd-abt-01 .d-used span{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);font:500 11px/19px Geist Mono,monospace}.bd-abt-01 .d-used b{color:var(--ink);font-weight:400}.bd-abt-01 .d-prompt{z-index:7;background:var(--card);box-shadow:var(--sh2);border-radius:26px;position:relative;overflow:hidden}.bd-abt-01 .d-prompt .ph{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 14px 0 22px;display:flex}.bd-abt-01 .d-prompt .ph b{letter-spacing:-.01em;font-size:15px;font-weight:600}.bd-abt-01 .d-prompt .ph .sp{flex:1}.bd-abt-01 .d-prompt .ph .btn{min-width:150px}.bd-abt-01 .d-prompt .pb{background:var(--sunk);color:#2e2d29;white-space:pre-wrap;text-wrap:pretty;border-radius:18px;margin:14px;padding:26px 30px;font-size:16px;line-height:28px}.bd-abt-01 .d-prompt .pf{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:10px;padding:0 22px 18px;font-size:13px;display:flex}.bd-abt-01 .d-prompt .pf i{opacity:.5;background:currentColor;border-radius:50%;width:3px;height:3px}.bd-abt-01 .b-ok{color:var(--ok)!important}.bd-abt-01 .d-bk{z-index:7;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;position:relative}.bd-abt-01 .d-col{background:var(--card);box-shadow:var(--sh2);border-radius:24px;flex-direction:column;padding:28px 28px 30px;display:flex}.bd-abt-01 .d-col .hd{align-items:center;gap:12px;margin-bottom:18px;display:flex}.bd-abt-01 .d-col .ib{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.bd-abt-01 .d-col .ib .ico{width:18px;height:18px}.bd-abt-01 .d-col.s .ib{background:var(--acc-soft);color:var(--acc-h)}.bd-abt-01 .d-col.b .ib{background:var(--ink);color:#fff}.bd-abt-01 .d-col.m .ib{background:var(--sunk);color:var(--ink)}.bd-abt-01 .d-col .k{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .d-col h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:26px}.bd-abt-01 .d-col ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bd-abt-01 .d-col li{border-top:1px solid var(--line);color:var(--ink2);gap:12px;padding:12px 0;font-size:14.5px;line-height:22px;display:flex}.bd-abt-01 .d-col li .ico{color:var(--ink3);margin-top:3px}.bd-abt-01 .d-col.s li .ico{color:var(--acc)}.bd-abt-01 .d-col.b li .ico{color:var(--ok)}.bd-abt-01 .d-col.m li .ico{color:var(--ink2)}.bd-abt-01 .d-next{z-index:7;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;display:grid;position:relative}.bd-abt-01 .d-use{color:#fff;isolation:isolate;background:#141413;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:24px;min-height:340px;padding:40px 0 40px 44px;display:grid;position:relative;overflow:hidden}.bd-abt-01 .d-use:before{content:"";z-index:-1;background:radial-gradient(closest-side,#605ac273,#605ac200);width:70%;height:140%;position:absolute;top:-40%;right:-10%}.bd-abt-01 .d-use:after{content:"";z-index:-1;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000);mask-image:linear-gradient(90deg,#0000 20%,#000)}.bd-abt-01 .d-use .k,.bd-abt-01 .d-cp .k{letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .d-use h3,.bd-abt-01 .d-cp h3{letter-spacing:-.03em;margin:10px 0 0;font-size:30px;font-weight:600;line-height:34px}.bd-abt-01 .d-use p,.bd-abt-01 .d-cp p{color:#ffffffa8;max-width:34ch;margin:12px 0 0;font-size:15px;line-height:23px}.bd-abt-01 .d-use .acts{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.bd-abt-01 .btn.b-inv{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0000004d}.bd-abt-01 .btn.b-inv .afr{background:var(--sunk);box-shadow:none}.bd-abt-01 .btn.b-gl{color:#ffffffdb;box-shadow:inset 0 0 0 1px #fff3}.bd-abt-01 .btn.b-gl:hover{background:#ffffff0f}.bd-abt-01 .d-shot{align-self:stretch;min-height:260px;position:relative}.bd-abt-01 .d-shot .fr{transform-origin:0 0;background:#fff;border-radius:16px;padding:5px;position:absolute;top:6px;left:0;right:-60px;overflow:hidden;transform:rotate(-3deg);box-shadow:0 0 0 1px #ffffff1a,0 40px 70px -30px #000c}.bd-abt-01 .d-shot .fr img{border-radius:11px;width:100%;display:block}.bd-abt-01 .d-cp{background:var(--card);box-shadow:var(--sh2);border-radius:28px;flex-direction:column;padding:40px 40px 36px;display:flex}.bd-abt-01 .d-cp .k{color:var(--ink3)}.bd-abt-01 .d-cp p{color:var(--ink2)}.bd-abt-01 .d-cp .ex2{background:var(--sunk);color:var(--ink2);-webkit-line-clamp:3;border-radius:14px;-webkit-box-orient:vertical;margin-top:22px;padding:14px 16px;font-size:13.5px;line-height:21px;display:-webkit-box;overflow:hidden}.bd-abt-01 .d-cp .acts{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:24px;display:flex}.bd-abt-01 .a-hero{z-index:7;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px 88px;padding:72px 0 96px;display:grid;position:relative}.bd-abt-01 .a-hero h1{letter-spacing:-.048em;text-wrap:balance;max-width:13ch;margin:16px 0 0;font-size:clamp(40px,4.6cqi,66px);font-weight:600;line-height:1}.bd-abt-01 .a-hero .d-lede{max-width:540px}.bd-abt-01 .a-por{flex-direction:column;justify-self:end;width:100%;max-width:440px;display:flex}.bd-abt-01 .a-por .pframe{border-radius:26px;padding:6px}.bd-abt-01 .a-por .art{aspect-ratio:4/5;border-radius:20px;position:relative;overflow:hidden}.bd-abt-01 .a-por .pa-in{max-width:240px}.bd-abt-01 .a-cap{justify-content:space-between;align-items:baseline;gap:12px;padding:14px 8px 0;display:flex}.bd-abt-01 .a-cap b{letter-spacing:-.012em;font-size:15px;font-weight:600}.bd-abt-01 .a-cap span{color:var(--ink3);font-size:13px}.bd-abt-01 .slot{background:#efeef98c;border:1.5px dashed #605ac26b;border-radius:20px;flex-direction:column;gap:10px;padding:22px 24px 24px;display:flex}.bd-abt-01 .slot .slk{letter-spacing:.08em;text-transform:uppercase;color:var(--acc-h);align-items:center;gap:8px;font:500 11px/16px Geist Mono,monospace;display:flex}.bd-abt-01 .slot .slk .ico-s{width:13px;height:13px}.bd-abt-01 .slot p{color:#4a44a8;margin:0;font-size:14px;line-height:21px}.bd-abt-01 .slot .sl{background:#605ac229;border-radius:5px;height:9px;display:block}.bd-abt-01 .slot .ls{flex-direction:column;gap:9px;margin-top:4px;display:flex}.bd-abt-01 .a-who{z-index:7;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;display:grid;position:relative}.bd-abt-01 .a-who .col{flex-direction:column;gap:16px;display:flex}.bd-abt-01 .a-fact{background:var(--card);box-shadow:var(--sh2);border-radius:24px;flex-direction:column;justify-content:space-between;gap:28px;padding:28px;display:flex}.bd-abt-01 .a-fact .k{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .a-fact b{letter-spacing:-.028em;margin-top:10px;font-size:26px;font-weight:600;line-height:32px;display:block}.bd-abt-01 .a-fact span{color:var(--ink2);font-size:14px;line-height:21px}.bd-abt-01 .a-steps{z-index:7;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid;position:relative}.bd-abt-01 .a-rail{background:var(--line2);height:1px;position:absolute;top:20px;left:0;right:0}.bd-abt-01 .a-step{flex-direction:column;gap:0;display:flex;position:relative}.bd-abt-01 .a-n{z-index:1;align-items:center;gap:10px;height:40px;margin-bottom:16px;display:flex;position:relative}.bd-abt-01 .a-n i{background:#fff;border-radius:2.5px;width:9px;height:9px;box-shadow:inset 0 0 0 1px #1414134d}.bd-abt-01 .a-n span{letter-spacing:.06em;color:var(--ink3);background:var(--bg);padding-right:8px;font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .a-c{background:var(--card);box-shadow:var(--sh2);border-radius:22px;flex-direction:column;flex:1;gap:10px;padding:24px 22px 26px;display:flex}.bd-abt-01 .a-c .ib{background:var(--bg);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:12px;place-items:center;margin-bottom:10px;display:grid}.bd-abt-01 .a-c .ib .ico{width:18px;height:18px}.bd-abt-01 .a-c h3{letter-spacing:-.016em;margin:0;font-size:17px;font-weight:600;line-height:23px}.bd-abt-01 .a-c p{color:var(--ink2);margin:0;font-size:14px;line-height:21px}.bd-abt-01 .a-step.hi .a-c{color:#fff;background:#605ac2;box-shadow:0 0 0 1px #4a44a866,0 20px 40px -20px #4a44a899}.bd-abt-01 .a-step.hi .a-c p{color:#ffffffe6}.bd-abt-01 .a-step.hi .a-c .ib{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1px #fff3}.bd-abt-01 .a-step.hi .a-n i{box-shadow:none;background:#605ac2}.bd-abt-01 .a-step.hi .a-n span{color:var(--acc-h)}.bd-abt-01 .a-pr{z-index:7;border-top:1px solid var(--line2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.bd-abt-01 .a-p{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:30px 32px 36px 0;display:flex}.bd-abt-01 .a-p:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:32px}.bd-abt-01 .a-p .n{letter-spacing:.06em;color:var(--acc-h);font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .a-p h3{letter-spacing:-.02em;margin:8px 0 0;font-size:20px;font-weight:600;line-height:26px}.bd-abt-01 .a-p p{color:var(--ink2);max-width:36ch;margin:0;font-size:15px;line-height:23px}.bd-abt-01 .a-close{z-index:7;background:var(--card);box-shadow:var(--sh2);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:48px;margin:96px 0 88px;padding:56px;display:grid;position:relative}.bd-abt-01 .a-close h2{letter-spacing:-.034em;margin:0;font-size:clamp(30px,3cqi,44px);font-weight:600;line-height:1.08}.bd-abt-01 .a-close .d-acts{margin-top:24px}.bd-abt-01 .a-sig{align-items:center;gap:12px;margin-top:6px;display:flex}.bd-abt-01 .a-sig .av{width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line);background-color:#ebebe6;background-image:repeating-linear-gradient(135deg,#14141312 0 1px,#0000 1px 6px)}.bd-abt-01 .a-sig div{flex-direction:column;display:flex}.bd-abt-01 .a-sig b{font-size:14px;font-weight:600}.bd-abt-01 .a-sig span{color:var(--ink3);font-size:12.5px}.bd-abt-01 .n-head{z-index:7;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;padding:64px 0 40px;display:flex;position:relative}.bd-abt-01 .n-head h1{letter-spacing:-.048em;margin:14px 0 0;font-size:clamp(38px,4.3cqi,62px);font-weight:600;line-height:1}.bd-abt-01 .n-head .d-lede{max-width:520px;margin-top:16px}.bd-abt-01 .n-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bd-abt-01 .n-tools .seg{padding:4px;box-shadow:inset 0 0 0 1px #1414130d}.bd-abt-01 .n-tools .seg>*{cursor:pointer;height:34px;padding:0 16px;font-size:14px}.bd-abt-01 .n-tools .seg .n{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:12px}.bd-abt-01 .n-feed{z-index:7;grid-template-columns:200px minmax(0,1fr);column-gap:48px;display:grid;position:relative}.bd-abt-01 .n-mon{grid-column:1/-1;align-items:center;gap:16px;padding:8px 0 22px;display:flex}.bd-abt-01 .n-mon h2{letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:20px}.bd-abt-01 .n-mon span{background:var(--line2);flex:1;height:1px}.bd-abt-01 .n-mon small{color:var(--ink3);font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .n-mon.gap{padding-top:48px}.bd-abt-01 .n-date{flex-direction:column;gap:4px;padding-top:20px;display:flex}.bd-abt-01 .n-date b{color:var(--ink);font:500 13px/18px Geist Mono,monospace}.bd-abt-01 .n-date span{color:var(--ink3);font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .n-it{min-width:0;padding-bottom:16px}.bd-abt-01 .n-prod{background:var(--card);box-shadow:var(--sh2);border-radius:24px;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:8px;padding:8px;transition:box-shadow .3s,transform .3s;display:grid}.bd-abt-01 .n-prod:hover{box-shadow:var(--sh3);transform:translateY(-2px)}.bd-abt-01 .n-prod .art{aspect-ratio:16/10.5;background:var(--sunk);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;overflow:hidden}.bd-abt-01 .n-prod .art img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.bd-abt-01 .n-prod .art.ph{background:#eae9e3;justify-content:center;align-items:center;gap:12px;padding-top:18px;display:flex;overflow:hidden}.bd-abt-01 .n-prod .art.ph img{border-radius:20px;align-self:flex-start;width:118px;height:auto;box-shadow:0 0 0 2.5px #1d1d1f,0 0 0 3.5px #3a3a3c,0 24px 40px -18px #14141373}.bd-abt-01 .n-body{flex-direction:column;min-width:0;padding:18px 18px 14px 20px;display:flex}.bd-abt-01 .n-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bd-abt-01 .n-body h3{letter-spacing:-.022em;margin:14px 0 0;font-size:22px;font-weight:600;line-height:28px}.bd-abt-01 .n-body h3 small{letter-spacing:0;color:var(--ink3);margin-left:8px;font:500 12.5px/1 Geist Mono,monospace}.bd-abt-01 .n-body p{color:var(--ink2);max-width:56ch;margin:6px 0 0;font-size:14.5px;line-height:22px}.bd-abt-01 .n-meta{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font:500 11.5px/16px Geist Mono,monospace;display:flex}.bd-abt-01 .n-meta i{opacity:.5;background:currentColor;border-radius:50%;width:3px;height:3px}.bd-abt-01 .n-acts{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:20px;display:flex}.bd-abt-01 .n-note{background:var(--card);box-shadow:var(--sh2);border-radius:24px;gap:18px;padding:24px 24px 22px;display:flex}.bd-abt-01 .n-note .ib{background:var(--bg);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:13px;flex:none;place-items:center;display:grid}.bd-abt-01 .n-note .ib .ico{width:18px;height:18px}.bd-abt-01 .n-note .n-body{padding:0}.bd-abt-01 .n-note .n-body h3{margin-top:10px;font-size:19px;line-height:25px}.bd-abt-01 .n-note .n-acts{padding-top:14px}.bd-abt-01 .n-rel{background:var(--card);box-shadow:var(--sh2);border-radius:20px;align-items:center;gap:16px;padding:8px 18px 8px 8px;display:flex}.bd-abt-01 .n-rel .th{background:var(--sunk);border-radius:13px;flex:none;width:96px;height:64px;overflow:hidden}.bd-abt-01 .n-rel .th img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.bd-abt-01 .n-rel .n-body{flex:1;padding:6px 0}.bd-abt-01 .n-rel .n-body h3{margin-top:6px;font-size:16px;line-height:22px}.bd-abt-01 .n-rel .n-body p{margin-top:2px;font-size:13.5px;line-height:20px}.bd-abt-01 .n-rel .lk{flex:none;margin-left:auto}.bd-abt-01 .n-more{grid-column:2;justify-content:center;padding:20px 0 0;display:flex}.bd-abt-01 .sk{background:linear-gradient(90deg,var(--sunk) 0%,#f5f5f1 45%,var(--sunk) 90%);background-size:240% 100%;border-radius:7px;flex:none;animation:1.4s ease-in-out infinite sk;display:block}@keyframes sk{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.bd-abt-01 .sk{animation:none}}.bd-abt-01 .n-empty{text-align:center;background:var(--card);box-shadow:var(--sh2);border-radius:28px;flex-direction:column;grid-column:1/-1;align-items:center;gap:10px;padding:64px 24px 60px;display:flex}.bd-abt-01 .n-empty .vz{width:180px;height:112px;margin-bottom:18px;position:relative}.bd-abt-01 .n-empty .vz i{background:#fff;border-radius:12px;position:absolute;box-shadow:0 0 0 1px #14141314,0 12px 24px -14px #1414134d}.bd-abt-01 .n-empty .vz i:first-child{background:var(--bg);width:120px;height:80px;top:18px;left:10px;transform:rotate(-6deg)}.bd-abt-01 .n-empty .vz i:nth-child(2){width:120px;height:84px;top:8px;left:50px;transform:rotate(4deg)}.bd-abt-01 .n-empty .vz i:nth-child(2):before{content:"";background:#1414131f;border-radius:4px;width:46px;height:7px;position:absolute;top:16px;left:14px}.bd-abt-01 .n-empty .vz i:nth-child(2):after{content:"";background:#14141312;border-radius:4px;width:70px;height:6px;position:absolute;top:32px;left:14px}.bd-abt-01 .n-empty .vz em{background:var(--acc-soft);width:30px;height:30px;color:var(--acc-h);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;right:0}.bd-abt-01 .n-empty h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:26px}.bd-abt-01 .n-empty p{max-width:44ch;color:var(--ink2);margin:0;font-size:15px;line-height:23px}.bd-abt-01 .n-empty .d-acts{justify-content:center;margin-top:14px}.bd-abt-01 .n-sub{background:var(--card);box-shadow:var(--sh2);z-index:7;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:72px 0 88px;padding:28px 32px;display:flex;position:relative}.bd-abt-01 .n-sub b{letter-spacing:-.014em;font-size:17px;font-weight:600;line-height:24px;display:block}.bd-abt-01 .n-sub span{color:var(--ink2);font-size:14px}@container pg (max-width:1100px){.o.bd-abt-01 .u-prom,.o.bd-abt-01 .u-labs{grid-template-columns:300px minmax(0,1fr) 290px}.o.bd-abt-01 .a-steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}.o.bd-abt-01 .a-rail{display:none}}@container pg (max-width:1040px){.o.bd-abt-01 .u-card,.o.bd-abt-01 .u-card.big{grid-column:span 3}.o.bd-abt-01 .u-card:nth-child(5){grid-column:span 6}.o.bd-abt-01 .u-rel .u-card{grid-column:span 3}.o.bd-abt-01 .u-rel .u-card:nth-child(3){display:none}.o.bd-abt-01 .u-how{padding:44px 40px}.o.bd-abt-01 .u-steps{grid-template-columns:minmax(0,1fr);gap:28px}.o.bd-abt-01 .u-arr{display:none}.o.bd-abt-01 .d-head,.o.bd-abt-01 .a-hero,.o.bd-abt-01 .a-who,.o.bd-abt-01 .d-two,.o.bd-abt-01 .d-next,.o.bd-abt-01 .a-close{grid-template-columns:minmax(0,1fr)}.o.bd-abt-01 .a-por{justify-self:start;max-width:420px}.o.bd-abt-01 .d-bk{grid-template-columns:minmax(0,1fr)}.o.bd-abt-01 .a-pr{grid-template-columns:repeat(2,minmax(0,1fr))}.o.bd-abt-01 .a-p:not(:nth-child(3n+1)){border-left:0;padding-left:0}.o.bd-abt-01 .a-p:nth-child(2n){border-left:1px solid var(--line);padding-left:28px}.o.bd-abt-01 .mem{padding:44px 40px}.o.bd-abt-01 .mem-top{grid-template-columns:minmax(0,1fr)}.o.bd-abt-01 .n-feed{grid-template-columns:140px minmax(0,1fr);column-gap:28px}.o.bd-abt-01 .n-prod{grid-template-columns:minmax(0,1fr)}}@container pg (max-width:760px){.o.bd-abt-01 .u-hero{gap:18px;padding-top:44px}.o.bd-abt-01 .u-hero .ag-eye{white-space:normal;text-align:left;height:auto;min-height:32px;padding-top:5px;padding-bottom:5px}.o.bd-abt-01 .u-lede,.o.bd-abt-01 .d-lede{font-size:16px;line-height:25px}.o.bd-abt-01 .u-labs{display:none}.o.bd-abt-01 .u-prom{grid-template-columns:minmax(0,1fr);gap:0;margin-top:32px}.o.bd-abt-01 .u-mid .lsq,.o.bd-abt-01 .u-vis .pa small{display:none}.o.bd-abt-01 .u-mid{flex-direction:column;align-items:center;gap:8px;min-height:0;padding:18px 0;display:flex}.o.bd-abt-01 .u-mid svg{display:none}.o.bd-abt-01 .u-mid:before,.o.bd-abt-01 .u-mid:after{content:"";background:var(--line2);width:1px;height:20px}.o.bd-abt-01 .u-chip{position:static;transform:none}.o.bd-abt-01 .u-card,.o.bd-abt-01 .u-card.big,.o.bd-abt-01 .u-card:nth-child(5),.o.bd-abt-01 .u-rel .u-card{grid-column:span 6}.o.bd-abt-01 .u-rel .u-card:nth-child(3){display:flex}.o.bd-abt-01 .u-vis,.o.bd-abt-01 .u-card.big .u-vis{height:240px}.o.bd-abt-01 .u-how{border-radius:24px;padding:32px 18px 36px}.o.bd-abt-01 .ld-hd{grid-template-columns:minmax(0,1fr);margin-bottom:28px}.o.bd-abt-01 .ld-hd h2,.o.bd-abt-01 .u-how h2{font-size:34px}.o.bd-abt-01 .sec2{padding-top:64px}.o.bd-abt-01 .mem{border-radius:24px;margin:56px 0;padding:28px 20px}.o.bd-abt-01 .fbar{flex-direction:column;align-items:flex-start;padding-bottom:40px}.o.bd-abt-01 .d-head{gap:28px;padding:28px 0 32px}.o.bd-abt-01 .cmp-in{--z:900;aspect-ratio:4/3.4}.o.bd-abt-01 .cmp-in .pa small{display:none}.o.bd-abt-01 .cmp-sbs{grid-template-columns:minmax(0,1fr)}.o.bd-abt-01 .d-brief{padding:24px 22px}.o.bd-abt-01 .d-brief .d-bt{font-size:19px;line-height:28px}.o.bd-abt-01 .d-brief dl{grid-template-columns:minmax(0,1fr);gap:0}.o.bd-abt-01 .d-voice{grid-template-columns:minmax(0,1fr);gap:18px;padding:28px 0}.o.bd-abt-01 .d-voice blockquote,.o.bd-abt-01 .d-voice figcaption{grid-column:1}.o.bd-abt-01 .d-voice figcaption{margin-top:0}.o.bd-abt-01 .slot.draft.lead p{font-size:18px;line-height:27px}.o.bd-abt-01 .slot.draft{padding:20px 20px 22px}.o.bd-abt-01 .d-voice blockquote p{font-size:22px;line-height:30px}.o.bd-abt-01 .u-vis .mk,.o.bd-abt-01 .u-vis .af{--z:1100!important}.o.bd-abt-01 .d-brief dl>div{padding:10px 0}.o.bd-abt-01 .d-prompt .ph{padding:14px 14px 0 16px}.o.bd-abt-01 .d-prompt .ph .sp{display:none}.o.bd-abt-01 .d-prompt .pb{margin:12px 8px 8px;padding:18px 16px;font-size:15px;line-height:25px}.o.bd-abt-01 .d-col{padding:24px 22px}.o.bd-abt-01 .d-use{grid-template-columns:minmax(0,1fr);min-height:0;padding:30px 22px 0}.o.bd-abt-01 .d-shot{min-height:200px}.o.bd-abt-01 .d-shot .fr{right:-90px}.o.bd-abt-01 .d-cp{padding:30px 22px 26px}.o.bd-abt-01 .d-use h3,.o.bd-abt-01 .d-cp h3{font-size:26px;line-height:30px}.o.bd-abt-01 .a-hero{gap:36px;padding:40px 0 64px}.o.bd-abt-01 .a-steps{grid-template-columns:minmax(0,1fr);row-gap:12px}.o.bd-abt-01 .a-n{height:auto;margin-bottom:8px}.o.bd-abt-01 .a-pr{grid-template-columns:minmax(0,1fr)}.o.bd-abt-01 .a-p,.o.bd-abt-01 .a-p:nth-child(2n){border-left:0;padding:24px 0 26px}.o.bd-abt-01 .a-close{gap:28px;margin:64px 0 56px;padding:30px 22px}.o.bd-abt-01 .n-head{padding:40px 0 28px}.o.bd-abt-01 .n-tools{width:100%}.o.bd-abt-01 .n-tools .seg{flex:1}.o.bd-abt-01 .n-tools .seg>*{flex:1;justify-content:center;padding:0 8px}.o.bd-abt-01 .n-feed{grid-template-columns:minmax(0,1fr)}.o.bd-abt-01 .n-date{flex-direction:row;align-items:baseline;gap:10px;padding:0 0 10px 2px}.o.bd-abt-01 .n-more{grid-column:1}.o.bd-abt-01 .n-note{flex-direction:column;gap:14px;padding:20px}.o.bd-abt-01 .n-rel{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:4px 14px;padding:8px;display:grid}.o.bd-abt-01 .n-rel .th{width:84px;height:60px}.o.bd-abt-01 .n-rel .n-body{padding:2px 6px 0 0}.o.bd-abt-01 .n-rel .lk{grid-column:1/-1;margin-left:0;padding:6px 6px 8px}.o.bd-abt-01 .a-c{padding:20px 20px 22px}.o.bd-abt-01 .a-c .ib{margin-bottom:2px}.o.bd-abt-01 .n-sub{margin:48px 0 56px;padding:22px}.o.bd-abt-01 .rv-g{grid-template-columns:minmax(0,1fr)}}.bd-abt-01 .u-vis .af{clip-path:inset(0 0 0 56%)}.bd-abt-01 .cmp-in .af{clip-path:inset(0 0 0 var(--p))}.bd-abt-01 .cmp-sbs .cmp-in .af{clip-path:none}.bd-abt-01 .u-tools{align-items:center;gap:12px;display:inline-flex}.bd-abt-01 .u-tools>span{align-items:center;gap:5px;display:inline-flex}.bd-abt-01 .u-tools .lgo{width:12px;height:12px}.bd-abt-01 .u-code .ch span{align-items:center;gap:6px;display:inline-flex}.bd-abt-01 .u-code .ch .lgo{width:12px;height:12px}.bd-abt-01 .u-code .ch .lgo.openai{color:#fff}.bd-abt-01 .d-tool.lg{gap:6px;padding-left:8px}.bd-abt-01 .d-tool.lg i{background:0 0;border-radius:0;width:auto;height:auto}.bd-abt-01 .d-tool.lg i svg{width:14px;height:14px}.bd-abt-01 .d-brief .d-bt{letter-spacing:-.024em;color:var(--ink);text-wrap:pretty;margin:34px 0 0;font-size:32px;font-weight:500;line-height:42px}.bd-abt-01 .d-brief .by{margin-top:18px}.bd-abt-01 .d-bi{background:var(--bg);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);border-radius:9px;flex:none;place-items:center;display:grid}.bd-abt-01 .d-voice{z-index:7;border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:40px;margin:16px 0 0;padding:36px 0;display:grid;position:relative}.bd-abt-01 .d-vk{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.bd-abt-01 .d-voice .tm-smp{background:var(--warn-soft);height:24px;color:var(--warn);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 9px;font:500 10px/14px Geist Mono,monospace;display:inline-flex}.bd-abt-01 .d-voice blockquote{grid-column:2;margin:0}.bd-abt-01 .d-voice blockquote p{letter-spacing:-.012em;color:var(--ink);text-indent:-.4em;max-width:44ch;margin:0;font-family:Instrument Serif,serif;font-size:32px;line-height:40px}.bd-abt-01 .d-voice mark{color:inherit;background:linear-gradient(#0000 58%,#605ac22e 58% 92%,#0000 92%);padding:0 .04em}.bd-abt-01 .d-voice figcaption{grid-column:2;align-items:center;gap:12px;margin-top:-16px;display:flex}.bd-abt-01 .d-vav{background:var(--sunk);width:44px;height:44px;box-shadow:0 0 0 1px var(--line2);border-radius:50%;flex:none;overflow:hidden}.bd-abt-01 .d-vav img{object-fit:cover;width:100%;height:100%;display:block}.bd-abt-01 .d-vn{flex-direction:column;display:flex}.bd-abt-01 .d-vn b{font-size:15px;font-weight:500;line-height:20px}.bd-abt-01 .d-vn span{color:var(--ink2);font-size:13.5px;line-height:18px}.bd-abt-01 .a-por .art img{object-fit:cover;width:100%;height:100%;display:block}.bd-abt-01 .a-gen{position:absolute;bottom:12px;left:12px}.bd-abt-01 .slot.draft{gap:12px;padding:24px 26px 26px}.bd-abt-01 .slot.draft p{color:var(--ink);text-wrap:pretty;font-size:16px;line-height:26px}.bd-abt-01 .slot.draft.lead p{letter-spacing:-.014em;font-size:21px;font-weight:500;line-height:31px}.bd-abt-01 .a-sig .av{background-image:none;overflow:hidden}.bd-abt-01 .a-sig .av img{object-fit:cover;width:100%;height:100%;display:block}.bd-abt-01 .n-rel .n-body h3 small{margin-left:6px}.bd-abt-01 .n-more{flex-direction:column;align-items:center;gap:12px;padding:28px 0 0}.bd-abt-01 .n-cnt{color:var(--ink3);font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .n-done{height:40px;color:var(--ink2);align-items:center;gap:8px;font-size:14px;display:inline-flex}.bd-abt-01 .n-done .ico-s{color:var(--ok)}.bd-abt-01 .n-done a{color:var(--ink);text-underline-offset:3px}.bd-abt-01 .n-rel .sk.th{border-radius:13px;width:96px;height:64px}.bd-abt-01 .a-fh{align-items:center;gap:16px;display:flex}.bd-abt-01 .a-fav{background:var(--sunk);width:56px;height:56px;box-shadow:0 0 0 1px var(--line2);border-radius:50%;flex:none;overflow:hidden}.bd-abt-01 .a-fav img{object-fit:cover;width:100%;height:100%;display:block}.bd-abt-01 .a-fh b{margin-top:4px!important}.bd-abt-01 .kr{background:#f3f1e9;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.bd-abt-01 .kr img{object-fit:cover;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}.bd-abt-01 .kr-nav{color:#26372d;align-items:center;gap:3cqw;font:400 2cqw/1 Arial,Helvetica,sans-serif;display:flex;position:absolute;top:4cqw;left:5cqw;right:5cqw}.bd-abt-01 .kr-nav b{margin-right:auto;font-family:Cormorant Garamond,Georgia,serif;font-size:3.6cqw;font-weight:500}.bd-abt-01 .kr-h{position:absolute;top:25%;left:5cqw}.bd-abt-01 .kr-h h5{letter-spacing:-.02em;color:#26372d;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:7cqw;font-weight:400;line-height:.98}.bd-abt-01 .kr-btn{color:#f3f1e9;background:#101310;border-radius:99px;margin-top:2.6cqw;padding:1.3cqw 2.4cqw;font:400 1.8cqw/1 Arial,Helvetica,sans-serif;display:inline-block}.bd-abt-01 .u-sv .kr{border-radius:14px;inset:16px}.bd-abt-01 .kr:before{content:"";z-index:1;background:linear-gradient(90deg,#f3f1e9f0 0,#f3f1e9c7 34%,#f3f1e900 58%);position:absolute;inset:0}.bd-abt-01 .kr-nav,.bd-abt-01 .kr-h{z-index:2}.bd-abt-01 .slot.draft p a{color:var(--ink);text-underline-offset:3px;text-decoration-color:#1414134d}.bd-abt-01 .a-tx{flex-direction:column;gap:12px;display:flex}.bd-abt-01 .a-tk{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font:500 11px/16px Geist Mono,monospace}.bd-abt-01 .a-tx p{color:var(--ink2);text-wrap:pretty;max-width:60ch;margin:0;font-size:16px;line-height:26px}.bd-abt-01 .a-tx.lead p{letter-spacing:-.018em;color:var(--ink);max-width:30em;font-size:24px;font-weight:500;line-height:34px}.bd-abt-01 .a-tx p a{color:var(--ink);text-underline-offset:3px;text-decoration-color:#1414134d}.bd-abt-01 .a-who .col.tx{gap:0;padding:4px 24px 0 0}.bd-abt-01 .a-who .col.tx>.a-tx+.a-tx{border-top:1px solid var(--line);margin-top:32px;padding-top:32px}.bd-abt-01 .a-fact .a-tx{border-top:1px solid var(--line);gap:10px;margin-top:4px;padding-top:24px}.bd-abt-01 .a-fact .a-tx p{color:var(--ink2);font-size:15px;line-height:24px}.bd-abt-01 .a-close .a-tx p{color:var(--ink);font-size:17px;line-height:28px}.bd-abt-01 .a-close .a-tx{gap:14px}@container pg (max-width:760px){.o.bd-abt-01 .a-tx.lead p{font-size:20px;line-height:29px}.o.bd-abt-01 .a-tx p{font-size:15px;line-height:24px}.o.bd-abt-01 .a-who .col.tx{padding:0}.o.bd-abt-01 .a-who .col.tx>.a-tx+.a-tx{margin-top:24px;padding-top:24px}.o.bd-abt-01 .a-fact{padding:22px}.o.bd-abt-01 .a-close .a-tx p{font-size:16px;line-height:26px}}.bd-abt-01 .a-fact{gap:20px}@container pg (max-width:760px){.o.bd-abt-01 .wrap .btn.b-sm{border-radius:12px;gap:8px;height:44px;padding:0 14px;font-size:14px;line-height:20px}.o.bd-abt-01 .wrap .seg>*{height:38px;padding:0 14px}.o.bd-abt-01 .u-hero .ld-acts,.o.bd-abt-01 .mem-acts,.o.bd-abt-01 .a-close .d-acts{flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:420px}.o.bd-abt-01 .u-hero .ld-acts{margin-left:auto;margin-right:auto}.o.bd-abt-01 .u-hero .ld-acts .btn,.o.bd-abt-01 .mem-acts .btn,.o.bd-abt-01 .a-close .d-acts .btn{width:100%}.o.bd-abt-01 .u-pc .prompt .ph .pill{display:none}.o.bd-abt-01 .u-pc .prompt .ph{gap:12px}.o.bd-abt-01 .d-prompt .ph{row-gap:10px}.o.bd-abt-01 .d-voice blockquote p{text-indent:0}}
