.ld .au-fine{color:var(--ink2);max-width:46em;margin:10px 0 0;font-size:13.5px;line-height:1.5}.ld .au-lead{color:var(--ink2);max-width:30em;margin:26px 0 0;font-size:19px;line-height:1.55}.ld .au-web{min-height:44px;color:var(--v);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.ld .au-web svg{width:18px;height:18px;transition:transform .25s var(--ease);flex:none}.ld .au-web:hover svg{transform:translateY(3px)}.ld .au-ink{background:var(--ink);color:#fff;min-height:52px;font:600 16px/1.1 var(--fd);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 24px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.ld .au-ink:hover{background:#2e2a52;transform:translateY(-1px)}.ld .au-again{min-height:44px;font:500 12px/1 var(--fm);letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0 6px}.ld .au-again:hover{color:var(--ink)}.ld .au-hero{padding:112px 0 clamp(80px,8vw,120px);position:relative}.ld .au-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,76px);display:grid}.ld .au-hero-copy{padding-top:30px}.ld .au-h1{font-size:clamp(46px,6.4vw,90px)}.ld .au-def{color:var(--ink2);border-left:2px solid var(--lime);max-width:32em;margin:18px 0 0;padding-left:14px;font-size:15.5px;line-height:1.55}.ld .au-def strong{color:var(--ink);font-weight:500}.ld .au-door{background:var(--sky);border-radius:18px;align-items:flex-start;gap:12px;max-width:32em;margin:22px 0 0;padding:14px 16px;font-size:16px;line-height:1.45;animation:.5s both au-fadeUp;display:flex}.ld .au-door svg{flex:none;margin-top:-4px}.ld .au-door b{font-weight:600}.ld .au-door a{color:var(--v);white-space:nowrap;font-weight:500;text-decoration:none}.ld .au-fan{max-width:430px;height:200px;color:var(--ink2);margin-top:44px;text-decoration:none;display:block;position:relative}.ld .au-fan img{width:104px;height:auto;transform:translateX(var(--x)) rotate(var(--r));filter:drop-shadow(0 12px 14px #15132b29);-webkit-user-drag:none;margin-left:-52px;transition:transform .55s cubic-bezier(.3,1.4,.5,1);position:absolute;bottom:40px;left:50%}.ld .au-fan:hover img,.ld .au-fan:focus-visible img{transform:translateX(calc(var(--x) * 1.55)) translateY(-10px) rotate(calc(var(--r) * 1.5))}.ld .au-fan span{text-align:center;font-family:var(--fs);font-size:21px;font-style:italic;line-height:1.2;position:absolute;bottom:0;left:0;right:0}.ld .au-qwrap{padding-top:34px;position:relative}.ld .au-qpage{box-shadow:0 0 0 1px var(--hair),0 14px 30px -22px #15132b4d;opacity:0;background:#fff;border-radius:28px;transition:transform .7s cubic-bezier(.3,1.3,.5,1),opacity .4s;position:absolute;inset:34px 0 0}.ld .au-qpage.on{opacity:1}.ld .au-qpage.au-p0.on{transform:translate(10px,-15px)rotate(1.4deg)}.ld .au-qpage.au-p1.on{transform:translate(20px,-29px)rotate(2.8deg)}.ld .au-qpage .lab{color:var(--v);font-size:10px;position:absolute;top:2px;right:30px}.ld .au-qcard{z-index:2;min-height:590px;box-shadow:var(--sh),0 0 0 1px var(--hair);background:#fff;border-radius:28px;flex-direction:column;padding:26px 28px 24px;display:flex;position:relative}.ld .au-qtop{align-items:center;gap:14px;display:flex}.ld .au-rail{flex:1;gap:6px;min-width:96px;max-width:260px;display:flex}.ld .au-rseg{cursor:pointer;background:0 0;border:0;flex:1;align-items:center;min-height:44px;padding:0;display:flex}.ld .au-rseg:disabled{cursor:default}.ld .au-rseg i{background:var(--sky);width:100%;height:6px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:3px;display:block;overflow:hidden}.ld .au-rseg b{background:var(--ink);border-radius:3px;height:100%;transition:width .3s;display:block}.ld .au-rseg.cur i{height:8px}.ld .au-rseg.cur b{background:var(--v)}.ld .au-qback{min-height:44px;font:500 14.5px/1 var(--fd);color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:auto;padding:0 14px}.ld .au-qback:hover{background:var(--sky);color:var(--ink)}.ld .au-qbody{flex:1;margin-top:12px}.ld .au-qbody.in{animation:au-qin .55s var(--ease) both}.ld .au-qfield{display:block}.ld .au-qprompt{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0 0 16px;font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.08;display:block}.ld .au-qta{resize:none;field-sizing:content;width:100%;min-height:204px;font:400 20px/34px var(--fd);color:var(--ink);caret-color:var(--v);background:repeating-linear-gradient(#0000 0 33px,#1e1b3517 33px 34px) local;border:0;border-radius:0;outline:0;padding:2px 2px 6px;display:block;overflow:hidden}.ld .au-qta::placeholder{color:#7d7896}.ld .au-qta:focus-visible{outline-offset:8px;border-radius:10px;outline:2px solid #5b55ff73}.ld .au-reads{flex-wrap:wrap;align-items:flex-start;gap:8px 14px;min-height:44px;margin-top:16px;display:flex}.ld .au-reads .lab{color:var(--v);padding-top:6px}.ld .au-chips{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ld .au-chip{font-family:var(--fm);letter-spacing:.02em;color:var(--ink);background:#fff;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:500;line-height:1.3;animation:.6s cubic-bezier(.3,1.5,.5,1) both au-land;box-shadow:0 0 0 1px #1e1b3524,0 8px 14px -10px #15132b66}.ld .au-chip0{font-family:var(--fs);color:#8e8aa6;padding-top:2px;font-size:17px;font-style:italic}.ld .au-belly{border-top:1px solid var(--hair);grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:16px;margin-top:20px;padding-top:18px;display:grid}.ld .au-wren-b{width:92px;height:92px}.ld .au-wren-b svg{transform-origin:50% 90%;display:block}.ld .au-kA svg{animation:.45s cubic-bezier(.3,1.6,.5,1) au-kickA}.ld .au-kB svg{animation:.45s cubic-bezier(.3,1.6,.5,1) au-kickB}.ld .au-bub{background:var(--sky);color:var(--ink);border-radius:16px 16px 16px 4px;margin:0 0 10px;padding:9px 13px;font-size:15px;line-height:1.35;transition:background .3s;display:inline-block}.ld .au-bub.yum{background:var(--lime)}.ld .au-seeds{flex-wrap:wrap;gap:5px;display:flex}.ld .au-seeds i{background:var(--sky);border-radius:50%;width:12px;height:12px;transition:transform .38s cubic-bezier(.3,1.8,.5,1),background .2s;transform:scale(.72);box-shadow:inset 0 0 0 1px #1e1b3529}.ld .au-seeds i.on{background:var(--lime);transform:scale(1);box-shadow:inset 0 0 0 1px #1e1b3547}.ld .au-go{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ld .au-next{background:var(--ink);color:#fff;min-height:52px;font:600 16px/1 var(--fd);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;transition:background .2s,opacity .2s,transform .2s;display:inline-flex}.ld .au-next svg{width:18px;height:18px}.ld .au-next:hover:not(:disabled){background:#2e2a52;transform:translateY(-1px)}.ld .au-next:disabled{opacity:.32;cursor:not-allowed}.ld .au-kbd{font-family:var(--fm);letter-spacing:.06em;color:var(--ink2);font-size:10.5px;font-weight:500}@media (pointer:coarse){.ld .au-kbd{display:none}}.ld .au-hatch{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;min-height:500px;display:flex}.ld .au-egg{filter:drop-shadow(0 18px 18px #15132b24);display:block}.ld .au-egg svg{transform-origin:50% 92%;animation:.26s linear infinite au-shake;display:block}.ld .au-hatch-t{font-family:var(--fs);margin:0;font-size:34px;font-style:italic;line-height:1.1}.ld .au-hdone{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:500px;display:flex}.ld .au-chick{animation:.8s cubic-bezier(.3,1.5,.5,1) both au-popIn;display:block}.ld .au-chick svg{display:block}.ld .au-hd-t{letter-spacing:-.03em;max-width:14em;margin:0;font-size:clamp(28px,2.8vw,38px);font-weight:500;line-height:1.1}.ld .au-hd-t em{color:var(--post);font-size:1.08em}.ld .au-rv{background:var(--night);color:#f4f3fc;padding:clamp(90px,9vw,140px) 0;position:relative;overflow:hidden}.ld .au-rv .kick{color:#b9b5d6}.ld .au-rv .h2 em{color:#ffb3c4}.ld .au-rv .au-fine{color:#b9b5d6}.ld .au-rv .au-web{color:var(--lime)}.ld .au-rv-fly{opacity:.95;pointer-events:none;position:absolute;top:70px;right:6%}.ld .au-rv-fly svg{animation:7s ease-in-out infinite paused au-drift;display:block}.ld .au-rv-fly.on svg{animation-play-state:running}.ld .au-rv-head{z-index:1;position:relative}.ld .au-rv-grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,6vw,96px);margin-top:52px;display:grid;position:relative}.ld .au-rv-stage{place-items:center;display:grid}.ld .au-acard{width:min(100%,480px);color:var(--ink);background:#fff;border-radius:28px;padding:24px 28px 22px;position:relative;box-shadow:0 40px 80px -30px #000000a6}.ld .au-acard-k{justify-content:space-between;gap:12px;display:flex}.ld .au-ast{place-items:center;min-height:250px;margin:12px 0 4px;display:grid;position:relative}.ld .au-ast-img{filter:drop-shadow(0 14px 16px #15132b38);-webkit-user-drag:none;width:200px;height:auto;display:block;rotate:-4deg}.ld .au-ast-empty{flex-direction:column;align-items:center;gap:10px;display:flex}.ld .au-ast-empty .lab{color:var(--v)}.ld .au-slot{aspect-ratio:5/6;background:var(--sky);outline-offset:-10px;border-radius:14px;outline:1.5px dashed #5b55ff66;width:176px;display:block;rotate:-4deg;box-shadow:inset 0 0 0 1.5px #5b55ff47}.ld .au-ring{opacity:0;pointer-events:none;border-radius:50%;width:250px;height:250px;margin:-125px 0 0 -125px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 2px #5b55ff66,inset 0 0 0 1px #5b55ff33}.ld .au-aname{font-family:var(--fs);letter-spacing:-.01em;margin:6px 0 0;font-size:clamp(40px,4.2vw,58px);font-style:italic;font-weight:400;line-height:1}.ld .au-wd{white-space:nowrap;margin-right:.22em;display:inline-block}.ld .au-ltr{display:inline-block}.ld .au-adesc{color:var(--ink2);margin:10px 0 0;font-size:17px;line-height:1.45}.ld .au-stk{flex-wrap:wrap;gap:7px;margin:14px 0 0;padding:0;list-style:none;display:flex}.ld .au-stk li{font-family:var(--fm);padding:5px 11px;font-size:12px;font-weight:500;line-height:1.3;box-shadow:0 0 0 1px #1e1b358c}.ld .au-like{border-top:1px solid var(--hair);color:var(--ink2);margin:14px 0 0;padding-top:12px;font-size:14.5px;line-height:1.4}.ld .au-like b{color:var(--ink);font-weight:600}.ld .au-dims{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ld .au-dims span{font-family:var(--fm);letter-spacing:.04em;text-transform:uppercase;color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:500;display:block;overflow:hidden}.ld .au-dims i{background:var(--sky);border-radius:4px;height:8px;margin-top:4px;display:block;overflow:hidden}.ld .au-dims b{transform-origin:0;border-radius:4px;height:100%;display:block}.ld .au-dims li.open b{opacity:.32}.ld .au-wm{color:var(--ink);margin-top:14px;display:block}.ld .au-sk{background:var(--sky);border-radius:10px;display:block}.ld .au-sk.nm{width:74%;height:44px;margin-top:8px}.ld .au-sk.ln{width:90%;height:12px;margin-top:14px}.ld .au-sk-row{gap:7px;margin-top:14px;display:flex}.ld .au-sk-row i{background:var(--sky);border-radius:999px;width:92px;height:26px;display:block}.ld .au-sk-row i:nth-child(2){width:70px}.ld .au-sk-dims{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;margin-top:16px;display:grid}.ld .au-sk-dims i{background:var(--sky);border-radius:4px;height:8px;display:block}.ld .au-rv-grid.go .au-acard{animation:.95s both au-dip;animation-delay:var(--d0,0s)}.ld .au-rv-grid.go .au-ast-img{animation:.78s cubic-bezier(.2,.9,.3,1.15) both au-press;animation-delay:calc(var(--d0,0s) + .15s)}.ld .au-rv-grid.go .au-ring{animation:.9s ease-out both au-ring;animation-delay:calc(var(--d0,0s) + .69s)}.ld .au-rv-grid.go .au-ltr{animation:.55s cubic-bezier(.3,1.4,.5,1) both au-ltr}.ld .au-rv-grid.go :is(.au-adesc,.au-like,.au-wm){animation:.55s both au-fadeUp}.ld .au-rv-grid.go .au-stk li{animation:.6s cubic-bezier(.3,1.5,.5,1) both au-land}.ld .au-rv-grid.go .au-dims b{animation:au-grow .8s var(--ease) both}.ld .au-rv-grid.go .au-rv-after{animation:.8s both au-fadeUp;animation-delay:calc(var(--d0,0s) + 1.5s)}.ld .au-rv-grid.go .au-seen-bird{animation:.8s cubic-bezier(.3,1.5,.5,1) both au-popIn;animation-delay:calc(var(--d0,0s) + 1.7s)}.ld .au-rv-after .au-lead{color:#e6e4f5;margin:0;font-size:19px}.ld .au-alike{color:#e6e4f5;margin:0 0 26px;font-size:18px;line-height:1.5}.ld .au-alike b{font-family:var(--fs);color:var(--lime);vertical-align:-8px;margin-right:8px;font-size:68px;font-style:italic;font-weight:400;line-height:1;display:inline-block}.ld .au-seen{align-items:center;gap:16px;display:flex}.ld .au-seen-bird{flex:none;display:block}.ld .au-seen-bird svg{display:block}.ld .au-classic{border-top:1px solid #f4f3fc29;margin-top:28px;padding-top:22px}.ld .au-classic .lab{color:#b9b5d6}.ld .au-classic p{color:#d5d2ea;max-width:40em;margin:8px 0 0}.ld .au-classic b{color:#fff;font-weight:500}.ld .au-shows{margin:0;padding:0;list-style:none}.ld .au-shows li{color:#e6e4f5;border-top:1px solid #f4f3fc24;grid-template-columns:44px minmax(0,1fr);gap:10px;padding:16px 0;font-size:18px;line-height:1.45;display:grid}.ld .au-shows li:last-child{border-bottom:1px solid #f4f3fc24}.ld .au-shows span{font-family:var(--fm);letter-spacing:.06em;color:var(--lime);padding-top:4px;font-size:12px;font-weight:500}.ld .au-toggle{color:#fff;min-height:48px;font:500 15px/1 var(--fd);cursor:pointer;background:0 0;border:1px solid #f4f3fc4d;border-radius:999px;align-items:center;margin-top:26px;padding:0 20px;transition:background .2s,color .2s;display:inline-flex}.ld .au-toggle:hover{background:#ffffff14}.ld .au-toggle.on{color:var(--ink);background:#fff}.ld .au-after-links{flex-wrap:wrap;align-items:center;gap:6px 22px;margin-top:26px;display:flex}.ld .au-sv{padding:clamp(90px,9vw,140px) 0}.ld .au-sv-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.ld .au-savebtns{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.ld .au-chipbtn{border:1px solid var(--hair);min-height:48px;font:500 13px/1 var(--fm);letter-spacing:.02em;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:0 18px;transition:background .2s,color .2s}.ld .au-chipbtn:hover{background:var(--sky)}.ld .au-chipbtn.on{background:var(--ink);border-color:var(--ink);color:#fff}.ld .au-chipbtn:disabled{cursor:wait}.ld .au-cmpb{min-height:44px;font:500 18px/1.2 var(--fd);color:var(--v);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;margin-top:22px;padding:0;display:inline-flex}.ld .au-cmpb:disabled{color:#9a96b4;cursor:not-allowed}.ld .au-vslink{font-family:var(--fm);color:var(--ink2);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;font-weight:500}.ld .au-vslink b{color:var(--v);font-weight:500}.ld .au-toast{margin:0}.ld .au-toast span{background:var(--ink);color:#fff;border-radius:999px;margin:18px 0 0;padding:10px 16px;font-size:14.5px;line-height:1.3;animation:.3s both au-fadeUp;display:inline-flex}.ld .au-sv-stage{background:var(--sky);border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:660px;padding:40px 24px;display:flex;position:relative}.ld .au-frame{box-shadow:var(--sh);background:#fbfaf6;border-radius:22px;flex-direction:column;justify-content:center;padding:7cqw;animation:.6s cubic-bezier(.3,1.4,.5,1) both au-popIn;display:flex;container-type:inline-size}.ld .au-frame.story{aspect-ratio:9/16;width:310px}.ld .au-frame.square{aspect-ratio:1;width:440px;max-width:100%}.ld .au-sc{background:#fff;border-radius:5cqw;padding:6cqw;box-shadow:0 2cqw 5cqw -3cqw #15132b4d}.ld .au-sc .lab{font-size:2.4cqw}.ld .au-sc-top{grid-template-columns:minmax(0,1fr);grid-template-areas:"lab""st""nm""ds";row-gap:2cqw;display:grid}.ld .square .au-sc-top{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lab st""nm st""ds st"".st";align-items:start;gap:0 3cqw}.ld .au-sc-lab{grid-area:lab}.ld .au-sc-st{filter:drop-shadow(0 1.4cqw 1.6cqw #15132b33);grid-area:st;justify-self:center;width:36cqw;height:auto;display:block;rotate:-4deg}.ld .square .au-sc-st{width:24cqw;margin-top:-1cqw}.ld .au-sc-nm{font-family:var(--fs);grid-area:nm;margin:0;font-size:9.5cqw;font-style:italic;line-height:1}.ld .square .au-sc-nm{margin-top:1cqw;font-size:7.6cqw}.ld .au-sc-ds{color:var(--ink2);grid-area:ds;margin:0;font-size:3.5cqw;line-height:1.4}.ld .square .au-sc-ds{margin-top:2cqw;font-size:2.9cqw}.ld .au-sc-stk{flex-wrap:wrap;gap:1.4cqw;margin:3cqw 0 0;padding:0;list-style:none;display:flex}.ld .au-sc-stk li{font-family:var(--fm);padding:.9cqw 2cqw;font-size:2.5cqw;font-weight:500;line-height:1.3;box-shadow:0 0 0 .3cqw #1e1b358c}.ld .square .au-sc-stk li{font-size:2cqw}.ld .au-sc-like{border-top:1px solid var(--hair);color:var(--ink2);margin:3cqw 0 0;padding-top:2.4cqw;font-size:2.8cqw;line-height:1.35}.ld .square .au-sc-like{margin-top:2.4cqw;font-size:2.3cqw}.ld .au-sc-like b{color:var(--ink);font-weight:600}.ld .au-sc-dims{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8cqw 2.4cqw;margin:2.4cqw 0 0;padding:0;list-style:none;display:grid}.ld .au-sc-dims span{font-family:var(--fm);letter-spacing:.03em;text-transform:uppercase;color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:1.7cqw;font-weight:500;display:block;overflow:hidden}.ld .au-sc-dims i{background:var(--sky);border-radius:1cqw;height:1.5cqw;margin-top:.8cqw;display:block;overflow:hidden}.ld .au-sc-dims b{border-radius:1cqw;height:100%;display:block}.ld .au-sc-dims li.open b{opacity:.32}.ld .au-sc .au-wm{margin-top:3cqw;font-size:2.4cqw}.ld .au-whats{text-align:center;font-family:var(--fs);margin:6cqw 0 0;font-size:9cqw;font-style:italic;line-height:1}.ld .au-whats span{box-shadow:inset 0 -.24em 0 var(--lime)}.ld .au-sv-cap{text-align:center;max-width:30em}.ld .au-kp{padding:0 0 clamp(90px,9vw,140px)}.ld .au-kp-band{background:var(--sky);border-radius:32px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px;padding:clamp(28px,5vw,72px);display:grid}.ld .au-steps{margin:28px 0 0;padding:0;list-style:none}.ld .au-steps li{border-top:1px solid #1e1b351f;padding:22px 0}.ld .au-steps li:last-child{border-bottom:1px solid #1e1b351f}.ld .au-steps .lab b{color:var(--v);margin-right:8px;font-weight:500}.ld .au-act{flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:14px;display:flex}.ld .au-act-top{margin-top:28px}.ld .au-store{border-radius:16px;min-height:56px;padding:0 24px 0 18px}.ld .au-store svg{width:24px;height:24px}.ld .au-st{text-align:left;flex-direction:column;line-height:1.05;display:flex}.ld .au-st small{letter-spacing:.02em;opacity:.85;font-size:12px;font-weight:500;display:block}.ld .au-st b{letter-spacing:-.01em;font-size:19px;font-weight:600;display:block}.ld .au-micro{color:var(--ink2);margin:14px 0 0;font-size:14px;line-height:1.45}.ld .au-kp-art{place-items:center;min-height:440px;display:grid;position:relative}.ld .au-kp-letter{width:min(100%,400px);box-shadow:var(--sh);background:#fff repeating-linear-gradient(#0000 0 31px,#1e1b3512 31px 32px) 0 34px;border-radius:10px;padding:34px 30px 46px;transition:transform .7s cubic-bezier(.3,1.4,.5,1);position:relative;transform:rotate(-2deg)}.ld .au-kp-letter p{font-family:var(--fs);color:var(--ink);-webkit-line-clamp:6;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:24px;font-style:italic;line-height:32px;display:-webkit-box;overflow:hidden}.ld .au-kp-letter p.ph{color:#8e8aa6}.ld .au-kp-letter .lab{font-size:10px;position:absolute;bottom:14px;left:30px}.ld .au-kp-wren{transition:transform .7s cubic-bezier(.3,1.4,.5,1);position:absolute;top:-10px;right:-6px}.ld .au-kp-wren svg{animation:3.2s ease-in-out infinite paused au-bob;display:block}.ld .au-kp-wren.on svg{animation-play-state:running}:is(.ld .au-kp-band:has(.au-keepgo:hover) .au-kp-letter,.ld .au-kp-band:has(.au-keepgo:focus-visible) .au-kp-letter){transform:rotate(5deg)translate(26px,-34px)}:is(.ld .au-kp-band:has(.au-keepgo:hover) .au-kp-wren,.ld .au-kp-band:has(.au-keepgo:focus-visible) .au-kp-wren){transform:translate(-26px,18px)rotate(-6deg)}.ld .au-nine-sec{border-top:1px solid var(--hair);padding:clamp(90px,9vw,140px) 0}.ld .au-nine-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ld .au-stick{position:sticky;top:110px}.ld .au-nine{margin:0}.ld .au-nrow{border-top:1px solid var(--hair);grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);align-items:baseline;gap:6px 24px;padding:20px 0;display:grid}.ld .au-nrow:last-child{border-bottom:1px solid var(--hair)}.ld .au-nrow dt{letter-spacing:-.02em;align-items:center;gap:12px;font-size:21px;font-weight:500;line-height:1.25;display:flex}.ld .au-nrow dt i{border-radius:4px;flex:none;width:14px;height:14px;box-shadow:inset 0 0 0 1px #1e1b3526}.ld .au-nrow dd{color:var(--ink2);margin:0;font-size:17px;line-height:1.5}.ld .au-nbar{grid-column:2;align-items:center;gap:10px;margin-top:4px;display:flex}.ld .au-nbar i{background:var(--sky);border-radius:4px;flex:1;height:8px;overflow:hidden}.ld .au-nbar b{height:100%;transition:width .8s var(--ease);border-radius:4px;display:block}.ld .au-nbar .lab{text-align:right;min-width:5.5em;font-size:10px}.ld .au-nrow.open .au-nbar b{opacity:.32}.ld .au-wr{background:var(--sky);padding:clamp(90px,9vw,140px) 0}.ld .au-wr-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 40px;display:flex}.ld .au-twelve{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:44px 0 0;padding:0;list-style:none;display:grid}.ld .au-wcell{transition:transform .35s var(--ease),box-shadow .35s;background:#fff;border-radius:22px;padding:22px 22px 26px;position:relative}.ld .au-wcell:hover{box-shadow:var(--sh);transform:translateY(-4px)}.ld .au-wcell:has(.au-you){box-shadow:0 0 0 2px var(--v),var(--sh)}.ld .au-wn{position:absolute;top:18px;left:20px}.ld .au-you{background:var(--v);color:#fff;border-radius:999px;padding:4px 10px;animation:.6s cubic-bezier(.3,1.5,.5,1) both au-popIn;position:absolute;top:14px;right:16px}.ld .au-wt{place-items:center;height:196px;margin-bottom:12px;display:grid}.ld .au-wt img{filter:drop-shadow(0 12px 14px #15132b29);-webkit-user-drag:none;width:134px;height:auto;transition:rotate .5s cubic-bezier(.3,1.5,.5,1),scale .5s cubic-bezier(.3,1.5,.5,1);rotate:-4deg}.ld .au-wcell:hover .au-wt img{rotate:3deg;scale:1.06}.ld .au-wcell h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:500;line-height:1.2}.ld .au-wcell p{font-family:var(--fs);color:var(--ink2);margin:6px 0 0;font-size:19px;font-style:italic;line-height:1.3}.ld .au-faq{padding:clamp(90px,9vw,140px) 0}.ld .au-fgrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ld .au-qa{border-top:1px solid var(--hair)}.ld .au-qa:last-child{border-bottom:1px solid var(--hair)}.ld .au-qa summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:16px 0;font-size:20px;font-weight:500;line-height:1.3;list-style:none;display:flex}.ld .au-qa summary::-webkit-details-marker{display:none}.ld .au-qa summary svg{width:22px;height:22px;color:var(--v);transition:transform .3s var(--ease);flex:none}.ld .au-qa[open] summary svg{transform:rotate(45deg)}.ld .au-qa p{color:var(--ink2);max-width:40em;margin:0 0 24px;font-size:17px}.ld.au:lang(ko) main{word-break:keep-all;overflow-wrap:anywhere}@keyframes au-fadeUp{0%{opacity:0;transform:translateY(12px)}}@keyframes au-popIn{0%{opacity:0;transform:translateY(16px)scale(.86)}}@keyframes au-qin{0%{opacity:0;transform:translate(30px)}}@keyframes au-land{0%{opacity:0;transform:translateY(-24px)rotate(-10deg)scale(1.25)}55%{opacity:1}to{transform:none}}@keyframes au-kickA{0%{transform:none}40%{transform:scale(1.07,.92)translateY(3px)}to{transform:none}}@keyframes au-kickB{0%{transform:none}40%{transform:scale(1.07,.92)translateY(3px)}to{transform:none}}@keyframes au-shake{25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes au-press{0%{opacity:0;transform:translateY(-190px)rotate(-16deg)scale(1.9)}45%{opacity:1}72%{transform:translateY(0)scale(.9,.95)}86%{transform:scale(1.04)}to{transform:none}}@keyframes au-ring{0%{opacity:.95;transform:scale(.35)}to{opacity:0;transform:scale(1.55)}}@keyframes au-dip{0%{opacity:0;transform:translateY(34px)}22%{opacity:1;transform:none}72%{transform:none}79%{transform:translateY(5px)scale(.982)}to{transform:none}}@keyframes au-ltr{0%{opacity:0;transform:translateY(.45em)rotate(8deg)}}@keyframes au-grow{0%{transform:scaleX(0)}}@keyframes au-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes au-drift{0%,to{transform:translate(0)rotate(-3deg)}50%{transform:translate(-14px,10px)rotate(2deg)}}@media (max-width:1080px){.ld .au-twelve{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.ld :is(.au-hero-grid,.au-rv-grid,.au-sv-grid,.au-kp-band,.au-nine-grid,.au-fgrid){grid-template-columns:minmax(0,1fr)}.ld .au-hero-copy{padding-top:0}.ld .au-fan{display:none}.ld .au-stick{position:static}.ld .au-rv-fly svg{width:100px;height:100px}.ld .au-rv-fly{top:40px}}@media (max-width:720px){.ld .au-hero{padding-top:96px}.ld .au-h1{font-size:clamp(44px,12vw,56px)}.ld .au-lead{font-size:17px}.ld .au-qwrap{padding-top:30px}.ld .au-qpage{border-radius:22px;top:30px}.ld .au-qpage.au-p0.on{transform:translate(5px,-12px)rotate(1deg)}.ld .au-qpage.au-p1.on{transform:translate(9px,-23px)rotate(2deg)}.ld .au-qpage .lab{right:18px}.ld .au-qcard{border-radius:22px;min-height:0;padding:16px}.ld .au-qprompt{font-size:26px}.ld .au-qta{background-image:repeating-linear-gradient(#0000 0 31px,#1e1b3517 31px 32px);min-height:170px;font-size:18px;line-height:32px}.ld .au-belly{grid-template-columns:auto minmax(0,1fr);gap:12px}.ld .au-go{grid-column:1/-1;align-items:stretch}.ld .au-next{width:100%}.ld .au-kbd{display:none}.ld .au-wren-b,.ld .au-wren-b svg{width:72px;height:72px}.ld .au-seeds i{width:11px;height:11px}.ld :is(.au-hatch,.au-hdone){min-height:380px}.ld .au-egg svg{width:170px;height:170px}.ld .au-chick svg{width:150px;height:150px}.ld .au-acard{border-radius:22px;padding:18px}.ld .au-ast{min-height:200px}.ld .au-ast-img{width:160px}.ld .au-slot{width:140px}.ld .au-ring{width:200px;height:200px;margin:-100px 0 0 -100px}.ld .au-aname{font-size:40px}.ld .au-dims{gap:8px 10px}.ld .au-alike b{font-size:52px}.ld .au-seen-bird svg{width:84px;height:84px}.ld .au-sv-stage{border-radius:24px;min-height:0;padding:28px 12px}.ld .au-frame.story{width:min(76%,260px)}.ld .au-frame.square{width:min(100%,330px)}.ld .au-kp-band{border-radius:24px;gap:28px;padding:24px 18px}.ld .au-kp-art{min-height:330px}.ld .au-kp-letter{padding:28px 22px 42px}.ld .au-kp-letter p{font-size:21px;line-height:30px}.ld .au-kp-wren{top:-24px;right:0}.ld .au-kp-wren svg{width:120px;height:120px}.ld .au-nrow{grid-template-columns:minmax(0,1fr)}.ld .au-nbar{grid-column:1}.ld .au-twelve{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ld .au-wcell{padding:16px 14px 18px}.ld .au-wt{height:140px}.ld .au-wt img{width:100px}.ld .au-wcell h3,.ld .au-wcell p{font-size:17px}.ld .au-wn{top:12px;left:14px}.ld .au-you{top:10px;right:10px}.ld .au-qa summary{font-size:18px}}@media (max-width:520px){.ld .au-twelve{grid-template-columns:minmax(0,1fr)}.ld .au-wcell{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:4px 14px;padding:14px 16px;display:grid}.ld .au-wcell .au-wt{grid-row:1/3;height:auto;margin:0}.ld .au-wcell .au-wt img{width:88px}.ld .au-wcell h3{align-self:end;padding-right:44px}.ld .au-wcell p{align-self:start;margin:0}.ld .au-wn{display:none}}@media (prefers-reduced-motion:reduce){.ld.au *,.ld.au :before,.ld.au :after{transition:none!important;animation:none!important}}
