.lga-page{--amber:#d97706;--amber-bg:#fef3e2}.lga-page .sec-head h2{display:inline-block;position:relative}.lga-page .sec-head h2:after{content:"";background:var(--grad);transform-origin:0;width:100%;height:3px;transition:transform .75s var(--ease) .2s;border-radius:3px;position:absolute;bottom:-10px;left:0;transform:scaleX(0)}.lga-page .sec-head.in h2:after{transform:scaleX(1)}.lga-page .sec-head h2 .lga-wd{opacity:0;transition:opacity .55s ease, transform .65s var(--ease);display:inline-block;transform:translateY(22px)rotate(1.5deg)}.lga-page .sec-head.in h2 .lga-wd{opacity:1;transform:none}.lga-hero .sd-hero-inner{grid-template-columns:1.02fr .98fr}.lga-hero .sd-h1{font-size:clamp(32px,4.3vw,52px);line-height:1.05}@media (max-width:900px){.lga-hero .sd-hero-inner{grid-template-columns:1fr}}.lga-leak{will-change:transform}.lga-leak .sd-card-top{border-bottom:1px solid var(--peach-line);background:var(--surface-2);padding:14px 18px}.lga-leak .sd-card-top .lt .dot{width:8px;height:8px;box-shadow:0 0 0 3px #14b8a629}.lga-leak .sd-card-top .rt{letter-spacing:.06em;font-size:10px}.lga-leak .sd-card-foot{margin-top:8px;padding:14px 18px}.lga-leak-body{flex-direction:column;gap:8px;padding:14px 18px 6px;display:flex}.lga-lk{border:1px solid var(--peach-line);background:var(--surface);opacity:0;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:10px 12px;display:grid;transform:translate(-8px)}.lga-leak.run .lga-lk{animation:lgaLkIn .34s var(--ease) forwards}.lga-leak.run .lga-lk:first-child{animation-delay:1s}.lga-leak.run .lga-lk:nth-child(2){animation-delay:1.14s}.lga-leak.run .lga-lk:nth-child(3){animation-delay:1.28s}.lga-leak.run .lga-lk:nth-child(4){animation-delay:1.42s}.lga-leak.run .lga-lk:nth-child(5){animation-delay:1.56s}.lga-leak.run .lga-lk:nth-child(6){animation-delay:1.7s}@keyframes lgaLkIn{to{opacity:1;transform:none}}.lga-lk .ln{background:var(--surface-2);width:22px;height:22px;color:var(--muted);font-family:var(--mono);border-radius:6px;flex:none;place-items:center;font-size:9px;font-weight:700;display:grid}.lga-lk .bar{background:var(--surface-2);border-radius:5px;min-width:0;height:9px;overflow:hidden}.lga-lk .bar i{background:var(--grad-fill);border-radius:5px;width:0;height:100%;display:block}.lga-leak.run .lga-lk .bar i{animation:lgaBarFill 1s var(--ease) forwards}.lga-leak.run .lga-lk:first-child .bar i{animation-delay:1.1s}.lga-leak.run .lga-lk:nth-child(2) .bar i{animation-delay:1.24s}.lga-leak.run .lga-lk:nth-child(3) .bar i{animation-delay:1.38s}.lga-leak.run .lga-lk:nth-child(4) .bar i{animation-delay:1.52s}.lga-leak.run .lga-lk:nth-child(5) .bar i{animation-delay:1.66s}.lga-leak.run .lga-lk:nth-child(6) .bar i{animation-delay:1.8s}@keyframes lgaBarFill{to{width:var(--w)}}.lga-lk .lv{font-family:var(--display);color:var(--ink);white-space:nowrap;flex:none;font-size:11px;font-weight:600}.lga-lk.leaking{background:linear-gradient(135deg,#f59e0b17,#d977060d);border-color:#0000;position:relative}.lga-lk.leaking:after{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:10px;padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lga-lk.leaking .ln{background:var(--amber-bg);color:var(--amber)}.lga-lk.leaking .lv{color:var(--amber)}.lga-lk .lv .drop{align-items:center;gap:3px;display:inline-flex}.lga-lk .lv svg{width:10px;height:10px}.lga-pipe{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.lga-pp{background:var(--surface);border:1px solid var(--peach-line);min-width:130px;box-shadow:var(--shadow-sm);text-align:center;transition:transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:14px;flex:1;padding:20px 16px;position:relative}.lga-pp:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.lga-pp:before{content:"";background:var(--grad);transform-origin:0;width:100%;height:3px;transition:transform .5s var(--ease) .1s;position:absolute;top:0;left:0;transform:scaleX(0)}.lga-pipe.in .lga-pp:before{transform:scaleX(1)}.lga-pp .pn{font-family:var(--mono);color:var(--teal-ink);font-size:9px;font-weight:700}.lga-pp .pi{background:var(--grad);color:#fff;opacity:.001;width:40px;height:40px;transition:transform .55s var(--ease) .15s, opacity .4s ease .15s;border-radius:11px;place-items:center;margin:10px auto;display:grid;transform:scale(.5)rotate(-10deg);box-shadow:0 10px 22px -10px #2563ebb3}.lga-pipe.in .pi{opacity:1;transform:none}.lga-pipe.in .lga-pp:nth-child(3) .pi{transition-delay:.14s}.lga-pipe.in .lga-pp:nth-child(5) .pi{transition-delay:.28s}.lga-pipe.in .lga-pp:nth-child(7) .pi{transition-delay:.42s}.lga-pipe.in .lga-pp:nth-child(9) .pi{transition-delay:.56s}.lga-pipe.in .lga-pp:nth-child(11) .pi{transition-delay:.7s}.lga-pp .pi svg{width:19px;height:19px}.lga-pp h3{font-family:var(--display);color:var(--ink);margin-bottom:3px;font-size:14.5px;font-weight:700}.lga-pp p{color:var(--muted);font-size:11px}.lga-parr{color:var(--teal-ink);opacity:.5;flex:none;align-items:center;display:flex}.lga-parr svg{width:18px;height:18px}@media (max-width:820px){.lga-parr{justify-content:center;width:100%;padding:2px 0;transform:rotate(90deg)}}.lga-aud-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:860px){.lga-aud-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.lga-aud-grid{grid-template-columns:1fr}}.lga-audc{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .3s ease;isolation:isolate;border-radius:18px;padding:26px;position:relative;overflow:hidden}.lga-audc:hover{box-shadow:var(--shadow-md);border-color:#2563eb57;transform:translateY(-5px)}.lga-audc-spot{pointer-events:none;opacity:0;z-index:0;background:radial-gradient(280px circle at var(--mx,50%) var(--my,50%), #2563eb1a, transparent 60%);border-radius:18px;transition:opacity .3s;position:absolute;inset:0}.lga-audc:hover .lga-audc-spot{opacity:1}.lga-audc>*{z-index:1;position:relative}.lga-audc .ai{background:var(--surface-2);border:1px solid var(--peach-line);width:46px;height:46px;color:var(--blue);transition:transform .6s var(--ease) .12s, opacity .5s ease .12s, background .3s ease, color .3s ease;opacity:.001;border-radius:13px;place-items:center;margin-bottom:16px;display:grid;transform:scale(.6)rotate(-8deg)}.lga-aud-grid.in .ai{opacity:1;transform:none}.lga-aud-grid.in .lga-audc:first-child .ai{transition-delay:80ms}.lga-aud-grid.in .lga-audc:nth-child(2) .ai{transition-delay:.18s}.lga-aud-grid.in .lga-audc:nth-child(3) .ai{transition-delay:.28s}.lga-aud-grid.in .lga-audc:nth-child(4) .ai{transition-delay:.38s}.lga-aud-grid.in .lga-audc:nth-child(5) .ai{transition-delay:.48s}.lga-aud-grid.in .lga-audc:nth-child(6) .ai{transition-delay:.58s}.lga-audc:hover .ai{background:var(--grad);color:#fff;border-color:#0000}.lga-audc .ai svg{width:22px;height:22px}.lga-audc h3{font-family:var(--display);color:var(--ink);margin-bottom:8px;font-size:16.5px;font-weight:700}.lga-audc p{color:var(--muted-ink);font-size:13px;line-height:1.55}.lga-get .sd-get-grid{gap:12px 22px}.lga-get .sd-getc{border-radius:13px;gap:13px;padding:16px 18px}.lga-get .sd-getc:hover{transform:translateY(-3px)}.lga-get .sd-getc .gk{width:30px;height:30px}.lga-get .sd-getc .gk svg{width:15px;height:15px}.lga-get .sd-getc p{color:var(--ink);padding-top:4px;font-size:13.5px;font-weight:500;line-height:1.5}@media (max-width:640px){.lga-get .sd-get-grid{grid-template-columns:1fr}}.lga-steps .sd-steps4{grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:820px){.lga-steps .sd-steps4{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lga-lk,.lga-lk .bar i{animation:none!important}.lga-lk,.lga-pp .pi,.lga-audc .ai,.lga-page .sec-head h2 .lga-wd{opacity:1!important;transition:none!important;transform:none!important}.lga-lk .bar i{width:var(--w)!important}.lga-pp:before,.lga-page .sec-head h2:after{transform:scaleX(1)!important}}
