.aq-water{z-index:0;background:radial-gradient(64% 52% at 27% 84%,#96e2cd17 0%,#96e2cd00 72%),radial-gradient(70% 60% at 92% 8%,#04161438 0%,#04161400 68%),#0e3b34;position:fixed;inset:0;overflow:hidden}.aq-water:after{content:"";pointer-events:none;background:radial-gradient(72% 44% at 50% 117%,#c4f0e26b 0%,#c4f0e22e 42%,#c4f0e209 72%,#c4f0e200 88%),linear-gradient(#c4f0e200 54%,#c4f0e207 78%,#c4f0e212 100%);position:absolute;inset:0}.aq-stage{margin-left:calc(-800 * var(--u));margin-top:calc(-440 * var(--u));width:calc(1600 * var(--u));height:calc(880 * var(--u));pointer-events:none;position:absolute;top:50%;left:50%}.aq-scene,.aq-scene-front{pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.aq-scene{z-index:3}.aq-scene-front{z-index:6}.aq-page{--u:min(calc(100vw / 1600), calc(100svh / 830));--ink:#fff;--ink-soft:#ffffff9e;--ink-faint:#ffffff70;--rule:#ffffff0e;--card:#f2f3ef;--card-ink:#23261f;--card-label:#7c8177;--ease:cubic-bezier(.22, .61, .36, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);height:100svh;position:relative;overflow:hidden}@media (width>=1900px){.aq-page{--u:calc(1900px / 1600)}}.aq-ui{pointer-events:none;color:var(--ink);position:absolute;inset:0}.aq-frame{margin-left:calc(-800 * var(--u));margin-top:calc(-440 * var(--u));width:calc(1600 * var(--u));height:calc(880 * var(--u));position:absolute;top:50%;left:50%}.aq-ui a,.aq-ui button{pointer-events:auto}.aq-guides{inset:calc(-40 * var(--u)) 0;z-index:1;pointer-events:none;position:absolute}.aq-guides i{background:linear-gradient(180deg, #fff0 0%, var(--rule) 12%, var(--rule) 78%, #fff0 100%);width:1px;position:absolute;top:0;bottom:0}.aq-ghost{z-index:1;left:calc(6 * var(--u) + var(--parx,0) * 4px);bottom:calc(-64 * var(--u) - var(--pary,0) * 3px);font-size:calc(310 * var(--u));letter-spacing:calc(30 * var(--u));color:#ffffff0e;white-space:nowrap;user-select:none;pointer-events:none;font-weight:400;line-height:.78;position:absolute}.aq-dock{z-index:7;top:calc(38 * var(--u));pointer-events:none;justify-content:center;display:flex;position:absolute;left:0;right:0}.aq-dock__bar{pointer-events:auto;align-items:flex-start;gap:calc(3 * var(--u));height:calc(46 * var(--u));padding:calc(5 * var(--u));border-radius:calc(14 * var(--u));box-shadow:0 calc(8 * var(--u)) calc(22 * var(--u)) #0a0e084d, inset 0 1px #ffffff0f;isolation:isolate;background:linear-gradient(#ffffff0e,#fff0 42%),#22281fbd;border:1px solid #ffffff1c;display:flex}.aq-dock__item{height:calc(36 * var(--u));justify-content:center;align-items:center;gap:calc(8 * var(--u));padding:0 calc(13 * var(--u));transform-origin:50% 0;border-radius:calc(10 * var(--u));font-size:calc(13 * var(--u));letter-spacing:calc(.6 * var(--u));color:var(--ink-faint);transition:background .28s var(--ease), color .28s var(--ease), border-color .28s var(--ease), transform .34s var(--ease-out);border:1px solid #0000;flex:none;text-decoration:none;display:inline-flex;position:relative}.aq-dock__item:hover{color:var(--ink);box-shadow:0 calc(7 * var(--u)) calc(16 * var(--u)) #0a0e084d;transform:translateY(calc(2 * var(--u))) scale(1.05);background:#1f251cf0;border-color:#ffffff30}.aq-dock__mark{width:calc(36 * var(--u));color:#23261f;font-size:calc(15 * var(--u));background:#eef1e7;border-color:#eef1e7;padding:0;overflow:hidden}.aq-dock__mark:hover{color:#1b1e18;background:#fff;border-color:#fff;transform:none}.aq-dock__enter{color:var(--ink);background:#ffffff13}.aq-title{z-index:7;left:calc(46 * var(--u) + var(--parx,0) * 8px);top:calc(202 * var(--u) + var(--pary,0) * 5px);font-size:calc(63 * var(--u));line-height:calc(65 * var(--u));letter-spacing:calc(-.4 * var(--u));color:var(--ink);text-shadow:0 calc(4 * var(--u)) calc(30 * var(--u)) #061a168c;margin:0;font-weight:300;position:absolute}.aq-title span{padding-bottom:.04em;display:inline}.aq-title__accent{color:#7fe8c6}.aq-lede{z-index:7;left:calc(520 * var(--u) + var(--parx,0) * 8px);top:calc(196 * var(--u) + var(--pary,0) * 5px);width:calc(208 * var(--u));font-size:calc(16.5 * var(--u));line-height:calc(22 * var(--u));color:var(--ink-soft);text-shadow:0 calc(2 * var(--u)) calc(16 * var(--u)) #061a1699;font-weight:300;position:absolute}.aq-cta{z-index:7;left:calc(478 * var(--u) + var(--parx,0) * 10px);top:calc(336 * var(--u) + var(--pary,0) * 7px);align-items:center;gap:calc(10 * var(--u));height:calc(48 * var(--u));padding:0 calc(24 * var(--u));box-shadow:0 calc(10 * var(--u)) calc(26 * var(--u)) #0a0e0861, inset 0 1px #ffffff14;font-size:calc(14.5 * var(--u));color:var(--ink);transition:background .3s var(--ease), transform .3s var(--ease-out);background:linear-gradient(#ffffff14,#fff0 46%),#1a2018d1;border:1px solid #ffffff29;border-radius:999px;text-decoration:none;display:inline-flex;position:absolute}.aq-cta:hover{transform:translateY(calc(-1.5 * var(--u)));background:linear-gradient(#ffffff1f,#fff0 46%),#23382ce6}.aq-cta__icon{font-size:calc(11 * var(--u));opacity:.66}.aq-stat{z-index:7;align-items:flex-start;gap:calc(9 * var(--u));display:flex;position:absolute}.aq-stat--a{left:calc(1250 * var(--u) + var(--parx,0) * 16px);top:calc(216 * var(--u) + var(--pary,0) * 10px)}.aq-stat--b{left:calc(1346 * var(--u) + var(--parx,0) * 18px);top:calc(326 * var(--u) + var(--pary,0) * 12px)}.aq-stat--c{left:calc(1268 * var(--u) + var(--parx,0) * 20px);top:calc(436 * var(--u) + var(--pary,0) * 13px)}.aq-stat__mark{width:calc(32 * var(--u));height:calc(32 * var(--u));margin-top:calc(2 * var(--u));color:#ffffff57;font-size:calc(13 * var(--u));filter:drop-shadow(0 calc(2 * var(--u)) calc(10 * var(--u)) #0a0e0899);border:1px solid #ffffff38;border-radius:50%;flex:none;place-items:center;display:grid}.aq-stat dt{font-size:calc(13.5 * var(--u));color:var(--ink-soft);font-weight:300;line-height:calc(19 * var(--u))}.aq-stat dd{font-size:calc(13.5 * var(--u));color:var(--ink);font-weight:600;line-height:calc(21 * var(--u));margin:0}.aq-stat dt,.aq-stat dd{text-shadow:0 calc(2 * var(--u)) calc(16 * var(--u)) #0a0e0899}.aq-card{background:var(--card);border-radius:calc(46 * var(--u));box-shadow:0 calc(30 * var(--u)) calc(70 * var(--u)) #10150d4d;transition:box-shadow .8s var(--ease);pointer-events:auto;color:var(--card-ink);text-decoration:none;display:block;position:absolute}.aq-card:hover{box-shadow:0 calc(38 * var(--u)) calc(84 * var(--u)) #10150d5c}.aq-card--post{left:calc(890 * var(--u) + var(--parx,0) * 14px);top:calc(200 * var(--u) + var(--pary,0) * 9px);width:calc(330 * var(--u));height:calc(305 * var(--u))}.aq-card--note{z-index:7;left:calc(1237 * var(--u) + var(--parx,0) * 24px);top:calc(482 * var(--u) + var(--pary,0) * 16px);width:calc(328 * var(--u));height:calc(310 * var(--u))}.aq-card__label{left:calc(38 * var(--u));font-size:calc(15.5 * var(--u));color:var(--card-label);margin:0;font-weight:300;position:absolute}.aq-card__title{left:calc(38 * var(--u));right:calc(38 * var(--u));font-size:calc(22 * var(--u));line-height:calc(26 * var(--u));letter-spacing:calc(-.5 * var(--u));color:var(--card-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:400;display:-webkit-box;position:absolute;overflow:hidden}.aq-card--post .aq-card__label{top:calc(152 * var(--u))}.aq-card--post .aq-card__title{top:calc(177 * var(--u));width:calc(208 * var(--u));right:auto}.aq-card--note .aq-card__label{top:calc(45 * var(--u))}.aq-card--note .aq-card__title{top:calc(70 * var(--u))}.aq-card__plate{left:calc(14 * var(--u));right:calc(14 * var(--u));border-radius:calc(34 * var(--u));isolation:isolate;padding:calc(20 * var(--u));background:radial-gradient(120% 90% at 18% 12%,#7ed6b238,#7ed6b200 62%),#263025;align-items:flex-start;display:flex;position:absolute;overflow:hidden}.aq-card--post .aq-card__plate{top:calc(14 * var(--u));height:calc(122 * var(--u))}.aq-card--note .aq-card__plate{bottom:calc(14 * var(--u));height:calc(158 * var(--u))}.aq-card__plate p{font-size:calc(13 * var(--u));line-height:calc(19 * var(--u));color:#eef8f2d1;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-weight:300;display:-webkit-box;overflow:hidden}.aq-card__date{left:calc(38 * var(--u));bottom:calc(30 * var(--u));font-size:calc(12 * var(--u));color:var(--card-label);font-weight:300;position:absolute}.aq-card__knob{z-index:7;right:calc(20 * var(--u));bottom:calc(20 * var(--u));width:calc(58 * var(--u));height:calc(58 * var(--u));color:#3f453a;font-size:calc(19 * var(--u));box-shadow:0 calc(6 * var(--u)) calc(16 * var(--u)) #10150d2e;transition:transform .5s var(--ease-out), background .4s var(--ease);background:#fbfcf8;border:0;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:absolute}.aq-card__knob:hover{background:#fff;transform:scale(1.1)rotate(8deg)}.aq-card--note .aq-card__knob{width:calc(54 * var(--u));height:calc(54 * var(--u));right:calc(26 * var(--u));bottom:calc(26 * var(--u))}.aq-orb{z-index:7;left:calc(187 * var(--u) + var(--parx,0) * 12px);top:calc(431 * var(--u) + var(--pary,0) * 8px);width:calc(170 * var(--u));height:calc(170 * var(--u));color:#ffffffe0;font-size:calc(13 * var(--u));letter-spacing:calc(1.4 * var(--u));text-shadow:0 calc(2 * var(--u)) calc(12 * var(--u)) #04120ef2;transition:transform .9s var(--ease-out), border-color .7s var(--ease), color .5s var(--ease);background:radial-gradient(circle,#081e196b,#081e1900 68%);border:1px solid #ffffff2b;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:absolute}.aq-orb:after{content:"";inset:calc(-1 * var(--u));opacity:0;transition:opacity .7s var(--ease), transform .9s var(--ease-out);border:1px solid #ffffff52;border-radius:50%;position:absolute;transform:scale(.86)}.aq-orb:hover{color:var(--ink);border-color:#ffffff4d}.aq-orb:hover:after{opacity:1;transform:scale(1.06)}.aq-sig{z-index:7;left:calc(46 * var(--u));bottom:calc(34 * var(--u));font-size:calc(11 * var(--u));letter-spacing:calc(3 * var(--u));color:#ffffff80;text-transform:uppercase;text-shadow:0 calc(2 * var(--u)) calc(14 * var(--u)) #0a0e08bf;margin:0;font-weight:400;position:absolute}@media (width<=900px){.aq-page{--u:calc(100vw / 760);height:auto;overflow:visible}.aq-stage{margin-left:0;margin-top:calc(-380 * var(--u));width:100%;height:calc(1625 * var(--u));top:50%;left:0}.aq-water:after{background:radial-gradient(90% 30% at 50% 74%,#c4f0e257 0%,#c4f0e21f 46%,#c4f0e200 82%),linear-gradient(#c4f0e200 62%,#c4f0e20b 100%)}.aq-ui{height:auto;min-height:100svh;position:relative}.aq-frame{flex-direction:column;gap:1.15rem;width:100%;height:auto;min-height:100svh;margin:0;padding:4.4rem 1.15rem 2.5rem;display:flex;position:relative;top:auto;left:auto}.aq-guides,.aq-ghost,.aq-orb{display:none}.aq-dock{top:.9rem}.aq-dock__bar{gap:.1rem;max-width:calc(100vw - 1.6rem);height:auto;padding:.28rem;overflow-x:auto}.aq-dock__item{height:2rem;padding:0 .6rem;font-size:.78rem}.aq-dock__mark{width:2rem;font-size:.85rem}.aq-title,.aq-lede,.aq-cta,.aq-stat,.aq-card,.aq-sig{z-index:7;width:auto;height:auto;position:relative;inset:auto}.aq-title{font-size:clamp(2.6rem,13vw,3.6rem);line-height:1.06}.aq-lede{font-size:.88rem;line-height:1.8}.aq-cta{align-self:flex-start;height:2.6rem;padding:0 1.15rem;font-size:.86rem}.aq-stats-wrap{gap:1.6rem;display:flex}.aq-stat{gap:.5rem}.aq-stat__mark{width:1.5rem;height:1.5rem;font-size:.7rem}.aq-stat dt{font-size:.72rem;line-height:1.4}.aq-stat dd{font-size:.9rem;line-height:1.4}.aq-card,.aq-card--post,.aq-card--note{background:#f2f3eff7;border-radius:1.35rem;width:auto;height:auto;padding:1.15rem 1.2rem}.aq-card__label,.aq-card__title,.aq-card__date,.aq-card__plate,.aq-card--post .aq-card__label,.aq-card--post .aq-card__title,.aq-card--post .aq-card__plate,.aq-card--note .aq-card__label,.aq-card--note .aq-card__title,.aq-card--note .aq-card__plate{width:auto;height:auto;position:relative;inset:auto}.aq-card__label{font-size:.72rem}.aq-card__title{margin-top:.3rem;font-size:1.15rem;line-height:1.42}.aq-card__plate{border-radius:.9rem;height:auto;margin-top:.75rem;padding:.85rem .95rem;position:relative;inset:auto}.aq-card__plate p{font-size:.8rem;line-height:1.7}.aq-card__date{margin-top:.7rem;font-size:.72rem}.aq-card__knob{width:2.4rem;height:2.4rem;font-size:1rem;position:absolute;bottom:.85rem;right:.85rem}.aq-sig{letter-spacing:.16em;font-size:.68rem}}
