.ap-page{--hue:#9a3b12;--hue-t:#9a3b1214;--hue-s:#9a3b123d;--ap-ink:#191714;--ap-ink-2:#544f48;--ap-parch:#fbf3e2;--ap-parch-2:#f2e2bf;--ap-ember:#e0782a;--ap-good:#18705f;--ap-good-t:#18705f14;--ap-bad:#9a3b12;--ap-bad-t:#9a3b1212;--ap-col:760px}.ap-hi{--read:var(--f-hindi), var(--f-heading,"Lora"), serif}.ap-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(20px,4vw,56px);padding:8px 0 30px;display:grid}.ap-h1{font-family:var(--read,"Lora", serif);letter-spacing:-.8px;color:var(--ap-ink);margin:0;font-size:clamp(34px,5.2vw,64px);font-weight:500;line-height:1.06}.ap-hi .ap-h1{letter-spacing:0;line-height:1.3}.ap-sub{max-width:52ch;font-family:var(--read,serif);color:var(--ap-ink-2);margin:16px 0 0;font-size:clamp(17px,1.5vw,20px);font-style:italic;line-height:1.6}.ap-hi .ap-sub{font-style:normal}.ap-meta{font-family:var(--sans-ui);margin:14px 0 0;font-size:13.5px;font-weight:700}.ap-meta a{color:var(--hue);text-underline-offset:3px}.ap-jump{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.ap-jump-a{border:.5px solid var(--hue-s);min-height:44px;font-family:var(--sans-ui);color:var(--ap-ink-2);background:#fffefb;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s,transform .15s;display:inline-flex}.ap-jump-a:hover{color:var(--hue);border-color:var(--hue);transform:translateY(-1px)}.ap-jump-a:last-child{background:var(--hue);border-color:var(--hue);color:var(--ds-on-dark,#fcfbf8)}.ap-folios{width:100%;max-width:440px;margin:0 auto;padding:10px 0 24px;position:relative}.ap-folios-svg{filter:drop-shadow(0 22px 26px #5a320a2e);width:100%;height:auto;display:block}.ap-glow{transform-origin:210px 64px;animation:4s ease-in-out infinite apGlow}.ap-flame{transform-origin:210px 78px;animation:2.4s ease-in-out infinite apFlick}@keyframes apGlow{50%{opacity:.7}}@keyframes apFlick{50%{transform:scaleY(1.08)scaleX(.94)}}.ap-folio-card{border:.5px solid var(--hue-s);font-family:var(--sans-ui);background:#fffefb;border-radius:14px;flex-direction:column;padding:10px 16px;display:flex;position:absolute;box-shadow:0 18px 34px -22px #5a280a8c}.ap-folio-card b{font-family:var(--f-heading,"Lora"), serif;color:var(--hue);font-size:28px;font-weight:500;line-height:1}.ap-folio-card span{letter-spacing:.08em;text-transform:uppercase;color:var(--ap-ink-2);margin-top:4px;font-size:11.5px;font-weight:800}.ap-hi .ap-folio-card span{text-transform:none;letter-spacing:0;font-size:13px}.ap-folio-a{bottom:6%;left:0}.ap-folio-b{top:4%;right:0}.ap-intro,.ap-sec,.ap-trust{max-width:var(--ap-col);margin-left:auto;margin-right:auto}.ap-p,.ap-punch,.ap-dream-l{font-family:var(--read,serif);color:var(--ap-ink);margin:0 0 14px;font-size:clamp(17px,1.3vw,18.5px);line-height:1.75}.ap-hi .ap-p,.ap-hi .ap-punch,.ap-hi .ap-dream-l{line-height:1.85}.ap-punch{border-left:3px solid var(--ap-ember);margin:18px 0;padding-left:16px;font-size:clamp(18px,1.5vw,20px);font-weight:600}.ap-tvquote{font-family:var(--read,serif);color:var(--ap-ink-2);margin:8px 0 20px;font-size:clamp(26px,3.4vw,40px);line-height:1.25}.ap-turn{font-family:var(--read,serif);color:var(--hue);margin:26px 0 16px;font-size:clamp(21px,2.2vw,27px);line-height:1.4}.ap-topics{flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.ap-topics li{background:linear-gradient(180deg, var(--ap-parch), var(--ap-parch-2));font-family:var(--read,serif);color:#4f3c0d;border:.5px solid #9a6a2a4d;border-radius:10px;padding:7px 13px;font-size:15px}.ap-source{background:var(--hue-t);border-radius:14px;padding:14px 16px;font-size:16px}.ap-after{font-family:var(--sans-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--hue);text-align:center;margin:26px 0 10px;font-size:13px;font-weight:800}.ap-hi .ap-after{font-family:var(--read);letter-spacing:0;text-transform:none;font-size:18px}.ap-chip{white-space:normal;display:inline}.ap-chip-a{font-family:var(--sans-ui);color:var(--hue);white-space:nowrap;vertical-align:.08em;background:#fff6e3;border:.5px solid #9a3b1259;border-radius:999px;margin:0 1px;padding:1px 9px;font-size:.78em;font-weight:700;line-height:1.6;text-decoration:none;transition:background .15s,transform .15s;display:inline-block}.ap-chip-a:hover{background:#ffe9bf;transform:translateY(-1px)}.ap-hi .ap-chip-a{font-family:var(--f-deva), var(--sans-ui);font-size:.85em;font-weight:400}.ap-link{color:var(--hue);text-underline-offset:3px;text-decoration-thickness:1px}.ap-myth{border:.5px solid var(--hue-s);background:#fffefb;border-radius:24px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);max-width:1040px;margin:30px auto;scroll-margin-top:90px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -44px #5a280a73}.ap-myth-side{background:repeating-linear-gradient(135deg,#19171406 0 10px,#0000 10px 20px),#f4f1ea;border-right:.5px dashed #1917142e;flex-direction:column;gap:14px;margin:0;padding:clamp(22px,3vw,36px);font-weight:400;display:flex;position:relative}.ap-myth-n{font-family:var(--sans-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ap-ink-2);background:#19171412;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:11.5px;font-weight:800}.ap-hi .ap-myth-n{font-family:var(--f-deva), var(--sans-ui);letter-spacing:0;font-size:14px;font-weight:400}.ap-myth-q{font-family:var(--read,serif);color:#7a746b;font-size:clamp(21px,2.3vw,28px);line-height:1.35}.ap-myth-q s{text-decoration-color:#b3261ebf;text-decoration-thickness:2.5px}.ap-myth-x{color:#b3261e;width:40px;height:40px;font-family:var(--sans-ui);background:#b3261e1a;border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid;position:absolute;bottom:14px;right:18px}.ap-myth-body{background:radial-gradient(90% 70% at 100% 0,#ffd27f29,#0000 60%);padding:clamp(22px,3vw,36px);position:relative}.ap-says{font-family:var(--sans-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--hue);align-items:center;gap:9px;margin:0 0 14px;font-size:11.5px;font-weight:800;display:flex}.ap-hi .ap-says{font-family:var(--f-deva), var(--sans-ui);letter-spacing:0;font-size:15px;font-weight:400}.ap-says-dot{background:var(--ap-ember);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e0782a2e}.ap-myth-body .ap-p:last-child,.ap-myth-body .ap-punch:last-child{margin-bottom:0}.ap-myth-num{font-family:var(--f-heading,"Lora"), serif;color:#9a3b1212;pointer-events:none;font-size:96px;line-height:1;position:absolute;top:2px;right:18px}.ap-dreams{grid-template-columns:1fr 1fr;gap:12px;margin:6px 0 18px;display:grid}.ap-dream{border-radius:16px;padding:16px 16px 4px}.ap-dream-good{background:var(--ap-good-t);border:.5px solid #18705f47}.ap-dream-bad{background:var(--ap-bad-t);border:.5px solid #9a3b1242}.ap-dream-h{font-family:var(--sans-ui);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:800;display:flex}.ap-hi .ap-dream-h{font-family:var(--f-deva), var(--sans-ui);letter-spacing:0;font-size:16px;font-weight:400}.ap-dream-h span{letter-spacing:0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.ap-dream-good .ap-dream-h{color:var(--ap-good)}.ap-dream-good .ap-dream-h span{background:#18705f24}.ap-dream-bad .ap-dream-h{color:var(--ap-bad)}.ap-dream-bad .ap-dream-h span{background:#9a3b121f}.ap-dream-l{font-size:16px;line-height:1.65}.ap-sec{margin-top:44px;margin-bottom:44px;scroll-margin-top:90px}.ap-h2{font-family:var(--read,serif);color:var(--ap-ink);margin:0 0 16px;font-size:clamp(25px,2.8vw,34px);font-weight:500;line-height:1.2}.ap-tara-row{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;margin:0 0 18px;padding:0;list-style:none;display:grid}.ap-tara-row li{aspect-ratio:1;font-family:var(--sans-ui);color:#6e5412;background:radial-gradient(circle at 35% 30%,#fff,#ffe3a8 75%);border:.5px solid #9a6a2a66;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.ap-more{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ap-more li{background:linear-gradient(180deg, var(--ap-parch), #fffefb);border:.5px solid #9a6a2a47;border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ap-more b{font-family:var(--read,serif);color:var(--hue);font-size:18px;font-weight:600}.ap-more span{font-family:var(--read,serif);color:var(--ap-ink-2);font-size:15.5px;line-height:1.6}.ap-trust{background:#f7f5f0;border:.5px solid #1917141f;border-radius:20px;margin-top:44px;margin-bottom:44px;padding:clamp(20px,3vw,30px)}.ap-trust-h{font-family:var(--sans-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ap-ink-2);align-items:center;gap:10px;margin:0 0 12px;font-size:13px;font-weight:800;display:flex}.ap-hi .ap-trust-h{font-family:var(--read);letter-spacing:0;text-transform:none;font-size:20px;font-weight:500}.ap-trust-h span{width:26px;height:26px;color:var(--ap-good);background:#18705f1f;border-radius:50%;place-items:center;font-size:13px;display:grid}.ap-trust .ap-p{color:var(--ap-ink-2);font-size:16px}.ap-trust .ap-p:last-child{margin-bottom:0}.ap-real .ap-punch{border-left-width:4px;font-size:clamp(21px,2.2vw,26px)}.ap-tools{grid-template-columns:1fr 1fr;gap:8px;margin:6px 0 22px;padding:0;list-style:none;display:grid}.ap-tool{border:.5px solid var(--hue-s);background:#fffefb;border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:52px;padding:10px 40px 10px 16px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;position:relative}.ap-tool:hover{border-color:var(--hue);transform:translateY(-1px)}.ap-tool b{font-family:var(--sans-ui);color:var(--ap-ink);font-size:15px;font-weight:700}.ap-hi .ap-tool b{font-family:var(--f-deva), var(--sans-ui);font-size:16.5px;font-weight:400}.ap-tool span{font-family:var(--sans-ui);color:var(--ap-ink-2);font-size:13px}.ap-hi .ap-tool span{font-family:var(--f-deva), var(--sans-ui);font-size:14.5px}.ap-tool i{color:var(--hue);font-style:normal;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.ap-cta-wrap{text-align:center;margin:0}.ap-cta{white-space:normal;text-align:center}.ap-share{max-width:1040px}.ap-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:8px;display:grid}.ap-card{flex-direction:column;gap:8px;margin:0;display:flex}.ap-card-face{aspect-ratio:9/16;cursor:pointer;text-align:center;width:100%;color:var(--ap-ink);background:radial-gradient(70% 40% at 50% 16%,#ffd27f8c,#0000 70%),linear-gradient(#fcf5e6,#eed7a9);border:0;border-radius:18px;flex-direction:column;align-items:center;padding:9% 9% 8%;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:inset 0 0 0 5px #fcf5e6,inset 0 0 0 6.5px #9a3b1280,0 24px 40px -28px #5a280a99}.ap-card-face:hover{transform:translateY(-3px)rotate(-.4deg)}.ap-card-face:focus-visible{outline:3px solid var(--hue);outline-offset:3px}.ap-card-brand{font-family:var(--f-heading,"Lora"), serif;margin-top:10%;font-size:clamp(13px,1.5vw,17px)}.ap-card-k{font-family:var(--sans-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--hue);margin-top:4px;font-size:clamp(9px,.9vw,11px);font-weight:800}.ap-hi .ap-card-k{font-family:var(--f-deva), var(--sans-ui);letter-spacing:0;font-size:clamp(12px,1.1vw,14px);font-weight:400}.ap-card-t{font-family:var(--read,serif);margin:auto 0;font-size:clamp(18px,2.1vw,26px);font-weight:500;line-height:1.25}.ap-hi .ap-card-t{font-weight:400;line-height:1.5}.ap-card-c{font-family:var(--sans-ui);color:var(--hue);background:#9a3b121a;border:.5px solid #9a3b1259;border-radius:999px;padding:5px 12px;font-size:clamp(10px,1vw,12.5px);font-weight:700}.ap-hi .ap-card-c{font-family:var(--f-deva), var(--sans-ui);font-weight:400}.ap-card-u{font-family:var(--sans-ui);color:var(--ap-ink-2);margin-top:12%;font-size:clamp(9px,.9vw,11px);font-weight:700}.ap-card-acts{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ap-card-btn{border:.5px solid var(--hue-s);min-height:44px;font-family:var(--sans-ui);color:var(--ap-ink);cursor:pointer;background:#fffefb;border-radius:12px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ap-card-btn:disabled{opacity:.6;cursor:progress}.ap-hi .ap-card-btn{font-family:var(--f-deva), var(--sans-ui);font-size:15px;font-weight:400}.ap-card-wa,.ap-wa-btn{color:#fff;background:#1f7a4d;border-color:#1f7a4d}.ap-wa-page{text-align:center;margin:22px 0 0}.ap-wa-btn{min-height:48px;font-family:var(--sans-ui);border-radius:14px;align-items:center;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ap-hi .ap-wa-btn{font-family:var(--f-deva), var(--sans-ui);font-size:17px;font-weight:400}@media (max-width:860px){.ap-hero{grid-template-columns:1fr}.ap-folios{max-width:360px}.ap-myth{grid-template-columns:1fr;margin:22px 0}.ap-myth-side{border-bottom:.5px dashed #1917142e;border-right:0;padding-right:70px}.ap-cards{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:62%;grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.ap-card{scroll-snap-align:start}.ap-card-t{font-size:clamp(18px,5.6vw,26px)}.ap-card-brand{font-size:15px}.ap-card-k,.ap-card-u{font-size:10px}.ap-card-c{font-size:11.5px}}@media (max-width:560px){.ap-dreams,.ap-more,.ap-tools{grid-template-columns:1fr}.ap-tara-row{gap:4px}.ap-tara-row li{font-size:11px}}@media (prefers-reduced-motion:reduce){.ap-glow,.ap-flame{animation:none}.ap-card-face,.ap-jump-a,.ap-tool,.ap-chip-a{transition:none}}
