.ld{--bg:#FFFFFF;--panel:#F7F8F6;--panel2:#F1F3EF;--card:#FFFFFF;--ink:#17201B;--mut:#5E6B63;--gray:#8A968D;--em:#0E9F6E;--em2:#12B981;--au:#E8A33D;--co:#E06A45;--line:#E7EAE6;--line2:#D8DED8;--sans:var(--ld-sans),Inter,system-ui,sans-serif;--disp:var(--ld-disp),"Bricolage Grotesque",var(--sans);--mono:var(--ld-mono),monospace;--sh-sm:0 1px 2px rgba(23,32,27,.05),0 3px 10px rgba(23,32,27,.05);--sh-md:0 2px 6px rgba(23,32,27,.06),0 14px 38px rgba(23,32,27,.09);--sh-lg:0 6px 16px rgba(23,32,27,.07),0 30px 80px rgba(23,32,27,.13);background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip;font-size:16px}.ld.lang-th{font-family:var(--ld-thai),var(--sans)}.ld *{margin:0;padding:0;box-sizing:border-box}.ld a{color:inherit;text-decoration:none}.ld button{font-family:inherit}.ld h1,.ld h2,.ld h3{font-family:var(--disp);letter-spacing:-.02em;line-height:1.06;font-weight:700}.ld .pd{font-style:normal;color:var(--au)}.ld .ld-wrap{max-width:1140px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.ld .ld-wrap--wide{max-width:1240px;margin:0 auto;padding:0 clamp(14px,3vw,40px)}.ld .ld-wrap--narrow{max-width:780px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.ld svg{width:1em;height:1em;flex:0 0 auto}.ld .rv{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.ld .rv.in{opacity:1;transform:none}.ld .d2{transition-delay:.14s}.ld .d3{transition-delay:.22s}.ld .d4{transition-delay:.32s}.ld .casc .cw{display:inline-block;overflow:hidden;vertical-align:bottom;margin-right:.24em}.ld .casc .cw:last-of-type{margin-right:0}.ld .casc .cw>span{display:inline-block;transform:translateY(112%);animation:ldRise .8s cubic-bezier(.2,.75,.15,1) forwards}@keyframes ldRise{to{transform:none}}.ld .shimmer{background:linear-gradient(100deg,var(--ink) 40%,var(--em) 52%,var(--ink) 64%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ldRise .8s cubic-bezier(.2,.75,.15,1) forwards,ldSheen 4.2s ease-in-out 1.2s infinite}@keyframes ldSheen{0%,30%{background-position:120% 0}65%,to{background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.ld .rv{opacity:1;transform:none;transition:none}.ld .casc .cw>span{transform:none;animation:none}.ld .shimmer{animation:none;color:inherit;background:none}}.ld .mag{transition:transform .25s cubic-bezier(.2,.7,.2,1);will-change:transform}.ld .ld-pill{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--em);color:#fff;font-weight:600;font-size:15px;border-radius:10px;padding:12px 22px;border:1px solid var(--em);cursor:pointer;transition:background .18s,box-shadow .18s}.ld .ld-pill:hover{background:#0B8A5F;box-shadow:var(--sh-md)}.ld .ld-pill--lg{padding:14px 28px;font-size:16px;border-radius:12px}.ld .ld-pill--line{background:#fff;color:var(--ink);border-color:var(--line2);box-shadow:var(--sh-sm)}.ld .ld-pill--line:hover{background:var(--panel);box-shadow:var(--sh-md)}.ld .ld-pill--ink{background:var(--em);color:#fff;border-color:var(--em)}.ld .ld-pill--ghost{background:transparent;color:var(--ink);border-color:var(--line2)}.ld .ld-pill--ghost:hover{background:#fff}.ld .ld-demolink{display:inline-flex;align-items:center;gap:9px;color:var(--em);font-weight:600;font-size:15px}.ld .ld-demolink i{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1.5px solid var(--em);border-radius:50%;font-size:11px;transition:transform .3s}.ld .ld-demolink:hover i{transform:scale(1.08)}.ld .ld-nav{position:fixed;top:0;left:0;right:0;z-index:100;background:transparent;pointer-events:none}.ld .ld-nav-in{position:relative;max-width:1400px;margin:0 auto;padding:13px clamp(20px,4vw,48px);display:flex;align-items:center;gap:26px;pointer-events:auto;transition:margin .35s cubic-bezier(.2,.7,.2,1),max-width .35s cubic-bezier(.2,.7,.2,1),padding .35s cubic-bezier(.2,.7,.2,1),background .3s,border-radius .35s,box-shadow .3s,border-color .3s;border:1px solid transparent}.ld .ld-nav.scrolled .ld-nav-in{margin:10px auto 0;max-width:1080px;width:calc(100% - 28px);padding:8px 10px 8px 22px;background:rgba(255,255,255,.78);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border-color:rgba(23,32,27,.08);border-radius:100px;box-shadow:0 18px 46px rgba(23,32,27,.14)}.ld .ld-nav.scrolled .ld-navpill{background:transparent;border-color:transparent;padding:0}.ld .ld-nav.scrolled .ld-logo{font-size:20px}.ld .ld-logo{font-family:var(--disp);font-weight:800;font-size:24px;letter-spacing:-.055em;color:var(--ink)}.ld .ld-logo b{color:var(--em);font-weight:800}.ld .ld-logo i{font-style:normal;color:var(--au);margin-left:1px}.ld .ld-links{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:26px}.ld .ld-links .cr{font-style:normal;font-size:9px;color:var(--gray);margin-left:2px}.ld .ld-links a{font-size:15px;font-weight:500;color:var(--ink)}.ld .ld-links a:hover{color:var(--em)}.ld .ld-nav-cta{margin-left:auto;display:flex;align-items:center;gap:16px}.ld .ld-nav-cta .ld-pill{padding:9px 18px;font-size:14px}.ld .ld-ghostlink{font-size:15px;font-weight:500;color:var(--ink)}.ld .ld-ghostlink:hover{color:var(--ink)}.ld .ld-lang{position:relative}.ld .ld-lang>button{width:32px;height:22px;border:1px solid var(--line);border-radius:5px;overflow:hidden;background:none;cursor:pointer;display:flex}.ld .ld-lang>button svg{width:100%;height:100%}.ld .ld-lang-menu{position:absolute;right:0;top:calc(100% + 8px);background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--sh-md);padding:6px;display:flex;flex-direction:column;min-width:150px}.ld .ld-lang-menu button{display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;background:none;border-radius:8px;cursor:pointer;font-size:13.5px;font-weight:500;color:var(--ink);text-align:left}.ld .ld-lang-menu button svg{width:22px;height:15px;border-radius:3px}.ld .ld-lang-menu button:hover{background:var(--panel)}.ld .ld-lang-menu button.on{color:var(--em)}@media(max-width:960px){.ld .ld-ghostlink,.ld .ld-links{display:none}}.ld .ld-hero{position:relative;padding:clamp(108px,14vh,150px) 0 0;text-align:center;background:#fff}.ld .ld-aurora{inset:-10% -20%;opacity:.6;background:radial-gradient(40% 32% at 26% 14%,rgba(18,185,129,.07),transparent 65%),radial-gradient(36% 30% at 78% 10%,rgba(232,163,61,.06),transparent 65%)}.ld .ld-aurora,.ld .ld-flow{position:absolute;pointer-events:none}.ld .ld-flow{inset:0;width:100%;height:100%;opacity:.5}.ld .ld-flow path{fill:none;stroke-width:1.3;stroke-dasharray:6 210;stroke-linecap:round}.ld .ld-flow .f1{stroke:var(--em2);animation:ldFlow 8s linear infinite}.ld .ld-flow .f2{stroke:var(--au);animation:ldFlow 10s linear 1.4s infinite}.ld .ld-flow .f3{stroke:var(--line2);animation:ldFlow 9s linear 2.6s infinite}@keyframes ldFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1030}}.ld .ld-hero-in{position:relative}.ld .ld-badge{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--line);border-radius:100px;padding:8px 16px;font-size:13px;font-weight:600;color:var(--mut);box-shadow:var(--sh-sm)}.ld .ld-badge i{display:flex;color:var(--em);font-size:14px}.ld .ld-hero h1{font-size:clamp(40px,6vw,76px);font-weight:800;max-width:20ch;margin:24px auto 0;color:var(--ink)}.ld .ld-sub{font-size:clamp(16px,1.6vw,18.5px);line-height:1.65;color:var(--mut);max-width:60ch;margin:18px auto 0}.ld .ld-ctas{gap:18px;align-items:center;margin-top:28px}.ld .ld-ctas,.ld .ld-proofs{display:flex;justify-content:center;flex-wrap:wrap}.ld .ld-proofs{gap:clamp(14px,3vw,30px);margin-top:20px;color:var(--mut);font-size:13.5px;font-weight:500}.ld .ld-proofs span{display:inline-flex;align-items:center;gap:7px}.ld .ld-proofs svg{color:var(--em);font-size:13px}.ld .hero-stage{position:relative;margin-top:clamp(38px,5vw,58px)}.ld .hero-shot{transform-style:preserve-3d;will-change:transform}.ld .hero-glow{position:absolute;inset:12% -4% -8%;z-index:-1;background:radial-gradient(52% 58% at 50% 55%,rgba(18,185,129,.1),transparent 70%);filter:blur(26px)}.ld .shot{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:var(--sh-lg)}.ld .shot-bar{display:flex;align-items:center;gap:6px;padding:9px 14px;background:var(--panel);border-bottom:1px solid var(--line)}.ld .shot-bar i{width:9px;height:9px;border-radius:50%;background:var(--line2)}.ld .shot-bar i:first-child{background:#F0B5A4}.ld .shot-bar i:nth-child(2){background:#F0D9A4}.ld .shot-bar i:nth-child(3){background:#BCD9B4}.ld .shot-bar span{margin-left:10px;font-family:var(--mono);font-size:10.5px;color:var(--gray)}.ld .shot img{display:block;width:100%;height:auto}.ld .shot--hero{box-shadow:0 30px 90px rgba(23,32,27,.16),0 0 0 1px var(--line)}.ld .hero-chip{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px 16px;font-size:12.5px;font-weight:600;color:var(--ink);box-shadow:var(--sh-md);animation:ldFloat 5.5s ease-in-out infinite}.ld .hc1{left:-1%;top:16%}.ld .hc2{right:-1%;top:52%;animation-delay:1.6s;text-align:left}.ld .hc2 svg{color:var(--au);font-size:17px}.ld .hc2 span{font-weight:500;color:var(--mut);font-size:11.5px;line-height:1.4}.ld .hc2 b{color:var(--ink)}@keyframes ldFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ld .dot{width:8px;height:8px;border-radius:50%;background:var(--gray);flex:0 0 auto}.ld .d-ok{background:var(--em2)}.ld .d-new{background:#5B8DEF}.ld .d-gold{background:var(--au)}@media(max-width:820px){.ld .hero-chip{display:none}}@keyframes ldMq{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ld .hero-chip,.ld .ld-flow path{animation:none}}.ld .ld-sec{padding:clamp(80px,9.5vw,124px) 0}.ld .ld-head{text-align:center;max-width:780px;margin:0 auto clamp(34px,4.5vw,54px)}.ld .ld-kick{display:inline-block;font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--em);margin-bottom:14px}.ld .ld-head h2{font-size:clamp(30px,4.2vw,50px);font-weight:800;color:var(--ink)}.ld .ld-head p{color:var(--mut);font-size:16.5px;line-height:1.65;margin-top:14px}.ld .ld-agents{position:relative;display:grid;grid-template-columns:.9fr 1.5fr;grid-gap:14px;gap:14px;background:var(--panel);border:1px solid var(--line);border-radius:22px;padding:14px}.ld .ag-left{padding:26px 24px;display:flex;flex-direction:column}.ld .ag-title{font-size:clamp(21px,2.3vw,28px);font-weight:800;letter-spacing:-.02em;max-width:14ch;color:var(--ink)}.ld .ag-go{margin-top:20px;width:46px;height:46px;border-radius:50%;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.ld .ag-list{margin-top:auto;display:flex;flex-direction:column;padding-top:28px}.ld .ag-item{display:flex;gap:14px;align-items:flex-start;padding:15px 4px;border:0;border-top:1px solid var(--line);background:none;cursor:pointer;text-align:left;transition:opacity .2s;color:var(--ink)}.ld .ag-item:not(.on){opacity:.6}.ld .ag-item:hover{opacity:1}.ld .ag-ic{flex:0 0 auto;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:17px;transition:transform .2s}.ld .ag-item.on .ag-ic{transform:scale(1.08)}.ld .ag-em{background:var(--em)}.ld .ag-te{background:#14B8A6}.ld .ag-au{background:var(--au)}.ld .ag-co{background:var(--co)}.ld .ag-item b{font-family:var(--disp);font-size:15.5px}.ld .ag-item p{color:var(--mut);font-size:13px;line-height:1.55;margin-top:6px;animation:ldFade .3s ease}@keyframes ldFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ld .ag-right{position:relative;background:#fff;border:1px solid var(--line);border-radius:16px;padding:clamp(18px,2.6vw,34px);display:flex;align-items:center;justify-content:center;min-height:420px;overflow:hidden}.ld .ag-shotwrap{width:100%;max-width:640px;animation:ldPanel .45s cubic-bezier(.2,.7,.2,1)}@keyframes ldPanel{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}.ld .ag-next,.ld .ag-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-sm);cursor:pointer;font-size:19px;color:var(--ink);display:flex;align-items:center;justify-content:center;transition:box-shadow .18s}.ld .ag-prev{left:12px}.ld .ag-next{right:12px}.ld .ag-next:hover,.ld .ag-prev:hover{box-shadow:var(--sh-md)}@media(max-width:900px){.ld .ld-agents{grid-template-columns:1fr}.ld .ag-right{min-height:300px}}.ld .ld-stats{display:flex;justify-content:center;gap:clamp(28px,7vw,90px);flex-wrap:wrap;margin-top:clamp(38px,5vw,54px)}.ld .ld-stat{text-align:center}.ld .ld-stat b{display:block;font-family:var(--disp);font-size:clamp(34px,4vw,52px);font-weight:800;letter-spacing:-.03em;color:var(--em);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ld .ld-stat span{color:var(--mut);font-size:14px;font-weight:500}.ld .ld-bigquote{padding:clamp(46px,6.5vw,84px) 0;text-align:center}.ld .ld-dash{display:block;width:1px;height:52px;margin:0 auto;background:repeating-linear-gradient(180deg,var(--line2) 0 5px,transparent 5px 10px)}.ld .ld-bigquote blockquote{font-family:var(--disp);font-size:clamp(20px,2.6vw,30px);line-height:1.5;font-weight:500;margin:28px auto;max-width:28ch;color:var(--ink)}.ld .ld-bq-who{display:inline-flex;flex-direction:column;gap:2px;margin-bottom:28px}.ld .ld-bq-who b{font-size:15px}.ld .ld-bq-who span{color:var(--mut);font-size:13.5px}.ld .ld-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(30px,5vw,70px);gap:clamp(30px,5vw,70px);align-items:center;padding:clamp(24px,3.4vw,42px) 0}.ld .ld-row.flip .ld-row-txt{order:2}.ld .ld-row.flip .ld-row-vis{order:1}.ld .ld-row .ld-row-txt{opacity:0;transform:translateX(-30px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.ld .ld-row .ld-row-vis{opacity:0;transform:translateX(30px) scale(.98);transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1);transition-delay:.1s}.ld .ld-row.flip .ld-row-txt{transform:translateX(30px)}.ld .ld-row.flip .ld-row-vis{transform:translateX(-30px) scale(.98)}.ld .ld-row.in .ld-row-txt,.ld .ld-row.in .ld-row-vis{opacity:1;transform:none}.ld .ld-stepnum{font-family:var(--mono);font-size:12px;font-weight:600;color:var(--em);letter-spacing:.12em}.ld .ld-row-txt h3{font-size:clamp(25px,3vw,38px);font-weight:800;margin-top:10px;color:var(--ink)}.ld .ld-row-txt p{color:var(--mut);font-size:16px;line-height:1.65;margin-top:12px;max-width:46ch}.ld .ld-more{display:inline-flex;align-items:center;gap:8px;color:var(--em);font-weight:600;font-size:15px;margin-top:18px}.ld .ld-more svg{font-size:15px;transition:transform .18s}.ld .ld-more:hover svg{transform:translateX(3px)}@media(max-width:840px){.ld .ld-row{grid-template-columns:1fr}.ld .ld-row.flip .ld-row-txt{order:1}.ld .ld-row.flip .ld-row-vis{order:2}}@media (prefers-reduced-motion:reduce){.ld .ld-row .ld-row-txt,.ld .ld-row .ld-row-vis{opacity:1;transform:none;transition:none}}.ld .ld-prob-sec{background:var(--panel)}.ld .ld-chaos{position:relative;height:228px;max-width:820px;margin:4px auto 42px}.ld .ld-chaos .ch{position:absolute;background:#fff;border:1px solid var(--line);border-radius:100px;padding:9px 16px;font-size:13px;font-weight:600;color:var(--gray);box-shadow:var(--sh-sm);white-space:nowrap;animation:ldDrift 7s ease-in-out infinite}.ld .ch1{left:2%;top:18%;rotate:-8deg}.ld .ch2{left:20%;top:64%;rotate:5deg;animation-delay:.6s}.ld .ch3{left:6%;top:44%;rotate:3deg;animation-delay:1.2s}.ld .ch4{right:6%;top:16%;rotate:7deg;animation-delay:.9s}.ld .ch5{right:3%;top:46%;rotate:-5deg;animation-delay:1.6s}.ld .ch6{right:16%;top:70%;rotate:4deg;animation-delay:.3s}.ld .ch7{left:38%;top:6%;rotate:-4deg;animation-delay:2s}@keyframes ldDrift{0%,to{translate:0 0}50%{translate:0 -9px}}.ld .ch-ls{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;font-family:var(--disp);background:var(--ink);color:#fff;font-weight:800;font-size:16.5px;letter-spacing:-.02em;padding:14px 26px;border-radius:100px;box-shadow:var(--sh-md)}.ld .ch-ls i{font-style:normal;color:var(--au)}.ld .ch-net{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:visible}.ld .ch-net path{fill:none;stroke:var(--line2);stroke-width:1.4;stroke-dasharray:5 7;opacity:.9;stroke-dashoffset:200;animation:ldNet 8s linear infinite}@keyframes ldNet{to{stroke-dashoffset:0}}.ld .ld-painrow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.ld .ld-pain{display:flex;gap:14px;background:#fff;border:1px solid var(--line);border-left:3px solid var(--co);border-radius:14px;padding:22px 24px;box-shadow:var(--sh-sm);transition:transform .22s,box-shadow .22s}.ld .ld-pain:hover{transform:translateY(-3px);box-shadow:var(--sh-md)}.ld .ld-painx{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:#FBEDE7;color:var(--co);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-top:2px}.ld .ld-pain b{font-family:var(--disp);font-size:15.5px;color:var(--ink)}.ld .ld-pain p{color:var(--mut);font-size:13.5px;line-height:1.55;margin-top:6px}@media(max-width:900px){.ld .ld-painrow{grid-template-columns:1fr 1fr}.ld .ld-chaos{height:250px}}@media(max-width:560px){.ld .ld-painrow{grid-template-columns:1fr}.ld .ld-chaos .ch{font-size:11.5px;padding:7px 12px}}@media (prefers-reduced-motion:reduce){.ld .ch,.ld .ch-net path{animation:none}}.ld .ld-univ{overflow:hidden}.ld .uv-grid{max-width:1280px;margin:clamp(22px,3vw,38px) auto 0;padding:0 8px;display:grid;grid-template-columns:repeat(8,1fr);grid-auto-rows:116px;grid-auto-flow:row dense;grid-gap:0;gap:0;-webkit-mask:linear-gradient(90deg,transparent,#000 13%,#000 87%,transparent),linear-gradient(180deg,#000 78%,transparent);mask:linear-gradient(90deg,transparent,#000 13%,#000 87%,transparent),linear-gradient(180deg,#000 78%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.ld .uv-tile{border:1px solid var(--line);margin:-.5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center;padding:12px;transition:background .2s}.ld .uv-tile i{display:flex;font-size:23px;color:var(--ink);opacity:.55;transition:all .2s}.ld .uv-tile span{font-size:12.5px;font-weight:600;color:var(--mut)}.ld .uv-tile:hover{background:var(--panel)}.ld .uv-tile:hover i{opacity:1;transform:translateY(-2px);color:var(--em)}.ld .uv-spot{grid-column:span 2;grid-row:span 2;position:relative;border-radius:18px;margin:5px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;z-index:2;border:1px solid var(--line);background:#fff;box-shadow:var(--sh-md)}.ld .uv-a{grid-column:4/6;grid-row:1/3}.ld .uv-b{grid-column:6/8;grid-row:1/3}.ld .uv-c{grid-column:4/6;grid-row:3/5}.ld .uv-d{grid-column:6/8;grid-row:3/5}.ld .uv-spotname{display:flex;align-items:center;gap:10px;font-family:var(--disp);font-weight:800;font-size:21px;letter-spacing:-.02em;color:var(--ink)}.ld .uv-spotname i{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--panel);border:1px solid var(--line);font-size:18px}.ld .sp-em .uv-spotname i,.ld .sp-em2 .uv-spotname i{color:var(--em)}.ld .sp-au .uv-spotname i{color:var(--au)}.ld .sp-te .uv-spotname i{color:#14B8A6}.ld .uv-mock{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px;flex:1 1;margin-bottom:14px;display:flex;flex-direction:column;gap:8px}.ld .uv-mrow{display:flex;align-items:center;gap:8px}.ld .uv-mrow i{width:16px;height:16px;border-radius:5px;background:var(--panel2);border:1px solid var(--line);flex:0 0 auto}.ld .uv-mrow span{height:7px;border-radius:4px;background:var(--line);flex:1 1}.ld .uv-mrow span.w2{max-width:70%}.ld .uv-mrow span.w3{max-width:50%}.ld .uv-mbars{margin-top:auto;display:flex;align-items:flex-end;gap:6px;height:34px}.ld .uv-mbars b{flex:1 1;border-radius:3px 3px 0 0;background:var(--em)}.ld .sp-au .uv-mbars b{background:var(--au)}.ld .sp-te .uv-mbars b{background:#14B8A6}.ld .uv-spot,.ld .uv-tile{opacity:0;transition:opacity .55s ease,background .2s}.ld .uv-spot.uv-in,.ld .uv-tile.uv-in{opacity:1}@media(max-width:1020px){.ld .uv-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:110px;-webkit-mask:linear-gradient(180deg,#000 82%,transparent);mask:linear-gradient(180deg,#000 82%,transparent)}.ld .uv-a{grid-column:1/3;grid-row:1/3}.ld .uv-b{grid-column:3/5;grid-row:1/3}.ld .uv-c{grid-column:1/3;grid-row:5/7}.ld .uv-d{grid-column:3/5;grid-row:5/7}}@media (prefers-reduced-motion:reduce){.ld .uv-spot,.ld .uv-tile{opacity:1}}.ld .ld-cases{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:14px;gap:14px}.ld .ld-case{grid-column:span 2;background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px;box-shadow:var(--sh-sm);display:flex;flex-direction:column;transition:transform .22s,box-shadow .22s}.ld .ld-case:nth-child(4){grid-column:2/span 2}.ld .ld-case:hover{transform:translateY(-3px);box-shadow:var(--sh-md)}.ld .ld-case b{font-family:var(--disp);font-size:17px;color:var(--ink)}.ld .ld-case p{color:var(--mut);font-size:14px;line-height:1.6;margin-top:8px}.ld .ld-caseic{display:flex;width:42px;height:42px;border-radius:11px;background:var(--panel);border:1px solid var(--line);color:var(--em);align-items:center;justify-content:center;font-size:21px;margin-bottom:16px}.ld .ld-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:auto;padding-top:16px}.ld .ld-tags span{background:var(--panel);border:1px solid var(--line);border-radius:100px;padding:5px 12px;font-size:11.5px;font-weight:600;color:var(--mut)}.ld .ld-case.has-illo{padding-top:0;overflow:hidden}.ld .ld-case-illo{margin:-1px -26px 18px;background:var(--panel);border-bottom:1px solid var(--line);aspect-ratio:4/2.5;display:flex;align-items:center;justify-content:center;overflow:hidden}.ld .ld-case-illo img{width:78%;height:auto;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.ld .ld-case.has-illo:hover .ld-case-illo img{transform:scale(1.05) rotate(-1.5deg)}@media(max-width:980px){.ld .ld-cases{grid-template-columns:1fr 1fr}.ld .ld-case,.ld .ld-case:nth-child(4){grid-column:auto}}@media(max-width:620px){.ld .ld-cases{grid-template-columns:1fr}}.ld .ld-quotes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.ld .ld-quote{background:#fff;border:1px solid var(--line);border-radius:16px;padding:28px 26px;box-shadow:var(--sh-sm);transition:transform .22s,box-shadow .22s}.ld .ld-quote:hover{transform:translateY(-3px);box-shadow:var(--sh-md)}.ld .ld-stars{color:var(--au);letter-spacing:2px;font-size:13px}.ld .ld-quote blockquote{font-size:15.5px;line-height:1.6;margin-top:14px;font-weight:500;color:var(--ink)}.ld .ld-quote figcaption{display:flex;align-items:center;gap:12px;margin-top:20px}.ld .ld-quote figcaption i{font-style:normal;width:38px;height:38px;border-radius:50%;background:var(--panel2);border:1px solid var(--line);color:var(--ink);font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}.ld .ld-quote figcaption b{display:block;font-size:14px}.ld .ld-quote figcaption small{color:var(--mut);font-size:12.5px}@media(max-width:880px){.ld .ld-quotes{grid-template-columns:1fr}}.ld .ld-plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;align-items:stretch}.ld .ld-plan{position:relative;background:#fff;border:1px solid var(--line);border-radius:18px;padding:30px 28px;box-shadow:var(--sh-sm);display:flex;flex-direction:column;transition:transform .22s,box-shadow .22s}.ld .ld-plan:hover{transform:translateY(-3px);box-shadow:var(--sh-md)}.ld .ld-plan.hot{border:2px solid var(--ink);box-shadow:var(--sh-md)}.ld .ld-pop{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--ink);color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:100px;padding:5px 15px;white-space:nowrap}.ld .ld-pname{font-family:var(--disp);font-size:19px;color:var(--ink)}.ld .ld-ptag{color:var(--mut);font-size:13.5px;margin-top:4px;min-height:38px}.ld .ld-price{margin:14px 0 18px;display:flex;align-items:baseline;gap:8px}.ld .ld-price b{font-family:var(--disp);font-size:clamp(34px,3.4vw,44px);font-weight:800;letter-spacing:-.03em;color:var(--ink)}.ld .ld-price small{color:var(--mut);font-size:12.5px;font-weight:500}.ld .ld-plan ul{list-style:none;margin-top:22px;display:flex;flex-direction:column;gap:9px}.ld .ld-plan li{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;color:var(--mut)}.ld .ld-plan li svg{color:var(--em);font-size:12px;margin-top:3.5px}.ld .ld-pnote{text-align:center;color:var(--gray);font-size:13px;margin-top:26px}@media(max-width:880px){.ld .ld-plans{grid-template-columns:1fr;max-width:440px;margin:0 auto}}.ld .ld-faqsec{background:var(--panel)}.ld .ld-faqgrid{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(30px,5vw,72px);gap:clamp(30px,5vw,72px);align-items:start}.ld .ld-faqleft{position:-webkit-sticky;position:sticky;top:96px}.ld .ld-faqleft .casc{font-size:clamp(30px,3.6vw,50px);margin-top:12px}.ld .ld-faqcard{margin-top:clamp(22px,3vw,34px);background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px 26px;box-shadow:var(--sh-md);max-width:360px}.ld .ld-faqcard b{display:block;font-family:var(--disp);font-size:18px;margin-top:2px}.ld .ld-faqcard p{color:var(--mut);font-size:14px;line-height:1.65;margin:8px 0 16px}.ld .ld-faqavs{display:flex;margin-bottom:12px}.ld .fa-av{width:38px;height:38px;border-radius:50%;border:2.5px solid #fff;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:800;font-size:13.5px;color:#fff;font-family:var(--disp)}.ld .fa-av+.fa-av{margin-left:-10px}.ld .av-au{background:#E8A33D}.ld .av-pk{background:#F5A08C}.ld .faq{display:flex;flex-direction:column;gap:12px}.ld .faq-i{background:#fff;border:1px solid var(--line);border-radius:18px;padding:2px 22px;transition:border-color .25s,box-shadow .25s}.ld .faq-i.on{border-color:rgba(14,159,110,.4);box-shadow:var(--sh-md)}.ld .faq-i>button{display:flex;align-items:center;gap:16px;width:100%;background:none;border:0;padding:19px 0;cursor:pointer;text-align:left;font-family:var(--disp);font-size:clamp(15.5px,1.6vw,17.5px);font-weight:700;color:var(--ink)}.ld .faq-n{font-family:var(--mono);font-size:12px;color:var(--gray);flex:0 0 auto;transition:color .25s}.ld .faq-i.on .faq-n{color:var(--em)}.ld .faq-q{flex:1 1}.ld .faq-x{font-style:normal;flex:0 0 auto;width:32px;height:32px;border-radius:50%;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:400;color:var(--ink);transition:transform .35s cubic-bezier(.2,.7,.2,1),background .25s,color .25s,border-color .25s}.ld .faq-i.on .faq-x{background:var(--em);border-color:var(--em);color:#fff;transform:rotate(45deg)}.ld .faq-a{overflow:hidden;transition:max-height .35s cubic-bezier(.2,.7,.2,1)}.ld .faq-a p{padding:0 48px 20px 34px;color:var(--mut);font-size:14.5px;line-height:1.7;max-width:62ch}@media(max-width:900px){.ld .ld-faqgrid{grid-template-columns:1fr}.ld .ld-faqleft{position:static}}.ld .ld-final{padding:clamp(52px,7.5vw,96px) 0}.ld .ld-final-card{position:relative;overflow:hidden;text-align:center;border-radius:28px;padding:clamp(56px,7vw,96px) clamp(24px,5vw,64px);background:linear-gradient(135deg,#0E5B41,#0E9F6E 62%,#12B981);color:#fff;box-shadow:0 30px 80px rgba(14,91,65,.35)}.ld .ld-final-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(46% 60% at 84% 0,rgba(255,255,255,.14),transparent 66%),radial-gradient(40% 52% at 8% 100%,rgba(6,35,26,.3),transparent 65%)}.ld .ld-final-card h2{position:relative;font-size:clamp(30px,4.4vw,54px);font-weight:800;color:#fff}.ld .ld-final-card h2 .pd{color:#F6CE7E}.ld .ld-final-card .shimmer{background:none;color:inherit;-webkit-text-fill-color:currentColor;animation:ldRise .8s cubic-bezier(.2,.75,.15,1) forwards}.ld .ld-final-card p{position:relative;color:rgba(255,255,255,.88);font-size:16.5px;line-height:1.65;max-width:54ch;margin:16px auto 0}.ld .ld-final-card .ld-ctas{position:relative}.ld .ld-final-note{position:relative;display:block;margin-top:18px;font-size:13px;color:rgba(255,255,255,.66);font-weight:500}.ld .ld-final-card .bd-ring{z-index:0}.ld .ld-final-card .br1{width:min(560px,58vw);aspect-ratio:1;left:-10%;top:-32%}.ld .ld-final-card .br2{width:min(380px,42vw);aspect-ratio:1;right:-8%;bottom:-30%;border-color:rgba(255,255,255,.22)}.ld .ld-final-card .hero-chip{z-index:2}.ld .ld-final-card .fc1{left:5%;top:14%}.ld .ld-final-card .fc2{right:4.5%;bottom:16%}.ld .ld-pill--white{background:#fff;border-color:#fff;color:var(--ink);box-shadow:0 12px 30px rgba(6,35,26,.28)}.ld .ld-pill--white:hover{transform:translateY(-1px);box-shadow:0 16px 38px rgba(6,35,26,.34)}.ld .ld-pill--ghostw{background:transparent;border:1.5px solid rgba(255,255,255,.55);color:#fff}.ld .ld-pill--ghostw:hover{border-color:#fff;background:rgba(255,255,255,.09)}.ld .ld-foot{padding:clamp(68px,8vw,108px) 0 26px;border-top:0;overflow:hidden;background:#0A0C0A;color:#E9EEE9}.ld .ld-foot .ld-logo{color:#fff;font-size:27px}.ld .ld-foot-contact{display:flex;flex-direction:column;gap:7px;margin-top:18px}.ld .ld-foot-contact a{font-size:13.5px;font-weight:600;color:var(--em2);width:-moz-fit-content;width:fit-content}.ld .ld-foot-contact a:hover{color:#fff}.ld .ld-foot-cols{display:flex;gap:clamp(44px,7vw,110px);flex-wrap:wrap}.ld .ld-foot-in{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.ld .ld-foot-brand p{color:rgba(233,238,233,.5);font-size:14px;line-height:1.6;margin-top:12px;max-width:30ch}.ld .ld-foot-col{display:flex;flex-direction:column;gap:8px}.ld .ld-foot-col b{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgba(233,238,233,.36);margin-bottom:6px}.ld .ld-foot-col a{font-size:14px;color:rgba(233,238,233,.74);width:-moz-fit-content;width:fit-content}.ld .ld-foot-col a:hover{color:#fff}.ld .ld-giant{font-family:var(--disp);font-size:clamp(78px,14.5vw,230px);font-weight:800;letter-spacing:-.055em;line-height:.82;margin-top:clamp(44px,6vw,76px);text-align:center;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.14);white-space:nowrap}.ld .ld-giant b{-webkit-text-stroke:1.5px rgba(18,185,129,.5);font-weight:800}.ld .ld-giant i{font-style:normal;-webkit-text-stroke:0;color:var(--au)}.ld .ld-foot-bar{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-top:clamp(26px,4vw,44px);padding-top:18px;border-top:1px solid rgba(255,255,255,.09);color:rgba(233,238,233,.42);font-size:12.5px}.ld .ld-foot-made{color:rgba(233,238,233,.55)}.ld .ld-reviews{background:var(--panel)}.ld .rw-title{text-align:center;font-size:clamp(30px,4.4vw,54px);font-weight:800;color:var(--ink);margin-bottom:clamp(36px,4.5vw,56px);line-height:1.12}.ld .rw-grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;align-items:start}.ld .rw-col{display:flex;flex-direction:column;gap:18px}.ld .rw-col:nth-child(3),.ld .rw-col:nth-child(4){margin-top:0}.ld .rw-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:28px 26px;box-shadow:var(--sh-sm);display:flex;flex-direction:column;transition:transform .22s,box-shadow .22s}.ld .rw-card:hover{transform:translateY(-3px);box-shadow:var(--sh-md)}.ld .rw-card blockquote{font-size:16px;line-height:1.65;color:var(--ink);font-weight:500}.ld .rw-tall{min-height:420px}.ld .rw-card figcaption{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:26px}.ld .rw-card figcaption i{font-style:normal;width:42px;height:42px;border-radius:10px;color:#fff;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}.ld .av-em{background:var(--em)}.ld .av-em2{background:#0C8A62}.ld .av-au{background:var(--au)}.ld .av-te{background:#14B8A6}.ld .av-co{background:var(--co)}.ld .rw-card figcaption small{display:block;color:var(--mut);font-size:13px}.ld .rw-card figcaption b{display:block;font-size:15px;color:var(--ink);font-family:var(--disp)}.ld .rw-video{position:relative;border-radius:18px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--sh-md);background:linear-gradient(160deg,#EAF5EC,#FBF3E0);aspect-ratio:1/1.02;display:flex;align-items:center;justify-content:center}.ld .rw-video>img{width:86%;height:auto}.ld .rw-watch{position:absolute;left:16px;bottom:16px;background:rgba(23,32,27,.82);color:#fff;font-size:13px;font-weight:600;border-radius:100px;padding:9px 16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ld .rw-yt{right:-12px;bottom:44px;width:64px;height:64px;border-radius:18px;color:#E53935;font-size:34px;transform:rotate(6deg);animation:ldFloat 5.5s ease-in-out infinite}.ld .rw-bubble,.ld .rw-yt{position:absolute;background:#fff;box-shadow:var(--sh-md);display:flex;align-items:center;justify-content:center}.ld .rw-bubble{left:-34px;top:34%;z-index:3;width:86px;height:78px;border-radius:22px;gap:6px;transform:rotate(-8deg);animation:ldFloat 6s ease-in-out infinite}.ld .rw-bubble:after{content:"";position:absolute;left:22px;bottom:-10px;width:22px;height:22px;background:#fff;border-radius:5px;transform:rotate(52deg);box-shadow:6px 6px 12px rgba(23,32,27,.05)}.ld .rw-bubble span{width:7px;height:7px;border-radius:50%;background:var(--line2)}@media(max-width:960px){.ld .rw-grid{grid-template-columns:1fr 1fr}.ld .rw-bubble{display:none}.ld .rw-tall{min-height:0}}@media(max-width:620px){.ld .rw-grid{grid-template-columns:1fr}}.ld .ld-navpill{background:var(--panel);border:1px solid var(--line);border-radius:100px;padding:9px 8px;gap:0}.ld .ld-navpill a{padding:7px 18px;border-radius:100px;transition:background .18s,color .18s}.ld .ld-navpill a:hover{background:#fff;color:var(--ink);box-shadow:var(--sh-sm)}.ld .ld-pill--black{background:var(--ink);border-color:var(--ink);color:#fff}.ld .ld-pill--black:hover{background:#243029}.ld .ld-pill--grad{background:linear-gradient(135deg,#0C8A60,#12B981);border-color:transparent;color:#fff;box-shadow:0 8px 22px rgba(14,159,110,.32),inset 0 1px 0 rgba(255,255,255,.22);transition:box-shadow .25s,transform .25s,filter .25s}.ld .ld-pill--grad:hover{filter:brightness(1.06);box-shadow:0 12px 30px rgba(14,159,110,.42),inset 0 1px 0 rgba(255,255,255,.22)}.ld .pl-ar{display:inline-flex;width:15px;height:15px;transition:transform .25s}.ld .pl-ar svg{width:100%;height:100%}.ld .ld-pill--grad:hover .pl-ar{transform:translateX(3px)}.ld .wo-title{font-size:clamp(46px,7vw,96px);font-weight:500;letter-spacing:-.03em;line-height:1.04;color:var(--ink);max-width:20ch;margin:clamp(16px,3vh,40px) auto 0}.ld .ld-hero .ld-ctas{margin-top:34px}.ld .wo-sub{max-width:58ch;margin:20px auto 0;font-size:clamp(15.5px,1.35vw,18px);line-height:1.65;color:var(--mut)}.ld .wo-zone{position:relative;margin-top:clamp(44px,6vw,72px)}.ld .wo-zone.wo-live{height:240vh}.ld .wo-pin{display:flex;align-items:center;justify-content:center}.ld .wo-live .wo-pin{position:-webkit-sticky;position:sticky;top:0;height:100vh}.ld .wo-stage{position:relative;width:min(1240px,calc(100vw - 48px));height:min(600px,62vh)}.ld .wo-card{position:absolute;border-radius:clamp(22px,3vw,44px);display:block}.ld .wo-au{left:4%;right:6%;top:6%;bottom:16%;background:#F2BC5D;transform:rotate(-5.5deg)}.ld .wo-au,.ld .wo-pk{box-shadow:var(--sh-md);will-change:transform}.ld .wo-pk{left:2%;right:2%;top:10%;bottom:8%;background:#F5A08C;transform:rotate(-2.5deg)}.ld .wo-em{left:1%;right:1%;top:14%;bottom:0;background:linear-gradient(135deg,#0E5B41,#0E9F6E 70%,#12B981);transform:rotate(1.2deg);overflow:hidden;box-shadow:var(--sh-lg);will-change:transform}@keyframes ldStack{0%,to{transform:rotate(1.2deg) translateY(0)}50%{transform:rotate(1.6deg) translateY(-8px)}}.ld .wo-ring{position:absolute;border:1.5px solid rgba(255,255,255,.35);border-radius:50%}.ld .wo-ring.r1{width:44%;aspect-ratio:1;left:8%;top:-18%}.ld .wo-ring.r2{width:30%;aspect-ratio:1;right:-8%;bottom:-26%;border-color:rgba(255,255,255,.22)}.ld .wo-em .hero-chip{display:flex}.ld .wo-reveal{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(10px,1.4vw,18px);text-align:center;padding:0 6vw;opacity:0;transform:translateY(46px);transition:opacity .6s ease,transform .8s cubic-bezier(.16,1,.3,1);pointer-events:none}.ld .wo-em.wo-full .wo-reveal{opacity:1;transform:none}.ld .wo-reveal .ld-kick{color:#F6CE7E}.ld .wo-reveal h2{color:#fff;font-size:clamp(30px,4.4vw,62px);line-height:1.04;max-width:20ch}.ld .wo-reveal h2 .pd{color:#F6CE7E}.ld .wo-reveal p{color:rgba(255,255,255,.85);font-size:clamp(15px,1.3vw,18px);line-height:1.65;max-width:52ch}.ld .wo-em .hc1{left:6%;top:14%}.ld .wo-em .hc2{right:5%;top:58%}@media(max-width:820px){.ld .wo-em .hero-chip{display:none}.ld .wo-stage{height:min(340px,56vh)}.ld .wo-zone.wo-live{height:150vh}}@media (prefers-reduced-motion:reduce){.ld .wo-em{animation:none}}.ld .ld-teams{background:#0B120E;color:#F2EFE6;padding:clamp(84px,10vw,132px) 0}.ld .ld-teams-grid{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:clamp(40px,6vw,90px);gap:clamp(40px,6vw,90px);align-items:center}.ld .tm-badge{gap:12px}.ld .tm-badge,.ld .tm-badge i{display:flex;align-items:center}.ld .tm-badge i{justify-content:center;width:44px;height:44px;border-radius:50%;background:#F2EFE6;color:#0B120E;font-size:20px}.ld .tm-badge b{display:block;font-size:16px;color:#fff}.ld .tm-badge span{font-size:13px;color:#9DB4A7}.ld .tm-word{font-family:var(--disp);font-size:clamp(78px,11vw,150px);font-weight:500;letter-spacing:-.03em;line-height:.95;color:#F2EFE6;margin-top:clamp(18px,3vw,34px)}.ld .tm-rule{display:block;height:1px;background:rgba(242,239,230,.16);margin:clamp(20px,3vw,32px) 0}.ld .tm-desc{font-size:clamp(17px,1.8vw,22px);line-height:1.55;color:#D9E2DA}.ld .tm-stat{gap:14px;margin-top:clamp(18px,2.6vw,28px)}.ld .tm-stat,.ld .tm-stat>i{display:flex;align-items:center}.ld .tm-stat>i{font-style:normal;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--em),var(--em2));color:#04120C;font-weight:800;font-size:14px;justify-content:center}.ld .tm-stat b{display:block;font-size:14.5px;color:#fff}.ld .tm-stat span{font-size:12.5px;color:#9DB4A7}.ld .tm-stat em{font-style:normal;margin-left:auto;padding-left:18px;border-left:1px solid rgba(242,239,230,.16);color:var(--au);font-weight:700;font-size:15px}.ld .tm-ctas{display:flex;align-items:center;gap:20px}.ld .tm-link{color:#F2EFE6;font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:4px}.ld .tm-link:hover{color:var(--em2)}.ld .tm-right{display:flex;flex-direction:column;align-items:center;gap:18px}.ld .tm-avs{position:relative;width:min(360px,100%);height:120px}.ld .tm-net{position:absolute;left:0;right:0;top:56px;width:100%;height:90px}.ld .tm-net path{fill:none;stroke:rgba(242,239,230,.28);stroke-width:1.4}.ld .ta{position:absolute;top:0;font-style:normal;width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;color:#0B120E;border:3px solid #0b120e;box-shadow:0 0 0 1.5px rgba(242,239,230,.25)}.ld .ta-au{left:calc(17% - 36px);background:#F2BC5D}.ld .ta-em{left:calc(50% - 36px);background:linear-gradient(135deg,var(--em),var(--em2));color:#04120C}.ld .ta-pk{left:calc(83% - 36px);background:#F5A08C}.ld .tm-tabs{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.ld .tm-tab{display:inline-flex;align-items:center;gap:8px;background:rgba(242,239,230,.08);border:1px solid rgba(242,239,230,.18);color:#F2EFE6;font-family:var(--mono);font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-radius:100px;padding:12px 20px;cursor:pointer;transition:all .2s}.ld .tm-tab:hover{border-color:rgba(242,239,230,.4)}.ld .tm-tab.on{background:linear-gradient(120deg,var(--em),var(--em2));border-color:transparent;color:#04120C;box-shadow:0 8px 26px rgba(18,185,129,.35)}.ld .tm-dot{width:7px;height:7px;border-radius:50%;background:#04120C}.ld .tm-card{width:min(520px,100%);background:#F2EFE6;color:#17201B;border-radius:18px;padding:26px 28px;box-shadow:0 30px 80px rgba(0,0,0,.45);animation:ldPanel .4s cubic-bezier(.2,.7,.2,1)}.ld .tm-card p{font-size:16.5px;line-height:1.6;font-weight:500}.ld .tm-chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.ld .tm-chips span{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #e2dfd4;border-radius:100px;padding:10px 18px;font-size:13.5px;font-weight:600}.ld .tm-chips svg{font-size:15px;color:var(--em)}.ld .tm-logos{display:flex;gap:14px;margin-top:4px}.ld .tm-logos i{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:rgba(242,239,230,.07);border:1px solid rgba(242,239,230,.16);color:#D9E2DA;font-size:22px;transition:all .2s}.ld .tm-logos i:hover{background:rgba(242,239,230,.14);color:#fff;transform:translateY(-3px)}@media(max-width:900px){.ld .ld-teams-grid{grid-template-columns:1fr}.ld .tm-word{font-size:clamp(64px,16vw,110px)}}.ld .band{position:relative;z-index:2;overflow:hidden}.ld .wo-au,.ld .wo-pk{transition:opacity .3s linear}.ld .band--em{background:#F19D8A}.ld .band--au{background:linear-gradient(135deg,#F2BC5D,#F6CE7E)}.ld .band--em .ld-kick{color:#7A2E12}.ld .band--em .ld-head h2{color:#3A1D0D}.ld .band--em .ld-head h2 .pd{color:#fff}.ld .band--em .ld-head p{color:#6B3A26}.ld .band--em .ld-stat b{color:#fff}.ld .band--em .ld-stat span{color:rgba(255,255,255,.9)}.ld .band--em .shimmer{background:none;color:inherit;-webkit-text-fill-color:currentColor}.ld .band--au .ld-kick{color:#8A5A10}.ld .band--au .ld-head h2{color:#4A3305}.ld .band--au .ld-head h2 .pd{color:#fff}.ld .band--au .ld-head p{color:#7A5A1E}.ld .band--au .ch{background:#fff;border-color:rgba(74,51,5,.12);color:#7A5A1E}.ld .band--au .ch-net path{stroke:rgba(74,51,5,.3)}.ld .band--au .ld-pain{border-color:rgba(74,51,5,.1)}.ld .band--au .shimmer{background:none;color:inherit;-webkit-text-fill-color:currentColor}.ld .ld-bento{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:clamp(14px,1.6vw,20px);gap:clamp(14px,1.6vw,20px);margin-bottom:clamp(40px,6vw,68px)}.ld .bn-7{grid-column:span 7}.ld .bn-5{grid-column:span 5}.ld .bn-card{background:#fff;border:1px solid rgba(58,29,13,.08);border-radius:24px;padding:14px 14px 20px;box-shadow:0 14px 34px rgba(58,29,13,.12);display:flex;flex-direction:column;gap:16px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.ld .bn-card:hover{transform:translateY(-4px);box-shadow:0 28px 62px rgba(58,29,13,.2)}.ld .bn-vis{background:#FAF7F3;border-radius:16px;min-height:196px;padding:16px;display:flex;gap:12px;align-items:stretch;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(58,29,13,.05)}.ld .bn-txt{display:flex;gap:14px;align-items:flex-start;padding:0 8px}.ld .bn-txt h3{font-size:18.5px;color:#33231A;margin-bottom:4px}.ld .bn-txt p{font-size:14px;line-height:1.6;color:#7A5D49}.ld .vg-kan .kn-col{flex:1 1;background:#F1EDE7;border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:8px}.ld .vg-kan .kn-h{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#8A6A50;margin-bottom:2px}.ld .kn-card{background:#fff;border:1px solid #ebe4dc;border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:2px;box-shadow:0 1px 0 rgba(58,29,13,.04)}.ld .kn-card b{font-size:11.5px;font-weight:700;color:#33231A;line-height:1.3}.ld .kn-card small{font-size:10.5px;color:#9A8574}.ld .kn-card.kn-em{border-left:3px solid var(--em)}.ld .kn-card.kn-won{background:linear-gradient(135deg,#0E9F6E,#12B981);border:0}.ld .kn-card.kn-won b,.ld .kn-card.kn-won small{color:#fff}.ld .kn-card.kn-won small{opacity:.85}.ld .vg-in{flex-direction:column;justify-content:center;gap:5px}.ld .in-row{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:12px}.ld .in-row.on{background:#fff;box-shadow:inset 0 0 0 1px rgba(14,159,110,.28),0 6px 16px rgba(58,29,13,.06)}.ld .in-av{width:29px;height:29px;border-radius:50%;background:#E8A33D;color:#fff;font-style:normal;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;font-family:var(--disp);flex:0 0 auto}.ld .in-av.av2{background:var(--em)}.ld .in-av.av3{background:#E98A72}.ld .in-bd{flex:1 1;display:flex;flex-direction:column;gap:1px;min-width:0}.ld .in-bd b{font-size:12.5px;font-weight:700;color:#33231A}.ld .in-bd small{font-size:11px;color:#9A8574;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld .in-src{font-style:normal;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:99px;flex:0 0 auto}.ld .s-line{background:#E8F8EE;color:#06A94D}.ld .s-wa{background:#E9FBF1;color:#1CB454}.ld .s-web{background:#EDF3FF;color:#4A7DFF}.ld .vg-fu{flex-direction:column;justify-content:center;gap:9px}.ld .fu-chip{align-self:flex-start;display:flex;align-items:center;gap:7px;background:#FFF3DC;color:#8A5A10;border-radius:99px;padding:7px 13px;font-size:12px;font-weight:800}.ld .fu-chip svg{width:14px;height:14px}.ld .fu-row{gap:10px;padding:8px 11px;border-radius:12px;background:#fff;border:1px solid #efe9e2}.ld .fu-row,.ld .fu-row i{display:flex;align-items:center}.ld .fu-row i{width:20px;height:20px;border-radius:7px;background:#FAF7F3;border:1px solid #e2dbd2;font-style:normal;font-size:12px;justify-content:center;color:#fff;flex:0 0 auto}.ld .fu-row.done i{background:var(--em);border-color:var(--em)}.ld .fu-bd{flex:1 1;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.ld .fu-bd b{font-size:12.5px;font-weight:700;color:#33231A;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld .fu-bd small{font-size:11px;color:#9A8574;font-family:var(--mono)}.ld .fu-row.done .fu-bd b{opacity:.45;text-decoration:line-through}.ld .vg-qi{justify-content:center;align-items:center;gap:20px}.ld .qi-doc{position:relative;width:44%;background:#fff;border:1px solid #ebe4dc;border-radius:12px;padding:16px 15px;display:flex;flex-direction:column;gap:7px;box-shadow:0 12px 26px rgba(58,29,13,.08)}.ld .qi-doc .qi-t{font-size:12.5px;font-weight:800;color:#33231A;font-family:var(--disp)}.ld .qi-doc small{font-size:11px;color:#9A8574;margin-bottom:4px}.ld .qi-doc b{height:7px;border-radius:4px;background:#EFE9E2}.ld .qi-doc .qi-sum{align-self:flex-end;font-size:13px;font-weight:800;color:#33231A;font-family:var(--mono);margin-top:4px}.ld .qi-doc.qi-2{transform:rotate(4deg) translateY(10px)}.ld .qi-paid{position:absolute;right:-11px;top:-11px;width:34px;height:34px;border-radius:50%;background:var(--em);color:#fff;font-style:normal;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px rgba(14,159,110,.4)}@media(max-width:900px){.ld .bn-5,.ld .bn-7{grid-column:span 12}.ld .bn-vis{min-height:170px}}.ld .bd-ring{position:absolute;border:1.5px solid rgba(255,255,255,.35);border-radius:50%;pointer-events:none}.ld .band--em .br1{width:min(640px,60vw);aspect-ratio:1;left:-9%;top:-16%}.ld .band--em .br2{width:min(430px,44vw);aspect-ratio:1;right:-7%;bottom:-14%;border-color:rgba(255,255,255,.24)}.ld .band--au .br1{width:min(580px,56vw);aspect-ratio:1;right:-8%;top:-18%;border-color:rgba(255,255,255,.45)}.ld .band--au .br2{width:min(390px,40vw);aspect-ratio:1;left:-7%;bottom:-12%;border-color:rgba(255,255,255,.3)}.ld .ld-teams{position:relative;overflow:hidden}.ld .ld-teams .br1{width:min(720px,64vw);aspect-ratio:1;right:-12%;top:-24%;border-color:rgba(255,255,255,.07)}.ld .ld-teams .br2{width:min(470px,46vw);aspect-ratio:1;left:-9%;bottom:-18%;border-color:rgba(18,185,129,.14)}.ld .ld-foot{position:relative}.ld .ld-foot .br1{width:min(620px,56vw);aspect-ratio:1;right:-12%;top:-26%;border-color:rgba(255,255,255,.07)}.ld .ld-foot .br2{width:min(380px,40vw);aspect-ratio:1;left:-9%;bottom:-18%;border-color:rgba(18,185,129,.16)}