body{margin:0;background:#fbf8f1}.site{container-type:inline-size;container-name:site;background:#fbf8f1;color:#16140f;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip;position:relative}.serif{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700}.wm{font-family:Georgia,Times New Roman,Times,serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.te{font-family:Noto Sans Telugu,sans-serif}.eb{font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.2em;text-transform:uppercase}.site a{color:inherit;text-decoration:none}.site button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}.site :focus-visible{outline:2px solid #B9531A;outline-offset:4px;border-radius:6px}.px{padding-inline:clamp(20px,4.4cqw,72px)}.tag{display:inline-block;font-size:9.5px;line-height:1;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#b9531a;border:1px dashed currentColor;padding:4px 6px;border-radius:3px;vertical-align:middle}.muted{color:#5e5749}.bar{position:sticky;top:0;height:0;z-index:70}.bar i{position:absolute;left:0;top:0;height:3px;width:100%;background:linear-gradient(90deg,#e8792b,#f2c94c,#23843a);transform-origin:0 50%;transform:scaleX(0)}.navwrap{position:sticky;top:14px;height:0;z-index:60}.nav{margin:0 auto;width:min(1200px,calc(100cqw - 28px));height:66px;display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 10px;box-sizing:border-box;border-radius:999px;border:1px solid rgba(22,20,15,.07);background:#fffdf7b8;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 10px 40px -20px #3c280a40}.brand{display:flex;align-items:center;gap:10px}.brand .seal{transition:transform 1s cubic-bezier(.2,.7,.2,1)}.brand:hover .seal{transform:rotate(-12deg) scale(1.06)}.links{display:flex;gap:2px;font-size:14px;font-weight:600}.links a{padding:10px 14px;border-radius:999px;color:#3e382d;transition:background .3s,color .3s}.links a:hover{background:#e8792b1a;color:#b9531a}.cta{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 22px;border-radius:999px;background:#b9531a;color:#fff!important;font-size:14px;font-weight:700;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s}.cta:hover{transform:translateY(-2px);box-shadow:0 14px 34px -10px #b9531aa6}.menu{display:none;height:48px;padding:0 18px;border-radius:999px;border:1px solid rgba(22,20,15,.18)!important;align-items:center;gap:10px;font-size:14px;font-weight:700}.hero{position:relative;min-height:calc(min(100vh,980px) - 40px);padding-bottom:36px;display:flex;align-items:center;overflow:hidden;--nx:0;--ny:0;--mx:70%;--my:45%;isolation:isolate;padding-top:96px;box-sizing:border-box}.sunrise{position:absolute;right:-10cqw;top:50%;width:1400px;height:1400px;transform:translateY(-50%);background:radial-gradient(circle,#fcde8cbf,#fcd29659 26%,#fbf8f100 58%);animation:breathe 8s ease-in-out infinite;z-index:-2}@keyframes breathe{50%{transform:translateY(-50%) scale(1.07);opacity:.85}}.dots{position:absolute;inset:0;background-image:radial-gradient(rgba(185,83,26,.35) 1px,transparent 1.4px);background-size:24px 24px;-webkit-mask-image:radial-gradient(320px circle at var(--mx) var(--my),#000 0%,transparent 72%);mask-image:radial-gradient(320px circle at var(--mx) var(--my),#000 0%,transparent 72%);z-index:-1}.ghost{position:absolute;left:-1cqw;bottom:-.26em;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700;font-size:26cqw;line-height:1;letter-spacing:-.035em;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(22,20,15,.07);z-index:-1;pointer-events:none}.hgrid{display:grid;grid-template-columns:1.3fr .9fr;gap:clamp(24px,4cqw,64px);align-items:center;width:100%}.h1{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700;font-size:clamp(40px,min(5.4cqw,8.6vh),92px);line-height:.98;letter-spacing:-.03em}.sweep{background:linear-gradient(100deg,#16140f 0% 42%,#e8792b 50%,#16140f 58% 100%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:sweep 7s cubic-bezier(.6,0,.4,1) 1.6s infinite}@keyframes sweep{0%{background-position:100% 0}55%,to{background-position:0 0}}.it{color:#b9531a}.rise{display:block;animation:rise 1.3s cubic-bezier(.16,.8,.2,1) both}.d1{animation-delay:.15s}.d2{animation-delay:.3s}.d3{animation-delay:.5s}.d4{animation-delay:.7s}@keyframes rise{0%{opacity:0;transform:translateY(40px);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 28px;border-radius:999px;font-size:15px;font-weight:700;transition:transform .4s cubic-bezier(.2,.7,.2,1),background .3s,box-shadow .4s}.btn:hover{transform:translateY(-3px)}.b-dark{background:#16140f;color:#fbf8f1!important}.b-dark:hover{box-shadow:0 18px 40px -14px #16140f8c}.b-line{border:1px solid rgba(22,20,15,.25);color:#16140f}.b-line:hover{background:#16140f0d}.hmeta{display:flex;gap:36px;margin-top:30px;font-size:13.5px;line-height:1.55;color:#5e5749;flex-wrap:wrap}.hmeta b{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#9a8f7a;margin-bottom:6px;font-weight:700}.stage{position:relative;display:flex;justify-content:center;align-items:center;perspective:1100px}.tilt{position:relative;transform:rotateY(calc(var(--nx) * 16deg)) rotateX(calc(var(--ny) * -12deg));transition:transform .9s cubic-bezier(.2,.7,.2,1);transform-style:preserve-3d}.tilt .seal{width:clamp(220px,min(32cqw,60vh),500px);height:auto;display:block;filter:drop-shadow(0 40px 50px rgba(120,70,10,.22));animation:sealin 1.6s cubic-bezier(.16,.8,.2,1) .2s both}@keyframes sealin{0%{opacity:0;transform:scale(.8) rotate(-18deg)}to{opacity:1;transform:none}}.seal .ring{transform-origin:200px 200px;transform:rotate(calc(var(--nx) * 9deg));transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.seal .rays{transform-origin:200px 222px;animation:rays 5s ease-in-out infinite}@keyframes rays{50%{transform:scale(1.07)}}.seal .ray{stroke-dasharray:120;stroke-dashoffset:120;animation:draw 1s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.9s + var(--i) * 45ms)}@keyframes draw{to{stroke-dashoffset:0}}.seal .sundisc{transform-origin:200px 222px;animation:disc 5s ease-in-out infinite}@keyframes disc{50%{transform:scale(1.25);opacity:.7}}.stage:hover .seal .rays{animation-duration:1.6s}.stage:hover .seal .ray{stroke:#f2a13b}.seal .pg-l{transform-origin:197px 250px;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.seal .pg-r{transform-origin:203px 250px;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.stage:hover .seal .pg-l{transform:skewY(-3deg) scaleX(1.04)}.stage:hover .seal .pg-r{transform:skewY(3deg) scaleX(1.04)}.glint{position:absolute;inset:0;border-radius:50%;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.75) 48%,transparent 60%);background-size:300% 100%;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000 60%,transparent 62%);mask-image:radial-gradient(circle at 50% 42%,#000 60%,transparent 62%);mix-blend-mode:soft-light;animation:glint 6s ease-in-out 2.6s infinite}@keyframes glint{0%{background-position:100% 0}40%,to{background-position:-50% 0}}.hot{position:absolute;width:84px;height:84px;margin:-42px 0 0 -42px;border-radius:50%;z-index:3;cursor:help}.hot:focus-visible{outline:2px dashed #B9531A;outline-offset:2px}.tip{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%,8px);width:230px;padding:14px 16px;border-radius:16px;background:#16140f;color:#fbf8f1;font-size:13px;line-height:1.5;text-align:left;opacity:0;pointer-events:none;transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);box-shadow:0 20px 40px -18px #00000080}.tip b{display:block;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700;font-size:17px;margin-bottom:4px;color:#f2c94c}.hot:hover .tip,.hot:focus-visible .tip{opacity:1;transform:translate(-50%)}.hot:hover,.hot:focus-visible{z-index:5}.explore{position:absolute;bottom:-6px;pointer-events:none;left:50%;transform:translate(-50%);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#9a8f7a;white-space:nowrap;font-weight:700}.man{position:relative}.pin{display:flex;align-items:center;min-height:min(100vh,980px);box-sizing:border-box;padding-block:80px}.manp{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:600;font-size:clamp(30px,4.9cqw,78px);line-height:1.1;letter-spacing:-.025em;max-width:1240px}.w{display:inline}.fifty{position:relative;background:#f4eee1}.fgrid{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(24px,5cqw,80px);align-items:center;width:100%}.num{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700;font-size:clamp(200px,31cqw,520px);line-height:.8;letter-spacing:-.045em;color:transparent;-webkit-text-stroke:1.5px rgba(185,83,26,.55);background:linear-gradient(180deg,#f2c94c,#e8792b 55%,#b9531a) 0 100%/100% 100% no-repeat;-webkit-background-clip:text;background-clip:text}.dotgrid{display:grid;grid-template-columns:repeat(10,1fr);gap:clamp(8px,1.2cqw,16px);max-width:460px}.dotgrid span{aspect-ratio:1;border-radius:50%;background:#23843a;box-shadow:0 6px 14px -6px #23843ab3}.split{display:flex;height:min(100vh,900px);min-height:620px;gap:14px;padding-inline:14px;box-sizing:border-box}.pane{position:relative;flex:1;overflow:hidden;border-radius:34px;transition:flex 1.1s cubic-bezier(.2,.7,.2,1);display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(24px,3.4cqw,56px);box-sizing:border-box;isolation:isolate;color:#fff}.split:hover .pane,.split:focus-within .pane{flex:.72}.split .pane:hover,.split .pane:focus-within{flex:1.55}.art{position:absolute;inset:0;z-index:-1;transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}.pane:hover .art{transform:scale(1.07)}.pane .art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 35%,#140c048c)}.a-bed{background:radial-gradient(80% 60% at 85% 8%,rgba(255,226,150,.9),transparent 55%),repeating-linear-gradient(90deg,rgba(255,255,255,.1) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,rgba(255,255,255,.08) 0 1px,transparent 1px 72px),linear-gradient(160deg,#e8792b,#b9531a 70%)}.a-sch{background:radial-gradient(80% 60% at 50% 6%,rgba(190,205,255,.75),transparent 55%),repeating-linear-gradient(90deg,rgba(255,255,255,.09) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 1px,transparent 1px 72px),linear-gradient(180deg,#3346b8,#16236b 70%)}.a-deg{background:radial-gradient(80% 60% at 15% 8%,rgba(244,224,122,.85),transparent 55%),repeating-linear-gradient(90deg,rgba(255,255,255,.09) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 1px,transparent 1px 72px),linear-gradient(200deg,#2e9a48,#16602c 70%)}.pnum{position:absolute;top:clamp(28px,3cqw,48px);right:clamp(24px,3cqw,48px);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700;font-size:clamp(120px,14cqw,230px);line-height:.8;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.55)}.pcap{position:absolute;top:clamp(28px,3cqw,48px);left:clamp(24px,3.4cqw,56px);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#fffc;max-width:220px;line-height:1.5;font-weight:600}.pname{margin:14px 0 0;text-wrap:balance;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:600;font-size:clamp(30px,3.2cqw,52px);line-height:1;letter-spacing:-.025em;max-width:620px}.more{max-height:0;opacity:0;overflow:hidden;transition:max-height 1s cubic-bezier(.2,.7,.2,1),opacity .6s .2s}.pane:hover .more,.pane:focus-within .more{max-height:460px;opacity:1}.facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:26px 0 0;max-width:620px}.facts div{border-top:1px solid rgba(255,255,255,.45);padding-top:10px}.facts dt{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#fffc;font-weight:600}.facts dd{margin:6px 0 0;font-size:16px;font-weight:700}.pgo{margin-top:26px;display:inline-flex;align-items:center;gap:12px;height:52px;padding:0 24px;border-radius:999px;background:#fff;color:#16140f!important;font-weight:700;font-size:15px}.hint{font-size:13px;color:#ffffffd9;margin-top:14px;font-weight:600}.journey{background:#fff;padding-block:clamp(88px,10cqw,160px)}.jtrack{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3cqw,48px);margin-top:clamp(48px,6cqw,90px)}.jline{position:absolute;left:0;right:0;top:-6px;width:100%;height:120px;z-index:0}.jdraw{stroke-dasharray:100;stroke-dashoffset:0}.jstep{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:30px}.jstep h3{margin:12px 0 0;font-size:clamp(24px,2.4cqw,36px);letter-spacing:-.02em}.jstep p{margin:10px 0 0;font-size:15px;line-height:1.55;max-width:280px}.jdot{width:60px;height:60px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;box-shadow:0 0 0 8px #fff,0 14px 30px -10px #0006;margin-bottom:16px;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.jstep:hover .jdot{transform:scale(1.12) translateY(-4px)}.hs{position:relative;background:#fbf8f1}.hpin{display:flex;flex-direction:column;justify-content:center;gap:40px;overflow-x:auto;padding-block:96px;box-sizing:border-box}.track{display:flex;gap:22px;width:max-content;padding-inline:clamp(20px,4.4cqw,72px)}.intro{flex:0 0 auto;width:clamp(260px,30cqw,460px);display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:10px}.card{flex:0 0 auto;width:clamp(260px,28cqw,430px);height:clamp(380px,40cqw,580px);border-radius:30px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:26px;box-sizing:border-box;isolation:isolate;transition:transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .7s;color:#16140f;box-shadow:0 1px #16140f0f}.card:hover{transform:translateY(-10px);box-shadow:0 30px 60px -30px #5a3c1473}.card:hover .art{transform:scale(1.08)}.c1{background:radial-gradient(70% 55% at 70% 20%,rgba(255,255,255,.9),transparent 60%),linear-gradient(180deg,#fce6a6,#f2c94c)}.c2{background:radial-gradient(70% 55% at 30% 25%,rgba(255,255,255,.85),transparent 60%),linear-gradient(180deg,#fcd2b0,#efa06a)}.c3{background:radial-gradient(70% 55% at 60% 20%,rgba(255,255,255,.85),transparent 60%),linear-gradient(180deg,#cfebd4,#8fcb9e)}.c4{background:radial-gradient(60% 50% at 50% 25%,rgba(255,255,255,.9),transparent 60%),repeating-linear-gradient(90deg,rgba(22,20,15,.05) 0 1px,transparent 1px 40px),linear-gradient(180deg,#ede6d6,#d9cdb4)}.cidx{font-size:12px;letter-spacing:.2em;color:#16140f99;font-weight:700}.ctitle{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:600;font-size:clamp(28px,2.6cqw,40px);line-height:1;letter-spacing:-.02em}.csub{font-size:14px;line-height:1.5;color:#16140fbf;margin-top:10px}.cph{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#16140f80;margin-top:14px;font-weight:600}.purpose{position:relative;overflow:hidden;padding-block:clamp(96px,11cqw,180px);background:#fff}.pbig{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700;font-size:clamp(38px,6.4cqw,108px);line-height:1;letter-spacing:-.03em;max-width:1300px}.pbig em{color:#23843a;font-style:normal}.tewm{position:absolute;right:-2cqw;bottom:-8cqw;font-size:34cqw;line-height:1;font-weight:700;color:#e8792b12;pointer-events:none}.vm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4cqw,64px);margin-top:clamp(48px,6cqw,96px);max-width:1100px}.vm div{border-top:1px solid #16140F;padding-top:18px}.vm p{margin:10px 0 0;font-size:clamp(17px,1.5cqw,21px);line-height:1.5}.bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;padding-bottom:clamp(96px,11cqw,180px)}.bx{border-radius:30px;padding:clamp(22px,2.4cqw,36px);box-sizing:border-box;position:relative;overflow:hidden;min-height:280px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s}.bx:hover{transform:translateY(-6px);box-shadow:0 30px 60px -32px #5a3c1466}.bw{background:#fff;border:1px solid #E6DDCB}.bo{background:#b9531a;color:#fff}.bg{background:#1f6b3a;color:#fff}.by{background:#f4e07a;color:#16140f}.bb{background:#1e2f8c;color:#fff}.bn{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700;font-size:clamp(72px,8cqw,140px);line-height:.85;letter-spacing:-.035em}.bt{font-size:15px;line-height:1.5;max-width:380px;opacity:.9}.chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.chips span{font-size:12px;font-weight:700;padding:7px 11px;border-radius:999px;border:1px solid currentColor}.prog{padding-block:clamp(96px,11cqw,180px);background:#f4eee1}.pg{display:grid;grid-template-columns:5fr 7fr;gap:clamp(24px,5cqw,96px);align-items:start}.count{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700;font-size:clamp(140px,18cqw,300px);line-height:.8;letter-spacing:-.03em;background:linear-gradient(180deg,#e8792b,#e8792b1f);-webkit-background-clip:text;background-clip:text;color:transparent}.seg{display:inline-grid;grid-template-columns:1fr 1fr 1fr;padding:5px;border-radius:999px;border:1px solid rgba(22,20,15,.18);margin-top:28px;background:#fff}.seg button{height:48px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:700;text-align:center;transition:background .4s,color .4s}.prow{border-bottom:1px solid rgba(22,20,15,.12)}.prow button{display:grid;grid-template-columns:56px 1fr auto 40px;gap:16px;align-items:center;width:100%;min-height:78px;padding:10px 0;transition:padding .5s cubic-bezier(.2,.7,.2,1)}.prow button:hover{padding-left:12px}.pi{font-size:12px;letter-spacing:.14em;color:#9a8f7a;font-weight:700}.pt{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-size:clamp(20px,2cqw,28px);line-height:1.15;letter-spacing:-.01em}.ps{font-size:13px;color:#5e5749}.plus{width:36px;height:36px;border-radius:50%;border:1px solid rgba(22,20,15,.25);display:flex;align-items:center;justify-content:center;font-size:18px;transition:transform .5s,background .4s}.pmeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:0 0 28px 72px}.pmeta dt{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#9a8f7a;font-weight:700}.pmeta dd{margin:6px 0 0;font-size:15px;line-height:1.45}.adm{background:#fcebc4;padding-block:clamp(96px,11cqw,170px);position:relative;overflow:hidden}.admh{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700;font-size:clamp(48px,8cqw,140px);line-height:.92;letter-spacing:-.03em}.admh em{color:#b9531a;font-style:normal}.ag{display:grid;grid-template-columns:7fr 5fr;gap:clamp(24px,5cqw,80px);margin-top:clamp(48px,6cqw,88px);align-items:start}.path{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;border-top:1px solid rgba(22,20,15,.2);position:relative}.path:last-of-type{border-bottom:1px solid rgba(22,20,15,.2)}.path .arr{width:58px;height:58px;border-radius:50%;border:1px solid rgba(22,20,15,.3);display:flex;align-items:center;justify-content:center;font-size:20px;transition:background .4s,color .4s,transform .6s cubic-bezier(.2,.7,.2,1)}.path:hover .arr{background:#b9531a;color:#fff;border-color:#b9531a;transform:rotate(-45deg)}.path .pn{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-size:clamp(28px,3.2cqw,50px);line-height:1;letter-spacing:-.02em;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.path:hover .pn{transform:translate(14px)}.form{background:#fff;border-radius:30px;padding:clamp(24px,2.8cqw,40px);display:flex;flex-direction:column;gap:16px;box-shadow:0 40px 80px -40px #78460a59}.lbl{display:block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5e5749;margin-bottom:8px}.fld{width:100%;box-sizing:border-box;height:54px;padding:0 18px;background:#fbf8f1;border:1px solid #E2D8C4;border-radius:14px;color:#16140f;font:inherit;font-size:16px;transition:border-color .3s,background .3s}.fld:focus{border-color:#b9531a;background:#fff;outline:none}.marq{overflow:hidden;border-block:1px solid #E6DDCB;padding-block:26px;background:#fbf8f1}.mtrack{display:flex;gap:48px;width:max-content;animation:marq 40s linear infinite;align-items:center}.mtrack span{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700;font-size:clamp(40px,5.4cqw,88px);letter-spacing:-.03em;white-space:nowrap}.mtrack .o{color:transparent;-webkit-text-stroke:1.5px #B9531A}@keyframes marq{to{transform:translate(-50%)}}.foot{padding-block:clamp(64px,7cqw,110px) 32px;background:#fbf8f1}.fg{display:grid;grid-template-columns:4fr 2fr 2fr 2.4fr 3fr;gap:clamp(24px,3cqw,48px)}.fh{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#9a8f7a;margin:0 0 16px;font-weight:700}.fl2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;font-size:15px;color:#3e382d}.fl2 a:hover{color:#b9531a}.word{overflow:hidden;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-weight:700;font-size:21cqw;line-height:.78;letter-spacing:-.03em;margin-top:clamp(40px,5cqw,80px);background:linear-gradient(180deg,#e8792b59,#e8792b00 85%);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;text-align:center}.ov{position:fixed;inset:0;z-index:90;background:#fbf8f1;color:#16140f;display:flex;flex-direction:column;padding:20px;box-sizing:border-box;animation:ovin .5s cubic-bezier(.2,.7,.2,1) both;overflow:auto}@keyframes ovin{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}.ov a.big{display:flex;justify-content:space-between;align-items:center;min-height:62px;border-top:1px solid #E2D8C4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Telugu,sans-serif;font-size:32px;font-weight:350}.ticker{display:flex;align-items:center;gap:16px;height:40px;background:#1e2f8c;color:#fff;font-size:13px;font-weight:600;padding-inline:clamp(12px,2cqw,28px);position:relative;z-index:61}.tk-label{flex:0 0 auto;background:#f4e07a;color:#1e2f8c;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;padding:5px 10px;border-radius:999px}.tk-view{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.tk-track{display:flex;gap:22px;width:max-content;align-items:center;animation:marq 50s linear infinite}.tk-track i{font-style:normal;font-size:7px;color:#f4e07a}.ticker:hover .tk-track{animation-play-state:paused}.tk-all{flex:0 0 auto;font-size:12.5px;color:#f4e07a!important}.hero{padding-top:108px!important}.dd{position:relative;display:inline-flex}.ddt{display:inline-flex;align-items:center;gap:6px}.mega{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,8px);width:380px;background:#fff;border:1px solid #EDE4D2;border-radius:22px;padding:10px;box-shadow:0 30px 60px -24px #3c280a59;display:flex;flex-direction:column;gap:4px;opacity:0;visibility:hidden;transition:opacity .3s,transform .4s cubic-bezier(.2,.7,.2,1),visibility .3s}.mega:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.dd:hover .mega,.dd:focus-within .mega{opacity:1;visibility:visible;transform:translate(-50%)}.mg{display:flex!important;gap:14px;align-items:center;padding:12px!important;border-radius:14px!important}.mg:hover{background:#fbf6ea!important;color:#16140f!important}.mgd{flex:0 0 auto;width:38px;height:38px;border-radius:12px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.mg b{display:block;font-size:14px;color:#16140f}.mg small{display:block;font-size:12px;color:#7a715f;font-weight:500;margin-top:2px}.links a{padding:10px 12px}.trust{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-block:26px;border-block:1px solid #EDE4D2;background:#fff}.tr{display:flex;align-items:center;gap:12px;font-size:12.5px;color:#5e5749;line-height:1.35}.tr b{display:block;font-size:14px;color:#16140f}.leaders{background:#f4eee1;padding-block:clamp(88px,10cqw,150px)}.lgrid{display:grid;grid-template-columns:1.4fr repeat(5,minmax(0,1fr));gap:14px;margin-top:clamp(40px,5cqw,72px)}.memorial{grid-row:span 1;border-radius:28px;background:#1e2f8c;color:#fff;padding:28px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:360px}.memorial h3{margin:10px 0 0;font-size:44px;letter-spacing:-.02em}.memorial p{margin:10px 0 14px;font-size:14.5px;line-height:1.55;color:#ffffffd9}.mseal{position:absolute;right:-70px;top:-60px;opacity:.16}.leader{background:#fff;border:1px solid #EDE4D2;border-radius:24px;padding:14px 14px 20px;display:flex;flex-direction:column;transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s}.leader:hover{transform:translateY(-6px);box-shadow:0 30px 50px -30px #5a3c1473}.portrait{aspect-ratio:4/5;border-radius:16px;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:14px;overflow:hidden}.pslot{position:absolute;left:10px;bottom:8px;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;font-weight:700}.leader h3{margin:6px 0 0;font-size:17px;line-height:1.2}.leader p{margin:4px 0 0;font-size:13px}.lmsg{margin-top:auto;padding-top:14px;font-size:13px;font-weight:700;color:#b9531a!important}.corner{background:#fff;padding-block:clamp(88px,10cqw,150px)}.qgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(40px,5cqw,72px)}.qk{position:relative;display:flex;flex-direction:column;gap:4px;padding:20px;border-radius:22px;border:1px solid #EDE4D2;background:#fdfbf6;min-height:150px;box-sizing:border-box;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,border-color .4s}.qk:hover{transform:translateY(-4px);box-shadow:0 24px 40px -26px #5a3c1480;border-color:#e3d3b4}.qi{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.qt{font-size:16px;font-weight:700}.qs{font-size:13px;color:#5e5749;line-height:1.45}.qa{position:absolute;right:18px;top:18px;font-size:16px;color:#9a8f7a;transition:transform .4s}.qk:hover .qa{transform:translate(3px,-3px);color:#b9531a}.news{background:#fbf8f1;padding-block:clamp(88px,10cqw,150px)}.nwgrid{display:grid;grid-template-columns:7fr 4fr;gap:clamp(24px,4cqw,64px);align-items:start}.chipsrow{display:flex;gap:8px;flex-wrap:wrap;margin-top:30px}.chipsrow button{height:40px;padding:0 16px;border-radius:999px;border:1px solid #E2D8C4;font-size:13px;font-weight:700;transition:background .3s,color .3s}.nlist{list-style:none;margin:22px 0 0;padding:0;border-top:1px solid #16140F}.nlist li{display:grid;grid-template-columns:70px 1fr auto;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid #E2D8C4}.ndate{width:58px;height:58px;border-radius:16px;background:#fff;border:1px solid #EDE4D2;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;color:#7a715f;font-weight:600}.ndate b{font-size:18px;color:#16140f;line-height:1}.ntitle{display:block;margin-top:5px;font-size:17px;font-weight:600;line-height:1.35}.ntitle:hover{color:#b9531a}.nkind{font-size:11px;font-weight:800;letter-spacing:.1em;color:#7a715f;border:1px solid #E2D8C4;border-radius:999px;padding:6px 10px}.events{background:#fff;border:1px solid #EDE4D2;border-radius:28px;overflow:hidden}.evart{height:240px;position:relative;background:radial-gradient(70% 60% at 30% 20%,rgba(255,255,255,.6),transparent 60%),linear-gradient(160deg,#2e9a48,#16602c);display:flex;align-items:flex-end;padding:16px;box-sizing:border-box}.visit{background:#fff;padding-block:clamp(88px,10cqw,150px)}.vgrid{display:grid;grid-template-columns:5fr 6fr;gap:clamp(24px,4cqw,72px);align-items:center}.vinfo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:36px 0 0}.vinfo div{border-top:1px solid #16140F;padding-top:12px}.vinfo dt{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#7a715f;font-weight:700}.vinfo dd{margin:8px 0 0;font-size:15px;line-height:1.6}.map{position:relative;height:clamp(320px,34cqw,480px);border-radius:32px;overflow:hidden;border:1px solid #E2E8DA}.map .pin{position:absolute;left:43%;top:54%;width:0;height:0}.pdot{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:#b9531a;border:4px solid #FFFFFF;box-shadow:0 8px 20px #00000040}.pring{position:absolute;width:90px;height:90px;margin:-45px 0 0 -45px;border-radius:50%;background:#b9531a40;animation:ping 2.4s ease-out infinite}.plabel{position:absolute;left:calc(43% + 22px);top:calc(54% - 58px);background:#fff;border-radius:14px;padding:10px 14px;font-size:12.5px;color:#5e5749;box-shadow:0 14px 30px -14px #00000059}.plabel b{display:block;font-size:14px;color:#16140f}.dock{position:fixed;right:18px;bottom:18px;z-index:80;display:flex;flex-direction:column;gap:8px}.dk{display:flex;align-items:center;gap:8px;height:46px;padding:0 16px;border-radius:999px;background:#fff;color:#16140f;font-size:13px;font-weight:700;border:1px solid #EDE4D2;box-shadow:0 14px 30px -16px #3c280a73;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.dk:hover{transform:translate(-4px)}.dk-p{background:#b9531a;color:#fff!important;border-color:#b9531a}.pgl{position:sticky;top:110px}@media(max-height:800px){.hmeta,.explore{display:none}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.bar i{animation:grow linear both;animation-timeline:scroll(nearest block)}@keyframes grow{to{transform:scaleX(1)}}.hero .copy{animation:heroout linear both;animation-timeline:scroll(nearest block);animation-range:0 760px}.hero .stage{animation:sealout linear both;animation-timeline:scroll(nearest block);animation-range:0 760px}@keyframes heroout{to{opacity:0;transform:translateY(-80px);filter:blur(6px)}}@keyframes sealout{to{opacity:0;transform:scale(.7) rotate(40deg) translateY(-40px)}}.man{height:2400px;view-timeline:--man block}.man .pin{position:sticky;top:0;height:min(100vh,980px);min-height:0;padding-block:0}.w{animation:lit linear both;animation-timeline:--man}@keyframes lit{0%{opacity:.12;filter:blur(2px)}to{opacity:1;filter:blur(0)}}.fifty{height:2000px;view-timeline:--fifty block}.fifty .pin{position:sticky;top:0;height:min(100vh,980px);min-height:0;padding-block:0}.num{animation:fill linear both;animation-timeline:--fifty;animation-range:contain 0% contain 55%}@keyframes fill{0%{background-size:100% 0%}to{background-size:100% 100%}}.dotgrid span{animation:dot linear both;animation-timeline:--fifty}@keyframes dot{0%{opacity:.15;transform:scale(.45)}to{opacity:1;transform:scale(1)}}.hs{height:3000px;view-timeline:--hs block}.hpin{position:sticky;top:0;height:min(100vh,980px);overflow:hidden;padding-block:0}.track{animation:hsx linear both;animation-timeline:--hs;animation-range:contain 0% contain 100%}@keyframes hsx{to{transform:translate(calc(-100% + 100cqw))}}.jdraw{animation:jd linear both;animation-timeline:view();animation-range:entry 20% cover 55%}@keyframes jd{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.up{animation:up linear both;animation-timeline:view();animation-range:entry 0% cover 30%}@keyframes up{0%{opacity:0;transform:translateY(70px) scale(.97)}to{opacity:1;transform:none}}.clip{animation:clip linear both;animation-timeline:view();animation-range:entry 10% cover 40%}@keyframes clip{0%{clip-path:inset(0 0 100% 0);transform:translateY(40px)}to{clip-path:inset(0 0 0 0);transform:none}}.spin{animation:spin linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes spin{0%{transform:rotate(-60deg)}to{transform:rotate(60deg)}}}}@media(prefers-reduced-motion:reduce){.site *,.site *:before,.site *:after{animation:none!important;transition:none!important}.seal .ray{stroke-dashoffset:0}}@container site (max-width: 900px){.links,.nav .cta{display:none}.menu{display:inline-flex}.hero{padding-top:92px!important;padding-bottom:28px;min-height:0}.hero .h1{margin-top:14px!important}.hgrid{grid-template-columns:1fr}.stage{order:-1}.tilt .seal{width:34cqw}.explore,.hmeta{display:none}.h1{font-size:10.6cqw}.hero .copy p{font-size:15px!important}.hero .btn{height:48px;padding:0 18px;font-size:14px}.fgrid{grid-template-columns:1fr}.num{font-size:52cqw}.split{flex-direction:column;height:auto}.split .pane,.split:hover .pane,.split .pane:hover{flex:none;min-height:560px}.more{max-height:none;opacity:1}.hint{display:none}.bento{grid-template-columns:1fr}.bento .bx{grid-column:auto!important;grid-row:auto!important}.pg{grid-template-columns:1fr}.prow button{grid-template-columns:40px 1fr 36px}.prow .ps{display:none}.pmeta{grid-template-columns:1fr;padding-left:56px}.ag,.vm{grid-template-columns:1fr}.fg>div:first-child{grid-column:1 / -1}.facts{grid-template-columns:repeat(2,minmax(0,1fr))}.jtrack{grid-template-columns:1fr;gap:36px}.jline{display:none}.seg button{padding:0 14px}.tip{width:190px}.ticker{font-size:12px}.tk-all{display:none}.pgl{position:static}.trust{justify-content:flex-start}.lgrid{grid-template-columns:1fr 1fr}.memorial{grid-column:1 / -1;min-height:260px}.qgrid{grid-template-columns:1fr 1fr}.qk{min-height:0;padding:16px}.nwgrid{grid-template-columns:1fr}.nlist li{grid-template-columns:62px 1fr}.nkind{display:none}.vgrid,.vinfo{grid-template-columns:1fr}.dock{left:12px;right:12px;bottom:12px;flex-direction:row;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:6px;border-radius:999px;border:1px solid #EDE4D2;box-shadow:0 18px 40px -18px #3c280a80}.dk{flex:1;justify-content:center;box-shadow:none;border:0;background:transparent;padding:0 8px}.dk-p{background:#b9531a}.dk:hover{transform:none}.fg{grid-template-columns:1fr 1fr}.foot{padding-bottom:96px}}.site em{font-style:normal}[hidden]{display:none!important}.skip{position:absolute;left:12px;top:-60px;z-index:100;background:#16140f;color:#fff!important;padding:10px 16px;border-radius:999px;font-weight:700;transition:top .2s}.skip:focus{top:52px}.form-msg{margin:0;font-size:14px;line-height:1.5;padding:12px 14px;border-radius:12px}.form-msg.ok{background:#e3f1e6;color:#16602c}.form-msg.err{background:#fbe6d6;color:#8a3a10}.fld.bad{border-color:#b9531a;background:#fff6ef}textarea.fld{height:auto;min-height:110px;padding-top:14px;resize:vertical}.btn[disabled]{opacity:.6;cursor:progress}.ntitle-plain{display:block;margin-top:5px;font-size:17px;font-weight:600;line-height:1.35}.nbody{margin:6px 0 0;font-size:14px;line-height:1.5;color:#5e5749}.nempty{padding:24px 0;color:#7a715f;font-size:15px}.page{padding-top:150px;padding-bottom:clamp(80px,9cqw,140px);min-height:70vh}.page h1{margin:18px 0 0;font-size:clamp(40px,5cqw,80px);line-height:.98;letter-spacing:-.03em}.panel{background:#fff;border:1px solid #EDE4D2;border-radius:28px;padding:clamp(22px,3cqw,40px)}.two{display:grid;grid-template-columns:1fr 1fr;gap:16px}@container site (max-width: 900px){.two{grid-template-columns:1fr}.page{padding-top:130px}}.site button.b-dark{background:#16140f;color:#fbf8f1}.site button.b-line{border:1px solid rgba(22,20,15,.25);color:#16140f}.site button.btn{justify-content:center;text-align:center}
