body:has(.ap){background:#0b0d0c}.ap{--mint:#7fcfa6;--muted:#9ca19a;--line:rgba(255,255,255,.08);--ease:cubic-bezier(.22,1,.36,1);position:relative;max-width:460px;margin:0 auto;padding:18px 20px 120px;overflow-x:clip;color:#f4f5f0;font-family:var(--font-inter),var(--font-hind),system-ui,sans-serif;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ap.bn{font-family:var(--font-hind),var(--font-inter),system-ui,sans-serif}.ap :where(a,button){color:inherit;text-decoration:none;font:inherit}.ap :is(a,button):focus-visible{outline:2px solid var(--mint);outline-offset:3px}:where(.ap) :where(h1,h2,h3,p,ol,dl,dd){margin:0;padding:0}.ap-glow{position:absolute;inset:0 -40vw auto;height:600px;pointer-events:none;z-index:0;background:radial-gradient(45% 55% at 62% 16%,rgba(47,122,92,.42),transparent 70%),radial-gradient(30% 30% at 30% 40%,rgba(243,227,184,.05),transparent 70%)}.ap>:not(.ap-glow,.ap-sticky,.ap-sheet-wrap){position:relative;z-index:1}.ap-bar{justify-content:space-between;height:48px}.ap-bar,.ap-brand{display:flex;align-items:center}.ap-brand{gap:9px;font:700 1rem var(--font-jakarta)}.ap-brand i{color:var(--mint);font-style:normal}.ap-mark{height:25px;width:auto}.ap-lang{display:flex;padding:3px;border-radius:99px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04)}.ap-lang button{min-width:44px;height:34px;padding:0 11px;border:0;border-radius:99px;background:none;cursor:pointer;font:600 .76rem var(--font-hind),var(--font-inter);color:#a9aea7;transition:background .2s var(--ease),color .2s}.ap-lang button[aria-pressed=true]{background:#f3efe2;color:#0b0d0c}.ap-hero{margin-top:8px;display:grid;grid-template-columns:minmax(0,1fr) 132px;align-items:end;gap:6px}.ap-hero-t{padding-bottom:18px;min-width:0}.ap-hero-t small{font-size:.86rem;color:#cfd2cb}.ap-hero-t h1{margin-top:2px;font:700 1.6rem/1.1 var(--font-jakarta);letter-spacing:-.02em}.ap-hero-t p{margin-top:7px;font-size:.95rem;line-height:1.45;color:#d6d9d2;max-width:230px}.ap-hero-t em{font-style:normal;font-weight:600;color:var(--mint)}.ap-hero-img{width:132px;height:150px;object-fit:cover;object-position:top;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.ap-acts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:0 4px;margin-bottom:-26px}.ap>.ap-acts{z-index:3}.ap-act{display:flex;align-items:center;gap:9px;min-width:0;height:52px;padding:0 10px 0 6px;border-radius:99px;background:rgba(22,27,24,.92);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 26px rgba(0,0,0,.35);transition:transform .12s var(--ease),border-color .2s}.ap-act:active{transform:scale(.98)}.ap-act:hover{border-color:rgba(127,207,166,.4)}.ap-act .o{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:rgba(127,207,166,.14);color:var(--mint)}.ap-act .tx{min-width:0;line-height:1.15}.ap-act b{font-weight:600;font-size:.88rem}.ap-act b,.ap-act small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-act small{font:500 .64rem var(--font-inter);letter-spacing:-.01em;color:var(--muted)}.ap-act .ar{margin-left:auto;flex:none;color:var(--mint)}.ap-card{padding:42px 18px 16px;border-radius:26px;background:rgba(18,21,19,.88);border:1px solid rgba(127,207,166,.3);box-shadow:0 24px 60px rgba(0,0,0,.5)}.ap-app{display:flex;gap:14px;align-items:center}.ap-app h2{font:700 1.22rem var(--font-jakarta)}.ap-app p{margin-top:2px;font-size:.86rem;color:var(--muted)}.ap-icon{flex:none;display:grid;place-items:center;overflow:hidden;border-radius:28%;color:#fff;background:linear-gradient(150deg,var(--c),color-mix(in srgb,var(--c) 45%,#1a0b0e));box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 24px rgba(0,0,0,.4)}.ap-icon img{width:100%;height:100%;object-fit:cover}.ap-icon b{font:700 1rem var(--font-jakarta)}.ap-meta{margin-top:14px;padding-top:12px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center}.ap-meta div+div{border-left:1px solid rgba(255,255,255,.1)}.ap-meta dd{font:700 1rem var(--font-jakarta)}.ap-meta dt{font-size:.74rem;color:var(--muted)}.ap-meta div{display:flex;flex-direction:column-reverse}.ap-btn{display:flex;gap:9px;align-items:center;justify-content:center;height:56px;margin-top:14px;border-radius:99px;cursor:pointer;font-weight:700;font-size:1.04rem;color:#fff!important;background:var(--btn-bg,linear-gradient(180deg,#2f7a5c,#18493a));box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),0 12px 32px rgba(47,122,92,.45);transition:transform .12s var(--ease),filter .2s}.ap-btn:hover{filter:brightness(1.08)}.ap-btn:active{transform:scale(.98)}.ap-btn.off{cursor:default;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);color:#cfd2cb!important;filter:none;transform:none}.ap-safe{margin-top:10px;display:flex;justify-content:center;align-items:center;gap:6px;text-align:center;font-size:.78rem;color:var(--muted)}.ap-safe svg{color:var(--mint);flex:none}.ap-sec{margin-top:28px}.ap-h{font-weight:700;font-size:1.12rem}.ap-hrow{display:flex;justify-content:space-between;align-items:baseline}.ap-hrow small{font-size:.78rem;color:var(--mint)}.ap-steps{list-style:none;margin-top:12px;display:grid;gap:8px}.ap-steps li{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:18px;background:rgba(255,255,255,.03);border:1px solid var(--line)}.ap-steps em{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:700 .82rem var(--font-hind),var(--font-jakarta);font-style:normal;color:#0b140e;background:var(--mint)}.ap-steps b{display:block;font-weight:500;font-size:.93rem;line-height:1.35}.ap-steps small{display:block;font-size:.77rem;color:var(--muted)}.ap-reels{margin:12px -20px 0;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px calc(50% - 100px) 6px;scrollbar-width:none}.ap-reels::-webkit-scrollbar{display:none}.ap-reel{position:relative;flex:none;width:200px;aspect-ratio:9/16;border-radius:22px;overflow:hidden;scroll-snap-align:center;border:1px solid rgba(255,255,255,.1);background:radial-gradient(80% 50% at 50% 30%,rgba(47,122,92,.55),transparent 70%),linear-gradient(180deg,#18201c,#0b0d0c);transform:scale(.86);opacity:.55;transition:transform .32s var(--ease),opacity .32s,border-color .32s,box-shadow .32s}.ap-reel.on{transform:none;opacity:1;border-color:rgba(127,207,166,.6);box-shadow:0 0 0 1px rgba(127,207,166,.3),0 18px 40px rgba(47,122,92,.25)}.ap-reel>button{padding:0;background:none;cursor:pointer;text-align:left}.ap-reel iframe,.ap-reel>button{position:absolute;inset:0;width:100%;border:0}.ap-reel iframe{height:100%}.ap-reel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ap-reel .ph{position:absolute;left:50%;top:16%;translate:-50% 0;width:46%;aspect-ratio:9/19;border-radius:14px;border:2px solid rgba(255,255,255,.18);background:linear-gradient(180deg,#1f2723,#121614)}.ap-reel .ph:before{content:"";position:absolute;left:18%;right:18%;top:14%;height:18%;border-radius:8px;background:linear-gradient(150deg,#e85a5a,#9c2230);opacity:.85}.ap-reel .ph:after{content:"";position:absolute;left:14%;right:14%;top:42%;height:30%;background:repeating-linear-gradient(180deg,rgba(255,255,255,.14) 0 5px,transparent 5px 11px)}.ap-reel .pl{position:absolute;left:50%;top:46%;translate:-50% -50%;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:rgba(243,239,226,.95);color:#0b0d0c;box-shadow:0 8px 24px rgba(0,0,0,.4)}.ap-reel .pl svg{fill:currentColor;margin-left:2px}.ap-reel .du,.ap-reel .ep{position:absolute;top:10px;padding:3px 9px;border-radius:99px;font-size:.68rem;font-weight:600;background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.12);color:#fff}.ap-reel .ep{left:10px}.ap-reel .du{right:10px;font-family:var(--font-inter)}.ap-reel .cap{position:absolute;inset:auto 0 0;padding:40px 12px 14px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.85));color:#fff}.ap-reel .cap b{display:block;font-weight:700;font-size:.92rem;line-height:1.25}.ap-reel .cap small{font-size:.7rem;color:#b9bdb6}.ap-dots{display:flex;justify-content:center;gap:4px;margin-top:8px}.ap-dots button{width:22px;height:22px;border:0;background:none;cursor:pointer;display:grid;place-items:center;padding:0}.ap-dots button:before{content:"";width:6px;height:6px;border-radius:9px;background:rgba(255,255,255,.22);transition:width .3s var(--ease),background .3s}.ap-dots button.on:before{width:20px;background:var(--mint)}.ap-me{margin-top:26px;padding:18px;border-radius:24px;background:radial-gradient(90% 90% at 100% 0,rgba(47,122,92,.35),transparent 70%),rgba(255,255,255,.03);border:1px solid rgba(127,207,166,.25)}.ap-me-row{display:flex;gap:12px;align-items:center}.ap-me-row img{flex:none;width:54px;height:54px;border-radius:50%;object-fit:cover;object-position:top;border:2px solid rgba(127,207,166,.5);background:#1a1d1b}.ap-me-row b{display:block;font-weight:700;font-size:1rem}.ap-me-row small{font-size:.8rem;color:#a9aea7;font-family:var(--font-inter)}.ap-me p{margin-top:10px;font-size:.9rem;line-height:1.55;color:#dfe2db}.ap-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:14px}.ap-b2{display:flex;gap:7px;align-items:center;justify-content:center;height:48px;padding:0 14px;border-radius:99px;font-weight:600;font-size:.9rem;white-space:nowrap;transition:transform .12s var(--ease)}.ap-b2:active{transform:scale(.98)}.ap-b2.p{color:#fff;background:var(--btn-bg,linear-gradient(180deg,#2f7a5c,#18493a));box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}.ap-b2.g{border:1px solid rgba(255,255,255,.16)}.ap-b2.wide{grid-column:1/-1}.ap-sup{margin-top:12px;border-radius:20px;background:rgba(243,227,184,.05);border:1px solid rgba(243,227,184,.15)}.ap-sup-row{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;border:0;background:none;cursor:pointer;text-align:left}.ap-sup .hi{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:#f3e3b8;background:rgba(243,227,184,.1)}.ap-sup .tx{min-width:0}.ap-sup .tx b{display:block;font-weight:600;font-size:.92rem;line-height:1.3}.ap-sup .tx small{font-size:.76rem;color:#a9aea7}.ap-sup .bk{margin-left:auto;flex:none;padding:8px 12px;border-radius:99px;font:600 .78rem var(--font-inter);background:#e2136e;color:#fff}.ap-sup-body{padding:0 16px 16px}.ap-sup-body small{font-size:.8rem;color:#cfd2cb}.ap-sup-num{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 8px 8px 14px;border-radius:14px;background:rgba(0,0,0,.3);border:1px solid var(--line)}.ap-sup-num b{font:700 1.05rem var(--font-jakarta);letter-spacing:.02em;font-variant-numeric:tabular-nums}.ap-sup-num button{display:flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:99px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.05);cursor:pointer;font-size:.82rem;font-weight:600}.ap-foot{margin-top:26px;text-align:center;font:500 .78rem var(--font-inter);color:#6b776f}.ap-sticky{position:fixed;z-index:20;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));width:min(436px,calc(100% - 24px));display:flex;align-items:center;gap:10px;padding:8px 8px 8px 10px;border-radius:22px;background:rgba(18,21,19,.94);border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 40px rgba(0,0,0,.5);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transform:translate(-50%,140%);opacity:0;transition:transform .4s var(--ease),opacity .3s;pointer-events:none}.ap-sticky.on{transform:translate(-50%);opacity:1;pointer-events:auto}.ap-sticky .ap-icon{border-radius:12px}.ap-sticky .tx{min-width:0}.ap-sticky .tx b{display:block;font:700 .9rem var(--font-jakarta)}.ap-sticky .tx small{font:500 .7rem var(--font-inter);color:var(--muted)}.ap-sticky .ap-b2{margin-left:auto;height:44px;padding:0 18px}.ap-sheet-wrap{position:fixed;inset:0;z-index:40;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.55);animation:ap-fade .2s var(--ease)}.ap-sheet{width:min(460px,100%);padding:10px 22px calc(22px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;text-align:center;background:#121513;border:1px solid rgba(127,207,166,.22);border-bottom:0;animation:ap-up .4s var(--ease)}.ap-grab{display:block;width:40px;height:4px;margin:0 auto 16px;border-radius:9px;background:rgba(255,255,255,.2)}.ap-sheet-ic{display:inline-grid;place-items:center;width:60px;height:60px;border-radius:50%;color:var(--mint);background:rgba(127,207,166,.12);box-shadow:0 0 0 8px rgba(127,207,166,.05)}.ap-sheet-ic svg{animation:ap-bob 1.4s var(--ease) infinite}.ap-sheet h3{margin-top:14px;font-weight:700;font-size:1.2rem}.ap-sheet p{margin:6px auto 0;max-width:320px;font-size:.9rem;line-height:1.5;color:#c9cdc6}.ap-sheet-bar{height:4px;margin:18px 0 2px;overflow:hidden;background:rgba(255,255,255,.08)}.ap-sheet-bar,.ap-sheet-bar i{display:block;border-radius:9px}.ap-sheet-bar i{width:40%;height:100%;background:var(--mint);animation:ap-load 1.3s var(--ease) infinite}.ap-sheet-again{display:inline-block;margin-top:12px;padding:8px;font-size:.84rem;color:var(--mint)!important}@keyframes ap-fade{0%{opacity:0}}@keyframes ap-up{0%{transform:translateY(100%)}}@keyframes ap-bob{50%{transform:translateY(3px)}}@keyframes ap-load{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (max-width:370px){.ap{padding-inline:16px}.ap-reels{margin-inline:-16px}.ap-act{gap:7px;padding-right:8px}.ap-act .o{width:34px;height:34px}.ap-act small{font-size:.6rem}.ap-act .ar{display:none}.ap-hero-t p{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.ap *,.ap :before{animation:none!important;transition:none!important}}