:root{--green:#1A4D2E;--green-dark:#123821;--green-light:#E8F0E9;--gold:#E8A33D;--gold-dark:#B87A1E;--cream:#FDF8EF;--white:#FFFFFF;--ink:#25282B;--ink-soft:#5A6169;--line:#E4DED2;--std1:#E8543F;--std2:#E8A33D;--std3:#5DAE5D;--std4:#4A90C4;--std5:#9B7BC4;--u:clamp(13px,3.7vw,16px);--radius:12px;--wrap:1180px;--head-h:66px;--strip-h:38px}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}body{font-family:'Mukta',system-ui,sans-serif;font-size:16px;line-height:1.7;color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased}h1,h2,h3,.brand-name{font-family:'Baloo 2','Mukta',system-ui,sans-serif;font-weight:600;line-height:1.35}img{max-width:100%;display:block}button{font-family:inherit;font-size:inherit;cursor:pointer;border:none;background:none;color:inherit}a{color:inherit;text-decoration:none}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 20px}.hidden{display:none !important}.lang-gate{position:fixed;inset:0;z-index:200;background:var(--green);display:flex;align-items:center;justify-content:center;padding:24px}.lang-gate-box{text-align:center;max-width:440px;width:100%}.lang-logo{width:78px;height:78px;margin:0 auto 20px;border-radius:50%;background:var(--gold);color:var(--green-dark);font-family:'Baloo 2',sans-serif;font-size:40px;font-weight:700;display:flex;align-items:center;justify-content:center}.lang-title{font-size:34px;color:var(--white);margin-bottom:2px}.lang-sub{color:#A9C4B2;font-size:15px;letter-spacing:.4px}.lang-choose{color:#CFE0D5;font-size:14px;margin:26px 0 16px}.lang-buttons{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lang-btn{background:var(--white);border-radius:var(--radius);padding:18px 12px;display:flex;flex-direction:column;gap:2px;transition:transform .15s,background .15s}.lang-btn:hover{background:var(--gold)}.lang-btn:active{transform:scale(.97)}.lang-btn-big{font-family:'Baloo 2',sans-serif;font-size:22px;font-weight:600;color:var(--green-dark)}.lang-btn-small{font-size:12px;color:var(--ink-soft)}.strip{height:var(--strip-h);background:var(--gold);color:#3F2A05;overflow:hidden;display:flex;align-items:center;position:relative}.strip-track{display:flex;gap:56px;white-space:nowrap;padding-left:100%;animation:marquee 34s linear infinite;font-size:14px;font-weight:500}.strip:hover .strip-track{animation-play-state:paused}.strip-item{display:flex;align-items:center;gap:10px}.strip-item::before{content:"●";font-size:8px;opacity:.55}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media(prefers-reduced-motion:reduce){.strip-track{animation:none;padding-left:20px}}.topbar{transform:translateZ(0);backface-visibility:hidden;position:sticky;top:0;z-index:100;box-shadow:0 2px 10px rgba(0,0,0,.13)}.topbar::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;z-index:2;background:linear-gradient(90deg,var(--gold) 0%,var(--gold) 34%,#FFFFFF 46%,#EDF1F4 52%,var(--gold) 64%,var(--gold) 100%);background-size:240% 100%;animation:ribbonSweep 4.4s ease-in-out infinite}.header{border-top:2px solid var(--gold)}@keyframes ribbonSweep{0%,55%{background-position:170% 0}88%,100%{background-position:-70% 0}}@media(prefers-reduced-motion:reduce){.topbar::after{animation:none}}.header{position:relative;display:block;font-size:0}.header{background:var(--green)}.header-inner{display:flex;align-items:center;gap:18px;height:var(--head-h);font-size:16px}.brand{display:flex;align-items:center;gap:11px;flex-shrink:0}.brand-mark{width:40px;height:40px;border-radius:50%;background:var(--gold);color:var(--green-dark);font-family:'Baloo 2',sans-serif;font-size:21px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.brand-text{display:flex;flex-direction:column;line-height:1.2}.brand-name{font-size:19px;color:var(--white)}.brand-tag{font-size:11px;color:#A9C4B2}.nav{display:flex;gap:2px;margin-left:auto;flex-wrap:nowrap;overflow:hidden}.nav a{padding:9px 12px;border-radius:8px;font-size:15px;color:#D6E4DA;white-space:nowrap;transition:background .15s,color .15s}.nav a:hover{background:var(--green-dark);color:var(--white)}.nav a.on{background:var(--gold);color:#3F2A05;font-weight:500}.header-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.nav + .header-actions{margin-left:10px}.icon-btn{min-width:44px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.28);color:var(--white);font-size:13px;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;transition:background .15s}.icon-btn:hover{background:var(--green-dark)}.page{display:none;min-height:60vh;padding-bottom:60px}.page.active{display:block;animation:fade .25s ease}@keyframes fade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hero{background:transparent;border-bottom:0;margin-bottom:10px}.hero-inner{padding:8px 18px 14px;text-align:left}.hero-title{font-size:36px;color:var(--green-dark);max-width:740px;margin:0 auto 12px}.hero-sub{font-size:17px;color:var(--ink-soft);max-width:620px;margin:0 auto 26px}.btn{min-height:48px;padding:0 26px;border-radius:10px;font-size:16px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:.15s}.btn-primary{background:var(--green);color:var(--white)}.btn-primary:hover{background:var(--green-dark)}.btn-ghost{background:var(--white);color:var(--green);border:1.5px solid var(--green)}.btn-ghost:hover{background:var(--green-light)}.btn:active{transform:scale(.98)}.sec-title{font-size:25px;color:var(--green-dark);margin:40px 0 18px}.contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:8px}.contact-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:20px;display:flex;align-items:center;gap:14px;transition:.15s}.contact-card:hover{border-color:var(--green);transform:translateY(-2px)}.contact-ico{width:46px;height:46px;border-radius:10px;background:var(--green-light);color:var(--green);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.contact-t{font-weight:600;font-size:16px}.contact-v{font-size:14px;color:var(--ink-soft);word-break:break-all}.placeholder{background:var(--white);border:2px dashed var(--line);border-radius:var(--radius);padding:44px 20px;text-align:center;color:#A79C88;font-size:14px}.placeholder::before{content:"⌛ "}.footer{background:var(--green);color:#C8DACE;padding:34px 0;margin-top:40px}.footer-inner{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.footer-name{font-family:'Baloo 2',sans-serif;font-size:20px;font-weight:600;color:var(--white)}.footer-addr{font-size:14px;margin-top:4px;max-width:420px}.footer-copy{font-size:13px;opacity:.8;align-self:flex-end}.wa-float{transform:translateZ(0);backface-visibility:hidden;position:fixed;right:18px;bottom:18px;z-index:90;width:56px;height:56px;border-radius:50%;background:#25D366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,.24);transition:transform .15s}.wa-float:hover{transform:translateZ(0) scale(1.07)}.wa-float:active{transform:translateZ(0) scale(.95)}@media(max-width:1180px){.nav{position:absolute;top:100%;left:0;right:0;background:var(--green-dark);flex-direction:column;gap:0;margin-left:0;padding:0;max-height:0;overflow:hidden;transition:max-height .28s ease,padding .28s ease;box-shadow:0 10px 24px rgba(0,0,0,.28)}.nav.open{padding:8px}.nav.open{max-height:520px;overflow:auto}.nav a{padding:13px 16px;border-radius:8px;font-size:16px}.menu-btn{display:flex}.header-actions{margin-left:auto}.brand-tag{display:none}}.entry{position:fixed;inset:0;z-index:200;overflow-y:auto}.welcome{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden;background:linear-gradient(150deg,#1A4D2E 0%,#20603A 45%,#123821 100%)}.welcome::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;background: radial-gradient(closest-side at 12% 18%,var(--std1),transparent),radial-gradient(closest-side at 88% 12%,var(--std4),transparent),radial-gradient(closest-side at 78% 82%,var(--std5),transparent),radial-gradient(closest-side at 20% 88%,var(--std3),transparent)}.welcome::after{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:linear-gradient(90deg,var(--std1),var(--std2),var(--std3),var(--std4),var(--std5))}.welcome > *{position:relative;z-index:1}.pill{padding:8px 16px;border-radius:7px;font-size:14px;color:#CFE0D5;transition:.15s}.pill:hover{color:#fff}.pill.on{background:var(--gold);color:#3F2A05;font-weight:600}.welcome-grid{flex:1;display:grid;grid-template-columns:1fr 1.35fr 1fr;gap:26px;align-items:center;max-width:1240px;width:100%;margin:0 auto;padding:20px 26px}.w-centre{text-align:center}.w-name-mr{font-size:44px;color:var(--white);line-height:1.2}.w-name-en{font-family:'Baloo 2',sans-serif;font-size:27px;font-weight:500;color:var(--gold);margin-top:2px}.w-side-h{font-size:16px;color:var(--gold);margin-bottom:10px}.w-side-p{font-size:14.5px;line-height:1.75}.w-quote{font-family:'Baloo 2',sans-serif;font-size:18px;color:var(--white);line-height:1.5;border-left:3px solid var(--gold);padding-left:13px;margin-bottom:12px}.w-list{list-style:none;margin-top:14px;font-size:14px}.w-list li{padding:7px 0;border-top:1px solid rgba(255,255,255,.14)}.w-list strong{color:var(--gold);font-size:16px;margin-right:6px}.sheet{position:fixed;inset:0;z-index:210;background:rgba(9,32,18,.66);display:flex;align-items:flex-end;justify-content:center;overflow-y:auto}@keyframes slideup{from{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.form-h{font-size:23px;color:var(--green-dark);margin-bottom:4px}.form-sub{font-size:14.5px;color:var(--ink-soft);margin-bottom:14px}.gate-note{background:var(--green-light);border-radius:9px;padding:11px 14px;font-size:13.5px;color:#2C5A3D;margin-bottom:18px}.gate-note-warn{background:#FDF1DC;color:#7A5410}.f{margin-bottom:7px;display:flex;flex-direction:column}.f-row{display:grid;grid-template-columns:1fr 1fr;gap:7px}.f label{display:flex;align-items:center;gap:7px;position:relative;font-family:Mukta,system-ui,sans-serif;font-size:13.5px;font-weight:700;margin-bottom:2px;letter-spacing:.1px;transition:transform .18s ease;background-image:linear-gradient(100deg,var(--green-dark) 0%,var(--green-dark) 38%,var(--gold-dark) 50%,var(--green-dark) 62%,var(--green-dark) 100%);background-size:280% 100%;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hdSheen 8s ease-in-out infinite}.f label::before{-webkit-text-fill-color:initial;content:"";flex-shrink:0;width:7px;height:7px;border-radius:2px;background:linear-gradient(135deg,var(--gold),var(--gold-dark));transform:rotate(45deg);animation:hdMark 3.4s ease-in-out infinite}.f:focus-within label{transform:translateX(2px);background-image:linear-gradient(100deg,var(--green),var(--green))}.f:focus-within label::before{background:linear-gradient(135deg,#3E8E52,var(--green))}.f input,.f select{height:42px;border:1.5px solid var(--line);border-radius:9px;padding:0 13px;font-family:inherit;font-size:16px;color:var(--ink);background:var(--white);width:100%;transition:border-color .15s}.f input:focus,.f select:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px rgba(26,77,46,.12);background:#FCFEFC}.f input.bad,.f select.bad{border-color:#D14343;background:#FEF6F6}.f select:disabled{background:#F4F1EA;color:#9B958A}.err{font-size:12.5px;color:#C33;min-height:16px;margin-top:3px}.phone-row{display:flex;align-items:stretch}.phone-cc{display:flex;align-items:center;padding:0 12px;background:var(--green-light);border:1.5px solid var(--line);border-right:none;border-radius:9px 0 0 9px;font-size:15px;font-weight:600;color:var(--green)}.phone-row input{border-radius:0 9px 9px 0}.btn-gold{background:var(--gold);color:#3F2A05;font-weight:600}.btn-gold:hover{background:var(--gold-dark);color:#fff}.gate-acts{margin-top:8px}.gate-submit{width:100%;margin-top:6px;position:relative;overflow:hidden;letter-spacing:.3px;box-shadow:0 4px 14px rgba(232,163,61,.34);animation:submitFlash 2.8s ease-in-out infinite;transition:transform .14s ease,box-shadow .18s ease}.gate-submit::after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skewX(-18deg);animation:gateSheen 4.2s ease-in-out infinite}.gate-submit:active{transform:translateY(2px);box-shadow:0 2px 7px rgba(232,163,61,.3)}.gate-skip{display:block;width:100%;margin-top:11px;padding:11px;font-family:Mukta,system-ui,sans-serif;font-size:14.5px;font-weight:600;color:var(--green);text-decoration:none;background:var(--white);border:1.5px solid var(--line);border-radius:11px;transition:border-color .18s ease,background .18s ease,transform .12s ease}@media(hover:hover){.gate-skip:hover{border-color:var(--green);background:var(--green-light)}}.gate-skip:active{transform:translateY(1px)}.gate-x{position:absolute;top:12px;right:14px;width:42px;height:42px;border-radius:50%;font-size:26px;line-height:1;color:var(--green-dark);background:var(--white);border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:background .18s ease,border-color .18s ease,transform .14s ease}@media(hover:hover){.gate-x:hover{background:var(--green-light);border-color:var(--green)}}.gate-x:active{transform:scale(.93)}.gate-tick{width:64px;height:64px;margin:0 auto 16px;border-radius:50%;font-size:32px;display:flex;align-items:center;justify-content:center}.gate-done-t{font-size:20px;font-weight:600}.gate-done-id{font-size:14px;margin:6px 0 22px}.gate-done-id strong{font-size:17px;letter-spacing:.5px}.reg-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:var(--green-light);border-left:5px solid var(--gold);border-radius:var(--radius);padding:16px 20px;margin-top:24px;font-size:15px;color:#2C5A3D}.reg-banner .btn{min-height:42px;padding:0 20px;font-size:15px}.sec-sub{font-size:15px;color:var(--ink-soft);margin:-10px 0 16px}.offer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:13px}.offer-card{background:var(--white);border:1px solid var(--line);border-left:5px solid var(--gold);border-radius:var(--radius);padding:20px;text-align:left;display:flex;flex-direction:column;gap:6px;transition:.15s;cursor:pointer}.offer-card:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,0,.1);border-left-color:var(--green)}.offer-t{font-family:'Baloo 2',sans-serif;font-size:18px;font-weight:600;color:var(--green-dark)}.offer-d{font-size:14px;color:var(--ink-soft);flex:1}.offer-go{font-size:14px;font-weight:600;color:var(--gold-dark);margin-top:6px}@media(max-width:940px){.welcome-grid{grid-template-columns:1fr;gap:20px;padding:24px 20px}.w-centre{order:-1}.w-side{border-top:1px solid rgba(255,255,255,.14);padding-top:16px}.w-name-mr{font-size:34px}.w-name-en{font-size:21px}}.ver{opacity:.5;font-size:12px}.modal{position:fixed;inset:0;z-index:190;background:rgba(9,32,18,.62);display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto}.modal-card{background:var(--white);border-radius:16px;width:100%;max-width:580px;padding:68px 28px 30px;position:relative;margin:auto;animation:slideup .3s ease}.modal-done{text-align:center;padding:20px 0}.modal-done .gate-tick{background:var(--green-light);color:var(--green)}.modal-done.unsent .gate-tick{background:#FDF1DC;color:var(--gold-dark);font-size:0}.modal-done.unsent .gate-tick::before{content:"!";font-size:34px;font-weight:800}.modal-done.unsent .hd-t > span{-webkit-text-fill-color:var(--gold-dark);color:var(--gold-dark)}.modal-done .gate-done-t{color:var(--green-dark)}.modal-done .gate-done-id{color:var(--ink-soft)}.modal-done .gate-done-id strong{color:var(--green)}.welcome-foot{padding:6px 20px 40px;text-align:center}.ph{border:2px dashed rgba(255,255,255,.32);border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;margin-bottom:16px;background:rgba(255,255,255,.05)}.ph-logo{width:96px;height:96px;border-radius:50%}.ph-face{width:96px;height:96px;border-radius:50%}.ph-mark{font-family:'Baloo 2',sans-serif;font-size:30px;color:rgba(255,255,255,.55);line-height:1}.ph-cap{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,.35)}.w-right .ph{margin-left:auto}.w-right{text-align:right}.w-right .w-quote{border-left:none;border-right:3px solid var(--gold);padding-left:0;padding-right:13px}.w-right .w-list{text-align:right}.welcome-foot{padding:4px 20px 40px;text-align:center}.foot-lang{display:flex;flex-direction:column;align-items:center;gap:7px;margin-bottom:20px}.w-left{text-align:left}.sample-note{background:#FDF1DC;border-left:4px solid var(--gold);border-radius:9px;padding:11px 15px;font-size:13.5px;color:#7A5410;margin-bottom:18px}.filters{margin-bottom:20px}.fbar{display:flex;gap:9px;flex-wrap:wrap}.fsearch,.fsel{height:46px;border:1.5px solid var(--line);border-radius:9px;padding:0 13px;font-family:inherit;font-size:15px;background:var(--white);color:var(--ink)}.fsearch{flex:1;min-width:190px}.fsel{min-width:130px;cursor:pointer}.fsearch:focus,.fsel:focus{outline:none;border-color:var(--green)}.fclear{height:46px;padding:0 16px;border-radius:9px;border:1.5px solid var(--line);font-size:14px;color:var(--ink-soft);background:var(--white)}.fclear:hover{border-color:var(--green);color:var(--green)}.fcount{margin-top:11px;font-size:14px;color:var(--ink-soft)}.fcount strong{color:var(--green);font-size:16px}.book-none{text-align:center;padding:46px 20px;color:var(--ink-soft);font-size:15px}.back-link{margin:6px 0 16px;font-size:15px;color:var(--green);text-decoration:underline;text-underline-offset:3px}.bd-title{font-size:29px;color:var(--green-dark);line-height:1.3;display:flex;align-items:center;gap:calc(var(--u) * .55);min-width:0;justify-content:center;text-align:center}.bd-title > span{min-width:0}.bd-sub{font-size:15px;color:var(--ink-soft);margin:4px 0 16px}.bd-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:20px}.bd-fact{background:var(--white);border:1px solid var(--line);border-radius:10px;padding:11px 13px}.bd-fact-k{font-size:12px;color:var(--ink-soft)}.bd-fact-v{font-size:16px;font-weight:600;color:var(--green-dark)}.bd-desc{font-size:15.5px;line-height:1.8;margin-bottom:22px}.calc{background:var(--green-light);border-radius:14px;padding:20px 22px}.calc-h{font-family:'Baloo 2',sans-serif;font-size:18px;font-weight:600;color:var(--green-dark);margin-bottom:14px}.calc-row{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.qty{display:flex;align-items:stretch;border:1.5px solid var(--line);border-radius:10px;overflow:hidden;background:var(--white)}.qty button{width:46px;font-size:22px;color:var(--green);background:var(--white)}.qty button:hover{background:var(--green-light)}.qty input{width:76px;text-align:center;border:none;font-family:inherit;font-size:17px;font-weight:600;color:var(--ink)}.qty input:focus{outline:none}.calc-lbl{font-size:14px;color:var(--ink-soft)}.calc-out{background:var(--white);border-radius:11px;padding:15px 17px}.calc-line{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0;font-size:15px}.calc-line + .calc-line{border-top:1px solid var(--line)}.calc-line span:last-child{font-weight:600;color:var(--ink)}.calc-total{font-size:20px;font-weight:700;color:var(--green)}.calc-save{color:var(--gold-dark);font-weight:600}.calc-btn{width:100%;margin-top:14px}.slab-wrap{overflow-x:auto}.slab{width:100%;border-collapse:collapse;background:var(--white);border:1px solid var(--line);border-radius:12px;overflow:hidden}.slab th{background:var(--green);color:#fff;font-weight:600;font-size:14.5px;padding:13px 16px;text-align:left}.slab td{padding:13px 16px;font-size:15px;border-top:1px solid var(--line)}.slab tr:nth-child(even) td{background:#FBF8F2}.slab .pct{color:var(--gold-dark);font-weight:700}.book-sub{font-size:11.5px;color:#9B958A;line-height:1.4}.bd-subtitle{font-size:16px;color:var(--gold-dark);font-weight:600;margin-top:2px}.calc-note{font-size:12.5px;color:var(--ink-soft);margin-top:11px;padding-left:16px;position:relative}.calc-note::before{content:"*";position:absolute;left:4px;color:var(--gold-dark)}.slab{margin-bottom:14px}.slab td.sh{background:var(--green-light);font-weight:600;font-size:13.5px;color:var(--green-dark)}.slab th{font-size:15px}.carousel{position:relative;overflow:hidden;border-radius:16px;background:var(--white);border:1px solid var(--line);margin-bottom:8px}.car-track{display:flex;transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform}@media(prefers-reduced-motion:reduce){.car-track{transition:none}}.car-media img{width:100%;height:100%;object-fit:cover}.car-media iframe{width:100%;height:100%;border:0;display:block}.car-media:hover .car-play{transform:scale(1.12)}.car-next{right:10px}.car-empty{padding:44px 20px;text-align:center;color:#A79C88;font-size:15px}.vid-thumb img{width:100%;height:100%;object-fit:cover}.vid-thumb .car-play{width:44px;height:44px;font-size:17px}.bd-videos{margin-top:24px}@media(max-width:1180px){.topbar{position:sticky;top:0}.nav{top:100%;left:0;right:0}}.menu-btn{display:none;align-items:center;gap:9px;height:40px;padding:0 14px;border-radius:9px;border:1px solid rgba(255,255,255,.3);color:var(--white);font-size:14px;font-weight:600;transition:.18s}.menu-btn:hover,.menu-btn.is-open{background:var(--gold);color:#3F2A05;border-color:var(--gold)}.menu-lines{display:flex;flex-direction:column;gap:3.5px;width:18px}.menu-lines span{height:2px;background:currentColor;border-radius:2px;transition:.22s}.menu-btn.is-open .menu-lines span:nth-child(1){transform:translateY(5.5px) rotate(45deg)}.menu-btn.is-open .menu-lines span:nth-child(2){opacity:0}.menu-btn.is-open .menu-lines span:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}.menu-word{white-space:nowrap}.std-card:hover  .ex-grid{content-visibility:auto;contain-intrinsic-size:auto 640px;display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:12px}.ex-card{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:16px 17px;display:flex;align-items:center;gap:14px;text-align:left;transition:.16s}.ex-card:hover{border-color:var(--green);transform:translateY(-3px);box-shadow:0 7px 20px rgba(0,0,0,.1)}.ex-ico{width:46px;height:46px;flex-shrink:0;border-radius:12px;background:var(--green-light);display:flex;align-items:center;justify-content:center;font-size:21px}.ex-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ex-t{font-family:'Baloo 2',sans-serif;font-size:17px;font-weight:600;color:var(--green-dark)}.ex-d{font-size:13.5px;color:var(--ink-soft);line-height:1.5}.ex-arrow{color:var(--gold-dark);font-size:19px;font-weight:700;transition:transform .18s}.ex-card:hover .ex-arrow{transform:translateX(5px)}.car-media{flex-shrink:0;border-radius:16px;overflow:hidden;background:#0C0C0C;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;align-self:center;box-shadow:0 8px 26px rgba(0,0,0,.26);border:1px solid rgba(0,0,0,.1)}.car-media img{width:100%;height:100%;object-fit:cover;transition:transform .4s,filter .3s}.car-media:hover img{transform:scale(1.04);filter:brightness(.86)}.car-media iframe{width:100%;height:100%;border:0;display:block}.car-media.playing{cursor:default}.car-media.playing:hover img{transform:none}.car-play{position:absolute;width:64px;height:64px;border-radius:50%;background:rgba(232,163,61,.96);color:#3F2A05;display:flex;align-items:center;justify-content:center;font-size:24px;padding-left:5px;box-shadow:0 4px 18px rgba(0,0,0,.4);transition:transform .2s}.car-media:hover .car-play{transform:scale(1.14)}@media(max-width:1180px){.menu-btn{display:flex}}.media-wide{width:100%;max-width:1480px;margin:0 auto;padding:0 20px}.car-media{border-radius:18px}.car-media img{image-rendering:auto;backface-visibility:hidden}.car-full{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;border-radius:9px;background:rgba(0,0,0,.5);color:#fff;font-size:15px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);transition:.16s;text-decoration:none}.car-full:hover{background:var(--gold);color:#3F2A05}.car-media.playing .car-full{display:none}.book-cover img,.car-slide{min-width:100%;padding:0}.vcard{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center;padding:26px 28px 28px}.vcard-stage{display:flex;justify-content:center}.car-media{position:relative;flex-shrink:0;overflow:hidden;border-radius:20px;background:#0B0B0B;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 14px 40px rgba(18,56,33,.28),0 0 0 1px rgba(0,0,0,.06);transition:box-shadow .25s,transform .25s}.car-media:hover{box-shadow:0 20px 52px rgba(18,56,33,.38);transform:translateY(-3px)}.car-media.playing{transform:none;cursor:default}.car-media.vertical{width:min(430px,32vw);aspect-ratio:9/16;max-height:74vh}.car-media.horizontal{width:min(880px,54vw);aspect-ratio:16/9}.car-media img{width:100%;height:100%;object-fit:cover;transition:transform .45s,filter .3s}.car-media:hover img{transform:scale(1.05);filter:brightness(.82)}.car-media.playing:hover img{transform:none}.car-media iframe{width:100%;height:100%;border:0;display:block}.car-play{position:absolute;width:70px;height:70px;border-radius:50%;background:rgba(232,163,61,.97);color:#3F2A05;display:flex;align-items:center;justify-content:center;font-size:26px;padding-left:5px;box-shadow:0 6px 24px rgba(0,0,0,.45);transition:transform .22s}.car-media:hover .car-play{transform:scale(1.15)}.car-media.playing .car-play{display:none}.car-full{position:absolute;top:11px;right:11px;z-index:2;width:38px;height:38px;border-radius:10px;background:rgba(0,0,0,.5);color:#fff;font-size:15px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);transition:.16s;text-decoration:none}.car-full:hover{background:var(--gold);color:#3F2A05}.car-media.playing .car-full{display:none}.vcard-body{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.vcard-title{font-family:Mukta,system-ui,sans-serif;color:var(--green-dark);margin-bottom:calc(var(--u) * .3)}.vcard-tag{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(180deg,#FCF2DC,#F5E1B8);color:#7A5410;border:1px solid #EAD3A4;border-radius:999px;padding:7px 16px;font-size:14px;font-weight:700;margin-bottom:calc(var(--u) * .34);animation:flowGlow 4s ease-in-out infinite}.vcard-cap{position:relative;font-size:15.5px;line-height:1.8;color:var(--ink-soft);padding-left:17px;border-left:0;text-align:justify;text-align-last:left;hyphens:auto;-webkit-hyphens:auto}.vcard-cap::before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:2px;background:linear-gradient(180deg,var(--gold),var(--gold-dark),var(--gold));background-size:100% 220%;animation:flowBar 4.6s ease-in-out infinite}.vcard-btn{position:relative;overflow:hidden;margin-top:calc(var(--u) * .48);background:var(--green);color:#fff;border-radius:11px;padding:13px 26px;font-size:15px;font-weight:600;transition:.16s;box-shadow:0 3px 12px rgba(26,77,46,.24)}.vcard-btn::after{content:"";position:absolute;top:0;left:-55%;width:42%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-18deg);animation:gateSheen 5s ease-in-out infinite}.vcard-btn:active{transform:translateY(2px)}.vcard-btn:hover{background:var(--green-dark);transform:translateX(3px)}.car-controls{display:flex;align-items:center;justify-content:center;gap:18px;padding:2px 0 18px}.car-arrow{width:44px;height:44px;border-radius:50%;background:var(--white);border:1px solid var(--line);color:var(--green-dark);font-size:21px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.12);transition:.16s;flex-shrink:0}.car-arrow:hover{background:var(--gold);border-color:var(--gold);transform:scale(1.08)}.car-dots{display:flex;gap:8px;align-items:center}.car-dot{width:9px;height:9px;border-radius:50%;background:var(--line);transition:.2s}.car-dot.on{background:var(--gold);width:26px;border-radius:5px}.vid-grid,.vid-list{display:flex;flex-direction:column;gap:18px}.vid-grid .vcard,.vid-list .vcard{background:var(--white);border:1px solid var(--line);border-radius:18px}.bd-videos{margin-top:26px}@media(max-width:1100px){.vcard{gap:24px;padding:22px}.car-media.vertical{width:min(380px,34vw)}.car-media.horizontal{width:min(660px,52vw)}.vcard-title{font-size:24px}}@media(max-width:860px){.vcard{grid-template-columns:1fr;gap:20px;padding:18px 16px 22px}.car-media.vertical{width:min(430px,86vw);max-height:66vh}.car-media.horizontal{width:100%}.vcard-body{align-items:stretch}.vcard-title{font-size:23px;margin-bottom:10px}.vcard-tag{align-self:flex-start;font-size:13.5px;padding:6px 14px}.vcard-cap{font-size:15px;line-height:1.75}.vcard-btn{width:100%;text-align:center}.bd-videos .vcard{padding:16px 14px 20px}}.car-prev,.car-next{flex-shrink:0}.book-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:26px}.book-card{background:transparent;border:0;padding:0;text-align:left;cursor:pointer;display:flex;flex-direction:column}.book-stage{position:relative;perspective:1400px;display:block;padding-bottom:16px}.book-stage::after{content:"";position:absolute;left:8%;right:8%;bottom:4px;height:16px;background:radial-gradient(50% 50% at 50% 50%,rgba(18,56,33,.42),transparent 72%);filter:blur(5px);transition:all .45s cubic-bezier(.2,.7,.3,1)}@media(hover:hover){.book-card:hover .book-stage::after{left:14%;right:2%;opacity:.9;height:20px}}.book3d{position:relative;display:block;transform-style:preserve-3d;transform:rotateY(-3deg);transform-origin:left center;transition:transform .5s cubic-bezier(.2,.7,.3,1)}@media(hover:hover){.book-card:hover .book3d{transform:rotateY(-15deg) translateY(-6px)}}.book-card:active .book3d{transform:rotateY(-9deg) translateY(-2px)}.book-cover{position:relative;display:block;aspect-ratio:1/1.4142;overflow:hidden;border-radius:3px 12px 12px 3px;box-shadow:0 10px 26px rgba(18,56,33,.26),0 1px 3px rgba(0,0,0,.3);background:var(--sc,var(--green-light))}.book-cover img{width:100%;height:100%;object-fit:cover;display:block}.book-cover::before{content:"";position:absolute;left:0;top:0;bottom:0;width:15px;z-index:2;background:linear-gradient(90deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,.20) 30%,rgba(255,255,255,.24) 62%,rgba(0,0,0,.10) 85%,rgba(0,0,0,0) 100%)}.book-cover::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(102deg,rgba(255,255,255,.30) 0%,rgba(255,255,255,.04) 30%,rgba(255,255,255,0) 48%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(0,0,0,.10))}.book-pages{position:absolute;top:5px;bottom:5px;right:-9px;width:10px;border-radius:0 4px 4px 0;transform:rotateY(28deg);transform-origin:left center;background: repeating-linear-gradient(90deg,#FFFDF7 0 1px,#E6DFCE 1px 2px);box-shadow:inset -2px 0 4px rgba(0,0,0,.22)}.book-open{position:absolute;left:50%;bottom:14px;transform:translate(-50%,10px);background:rgba(255,255,255,.96);color:var(--green-dark);border-radius:999px;padding:8px 18px;font-size:13.5px;font-weight:700;box-shadow:0 5px 16px rgba(0,0,0,.3);opacity:0;transition:.28s;z-index:3;white-space:nowrap}@media(hover:hover){.book-card:hover .book-open{opacity:1;transform:translate(-50%,0)}}.book-body{padding:14px 2px 0;display:flex;flex-direction:column;gap:3px;flex:1}.book-name{font-family:'Baloo 2',sans-serif;font-size:16.5px;font-weight:600;color:var(--green-dark);line-height:1.35;transition:color .2s}@media(hover:hover){.book-card:hover .book-name{color:var(--gold-dark)}}.book-sub{font-size:12px;color:#9B958A;line-height:1.45}.book-meta{font-size:12.5px;color:var(--ink-soft);flex:1;padding-top:2px}.book-price{font-family:'Baloo 2',sans-serif;font-size:21px;font-weight:700;color:var(--green);margin-top:8px;display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.book-bulk{font-family:'Mukta',sans-serif;font-size:12px;font-weight:600;background:var(--green-light);color:#2C5A3D;border-radius:6px;padding:3px 9px}.bd{display:grid;grid-template-columns:330px 1fr;gap:44px;align-items:start;max-width:1080px;margin:0 auto}.bd-stage{padding-bottom:22px;display:flex;align-items:center;justify-content:center}.bd-stage .book3d{transform:rotateY(-8deg)}.bd-stage:hover .book3d{transform:rotateY(-16deg) translateY(-4px)}.bd-stage::after{height:20px;bottom:0}.bd-cover{border-radius:4px 16px 16px 4px;box-shadow:0 20px 50px rgba(18,56,33,.34),0 2px 5px rgba(0,0,0,.34)}.bd-cover::before{width:19px}.bd-stage .book-pages{width:13px;right:-12px;top:7px;bottom:7px}@media(prefers-reduced-motion:reduce){.book3d,.book-card:hover .book3d{transform:none;transition:none}.book-stage::after{transition:none}}.book-cover-ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:'Baloo 2',sans-serif;font-size:58px;font-weight:700;color:rgba(255,255,255,.92);z-index:1}@media(hover:none){.book3d{transform:rotateY(-12deg)}.book-stage::after{left:13%;right:3%;height:18px;opacity:.85}.book-open{opacity:1;transform:translate(-50%,0)}.book-card:active .book3d{transform:rotateY(-5deg) translateY(2px) scale(.985)}.book-card:active .book-open{background:var(--gold);color:#3F2A05}.ex-card:active{transform:scale(.98);border-color:var(--green)}.offer-card:active{transform:scale(.98);border-left-color:var(--green)}.car-media:active{transform:scale(.99)}.vcard-btn:active,.btn:active{transform:scale(.97)}.std-go,.ex-arrow{transform:none}}.std-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px}.std-card{position:relative;overflow:hidden;border-radius:20px;background:var(--c);color:#fff;text-align:left;transition:transform .14s ease,box-shadow .22s ease;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:0;min-height:138px;box-shadow:0 4px 14px rgba(0,0,0,.15);transition:transform .2s cubic-bezier(.34,1.4,.64,1),box-shadow .2s}.std-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 110% at 96% 0%,rgba(255,255,255,.26),transparent 55%)}.std-card > *{position:relative;z-index:1}@media(hover:hover){.std-card:hover{transform:translateY(-5px);box-shadow:0 14px 30px rgba(0,0,0,.24)}}.std-card:active{transform:translateY(2px) scale(.985);box-shadow:0 2px 10px rgba(0,0,0,.16)}.std-left{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 16px;min-width:94px;background:rgba(0,0,0,.13)}.std-top{font-size:12px;letter-spacing:.7px;text-transform:uppercase;font-weight:600;opacity:.9;margin-bottom:1px}.std-figure{display:flex;align-items:baseline;gap:3px;line-height:1}.std-num{font-family:'Baloo 2',sans-serif;font-size:46px;font-weight:700;text-shadow:0 2px 8px rgba(0,0,0,.24);display:inline-block;animation:stdNum 3.4s ease-in-out infinite}.std-ord{font-family:'Baloo 2',sans-serif;font-size:21px;font-weight:600;opacity:.95}.std-mid{list-style:none;margin:0;padding:13px 6px;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0}.std-mid li{position:relative;padding-left:15px;font-size:12.5px;line-height:1.42;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.45);overflow-wrap:break-word}.std-mid li::before{content:"";position:absolute;left:2px;top:.62em;width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.8)}.std-right{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:15px 16px;min-width:104px;border-left:1px solid rgba(255,255,255,.26)}.std-count{font-size:13px;line-height:1.25;text-align:center;opacity:.94;font-weight:600;display:inline-block;animation:stdCount 3.4s ease-in-out .5s infinite}.std-go{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13.5px;background:rgba(255,255,255,.22);border-radius:999px;padding:8px 13px 8px 15px;box-shadow:0 2px 8px rgba(0,0,0,.18);transition:background .2s}@media(hover:hover){.std-card:hover .std-go{background:rgba(255,255,255,.38)}}.std-card:active .std-go{background:rgba(255,255,255,.5)}.std-arrow{font-style:normal;font-size:17px;line-height:1;display:inline-block;animation:beckon 1.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes beckon{0%,100%{transform:translateX(0);opacity:.78}45%{transform:translateX(5px);opacity:1}70%{transform:translateX(2px);opacity:.94}}.std-go::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,transparent 32%,rgba(255,255,255,.55) 50%,transparent 68%);background-size:260% 100%;animation:sheen 3.4s ease-in-out infinite}@keyframes sheen{0%,55%{background-position:170% 0}85%,100%{background-position:-70% 0}}@media(prefers-reduced-motion:reduce){.std-arrow,.std-go::after{animation:none}}.peek-tab{position:absolute;right:-22px;top:50%;transform:translateY(-50%);z-index:6;display:flex;flex-direction:column;align-items:center;gap:2px;background:rgba(255,255,255,.97);border-radius:9px;padding:8px 7px;box-shadow:0 4px 14px rgba(0,0,0,.3);cursor:pointer}.peek-arrow{font-style:normal;font-size:19px;line-height:1;color:var(--gold-dark);font-weight:700;animation:beckon 1.4s cubic-bezier(.4,0,.2,1) infinite}.peek-tab em{font-style:normal;font-size:9.5px;font-weight:700;color:var(--green-dark);writing-mode:vertical-rl;letter-spacing:.5px;animation:blink 2.6s ease-in-out infinite}@keyframes blink{0%,100%{opacity:.6}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.peek-arrow,.peek-tab em{animation:none}}.disc-head{background:linear-gradient(100deg,#FCF2DC,#F7E6C4);border:1px solid #EBD4A6;border-radius:11px;padding:12px 16px;margin-bottom:16px;font-size:15px;color:#7A5410}.disc-head b{font-family:'Baloo 2',sans-serif;font-size:19px;color:var(--gold-dark)}.ladder{margin-top:14px;border:1px solid var(--line);border-radius:11px;overflow:hidden;background:var(--white)}.rung{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:11px 14px;font-size:14px;position:relative}.rung + .rung{border-top:1px solid var(--line)}.rung-r{font-weight:700;color:var(--ink)}.rung-p{color:var(--gold-dark);font-weight:600;min-width:70px;text-align:right}.rung.on{background:var(--green-light)}.rung.on .rung-r{color:var(--green);font-size:16px}.rung-here{position:absolute;left:-1px;top:-1px;bottom:-1px;width:4px;background:var(--green);overflow:hidden;text-indent:-999px;white-space:nowrap;font-size:0;line-height:0;color:transparent}.nudge{margin:2px 0 12px}.nudge-bar{height:8px;border-radius:99px;background:var(--line);overflow:hidden;margin-bottom:8px}.nudge-bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--gold),var(--gold-dark));transition:width .4s cubic-bezier(.4,0,.2,1)}.nudge-text{font-size:14px;color:var(--ink)}.nudge-text b{color:var(--green-dark)}.nudge.best .nudge-text{color:var(--green);font-weight:600}.calc-actions{display:flex;gap:10px;margin-top:14px}.calc-actions .btn{flex:1;min-height:48px}.btn-gold.done{background:var(--green);color:#fff}.calc-out s{opacity:.5;margin-left:5px}.cart-empty{text-align:center;padding:50px 20px}.cart-empty p{font-size:16px;color:var(--ink-soft);margin-bottom:18px}.cart-list{display:flex;flex-direction:column;gap:9px}.cart-row{display:grid;grid-template-columns:64px 1fr auto 34px;grid-template-areas:"t i i x" "t n n n" "t l l l" "t q a a";gap:4px 14px;align-items:center;background:var(--white);border:1px solid var(--line);border-radius:14px;padding:10px 12px}.cart-thumb{grid-area:t;width:64px;aspect-ratio:1/1.4142;border-radius:6px;overflow:hidden;box-shadow:0 2px 7px rgba(0,0,0,.2)}.cart-thumb img{width:100%;height:100%;object-fit:cover}.cart-name{font-family:'Baloo 2',sans-serif;font-size:16px;font-weight:600;color:var(--green-dark)}.cart-meta{font-size:13px;color:var(--ink-soft);margin-top:2px}.cart-pct{background:var(--green-light);color:#2C5A3D;border-radius:5px;padding:2px 7px;font-size:11.5px;font-weight:700;margin-left:7px}.cart-qty{grid-area:q;display:flex;border:1.5px solid var(--line);border-radius:9px;overflow:hidden;background:var(--white)}.cart-qty button{width:36px;height:40px;font-size:19px;color:var(--green)}.cart-qty button:hover{background:var(--green-light)}.cart-qty input{width:52px;text-align:center;border:0;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:.4px}.cart-qty input:focus{outline:none}.cart-amt{grid-area:a;text-align:right;min-width:88px}.cart-amt b{font-family:'Baloo 2',sans-serif;font-size:18px;color:var(--green)}.cart-amt span{display:block;font-size:12px}.cart-x{grid-area:x;width:34px;height:34px;border-radius:8px;font-size:22px;color:var(--ink-soft)}.cart-x:hover{background:#FDECEC;color:#C33}.cart-foot{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:end;background:var(--green-light);border-radius:14px;padding:20px 22px;margin-top:18px}.cart-sums{font-size:14.5px;color:var(--ink-soft)}.cart-saved{color:var(--gold-dark);font-weight:600;margin-top:5px}.cart-grand{font-family:'Baloo 2',sans-serif;font-size:17px;color:var(--green-dark);font-weight:600;margin-top:7px}.cart-grand b{font-size:26px;color:var(--green);margin-left:7px}.cart-cta{display:flex;flex-direction:column;gap:9px;min-width:220px}.cart-cta .btn{width:100%;min-height:50px}.cart-bar{transform:translateZ(0);backface-visibility:hidden;position:fixed;left:0;right:0;bottom:0;z-index:95;display:none;align-items:center;justify-content:space-between;gap:14px;background:var(--green);color:#fff;padding:11px 16px;box-shadow:0 -3px 16px rgba(0,0,0,.26)}.cart-bar-info{font-size:14.5px}.cart-bar-info b{font-family:'Baloo 2',sans-serif;font-size:18px;color:var(--gold)}.cart-bar-btn{background:var(--gold);color:#3F2A05;border-radius:10px;padding:11px 20px;font-size:14.5px;font-weight:700;white-space:nowrap}.order-card{max-width:620px}.order-sum{background:var(--green-light);border-radius:12px;padding:15px 17px;margin-bottom:16px}.osum-h{font-family:Mukta,system-ui,sans-serif;font-size:16px;font-weight:700;color:var(--green-dark);margin-bottom:9px;display:flex;align-items:center;gap:8px}.osum-row b{color:var(--green);min-width:66px;text-align:right}.osum-total b{font-family:Mukta,system-ui,sans-serif;font-size:21px;font-weight:800;color:var(--green);letter-spacing:.3px;display:inline-block;animation:totalPulse 3.4s ease-in-out infinite}.order-done{text-align:center;padding:22px 0}.order-done .gate-tick{background:var(--green-light);color:var(--green)}.order-done .gate-done-t{color:var(--green-dark)}.order-done .gate-done-id{color:var(--ink-soft)}.order-done .gate-done-id strong{color:var(--green)}.peek{position:fixed;inset:0;z-index:220;background:rgba(9,24,15,.94);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:20px}.peek-x{position:absolute;top:14px;right:16px;width:46px;height:46px;border-radius:11px;background:rgba(255,255,255,.14);color:#fff;font-size:28px;line-height:1}.peek-x:hover{background:var(--gold);color:#3F2A05}.peek-stage{display:flex;align-items:center;gap:16px;max-width:100%;flex:1;min-height:0}.peek-frame{max-height:78vh;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 24px 60px rgba(0,0,0,.6);perspective:1600px}.peek-frame img{max-height:78vh;max-width:min(88vw,640px);display:block;object-fit:contain}.peek-frame.turn-r{animation:turnR .42s cubic-bezier(.4,0,.2,1)}.peek-frame.turn-l{animation:turnL .42s cubic-bezier(.4,0,.2,1)}@keyframes turnR{0%{transform:rotateY(0);transform-origin:left center;opacity:1}50%{transform:rotateY(-42deg);transform-origin:left center;opacity:.55}100%{transform:rotateY(0);opacity:1}}@keyframes turnL{0%{transform:rotateY(0);transform-origin:right center;opacity:1}50%{transform:rotateY(42deg);transform-origin:right center;opacity:.55}100%{transform:rotateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.peek-frame.turn-r,.peek-frame.turn-l{animation:none}}.peek-nav{width:52px;height:52px;border-radius:50%;background:rgba(255,255,255,.16);color:#fff;font-size:26px;flex-shrink:0;transition:.16s}.peek-nav:hover{background:var(--gold);color:#3F2A05}.peek-foot{display:flex;flex-direction:column;align-items:center;gap:4px;color:#fff}.peek-name{font-family:'Baloo 2',sans-serif;font-size:18px;font-weight:600}.peek-count{font-size:13.5px;color:#A9C4B2}.rung-q{color:var(--ink-soft)}.peek-prev,.peek-next{flex-shrink:0}.cond{display:flex;align-items:flex-start;gap:9px;margin-top:13px;background:#FDF1DC;border:1px solid #EBD4A6;border-left:4px solid var(--gold);border-radius:9px;padding:10px 14px;font-size:13.5px;line-height:1.55;color:#7A5410;font-weight:600}.cond-i{font-size:15px;line-height:1.3;flex-shrink:0}.osum-row + .cond,.osum-save + .cond{margin-top:12px}.nav a,.book-name,.vcard-title,.cart-name,.offer-t,.ex-t,.sec-title{overflow-wrap:break-word;hyphens:none}.std-mid li,.rung-q,.cart-meta,.book-meta{overflow-wrap:break-word}:root{--fs-xs:12.5px;--fs-sm:14px;--fs-md:15.5px;--fs-lg:18px;--fs-h3:21px;--fs-h2:25px;--fs-h1:31px}h1,h2,h3,.sec-title,.book-name,.vcard-title,.std-num,.offer-t,.ex-t,.cart-name,.form-h,.calc-h,.panel-h,.w-name-mr{font-family:'Baloo 2','Mukta',system-ui,sans-serif;letter-spacing:.1px}body,.f label,.f input,.f select,p,li,td,th,.btn,button,input,select{font-family:'Mukta',system-ui,sans-serif}html[lang="mr"] body{line-height:1.72}html[lang="mr"] .book-name,html[lang="mr"] .vcard-title,html[lang="mr"] .sec-title{line-height:1.4}html[lang="en"] body{line-height:1.65}.f label{letter-spacing:.1px}.calc-line span:first-child,.rung-q{letter-spacing:.1px}.chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:6px}.chip{display:inline-block;border-radius:7px;padding:3px 10px;font-size:11.5px;font-weight:700;letter-spacing:.2px;line-height:1.5}.chip-std{color:#fff}.chip-off{background:linear-gradient(180deg,#FBEBCB,#F3DCAE);color:#7A5410;border:1px solid #E7CFA0}.calc-enq{display:block;width:100%;margin-top:10px;padding:12px;border:1.5px dashed var(--green);border-radius:10px;font-size:14.5px;font-weight:600;color:var(--green);background:var(--white);transition:.16s}.calc-enq:hover{background:var(--green-light)}.order-pick{margin-bottom:16px}.opick-h{font-family:'Baloo 2',sans-serif;font-size:16px;font-weight:600;color:var(--green-dark);margin-bottom:9px}.opick-list{display:flex;flex-direction:column;gap:8px;max-height:290px;overflow-y:auto;padding-right:4px}.opick-row{display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:13px;padding:7px 10px;background:var(--white);position:relative;overflow:hidden;transition:border-color .2s ease,box-shadow .22s ease,background .22s ease}.opick-row.on{border-color:var(--green);background:var(--green-light)}.opick-cover{width:42px;aspect-ratio:1/1.4142;border-radius:5px;overflow:hidden;position:relative;box-shadow:0 2px 7px rgba(0,0,0,.24);transition:transform .26s cubic-bezier(.34,1.4,.64,1),box-shadow .26s ease}.opick-cover::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;z-index:2;background:linear-gradient(90deg,rgba(0,0,0,.28),rgba(0,0,0,0))}.opick-cover::after{content:"";position:absolute;top:0;left:-70%;width:55%;height:100%;z-index:3;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skewX(-18deg);opacity:1;animation:gateSheen 5.2s ease-in-out infinite}.opick-row.on .opick-cover{transform:translateY(-2px) scale(1.06);box-shadow:0 6px 15px rgba(0,0,0,.3)}.opick-row.on .opick-cover::after{animation-duration:3.2s}.opick-cover img{width:100%;height:100%;object-fit:cover}.opick-name{font-size:14px;font-weight:600;color:var(--green-dark);line-height:1.35}.opick-row .cart-qty button{width:32px;height:36px;font-size:17px}.opick-row .cart-qty input{width:58px;font-size:15px;font-weight:800;letter-spacing:.4px}.osum-empty{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 10px;margin:0;font-family:Mukta,system-ui,sans-serif;font-size:11.5px;font-weight:700;line-height:1.4;letter-spacing:.1px;white-space:nowrap;background:linear-gradient(120deg,#FFF4D8,#FFFDF6 55%,#FFF4D8);background-size:220% 100%;border:1.5px dashed var(--gold);border-radius:12px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7);animation:emptyGlow 3.8s ease-in-out infinite,emptyWash 7s ease-in-out infinite;background-clip:padding-box;color:#7A5410}.osum-empty::before{content:"";flex-shrink:0;width:0;height:0;border-left:9px solid var(--gold-dark);border-top:6px solid transparent;border-bottom:6px solid transparent;transform:rotate(-90deg);animation:emptyNudge 2.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes emptyGlow{0%,100%{box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 0 0 0 rgba(232,163,61,0)}50%{box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 0 0 4px rgba(232,163,61,.2)}}@keyframes emptyWash{0%,100%{background-position:0 0}50%{background-position:100% 0}}@keyframes emptyNudge{0%,100%{transform:rotate(-90deg) translateX(0);opacity:.8}45%{transform:rotate(-90deg) translateX(4px);opacity:1}}@media(max-height:520px) and (orientation:landscape){.welcome{min-height:auto}.w-logo{width:56px;height:56px;font-size:28px;margin-bottom:10px}.w-name-mr{font-size:24px}.w-name-en{font-size:16px}.welcome-foot{padding-bottom:24px}.peek-frame img{max-height:62vh}}.opick-row{grid-template-columns:42px 1fr auto;grid-template-areas:"c i q" "s s s";row-gap:6px}.opick-cover{grid-area:c}.opick-info{grid-area:i}.opick-row .cart-qty{grid-area:q}.oslab{grid-area:s}.opick-money{display:flex;align-items:center;gap:9px;flex-wrap:nowrap;min-width:0;margin-top:1px}.opick-money em{font-style:normal;font-size:10.5px;letter-spacing:.4px;text-transform:uppercase;color:#9B958A;display:block;line-height:1.4}.om-mrp s{font-size:14px;color:#A79C88}.om-now b{font-family:'Baloo 2',sans-serif;font-size:20px;font-weight:700;color:var(--green)}.om-now.live b{color:var(--gold-dark);animation:rateLift .34s cubic-bezier(.34,1.5,.64,1),ratepulse 1.8s ease-in-out .34s infinite;display:inline-block}@keyframes ratepulse{0%,100%{transform:scale(1);text-shadow:none}50%{transform:scale(1.09);text-shadow:0 0 14px rgba(232,163,61,.7)}}.om-off{background:linear-gradient(180deg,var(--gold),var(--gold-dark));color:#2E1E02;border-radius:7px;padding:4px 10px;font-size:12px;font-weight:800;align-self:center;box-shadow:0 2px 7px rgba(184,122,30,.4);animation:offPop .42s cubic-bezier(.34,1.5,.64,1)}@media(prefers-reduced-motion:reduce){.om-now.live b{animation:none}}.oslab{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:9px;border-top:1px dashed var(--line)}.oslab-h{flex:0 0 100%;display:block;margin:0 0 5px;font-family:Mukta,system-ui,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#9B958A}.oslab-c{display:flex;flex-direction:column;align-items:center;gap:1px;position:relative;flex:1 1 0;min-width:0;border:1px solid var(--line);border-radius:8px;padding:5px 6px;background:var(--white);transition:.15s;line-height:1.25}.oslab-c b{font-size:11px;font-weight:600;color:var(--ink-soft)}.oslab-c i{font-style:normal;font-family:'Baloo 2',sans-serif;font-size:14px;font-weight:700;color:var(--green)}.oslab-c:hover{border-color:var(--green);transform:translateY(-2px)}.oslab-c.on{background:var(--green);border-color:var(--green);box-shadow:0 3px 10px rgba(26,77,46,.28)}.oslab-c.on b{color:rgba(255,255,255,.85)}.oslab-c.on i{color:#fff}.oline{display:grid;grid-template-columns:1fr auto;gap:7px 14px;align-items:start;padding:12px 0;border-bottom:1px solid rgba(26,77,46,.15)}.oline:last-of-type{border-bottom:0}.oline-name{grid-column:1;font-family:'Baloo 2',sans-serif;font-size:15.5px;font-weight:600;color:var(--green-dark);line-height:1.35}.oline-facts{grid-column:1;display:flex;gap:7px;flex-wrap:wrap;margin-top:3px}.of{font-family:Mukta,system-ui,sans-serif;font-size:11.5px;font-weight:700;border-radius:999px;padding:3px 9px;line-height:1.5;letter-spacing:.2px}.of-pct{background:linear-gradient(180deg,var(--gold),var(--gold-dark));color:#2E1E02;box-shadow:0 2px 6px rgba(184,122,30,.32)}.of-rate{background:#E6EFE8;color:#2C5A3D}.of-save{background:linear-gradient(180deg,#2E7A44,#1E5A33);color:#fff;box-shadow:0 2px 6px rgba(37,97,56,.3)}.oline-amt{grid-column:2;grid-row:1/span 2;text-align:right;white-space:nowrap}.oline-amt span{display:block;font-size:12.5px;color:var(--ink-soft)}.oline-amt b{font-family:Mukta,system-ui,sans-serif;font-size:18px;font-weight:800;color:var(--green);letter-spacing:.2px;animation:sumLift .5s cubic-bezier(.34,1.5,.64,1)}.osum-foot{margin-top:12px;padding-top:12px;border-top:2px solid rgba(26,77,46,.22)}.osf{display:flex;justify-content:space-between;align-items:baseline;padding:5px 0;font-size:14.5px;color:var(--ink)}.osf s{color:#A79C88}.osf-avg b{background:var(--gold);color:#2E1E02;border-radius:7px;padding:3px 11px;font-size:14px;font-weight:800}.osf-save b{color:var(--gold-dark);font-size:17px;font-family:'Baloo 2',sans-serif}.osf-grand{margin-top:6px;padding-top:9px;border-top:1px solid rgba(26,77,46,.18);font-family:'Baloo 2',sans-serif;font-size:16px;font-weight:600;color:var(--green-dark)}.osf-grand b{font-size:25px;color:var(--green)}.sel{position:relative;display:block}.sel select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:44px;cursor:pointer}.sel::after{content:"";position:absolute;right:16px;top:50%;width:9px;height:9px;border-right:2.5px solid #8A8579;border-bottom:2.5px solid #8A8579;transform:translateY(-70%) rotate(45deg);pointer-events:none;transition:.16s}.sel:hover::after{border-color:var(--green)}.sel:focus-within::after{border-color:var(--green);transform:translateY(-30%) rotate(225deg)}.sel select:disabled{cursor:not-allowed}.sel:has(select:disabled)::after{opacity:.35}#gDistT,#gTalT,#o_gDistT,#o_gTalT{height:48px;border:1.5px solid var(--line);border-radius:9px;padding:0 13px;font-family:inherit;font-size:16px;color:var(--ink);background:var(--white);width:100%}#gDistT:focus,#gTalT:focus,#o_gDistT:focus,#o_gTalT:focus{outline:none;border-color:var(--green)}.gate-note-ok{background:#DFF3E4;color:#1D6B33;border-left:4px solid var(--green)}#orderBooksAgain{width:100%;margin-top:14px;min-height:50px}.header-inner{display:flex;align-items:center;gap:14px;height:var(--head-h);font-size:16px}.brand{flex-shrink:0;display:flex;align-items:center}.nav{display:flex;gap:2px;margin:0 auto;flex-wrap:nowrap;overflow:hidden}.header-actions{display:flex;align-items:center;gap:9px;margin-left:auto;flex-shrink:0}.icon-btn{min-width:auto;height:38px;padding:0 12px;border-radius:9px;border:1px solid rgba(255,255,255,.26);color:#CFE0D5;font-size:13px;font-weight:600;letter-spacing:.2px;background:transparent}.icon-btn:hover{background:rgba(255,255,255,.12);color:#fff}.act{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;font-size:14.5px;font-weight:700;letter-spacing:.1px;transition:transform .16s,background .18s,box-shadow .18s;position:relative;overflow:hidden}.act-i{font-size:13px;line-height:1;opacity:.85}.act:active{transform:scale(.97)}.act-list{background:rgba(255,255,255,.10);color:#EAF3EC !important;border:1.5px solid rgba(255,255,255,.42)}.act-list:hover{background:rgba(255,255,255,.2);color:#fff !important}.act-list b{background:rgba(255,255,255,.24);border-radius:99px;min-width:22px;padding:1px 7px;font-size:12px;text-align:center}.act-list.has{background:var(--white);color:var(--green-dark) !important;border-color:var(--white)}.act-list.has b{background:var(--green);color:#fff}.act-order{background:linear-gradient(180deg,#F0AE49,var(--gold-dark));color:#2E1E02 !important;border:1.5px solid rgba(0,0,0,.06);box-shadow:0 3px 12px rgba(184,122,30,.42)}.act-order:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(184,122,30,.55)}.act-order::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 34%,rgba(255,255,255,.55) 50%,transparent 66%);background-size:280% 100%;animation:sheen 4.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.act-order::after{animation:none}}@media(max-width:1180px){.nav{margin:0}.header-actions{gap:7px}.act{padding:0 13px;font-size:14px}}.opick-list{display:flex;flex-direction:column;gap:12px;max-height:none;padding-right:2px}.opick-row{display:grid;grid-template-columns:74px minmax(0,1fr);gap:15px;align-items:start;border:1.5px solid var(--line);border-radius:14px;padding:14px;background:var(--white);transition:.18s}.opick-row.on{border-color:var(--gold);background:#FFFDF7;box-shadow:0 4px 16px rgba(232,163,61,.18);box-shadow:0 3px 12px rgba(26,77,46,.12)}.opick-cover{width:74px;aspect-ratio:1/1.4142;border-radius:6px;overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,.26)}.opick-cover img{width:100%;height:100%;object-fit:cover}.opick-main{grid-area:i;min-width:0;display:flex;flex-direction:column;gap:5px}.opick-name{font-family:Mukta,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%;padding-right:2px;color:var(--bk,var(--green-dark));position:relative;transition:color .2s ease;animation:titleGlow 2.8s ease-in-out infinite}.bk-1{--bk:#B5442F}.bk-2{--bk:#B87A1E}.bk-3{--bk:#2F7A44}.bk-4{--bk:#2C6E93}.bk-5{--bk:#6E52A0}.opick-name::after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;background:currentColor;border-radius:2px;opacity:.55;transition:width .32s cubic-bezier(.4,0,.2,1)}.opick-row.on .opick-name::after{width:34px}.opick-money{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:0}.opick-money em{font-style:normal;font-size:9.5px;letter-spacing:.5px;text-transform:uppercase;color:#9B958A;display:block;line-height:1.4}.om-mrp s{font-size:14px;color:#A79C88}.om-arrow{color:#C4BCA9;font-size:15px;align-self:flex-end;padding-bottom:2px}.om-now b{font-family:'Baloo 2',sans-serif;font-size:21px;font-weight:700;color:var(--green)}.om-off{align-self:flex-end;margin-bottom:1px}.opick-qty{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:2px}.opick-qlbl{font-size:12.5px;color:var(--ink-soft);font-weight:600}.opick-line{font-size:13.5px;color:var(--ink-soft);display:flex;align-items:center;gap:12px;flex-wrap:nowrap;min-width:0;white-space:nowrap;overflow:hidden}.opick-line b,.om-saved{flex-shrink:0}.om-saved{display:inline-flex;align-items:center;background:linear-gradient(180deg,#2E7A44,#1E5A33);color:#fff;border-radius:7px;padding:3px 9px;font-family:Mukta,system-ui,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.2px;box-shadow:0 2px 7px rgba(37,97,56,.34);animation:ratepulse 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.om-saved{animation:none}}.opick-line b{font-family:'Baloo 2',sans-serif;font-size:16px;color:var(--green)}.opick-row .cart-qty button{width:36px;height:38px;font-size:18px}.opick-row .cart-qty input{width:52px;height:38px;font-size:15px}.oslab{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:10px;border-top:1px dashed var(--line);margin:0}@media(max-width:819px){.cart-row{grid-template-columns:56px 1fr auto;grid-template-areas: "t i x" "t n n" "t l l" "t q a";row-gap:7px}.cart-thumb{grid-area:t;width:56px}.cart-info{grid-area:i}.cart-qty{grid-area:q}.cart-amt{grid-area:a;text-align:right}.cart-x{grid-area:x}.cart-foot{grid-template-columns:1fr;gap:16px}.cart-cta{min-width:0}.calc-actions{flex-direction:column}.peek-stage{gap:8px}.peek-nav{width:44px;height:44px;font-size:22px}.peek-frame img{max-width:78vw}.main-pad{padding-bottom:70px}.header-inner{gap:9px}.act-t{display:none}.act{padding:0 13px;height:40px}.act-i{font-size:16px;opacity:1}.icon-btn{padding:0 10px;font-size:12.5px}.bd-title{font-size:23px}.car-next{right:6px}.menu-btn{display:flex}.media-wide{padding:0 12px}.car-full{width:40px;height:40px}.bd{grid-template-columns:1fr;gap:26px;max-width:620px;margin:0 auto}.bd-stage{max-width:270px;margin:0 auto}.bd-facts{grid-template-columns:repeat(3,1fr);gap:8px}.bd-fact{padding:10px 9px;text-align:center}.bd-fact-k{font-size:11px}.bd-fact-v{font-size:15px}.bd-title{font-size:22px;line-height:1.32}.bd-subtitle{font-size:14.5px}.bd-sub{font-size:14px}.bd-desc{font-size:15px;line-height:1.75;margin-bottom:18px}.calc{padding:16px 15px;border-radius:14px}.calc-h{font-size:17px}.calc-row{gap:10px}.calc-lbl{font-size:14px}.qty{width:100%;justify-content:space-between}.qty button{width:56px;height:52px;font-size:24px}.qty input{flex:1;height:52px;font-size:19px}.calc-out{padding:13px 14px}.calc-line{font-size:14.5px;padding:7px 0}.calc-total{font-size:19px}.rung{grid-template-columns:1fr auto;gap:4px 10px;padding:11px 13px}.rung-q{grid-column:1;font-size:13.5px}.rung-r{grid-column:2;grid-row:1;font-size:16px}.rung-p{grid-column:1/-1;grid-row:2;text-align:left;min-width:0;font-size:12.5px}.rung.on .rung-r{font-size:17px}.nudge-text{font-size:13.5px;line-height:1.6}.nudge-bar{height:9px}.disc-head{font-size:14px;padding:11px 14px}.disc-head b{font-size:17px}.cond{font-size:12.5px;padding:9px 12px}.book-stage{padding-bottom:12px}.chips{gap:5px;margin-bottom:5px}.chip{font-size:10.5px;padding:2px 8px}.book-body{padding:11px 1px 0}.cart-sums{font-size:14px}.cart-grand b{font-size:23px}.cart-name{font-size:15px}.cart-qty button{width:44px;height:44px;font-size:20px}.cart-qty button{width:48px;height:44px;font-size:20px}.cart-qty input{width:88px;height:44px;font-size:16px}.cart-amt b{font-size:17px}.cart-x{width:40px;height:40px}.modal-card.order-card{padding:64px 16px 30px}.order-pick{margin-bottom:14px}.opick-list{gap:9px}.opick-row{padding:10px}.opick-name{font-size:14.5px}.opick-row .cart-qty button{width:42px;height:42px;font-size:19px}.opick-row .cart-qty input{width:50px;height:42px;font-size:15px}.osum-row span:first-child{grid-column:1/-1;font-weight:600}.osum-row span:nth-child(2){grid-column:1;font-size:13px;color:var(--ink-soft)}.osum-row b{grid-column:2;grid-row:2}.osum-total b{font-size:20px}.welcome-grid{padding:22px 18px;gap:18px}.w-centre{padding:4px 0}.w-side{padding-top:15px}.w-side-p{font-size:14px;line-height:1.7}.w-quote{font-size:16.5px}.ph-logo,.ph-face{width:76px;height:76px}.w-actions{width:100%;flex-direction:column;gap:11px}.w-btn{width:100%;min-width:0;padding:14px 20px 15px}.gate-x,.peek-x{width:46px;height:46px}.f input,.f select{height:52px;font-size:16px}.phone-cc{font-size:16px;padding:0 14px}.gate-submit,.btn{min-height:52px}.car-controls{gap:14px;padding:2px 0 16px}.vid-list{gap:14px}.vcard-btn{min-height:50px}.offer-card{padding:17px 16px}.offer-t{font-size:17px}.offer-d{font-size:13.5px}.offer-go{font-size:13.5px}.reg-banner{padding:15px 16px;font-size:14.5px}.reg-banner .btn{width:100%}.peek{padding:14px}.peek-foot{gap:3px}.peek-name{font-size:16px;text-align:center;padding:0 12px}.peek-count{font-size:12.5px}.sec-title{font-size:21px;margin:30px 0 12px}.back-link{font-size:14.5px;padding:6px 0}.fbar{gap:8px}.fsearch,.fsel{height:48px;font-size:15px}.fclear{height:48px}.ladder{margin-top:12px;border-radius:10px}.nudge{margin:0 0 11px}.ph{margin-bottom:13px}.sheet{align-items:flex-end}.opick-row{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"c i" "q q" "s s";gap:6px 12px;padding:12px}.opick-row .cart-qty{width:fit-content}.opick-money{gap:12px}.om-now b{font-size:19px}.oslab-c{padding:5px 9px}.oline{grid-template-columns:1fr auto;padding:11px 0}.oline-name{font-size:15px}.oline-amt b{font-size:17px}.osf{font-size:14px}.osf-grand b{font-size:22px}.sel select{padding-right:48px}.sel::after{right:18px;width:10px;height:10px}#gDistT,#gTalT,#o_gDistT,#o_gTalT{height:52px}.opick-cover{width:64px}.opick-name{font-size:15px}.om-now b{font-size:19px}.opick-row .cart-qty button{width:42px;height:42px;font-size:19px}.opick-row .cart-qty input{width:52px;height:42px;font-size:16px}.opick-qty{gap:10px}.oslab-c{padding:5px 10px}.osum-foot{margin-top:10px;padding-top:10px}.osum-foot .osf{font-size:14px;padding:4px 0}.osum-foot .osf-avg b{font-size:13.5px;padding:3px 10px}.osum-foot .osf-save b{font-size:16px}.osum-foot .osf-grand{font-size:15px;margin-top:5px;padding-top:8px}.osum-foot .osf-grand b{font-size:22px}#featGrid{display:flex;gap:18px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 20px 10px;margin:0 -20px;scrollbar-width:none}#featGrid::-webkit-scrollbar{display:none}#featGrid .book-card{min-width:190px;max-width:190px;scroll-snap-align:start}.book-grid{grid-template-columns:repeat(2,1fr);gap:22px 18px}.book-pages{width:8px;right:-7px}.book-open{font-size:12.5px;padding:7px 15px;bottom:11px}.book-name{font-size:15.5px;line-height:1.3}.book-price{font-size:19px;gap:7px;margin-top:6px}.book-bulk{font-size:11.5px;padding:3px 8px}.ex-grid{grid-template-columns:1fr;gap:10px}.ex-card{padding:15px 16px}.ex-ico{width:44px;height:44px;font-size:20px}.offer-grid{grid-template-columns:1fr;gap:11px}.sec-title{font-size:22px;margin:32px 0 12px}.sec-sub{font-size:14.5px;margin:-8px 0 14px}.std-grid{grid-template-columns:1fr;gap:12px}.cart-bar{display:flex}.site{padding-bottom:64px}.calc-actions{flex-direction:column}.opick-list{max-height:none}.opick-row{grid-template-areas:"c i" "q q";row-gap:6px}.opick-cover{grid-area:c}.opick-info{grid-area:i}.opick-row .cart-qty{grid-area:q;width:fit-content}}@media(max-width:479px){.hero-inner{padding:38px 18px 34px}.hero-title{font-size:27px}.hero-sub{font-size:15px}.sec-title{font-size:21px;margin:30px 0 14px}.lang-title{font-size:28px}.brand-name{font-size:17px}.footer-copy{align-self:flex-start}.w-logo{width:74px;height:74px;font-size:38px}.w-name-mr{font-size:29px}.f-row{grid-template-columns:1fr;gap:0}.form-h{font-size:20px}.reg-banner{flex-direction:column;align-items:flex-start}.modal{padding:0}.modal-card{border-radius:0;min-height:100vh;padding:64px 18px 40px}.fsel{flex:1;min-width:calc(50% - 5px)}.ex-grid{grid-template-columns:1fr}.menu-word{display:none}.menu-btn{padding:0 12px}.vcard-title{font-size:21px}.vcard-cap{font-size:14.5px;padding-left:14px}.car-arrow{width:42px;height:42px}.car-media.vertical{width:min(430px,88vw);max-height:62vh}.book-name{font-size:15px}.book-price{font-size:19px}.wrap{padding:0 16px}#featGrid{padding-left:16px;padding-right:16px;margin:0 -16px}.book-grid{gap:20px 14px}.book-name{font-size:14.5px}.book-price{font-size:18px}.book-bulk{font-size:11px}.hero-title{font-size:26px}.hero-sub{font-size:14.5px}.std-card{min-height:122px}.std-left{min-width:56px;padding:14px 6px}.std-num{font-size:38px}.std-ord{font-size:18px}.std-top{font-size:11px}.std-mid{padding:11px 5px;gap:5px;margin:0}.std-right{min-width:64px;padding:13px 5px;gap:8px}.std-mid li{font-size:12.4px;padding-left:13px;line-height:1.38}}@media(max-width:359px){.std-mid{padding:10px 4px;margin:0}.std-mid li{font-size:11px;padding-left:10px}.std-left{min-width:60px;padding:14px 6px}.std-right{min-width:62px;padding:13px 5px;gap:7px}.std-count{font-size:12px}.std-go{font-size:12.5px;padding:7px 11px 7px 13px}.opick-cover{width:60px}.opick-line{width:100%;font-size:13px}.bd-facts{grid-template-columns:repeat(2,1fr)}.chip{font-size:10px;padding:2px 7px}.w-name-mr{font-size:26px}.w-name-en{font-size:18px}.oline-amt span{font-size:11.5px}.of{font-size:11px;padding:2px 7px}.oslab{gap:6px}.brand-name{font-size:15.5px}.brand-mark{width:34px;height:34px;font-size:18px}.act{padding:0 11px}.book-grid{grid-template-columns:1fr;gap:22px}#featGrid .book-card{min-width:172px;max-width:172px}.book-grid{grid-template-columns:repeat(2,1fr);gap:20px 14px}#featGrid .book-card{min-width:186px;max-width:186px}.opick-row{grid-template-columns:60px minmax(0,1fr);gap:12px;padding:12px}.opick-line{width:100%;font-size:13px}}@media(max-width:399px){.cart-row{grid-template-columns:48px 1fr auto;grid-template-areas:"t i i" "n n n" "l l l" "q q a";gap:4px 8px}.cart-thumb{grid-area:t;width:48px}.cart-info{grid-area:i}#page-cart .cart-name{padding-right:48px}#page-cart .cart-sub,#page-cart .cart-meta{padding-right:40px}.cart-amt{grid-area:a;text-align:right}#page-cart .cart-x{position:absolute;top:8px;right:8px;grid-area:auto;justify-self:auto}}@media(max-width:359px){.cart-qty button{width:44px;height:44px}.cart-qty input{width:72px;height:44px}}@media(max-width:359px){.book-grid{grid-template-columns:1fr;gap:20px}#featGrid .book-card{min-width:168px;max-width:168px}.wrap{padding:0 13px}.hero-title{font-size:24px}.sec-title{font-size:20px}.w-name-mr{font-size:24px}.w-name-en{font-size:16px}.brand-name{font-size:15px}.act{padding:0 10px}.std-num{font-size:34px}.book-name{font-size:14px}.book-price{font-size:17px}.vcard-title{font-size:19px}.opick-name{font-size:14px}}.story{content-visibility:auto;contain-intrinsic-size:auto 244px;position:relative;overflow:hidden;background:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;width:100%;max-width:100%;display:block;line-height:0;border-bottom:2px solid var(--gold);margin-bottom:0;box-shadow:0 5px 16px rgba(18,56,33,.16)}.story-track{line-height:normal}.story-track{display:flex;width:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}@media(prefers-reduced-motion:reduce){.story-track{transition:none}}.st{position:relative;flex:0 0 100%;width:100%;min-width:0;max-width:100%;height:244px;overflow:hidden;overflow:hidden;background:var(--bg);display:flex;flex-direction:column;touch-action:pan-y}.st-kw{font-family:'Baloo 2',system-ui,sans-serif;font-weight:600;font-size:14px;color:var(--kw);letter-spacing:0;line-height:1.2;position:relative;text-align:center;overflow-wrap:break-word;width:100%}.st-orb{width:44px;height:44px;border-radius:50%;flex-shrink:0;border:1.5px solid color-mix(in srgb,var(--kw) 45%,transparent);display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--kw) 8%,transparent)}.st-orb svg{width:28px;height:28px}.st-orb .o{fill:none;stroke:var(--kw);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.st-orb .o2{fill:none;stroke:var(--kw);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.st-orb .f{fill:var(--kw);stroke:none}.st-orb .f2{fill:color-mix(in srgb,var(--kw) 30%,transparent);stroke:var(--kw);stroke-width:1.5}.st-orb .g{fill:var(--kw);font-family:'Baloo 2',sans-serif;font-size:22px;font-weight:600;text-anchor:middle}.st-logo{width:46px;height:46px;border-radius:50%;background:#fff center/contain no-repeat;display:block}.st-m{display:flex;flex-direction:column;justify-content:flex-start;gap:1px;padding:12px 14px 10px 12px;min-width:0}.st-pg{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(0,0,0,.32);z-index:2}.st-pg i{display:block;height:100%;background:var(--imp);transition:width .6s ease}.story-dots{display:flex;gap:5px;justify-content:center;align-items:center;height:14px;margin:5px 0 4px}.st-dot{width:5px;height:5px;border-radius:50%;background:rgba(26,77,46,.28);transition:.22s;padding:0}.st-dot.on{background:var(--gold-dark);width:16px;border-radius:2.5px}@media(min-width:560px){.st{height:272px;grid-template-columns:22% minmax(0,1fr) 26%;grid-template-areas:"l m r"}.st-kw{font-size:19px}.st-orb{width:62px;height:62px}.st-orb svg{width:40px;height:40px}.st-m{padding:20px 26px;gap:3px}}@media(min-width:1100px){.st{height:360px}.st-kw{font-size:22px}.st-orb{width:74px;height:74px}.st-orb svg{width:48px;height:48px}}@media(max-width:359px){.st{height:236px}.st-kw{font-size:14px}.st-orb{width:44px;height:44px}.st-orb svg{width:28px;height:28px}}.st-kw{position:relative}.st-kw::after{content:"";position:absolute;left:50%;bottom:-7px;width:26px;height:2px;margin-left:-13px;border-radius:1px;background:var(--kw);transform-origin:center}.fx-beam::after{animation:fxBeam 3.4s ease-in-out infinite}.fx-rings::after{animation:fxRings 3.4s ease-in-out infinite}.fx-door::after{animation:fxDoor 3.4s ease-in-out infinite;transform-origin:top}.fx-arrow::after{animation:fxArrow 3.2s cubic-bezier(.4,0,.2,1) infinite}.fx-triad::after{animation:fxTriad 3.6s steps(1,end) infinite}.fx-rise::after{animation:fxRise 3.4s ease-out infinite;transform-origin:bottom}.fx-spark::after{animation:fxSpark 2.4s ease-in-out infinite}.fx-join::after{animation:fxJoin 3.4s ease-in-out infinite}.fx-glow::after{animation:fxGlow 3.4s ease-in-out infinite}@keyframes fxBeam{0%,100%{opacity:.2;transform:scaleX(.3)}50%{opacity:1;transform:scaleX(1)}}@keyframes fxRings{0%,100%{opacity:.25;box-shadow:none}50%{opacity:1;box-shadow:0 5px 0 -1px var(--kw),0 10px 0 -2px var(--kw)}}@keyframes fxDoor{0%,100%{opacity:.25;transform:scaleX(.15)}55%{opacity:1;transform:scaleX(1)}}@keyframes fxArrow{0%{opacity:0;transform:translateX(-60%) scaleX(.4)}45%{opacity:1;transform:translateX(0) scaleX(1)}100%{opacity:0;transform:translateX(60%) scaleX(.5)}}@keyframes fxTriad{0%,32%{opacity:1;box-shadow:none}33%,65%{opacity:1;box-shadow:0 5px 0 -1px var(--kw)}66%,100%{opacity:1;box-shadow:0 5px 0 -1px var(--kw),-10px 0 0 -1px var(--kw)}}@keyframes fxRise{0%{opacity:.2;transform:scaleX(.1)}70%,100%{opacity:1;transform:scaleX(1)}}@keyframes fxSpark{0%,100%{opacity:.3;width:8px;margin-left:-4px}50%{opacity:1;width:34px;margin-left:-17px}}@keyframes fxJoin{0%,100%{opacity:.3;transform:scaleX(.2)}50%{opacity:1;transform:scaleX(1)}}@keyframes fxGlow{0%,100%{opacity:.4;box-shadow:0 0 0 0 transparent}50%{opacity:1;box-shadow:0 0 14px 2px color-mix(in srgb,var(--kw) 60%,transparent)}}@media(prefers-reduced-motion:reduce){.st-kw::after{animation:none !important;opacity:.85}}.st-nar.em{color:#fff;font-weight:700;font-size:1.14em;line-height:1.32;padding:7px 0 7px 11px;margin:5px 0;border-left:3px solid var(--imp);background:linear-gradient(90deg,color-mix(in srgb,var(--imp) 16%,transparent),transparent 78%)}.st-chain{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:6px 0 0;font-family:'Baloo 2',system-ui,sans-serif;font-weight:600;font-size:13.5px;color:var(--kw)}.st-chain span{background:color-mix(in srgb,var(--kw) 15%,transparent);border:1px solid color-mix(in srgb,var(--kw) 32%,transparent);border-radius:6px;padding:3px 8px;line-height:1.3}.st-arw{font-style:normal;color:var(--imp);font-size:14px;animation:chainflow 2.2s ease-in-out infinite}.st-chain .st-arw:nth-of-type(2){animation-delay:.25s}.st-chain .st-arw:nth-of-type(3){animation-delay:.5s}@keyframes chainflow{0%,100%{opacity:.4;transform:translateX(0)}50%{opacity:1;transform:translateX(3px)}}@media(prefers-reduced-motion:reduce){.st-arw{animation:none;opacity:.9}}.st-r.airy{gap:8px}@media(min-width:560px){.st-chain{font-size:15px;gap:7px}.st-chain span{padding:4px 11px}.st-arw{font-size:17px}.st-nar.em{padding:9px 0 9px 14px;border-left-width:4px}.st-r.airy{gap:14px}}.st-orb-logo{background:#fff;border:0;border-radius:16px;padding:5px;width:auto;aspect-ratio:1/1;min-width:64px;box-shadow:0 3px 12px rgba(0,0,0,.22)}.st-mark{width:100%;height:100%;object-fit:contain;display:block}img.brand-logo{height:46px;width:46px;object-fit:contain;flex-shrink:0;background:#fff;border-radius:10px;padding:3px}@media(max-width:479px){img.brand-logo{height:40px;width:40px;padding:2px}}.w-logo-img{width:116px;height:116px;object-fit:contain;display:block;margin:0 auto 6px;background:#fff;border-radius:20px;padding:8px;box-shadow:0 4px 18px rgba(18,56,33,.14)}@media(max-width:479px){.w-logo-img{width:84px;height:84px;padding:6px}}@media(max-width:479px){img.w-logo{width:108px;height:108px;padding:8px;margin-bottom:10px}}@media(max-height:520px) and (orientation:landscape){img.w-logo{width:96px;height:96px;padding:7px}}.st-hero{background: radial-gradient(120% 90% at 14% 26%,rgba(239,159,39,.30) 0%,transparent 56%),radial-gradient(95% 120% at 96% 92%,rgba(93,202,165,.24) 0%,transparent 60%),linear-gradient(152deg,#12805F 0%,#0F6E56 38%,#0A5240 74%,#073F31 100%)}.st-hero::before{content:"";position:absolute;left:-26%;top:-40%;width:110%;height:180%;background:radial-gradient(50% 50% at 50% 50%,rgba(250,199,117,.34),transparent 72%);animation:heroDrift 9s ease-in-out infinite;pointer-events:none}@keyframes heroDrift{0%,100%{transform:translate(0,0) scale(1);opacity:.7}50%{transform:translate(30%,10%) scale(1.3);opacity:1}}.st-hero::after{content:"";position:absolute;inset:6px;border-radius:6px;pointer-events:none;border:1px solid rgba(250,199,117,.22)}@media(prefers-reduced-motion:reduce){.st-hero::before{animation:none}}.st-blk{display:flex;flex-direction:column;gap:0}.st-blk.next{margin-top:11px}.st-nar.lead{font-size:1.1em;letter-spacing:.2px}.st-key{color:var(--imp);font-weight:700;text-shadow:0 0 12px color-mix(in srgb,var(--imp) 30%,transparent)}.st-nar.em .st-nar.em .st-nar.em .st-key{color:#fff;text-shadow:none}@media(min-width:560px){.st-blk.next{margin-top:15px}}html,body{max-width:100%;overflow-x:hidden}.st-kw{padding:0 2px}@media(min-width:560px){.st-kw{font-size:18px}}@media(max-width:359px){.st-kw{font-size:13px}}.st-hero{display:flex;flex-direction:column;gap:0;background: radial-gradient(78% 58% at 30% 44%,rgba(247,200,107,.20) 0%,transparent 62%),radial-gradient(90% 70% at 88% 8%,rgba(196,163,232,.14) 0%,transparent 60%),linear-gradient(158deg,#3A2450 0%,#2B1B3A 46%,#20142C 100%)}.sh-box{position:relative;z-index:2;display:inline-block;border-radius:12px;padding:2px;overflow:hidden;isolation:isolate;animation:shBreathe 3.6s ease-in-out infinite}.sh-box::before{content:"";position:absolute;inset:-60%;z-index:0;background:conic-gradient(from 0deg,#F7C86B 0deg,#F7C86B 40deg,#FFFFFF 62deg,#E6EBEF 74deg,#F7C86B 96deg,#B98B2E 200deg,#F7C86B 360deg);animation:shSpin 3.4s linear infinite}.sh-box::after{content:"";position:absolute;inset:2px;z-index:1;border-radius:10px;background:linear-gradient(160deg,#3A2450,#241733)}.sh-box em{position:relative;z-index:2;display:block;padding:6px 20px;font-style:normal;font-family:'Baloo 2',system-ui,sans-serif;font-weight:600;font-size:15px;color:#F7C86B;line-height:1.25;white-space:nowrap}html[lang="en"] .sh-box em{letter-spacing:2px}html[lang="en"] .st-kw{letter-spacing:1.4px}@keyframes shSpin{to{transform:rotate(360deg)}}@keyframes shBreathe{0%,100%{transform:scale(1)}50%{transform:scale(1.035)}}.sh-underline{position:relative;display:block;width:62px;height:2px;border-radius:1px;background:rgba(247,200,107,.32);overflow:hidden}.sh-underline::after{content:"";position:absolute;inset:0;border-radius:1px;background:linear-gradient(90deg,transparent,#FFFFFF 45%,#F7C86B 55%,transparent);background-size:220% 100%;animation:shSweep 3.4s ease-in-out infinite}@keyframes shSweep{0%,58%{background-position:170% 0}90%,100%{background-position:-70% 0}}.sh-steps{display:flex;align-items:stretch;justify-content:center;gap:7px;padding:0 16px 14px;flex-shrink:0}.sh-step{flex:1 1 0;max-width:190px;text-align:center;padding:8px 4px;border-radius:9px;border:1px solid rgba(247,200,107,.42);background:linear-gradient(180deg,rgba(247,200,107,.14),rgba(247,200,107,.05));font-family:'Baloo 2',system-ui,sans-serif;font-weight:600;font-size:14px;line-height:1.25;color:#F7C86B;animation:shStep 3.6s ease-in-out infinite;animation-delay:var(--d)}@keyframes shStep{0%,100%{transform:scale(1);border-color:rgba(247,200,107,.42);box-shadow:0 0 0 0 rgba(247,200,107,0)}50%{transform:scale(1.045);border-color:rgba(255,255,255,.8);box-shadow:0 0 16px 1px rgba(247,200,107,.34)}}@media(prefers-reduced-motion:reduce){.sh-box,.sh-step{animation:none}.sh-box::before,.sh-logo-wrap::before,.sh-underline::after{animation:none}}@media(min-width:560px){.sh-box em{font-size:18px;padding:8px 26px}.sh-underline{width:84px}.sh-steps{gap:12px;padding:0 26px 18px}.sh-step{font-size:18px;padding:11px 8px;border-radius:11px}}@media(min-width:1100px){.sh-step{font-size:21px}.sh-box em{font-size:20px}}@media(max-width:359px){.sh-step{font-size:12.5px;padding:7px 3px}.sh-box em{font-size:13.5px;padding:5px 15px}}.st .st .sh-underline{align-self:center;margin-top:6px;flex-shrink:0}.st .st-orb{width:36px;height:36px;flex-shrink:0;border-radius:50%;border:1.5px solid rgba(247,200,107,.5);display:flex;align-items:center;justify-content:center;background:rgba(247,200,107,.09)}.st .st-orb svg{width:22px;height:22px}.st-orb .o{fill:none;stroke:#F7C86B;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.st-orb .o2{fill:none;stroke:#F7C86B;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.st-orb .f{fill:#F7C86B;stroke:none}.st-orb .f2{fill:rgba(247,200,107,.3);stroke:#F7C86B;stroke-width:1.8}.st-orb .g{fill:#F7C86B;font-family:'Baloo 2',sans-serif;font-size:22px;font-weight:600;text-anchor:middle}.st-m{flex:1;display:flex;flex-direction:column;justify-content:center;gap:1px;padding:9px 16px 6px;min-width:0;min-height:0;overflow:hidden}.st-blk{align-items:center}.st .st-chain{justify-content:center}.st .sh-steps{padding:0 14px 13px;gap:6px}.st .sh-steps.ruled{border-top:1px solid rgba(247,200,107,.3);padding-top:10px;margin:0 14px}.st .sh-step{font-size:13px;padding:6px 3px}@media(min-width:560px){.st .st .st-orb{width:48px;height:48px}.st .st-orb svg{width:30px;height:30px}.st-m{padding:14px 34px 8px}.st .sh-steps{padding:0 26px 16px;gap:10px}.st .sh-step{font-size:17px;padding:10px 6px}}@media(max-width:359px){.st .st-orb{width:32px;height:32px}.st .st-orb svg{width:19px;height:19px}.st .sh-step{font-size:12px;padding:6px 2px}.st-m{padding:8px 13px 5px}}.st-hero .sh-steps{padding:0 14px 10px}.st .st .sh-underline{margin-top:6px;margin-bottom:1px;position:relative;z-index:0}.st .st-m{padding:7px 15px 5px}.st .sh-steps{padding:0 13px 6px}.st-m{--fs-max:14.5px;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:0;padding:4px 15px 12px;min-width:0;min-height:0;overflow:hidden}.st .st-m{padding-top:0;margin-top:-2px}.st-nar{font-family:Mukta,system-ui,sans-serif;font-size:var(--fs-max);font-weight:600;line-height:1.42;color:var(--nar);margin:0;text-align:center;text-wrap:balance;overflow-wrap:break-word;max-width:100%}.st-nar.em{font-size:calc(var(--fs-max) * 1.08);line-height:1.3;max-width:100%;overflow-wrap:break-word;padding:5px 10px;margin:3px 0;border-radius:8px;border-left:3px solid var(--imp);background:linear-gradient(90deg,color-mix(in srgb,var(--imp) 18%,transparent),transparent 80%);color:#fff;text-align:left;align-self:stretch}.st-blk.next{margin-top:calc(var(--fs-max) * 0.5)}.st-chain{font-size:calc(var(--fs-max) * 0.92);row-gap:4px}.st-chain span{padding:2px 7px}.st .sh-steps{margin-top:0;padding-top:2px}.st-m + .sh-steps{border-top:0}@media(min-width:560px){.st-m{--fs-max:21px;padding:12px 32px 12px}}@media(min-width:1100px){.st-m{--fs-max:25px}}@media(max-width:359px){.st-m{--fs-max:14.5px;padding:6px 12px 8px}}.sh-steps.one{gap:0}.sh-steps.one .sh-step{flex:1 1 auto;max-width:none;width:100%;font-size:var(--one,19px);padding:8px 14px;line-height:1.28}@media(min-width:560px){.sh-steps.one .sh-step{font-size:calc(var(--one,19px) * 1.5);padding:12px 18px}}@media(min-width:1100px){.sh-steps.one .sh-step{font-size:calc(var(--one,19px) * 1.85)}}@media(max-width:359px){.sh-steps.one .sh-step{font-size:calc(var(--one,19px) * 0.88);padding:8px 11px}}.st-hero{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:4px 14px;gap:0;background: radial-gradient(86% 62% at 18% 22%,rgba(247,200,107,.30) 0%,transparent 66%),radial-gradient(78% 56% at 84% 14%,rgba(196,163,232,.22) 0%,transparent 62%),radial-gradient(96% 70% at 50% 96%,rgba(247,200,107,.18) 0%,transparent 68%),linear-gradient(158deg,#3A2450 0%,#2B1B3A 48%,#20142C 100%)}.sh-title{display:flex;flex-direction:column;align-items:center;gap:0;flex-shrink:0}.sh-logo-wrap{position:relative;flex-shrink:0;margin-top:6px;display:flex;align-items:center;justify-content:center;border-radius:14px;padding:2px;overflow:visible}.sh-logo-wrap::before{content:"";position:absolute;inset:0;border-radius:14px;z-index:1;background:conic-gradient(from 0deg,#F7C86B 0deg,#F7C86B 40deg,#FFFFFF 62deg,#E6EBEF 74deg,#F7C86B 96deg,#B98B2E 210deg,#F7C86B 360deg);animation:shSpin 4.2s linear infinite}.sh-logo-wrap::after{content:"";position:absolute;inset:2px;border-radius:12px;z-index:2;background:#fff}.sh-rays{position:absolute;left:50%;top:50%;width:330%;height:330%;z-index:0;transform:translate(-50%,-50%);pointer-events:none;border-radius:22px;background: conic-gradient(from 0deg,rgba(247,200,107,.30) 0deg,transparent 8deg,rgba(247,200,107,.24) 22deg,transparent 30deg,rgba(247,200,107,.30) 45deg,transparent 53deg,rgba(247,200,107,.22) 68deg,transparent 76deg,rgba(247,200,107,.30) 90deg,transparent 98deg,rgba(247,200,107,.24) 112deg,transparent 120deg,rgba(247,200,107,.30) 135deg,transparent 143deg,rgba(247,200,107,.22) 158deg,transparent 166deg,rgba(247,200,107,.30) 180deg,transparent 188deg,rgba(247,200,107,.24) 202deg,transparent 210deg,rgba(247,200,107,.30) 225deg,transparent 233deg,rgba(247,200,107,.22) 248deg,transparent 256deg,rgba(247,200,107,.30) 270deg,transparent 278deg,rgba(247,200,107,.24) 292deg,transparent 300deg,rgba(247,200,107,.30) 315deg,transparent 323deg,rgba(247,200,107,.22) 338deg,transparent 346deg,rgba(247,200,107,.30) 360deg),radial-gradient(closest-side,rgba(247,200,107,.46),transparent 78%);-webkit-mask-image:radial-gradient(closest-side,#000 20%,rgba(0,0,0,.6) 52%,transparent 88%);mask-image:radial-gradient(closest-side,#000 20%,rgba(0,0,0,.6) 52%,transparent 88%);animation:shRays 5.2s ease-in-out infinite}@keyframes shRays{0%,100%{transform:translate(-50%,-50%) scale(.9) rotate(0deg);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.14) rotate(14deg);opacity:1}}.sh-logo{position:relative;z-index:3;display:block;width:107px;aspect-ratio:1200 / 1043;height:auto;border-radius:12px;background:#fff;padding:4px 5px}.sh-quote{margin:7px 0 0;white-space:pre-line;text-align:center;flex-shrink:0;font-family:'Baloo 2',system-ui,sans-serif;font-weight:700;font-size:15px;line-height:1.32;color:#EEF2F4;letter-spacing:.1px;text-shadow:0 2px 12px rgba(0,0,0,.34)}.st-hero .sh-logo-wrap{margin-top:2px}.st-hero .sh-quote{position:relative;isolation:isolate;margin-top:auto;margin-bottom:2px}.st-hero .sh-quote::after{content:"";position:absolute;inset:-2px -6px;pointer-events:none;z-index:1;background:linear-gradient(105deg,transparent 0%,transparent 40%,rgba(255,255,255,.85) 50%,transparent 60%,transparent 100%);background-size:250% 100%;background-repeat:no-repeat;mix-blend-mode:overlay;animation:btFlash 3.2s linear infinite}@media(prefers-reduced-motion:reduce){.st-hero .sh-quote::after{animation:none;opacity:0}}.st-hero .sh-steps{margin-top:0;padding:0 0 6px;width:100%;gap:7px}@media(prefers-reduced-motion:reduce){.sh-rays{animation:none;opacity:.8}}@media(min-width:560px){.st-hero{padding:8px 26px}.sh-logo{width:150px;padding:6px 7px}.sh-quote{font-size:22px;margin-top:11px}.st-hero .sh-steps{gap:11px;padding:10px 0}}@media(min-width:1100px){.sh-logo{width:180px}.sh-quote{font-size:27px}}@media(max-width:359px){.sh-logo{width:94px}.sh-quote{font-size:13.5px;margin-top:5px}}.st:not(.st-hero) .sh-title{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:9px;padding:4px 16px 0;flex-shrink:0}.st:not(.st-hero) .sh-underline{align-self:center;margin-top:6px;margin-bottom:1px;position:relative;z-index:0}.sh-steps.big{gap:6px}.sh-steps.big .sh-step{padding:14px 5px;font-size:19px;line-height:1.2;border-radius:12px;min-width:0;overflow-wrap:break-word;border:1.5px solid rgba(247,200,107,.62);background: radial-gradient(120% 100% at 50% 0%,rgba(247,200,107,.28),transparent 62%),linear-gradient(180deg,rgba(247,200,107,.18),rgba(247,200,107,.06));box-shadow:0 3px 0 rgba(150,95,12,.34),0 0 0 0 rgba(247,200,107,0);color:#FFE6B4}.sh-steps.big .sh-step::after{content:"";position:absolute;left:50%;bottom:7px;width:14px;height:2px;margin-left:-7px;border-radius:1px;background:rgba(247,200,107,.5)}.sh-steps.big .sh-step{position:relative;overflow:hidden;animation:bigStep 3.6s ease-in-out infinite;animation-delay:var(--d)}@keyframes bigStep{0%,100%{transform:scale(1);border-color:rgba(247,200,107,.62);box-shadow:0 3px 0 rgba(150,95,12,.34),0 0 0 0 rgba(247,200,107,0);color:#FFE6B4}50%{transform:scale(1.06);border-color:rgba(255,255,255,.92);box-shadow:0 3px 0 rgba(150,95,12,.34),0 0 20px 2px rgba(247,200,107,.45);color:#fff}}@media(prefers-reduced-motion:reduce){.sh-steps.big .sh-step{animation:none}}html[lang="en"] .sh-steps.big .sh-step{font-size:16px;letter-spacing:-.2px}@media(max-width:399px){html[lang="en"] .sh-steps.big .sh-step{font-size:13.5px}}@media(min-width:560px){html[lang="en"] .sh-steps.big .sh-step{font-size:26px}.sh-steps.big{gap:14px}.sh-steps.big .sh-step{padding:20px 10px;font-size:28px;border-radius:14px}}@media(max-width:359px){.sh-steps.big .sh-step{padding:12px 3px;font-size:15px}}html[lang="en"] h1,html[lang="en"] h2,html[lang="en"] h3,html[lang="en"] h4,html[lang="en"] p,html[lang="en"] li,html[lang="en"] blockquote,html[lang="en"] .sec-title,html[lang="en"] .sec-sub,html[lang="en"] .st-nar,html[lang="en"] .sh-quote,html[lang="en"] .cta-txt b,html[lang="en"] .cta-txt i,html[lang="en"] .cv-txt,html[lang="en"] .sh-box em,html[lang="en"] .st-kw,html[lang="en"] .sh-chap,html[lang="en"] .sh-step,html[lang="en"] .st-imp,html[lang="en"] .st-chain,html[lang="en"] .book-name,html[lang="en"] .book-sub,html[lang="en"] .book-meta,html[lang="en"] .bd-title,html[lang="en"] .bd-subtitle,html[lang="en"] .bd-desc,html[lang="en"] .vcard-title,html[lang="en"] .vcard-cap,html[lang="en"] .cart-name,html[lang="en"] .opick-name,html[lang="en"] .oline-name,html[lang="en"] .offer-d,html[lang="en"] .ex-d,html[lang="en"] .w-side-p,html[lang="en"] .w-quote,html[lang="en"] .std-mid li{font-family:Lora,Georgia,'Times New Roman',Mukta,serif}html[lang="en"] button,html[lang="en"] .btn,html[lang="en"] .act,html[lang="en"] .nav a,html[lang="en"] .icon-btn,html[lang="en"] input,html[lang="en"] select,html[lang="en"] textarea,html[lang="en"] label,html[lang="en"] .f label,html[lang="en"] .chip,html[lang="en"] .brand-name,html[lang="en"] .brand-tag,html[lang="en"] .strip-track,html[lang="en"] .book-price,html[lang="en"] .rung,html[lang="en"] .calc-line{font-family:Mukta,system-ui,sans-serif}html[lang="en"] .sh-quote{font-size:16px}html[lang="en"] .bd-desc{font-size:16px;line-height:1.75}html[lang="en"] .book-name{font-size:17px}@media(min-width:560px){html[lang="en"] .sh-quote{font-size:24px}}.cta-order::after{animation-duration:3.6s;background-image: linear-gradient(100deg,transparent 32%,rgba(255,255,255,.62) 50%,transparent 68%)}@keyframes ctaBreathe{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-1.5px) scale(1.012)}}html[lang="en"] .st-chain{font-size:calc(var(--fs-max) * 0.74);gap:4px}html[lang="en"] .st-chain span{padding:2px 5px}html[lang="en"] .st-arw{font-size:calc(var(--fs-max) * 0.8)}@media(min-width:560px){html[lang="en"] .st-chain{font-size:calc(var(--fs-max) * 0.8);gap:6px}html[lang="en"] .st-chain span{padding:3px 8px}}.story,.story *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.story img{-webkit-user-drag:none;user-drag:none;pointer-events:none}.story-dots .st-dot{-webkit-tap-highlight-color:transparent}html,body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}.car-media img,.peek-frame img,.vcard img,a img,button img{pointer-events:auto}input,textarea,select,.gate-done-id,#orderNo,#regId{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-touch-callout:default}input,textarea{-webkit-touch-callout:default}.cta-books .cta-ico svg path{fill:#8FE3B4}.cta-order .cta-ico svg path{fill:#5C3B04;stroke:none}.cta-order .cta-ico svg path:last-child{fill:none;stroke:#5C3B04;stroke-width:1.6}.hero-btns{display:grid;grid-template-columns:1fr 72px 1fr;gap:6px;align-items:stretch;margin:0}.cta::before{content:"";position:absolute;left:12px;right:12px;top:0;height:1px;z-index:4;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent)}.cta::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent 32%,rgba(255,255,255,.42) 50%,transparent 68%);background-size:300% 100%;animation:sheen 4.4s ease-in-out infinite}.cta-order::after{animation-duration:3.6s;background-image:linear-gradient(100deg,transparent 32%,rgba(255,255,255,.62) 50%,transparent 68%)}.cta-video::after{animation-duration:4s;background-image:linear-gradient(100deg,transparent 32%,rgba(255,255,255,.5) 50%,transparent 68%)}.cta{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;gap:0;padding:9px 5px 9px 5px;border-radius:14px;text-align:left;cursor:pointer;border:1px solid transparent;transition:transform .14s ease,box-shadow .14s ease;animation:ctaBreathe 3.8s ease-in-out infinite}.cta-txt{display:flex;flex-direction:column;min-width:0;flex:1;gap:0}.cta-txt b{font-family:'Baloo 2',system-ui,sans-serif;font-weight:700;font-size:17.5px;line-height:1.14;letter-spacing:.1px;margin:0;display:flex;align-items:flex-start;gap:2px;min-width:0}.cta-txt b > span:last-child{white-space:pre-line;flex:1;min-width:0}.cta-txt i{font-style:normal;font-family:Mukta,system-ui,sans-serif;font-weight:600;font-size:9.3px;line-height:1.22;margin:5px 0 0 13px;padding:3px 5px;border-radius:6px;align-self:flex-start;border:1px solid;white-space:nowrap;max-width:100%;box-sizing:border-box}.cta-ico{display:flex;align-items:center;justify-content:center;width:11px;height:11px;flex-shrink:0;margin:2px 0 0;animation:icoFlash 2.2s ease-in-out infinite}.cta-ico svg{width:11px;height:11px}@keyframes icoFlash{0%,100%{transform:translateX(0) scale(.92);opacity:.65;filter:none}35%{transform:translateX(2px) scale(1.22);opacity:1;filter:drop-shadow(0 0 7px currentColor)}65%{transform:translateX(4px) scale(1.05);opacity:.9;filter:drop-shadow(0 0 4px currentColor)}}.cta-books{color:#FFFFFF;background: radial-gradient(130% 110% at 4% -10%,rgba(255,255,255,.22),transparent 52%),linear-gradient(140deg,#2A8A5A 0%,#1E6B45 34%,#164C31 68%,#0E3520 100%);border-color:rgba(255,255,255,.16);box-shadow:0 4px 0 rgba(8,36,21,.7),0 8px 18px rgba(18,56,33,.34)}.cta-books .cta-ico{color:#7FE8AE}.cta-books .cta-ico svg path{fill:currentColor}.cta-books .cta-txt b{color:#FFFFFF;text-shadow:0 1px 8px rgba(0,0,0,.35)}.cta-books .cta-txt i{color:#B7E9CE;background:rgba(255,255,255,.10);border-color:rgba(255,255,255,.26)}.cta-books:active{transform:translateY(3px);box-shadow:0 1px 0 rgba(8,36,21,.7),0 3px 8px rgba(18,56,33,.3)}.cta-order{color:#3A2405;background: radial-gradient(130% 110% at 4% -10%,rgba(255,255,255,.48),transparent 52%),linear-gradient(140deg,#FFDF9E 0%,#F6C267 30%,#EFA83F 62%,#D2841B 100%);border-color:rgba(120,72,6,.18);box-shadow:0 4px 0 rgba(146,90,10,.75),0 8px 20px rgba(196,130,26,.42)}.cta-order .cta-ico{color:#7A4A05}.cta-order .cta-ico svg path{fill:currentColor}.cta-order .cta-txt b{color:#2E1B02}.cta-order .cta-txt i{color:#4A2F03;background:rgba(255,255,255,.52);border-color:rgba(120,72,6,.26)}.cta-order:active{transform:translateY(3px);box-shadow:0 1px 0 rgba(146,90,10,.75),0 3px 8px rgba(196,130,26,.34)}.cta-video{flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:8px 4px;color:#F2E9FF;background: radial-gradient(120% 100% at 50% -14%,rgba(255,255,255,.24),transparent 56%),linear-gradient(160deg,#7245AC 0%,#4E2C7A 46%,#2E1849 100%);border-color:rgba(255,255,255,.2);box-shadow:0 4px 0 rgba(34,16,56,.82),0 8px 20px rgba(78,44,122,.42)}.cta-video:active{transform:translateY(3px);box-shadow:0 1px 0 rgba(34,16,56,.82),0 3px 8px rgba(78,44,122,.34)}.cv-orb{position:relative;width:42px;height:42px;flex-shrink:0;border-radius:11px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#FFF7E4 0%,#F3D9A0 44%,#C9A860 100%);box-shadow:0 2px 5px rgba(20,8,40,.5),inset 0 1px 0 rgba(255,255,255,.9);animation:orbPulse 2.6s ease-in-out infinite}.cv-orb::before{content:"";position:absolute;inset:-4px;border-radius:15px;z-index:-1;background:conic-gradient(from 0deg,rgba(255,214,120,.95) 0deg,transparent 48deg,rgba(214,178,255,.95) 104deg,transparent 158deg,rgba(255,214,120,.95) 360deg);animation:shSpin 3.4s linear infinite}.cv-orb svg{width:24px;height:24px;position:relative;z-index:1}.cv-orb svg path{fill:#3D1F6E}@keyframes orbPulse{0%,100%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(255,214,120,0))}50%{transform:scale(1.11);filter:drop-shadow(0 0 10px rgba(255,214,120,.85))}}html[lang="en"] .cta-txt b{font-size:15.5px;font-weight:700;line-height:1.16}html[lang="en"] .cta-txt i{font-size:8.4px;font-weight:600;letter-spacing:-.15px}html[lang="en"] .cv-txt{font-size:12px;font-weight:700}.cv-txt{font-family:'Baloo 2',system-ui,sans-serif;font-weight:700;font-size:12.5px;line-height:1.18;text-align:center;color:#F3E7FF;white-space:pre-line;letter-spacing:.2px;text-shadow:0 0 10px rgba(196,142,255,.55);animation:txtGlow 3.2s ease-in-out infinite}@keyframes txtGlow{0%,100%{opacity:.86;text-shadow:0 0 8px rgba(196,142,255,.4)}50%{opacity:1;text-shadow:0 0 14px rgba(226,196,255,.9)}}html[lang="en"] .cv-txt{font-family:Lora,Georgia,serif;font-size:11.5px}@keyframes ctaBreathe{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-1.5px) scale(1.012)}}@media(hover:hover){.cta:hover{transform:translateY(-3px);animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.cta,.cta::after,.cta-ico,.cv-orb,.cv-orb::before,.cv-txt,.cta-rim{animation:none}}@media(max-width:389px){.hero-btns{grid-template-columns:1fr 62px 1fr;gap:5px}.cta{padding:8px 6px}.cta-txt b{font-size:17.5px}html[lang="en"] .cta-txt b{font-size:13px}.cta-txt i{font-size:9.3px;padding:3px 5px}html[lang="en"] .cta-txt i{font-size:7.7px}.cta-video{gap:8px}.cv-orb{width:30px;height:30px}.cv-orb svg{width:17px;height:17px}.cv-txt{font-size:10px}html[lang="en"] .cv-txt{font-size:10.5px}}@media(max-width:339px){.cta-txt b{font-size:14px}.cta-txt i{font-size:7.3px;padding:2px 5px}}@media(min-width:560px){.hero-btns{grid-template-columns:1fr 110px 1fr;gap:14px;max-width:720px;margin:0 auto}.cta-txt i{margin-left:22px}.cta{padding:14px 13px;gap:12px;border-radius:16px}.cta-txt b{font-size:19px}html[lang="en"] .cta-txt b{font-size:18px}.cta-txt i{font-size:12.5px;padding:3px 9px;margin-top:6px}html[lang="en"] .cta-txt i{font-size:12.5px}.cta-ico,.cta-ico svg{width:19px;height:19px}.cta-video{gap:13px}.cv-orb{width:52px;height:52px;border-radius:16px}.cv-orb svg{width:29px;height:29px}.cv-txt{font-size:15px}html[lang="en"] .cv-txt{font-size:14.5px}}.cta-rim{position:absolute;inset:0;border-radius:14px;z-index:2;pointer-events:none;padding:1.5px;background:conic-gradient(from 0deg,rgba(255,255,255,0) 0deg,rgba(255,255,255,.95) 22deg,rgba(226,235,242,.55) 40deg,rgba(255,255,255,0) 70deg,rgba(255,255,255,0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:shSpin 4.5s linear infinite}.cta-video .cta-rim{background:conic-gradient(from 0deg,rgba(255,214,120,0) 0deg,rgba(255,214,120,.95) 20deg,rgba(226,196,255,.8) 44deg,rgba(255,214,120,0) 76deg,rgba(255,214,120,0) 360deg);animation-duration:3.8s}@media(prefers-reduced-motion:reduce){.cta-rim{animation:none;opacity:.5}}#page-qa .sec-title{font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:26px;line-height:1.25;margin:34px 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-qa .sec-sub{font-family:Mukta,system-ui,sans-serif;font-size:14.5px;font-weight:500;color:var(--ink-soft);line-height:1.4;margin:0 0 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-qa .sec-sub::after{content:"";display:block;width:46px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--gold),var(--green));margin:11px 0 0}.qa-wait{font-family:Mukta,system-ui,sans-serif;font-size:14px;color:var(--ink-soft);text-align:center;padding:26px 0}.qa-chips{display:flex;align-items:stretch;gap:8px;margin:0 0 14px}.qa-chip-grid{flex:1;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.qa-chip{font-family:Mukta,system-ui,sans-serif;font-size:11px;font-weight:700;color:var(--green);background:var(--white);border:1.5px solid var(--line);border-radius:11px;padding:6px 8px;cursor:pointer;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;justify-content:center;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .12s ease,box-shadow .2s ease}.qa-chip-grid .qa-chip{animation:chipIn .34s cubic-bezier(.34,1.4,.64,1) both}.qa-chip-n1{animation-delay:.02s}.qa-chip-n2{animation-delay:.06s}.qa-chip-n3{animation-delay:.10s}.qa-chip-n4{animation-delay:.14s}.qa-chip-n5{animation-delay:.18s}.qa-chip-n6{animation-delay:.22s}@keyframes chipIn{from{opacity:0;transform:translateY(5px) scale(.96)}to{opacity:1;transform:none}}.qa-chip-n4,.qa-chip-n5,.qa-chip-n6{background:#FBFAF6;border-color:#E4DED2}.qa-chip-all{flex:0 0 58px;white-space:pre-line;text-align:center;line-height:1.2;font-size:11.5px;font-weight:800;border-radius:13px;padding:6px 4px;color:var(--gold-dark);background:linear-gradient(160deg,#FFFBF0,#FFF6E2);border:1.5px solid var(--gold);animation:chipAll 3.6s ease-in-out infinite}@keyframes chipAll{0%,100%{box-shadow:0 1px 5px rgba(184,122,30,.18)}50%{box-shadow:0 2px 12px rgba(184,122,30,.4)}}.qa-chip.on{background:var(--green);border-color:var(--green);color:var(--white);box-shadow:0 2px 9px rgba(26,77,46,.3)}@media(hover:hover){.qa-chip:hover{border-color:var(--green)}}.qa-chip:active{transform:scale(.94)}.qa-chip-all.on{background:linear-gradient(160deg,var(--gold),var(--gold-dark));border-color:var(--gold-dark);color:#3A2503;animation:none;box-shadow:0 3px 12px rgba(184,122,30,.45)}.qa-groups{display:flex;flex-direction:column;gap:16px}.qa-group{border:1.5px solid var(--line);border-radius:14px;padding:13px 11px 12px;background:var(--white)}.qa-group.qa-tint{background:#FBFAF6}.qa-gh{display:flex;align-items:center;gap:9px;margin:0 2px 10px}.qa-gt{font-family:Mukta,system-ui,sans-serif;font-size:14.5px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:linear-gradient(100deg,var(--green-dark) 0%,var(--green-dark) 38%,var(--gold-dark) 50%,var(--green-dark) 62%,var(--green-dark) 100%);background-size:280% 100%;background-position:135% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hdSheen 3.6s ease-in-out infinite}.qa-gmark{flex-shrink:0;width:13px;height:11px;position:relative}.qa-gmark::before,.qa-gmark::after{content:"";position:absolute;left:0;height:2.5px;border-radius:2px;background:var(--green)}.qa-gmark::before{top:0;width:13px;animation:gmarkA 3.2s ease-in-out infinite}.qa-gmark::after{bottom:0;width:8px;animation:gmarkB 3.2s ease-in-out infinite}@keyframes gmarkA{0%,100%{width:13px;opacity:1}50%{width:8px;opacity:.6}}@keyframes gmarkB{0%,100%{width:8px;opacity:.6}50%{width:13px;opacity:1}}.qa-qmark{flex-shrink:0;width:7px;height:7px;margin-right:1px;border-right:2px solid var(--gold-dark);border-bottom:2px solid var(--gold-dark);transform:rotate(-45deg);opacity:.75;transition:transform .24s cubic-bezier(.4,0,.2,1),opacity .2s ease}.qa-item.on .qa-qmark{transform:rotate(45deg);opacity:1}.qa-group-book{border-color:#E2CFA6;background:#FDFAF3}.qa-group-book.qa-tint{background:#FBF6EA}.qa-group-book .qa-gt{color:var(--gold-dark)}.qa-group-book .qa-gmark::before,.qa-group-book .qa-gmark::after{background:var(--gold-dark)}.qa-list{content-visibility:auto;contain-intrinsic-size:auto 800px;display:flex;flex-direction:column;gap:7px}.qa-item{background:var(--white);border:1px solid var(--line);border-left:3px solid transparent;border-radius:10px;transition:border-color .2s ease,box-shadow .2s ease,border-left-color .2s ease}.qa-item.on{border-color:var(--gold);border-left-color:var(--gold);box-shadow:0 3px 13px rgba(0,0,0,.07)}.qa-group-book .qa-item.on{border-color:var(--gold-dark);border-left-color:var(--gold-dark)}.qa-q{width:100%;display:flex;align-items:center;gap:9px;background:none;border:0;cursor:pointer;text-align:left;padding:11px 11px;font-family:Mukta,system-ui,sans-serif}.qa-qt{flex:1;min-width:0;font-size:calc(var(--u) * .96);font-weight:600;line-height:1.35;color:var(--green-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qa-item.on .qa-qt{color:var(--green)}.qa-sign{position:relative;width:23px;height:23px;flex-shrink:0;border-radius:50%;background:var(--white);border:1.5px solid var(--gold);box-shadow:0 1px 4px rgba(184,122,30,.2);animation:qaTap 3.2s ease-in-out infinite;transition:background .2s ease,border-color .2s ease,transform .18s ease}@keyframes qaTap{0%,100%{box-shadow:0 1px 4px rgba(184,122,30,.2),0 0 0 0 rgba(232,163,61,.42)}55%{box-shadow:0 1px 4px rgba(184,122,30,.2),0 0 0 5px rgba(232,163,61,0)}}.qa-q:active .qa-sign{transform:scale(.9)}.qa-item.on .qa-sign{background:var(--gold-dark);border-color:var(--gold-dark);animation:none}.qa-item.on .qa-sign::before{background:#fff}.qa-sign::before,.qa-sign::after{content:"";position:absolute;left:50%;top:50%;background:var(--gold-dark);border-radius:1px;transform-origin:center;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .22s ease}.qa-sign::before{width:10px;height:2px;margin:-1px 0 0 -5px}.qa-sign::after{width:2px;height:10px;margin:-5px 0 0 -1px}.qa-item.on .qa-sign::after{transform:rotate(90deg);opacity:0}.qa-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1)}.qa-item.on .qa-a{grid-template-rows:1fr}.qa-inner{overflow:hidden}.qa-item.on .qa-inner{padding:11px 11px 12px;border-top:1px solid var(--line);font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .96);line-height:1.62;color:var(--ink)}.qa-p{margin:0 0 7px;overflow-wrap:break-word}.qa-p:last-of-type{margin-bottom:0}.qa-book{display:inline-block;margin-top:10px;font-family:Mukta,system-ui,sans-serif;font-size:12.5px;font-weight:600;color:var(--green);background:var(--green-light);border-radius:999px;padding:5px 12px;text-decoration:none}@media(hover:hover){.qa-book:hover{background:var(--gold);color:var(--green-dark)}}.qa-book:active{transform:scale(.97)}.qa-ask{margin:24px 0 8px;padding:16px 14px;background:var(--green-light);border:1.5px solid var(--line);border-radius:14px}.qa-ask-h{display:block;font-family:Mukta,system-ui,sans-serif;font-size:14.5px;font-weight:700;color:var(--green-dark);margin:0 0 9px}.qa-ask-in{width:100%;box-sizing:border-box;resize:vertical;font-family:Mukta,system-ui,sans-serif;font-size:14px;line-height:1.5;color:var(--ink);background:var(--white);border:1.5px solid var(--line);border-radius:9px;padding:10px 11px}.qa-ask-in:focus{outline:none;border-color:var(--gold)}.qa-ask-btn{margin-top:12px}.qa-book-block{margin-top:calc(var(--u) * 1.4);display:flex;flex-direction:column;gap:calc(var(--u) * .9)}.qa-bh{font-family:Mukta,system-ui,sans-serif;font-size:17px;font-weight:700;color:var(--green-dark);margin:0 0 11px}#modalQA:not(:empty){margin-top:20px;padding-top:16px;border-top:1.5px solid var(--line)}.qa-mh{font-family:Mukta,system-ui,sans-serif;font-size:15.5px;font-weight:700;color:var(--green-dark);margin:0 0 10px}.qa-list-modal .qa-qt{font-size:13.2px}.modal-wa{text-align:center;padding:6px 0 2px}.modal-wa-t{font-family:Mukta,system-ui,sans-serif;font-size:14px;line-height:1.55;color:var(--ink-soft);margin:0 0 12px}.offer-qa{grid-column:1 / -1;margin-top:5px;background:var(--green-light);border-top-style:dashed;border-right-style:dashed;border-bottom-style:dashed;border-left-color:var(--green)}.offer-qa .offer-go{color:var(--green)}@media(hover:hover){.offer-qa:hover{border-top-style:solid;border-right-style:solid;border-bottom-style:solid}}@media(max-width:399px){#page-qa .sec-title{font-size:23px}#page-qa .sec-sub{font-size:13.5px}.qa-chip{font-size:10.5px;padding:6px 6px}.qa-chip-all{flex-basis:54px;font-size:11px}.qa-chip-grid{gap:5px}.qa-group{padding:12px 9px 11px}.qa-gt{font-size:14px}.qa-qt{font-size:13px}.qa-q{padding:10px 10px}.qa-item.on .qa-inner{padding:10px 10px 11px;font-size:13px}.qa-bh{font-size:16px}}@media(prefers-reduced-motion:reduce){.qa-a{transition:none}.qa-sign::before,.qa-sign::after{transition:none}}.hd{margin:0 0 10px}.hd-2{margin-top:15px;padding-top:12px;border-top:1.5px solid var(--line)}.hd-sm{margin-bottom:10px}.hd-page{margin:calc(var(--u) * .85) 0 calc(var(--u) * .42)}.hd-page + .wpath{margin-top:0}.hd-page .hd-t{font-size:calc(var(--u) * 1.62)}.hd-page .hd-s{font-size:calc(var(--u) * 1.02)}.hd-page .hd-mark{width:calc(var(--u) * .72);height:calc(var(--u) * .72)}.hd-t{display:flex;align-items:center;gap:9px;margin:0 0 4px;font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:19px;line-height:1.3}.hd-sm .hd-t{font-size:16.5px}.hd-mark{flex-shrink:0;width:10px;height:10px;border-radius:2px;background:linear-gradient(135deg,var(--gold),var(--gold-dark));transform:rotate(45deg);transform-origin:center;animation:hdGlow 2.4s ease-in-out infinite}@keyframes hdGlow{0%,100%{filter:drop-shadow(0 0 1px rgba(232,163,61,.5))}50%{filter:drop-shadow(0 0 7px rgba(232,163,61,1))}}.hd-t > span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:linear-gradient(100deg,var(--green-dark) 0%,var(--green-dark) 40%,var(--gold-dark) 50%,var(--green-dark) 60%,var(--green-dark) 100%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hdSheen 3.6s ease-in-out infinite}.hd-s{position:relative;margin:0;padding-bottom:7px;font-family:Mukta,system-ui,sans-serif;font-size:13.5px;font-weight:500;color:var(--gold-dark);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-s::after{content:"";position:absolute;left:0;bottom:0;height:2.5px;border-radius:2px;background:linear-gradient(90deg,var(--gold),var(--green));width:44px;transform-origin:left center;animation:hdRule 5.2s ease-in-out infinite}@keyframes hdMark{0%,100%{box-shadow:0 0 0 0 rgba(232,163,61,.5);transform:rotate(45deg) scale(1)}50%{box-shadow:0 0 0 5px rgba(232,163,61,0);transform:rotate(45deg) scale(1.14)}}@keyframes hdSheen{0%{background-position:100% 0}55%,100%{background-position:0 0}}@keyframes hdRule{0%,100%{transform:scaleX(1)}50%{transform:scaleX(1.7)}}.win-lang{position:absolute;top:19px;right:66px;z-index:2;font-family:Mukta,system-ui,sans-serif;font-size:12.5px;font-weight:700;color:var(--green);background:var(--green-light);border:1.5px solid var(--green);border-radius:999px;padding:5px 14px;line-height:1.2;white-space:nowrap;box-shadow:0 2px 9px rgba(26,77,46,.16);animation:winLang 3.4s ease-in-out infinite;transition:background .18s ease,color .18s ease,transform .12s ease}@media(hover:hover){.win-lang:hover{background:var(--green);color:var(--white)}}.win-lang:active{transform:scale(.95)}@keyframes winLang{0%,100%{box-shadow:0 2px 9px rgba(26,77,46,.16)}50%{box-shadow:0 2px 14px rgba(26,77,46,.34)}}.flow-note{display:flex;align-items:flex-start;gap:5px;margin:14px 0 0;padding:calc(var(--u) * .55) calc(var(--u) * .52);position:relative;overflow:hidden;background:linear-gradient(90deg,#FFF6E0,#FFFDF6);border:1px dashed var(--gold);border-left:0;border-radius:11px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 2px 10px rgba(0,0,0,.05);font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .83);font-weight:600;line-height:1.5;color:#6F4B0C;animation:flowGlow 3.6s ease-in-out infinite}.flow-note::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--gold),var(--gold-dark),var(--gold));background-size:100% 220%;animation:flowBar 4.4s ease-in-out infinite}@keyframes flowBar{0%,100%{background-position:0 0}50%{background-position:0 100%}}.flow-note > span:last-child{min-width:0;white-space:pre-line;text-align:justify;text-align-last:left;overflow-wrap:break-word;hyphens:none;-webkit-hyphens:none;text-wrap:pretty}.flow-note > span:last-child::first-line{font-weight:700;color:#5A3B06;letter-spacing:.1px}.flow-note-wa > span:last-child::first-line{color:#15381F}@keyframes flowGlow{0%,100%{box-shadow:0 0 0 0 rgba(232,163,61,0)}50%{box-shadow:0 0 0 3px rgba(232,163,61,.16)}}.flow-note-wa{background:linear-gradient(90deg,#E4F5EA,#FAFFFB);border-color:#57A46A;color:#20492E;animation-name:flowGlowWa}.flow-note-wa::before{background:linear-gradient(180deg,#57A46A,#2F7A44,#57A46A);background-size:100% 220%}@keyframes flowGlowWa{0%,100%{box-shadow:0 0 0 0 rgba(47,122,68,0)}50%{box-shadow:0 0 0 3px rgba(47,122,68,.17)}}.flow-ico{flex-shrink:0;width:15px;height:15px;margin-top:3px;border-radius:50%;background:var(--gold-dark);position:relative;animation:flowPing 2.6s ease-in-out infinite}.flow-note-wa .flow-ico{background:#3E8E52}.flow-ico::after{content:"i";position:absolute;inset:0;color:#fff;font-family:Mukta,system-ui,sans-serif;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}@keyframes flowPing{0%,100%{box-shadow:0 0 0 0 rgba(184,122,30,.5)}50%{box-shadow:0 0 0 5px rgba(184,122,30,0)}}html[lang="mr"] h1,html[lang="mr"] h2,html[lang="mr"] h3,html[lang="mr"] .sec-title,html[lang="mr"] .sec-sub,html[lang="mr"] .offer-t,html[lang="mr"] .form-h,html[lang="mr"] .nav a,html[lang="mr"] .qa-gt,html[lang="mr"] .hd-t > span,html[lang="mr"] .std-title,html[lang="mr"] .book-t{font-family:Mukta,system-ui,sans-serif;font-weight:700}.qa-group-modal{padding:11px 9px 10px}@keyframes gateSheen{0%{left:-60%}55%,100%{left:130%}}@media(max-width:399px){.hd-t{font-size:17.5px}.hd-sm .hd-t{font-size:15.5px}.hd-s{font-size:12.8px}.win-lang{font-size:11.8px;padding:4px 11px;top:20px;right:62px}.flow-note{font-size:11px;padding:8px 8px 8px 10px;gap:5px}.flow-note .flow-ico{width:12px;height:12px}.flow-note > span:last-child::first-line{font-size:11px}.done-wa,.modal-wa-btn,.qa-ask-btn{font-size:15.5px;min-height:50px}}.done-wa,.modal-wa-btn,.qa-ask-btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;text-decoration:none;margin-top:6px;position:relative;overflow:hidden;isolation:isolate;min-height:52px;border-radius:12px;background:linear-gradient(135deg,#F2B24C 0%,var(--gold) 45%,var(--gold-dark) 100%);color:#3A2503;font-weight:700;font-size:16.5px;letter-spacing:.2px;text-shadow:0 1px 0 rgba(255,255,255,.35);box-shadow:0 5px 16px rgba(232,163,61,.42),inset 0 1px 0 rgba(255,255,255,.5);animation:waPulse 3.4s ease-in-out infinite;transition:transform .14s ease,box-shadow .2s ease}.done-wa::before,.modal-wa-btn::before,.qa-ask-btn::before{content:"";flex-shrink:0;width:0;height:0;border-left:13px solid #3A2503;border-top:7px solid transparent;border-bottom:7px solid transparent;opacity:.85;animation:waSend 2.4s ease-in-out infinite}.done-wa::after,.modal-wa-btn::after,.qa-ask-btn::after{content:"";position:absolute;top:0;left:-55%;width:42%;height:100%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-18deg);animation:gateSheen 4.6s ease-in-out infinite}.done-wa:active,.modal-wa-btn:active,.qa-ask-btn:active{transform:translateY(2px);box-shadow:0 2px 8px rgba(232,163,61,.36)}@media(hover:hover){.done-wa:hover,.modal-wa-btn:hover,.qa-ask-btn:hover{box-shadow:0 7px 22px rgba(232,163,61,.5)}}@keyframes waPulse{0%,100%{box-shadow:0 5px 16px rgba(232,163,61,.42),inset 0 1px 0 rgba(255,255,255,.5)}50%{box-shadow:0 5px 22px rgba(232,163,61,.62),inset 0 1px 0 rgba(255,255,255,.5)}}@keyframes waSend{0%,100%{transform:translateX(0);opacity:.85}50%{transform:translateX(4px);opacity:1}}.btn-line{background:var(--white);color:var(--green);border:1.5px solid var(--line);margin-top:10px;transition:border-color .18s ease,background .18s ease}@media(hover:hover){.btn-line:hover{border-color:var(--green);background:var(--green-light)}}@media(prefers-reduced-motion:reduce){.hd-mark,.hd-t > span,.hd-s::after,.win-lang,.flow-ico,.flow-note,.flow-note::before,.gate-submit::after,.done-wa,.modal-wa-btn,.qa-ask-btn,.done-wa::before,.done-wa::after,.qa-gmark::before,.qa-gmark::after{animation:none}.hd-t > span{-webkit-text-fill-color:var(--green-dark);color:var(--green-dark)}}.flow-note-tight > span:last-child{white-space:normal;overflow:visible}.flow-note-ok > span:last-child::first-line{color:#20492E}.flow-note-tight{margin:10px 0 12px}.flow-note-tight + .flow-note-ok{margin-top:-8px;border-top-left-radius:4px;border-top-right-radius:4px}.flow-note-tight:has(+ .flow-note-ok){margin-bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.opick-list > .opick-row:nth-child(even){background:#FBFAF6}.opick-row::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--line);transition:background .22s ease}.opick-row.on::before{background:linear-gradient(180deg,var(--gold),var(--gold-dark),var(--gold));background-size:100% 220%;animation:flowBar 4.4s ease-in-out infinite}.opick-row.on .opick-name{font-weight:800}@keyframes rateLift{0%{transform:translateY(4px) scale(.94);opacity:.4}100%{transform:none;opacity:1}}@keyframes offPop{0%{transform:scale(.7);opacity:0}100%{transform:scale(1);opacity:1}}.oslab-c.on::after{content:"";position:absolute;left:50%;bottom:-1px;width:16px;height:2px;margin-left:-8px;border-radius:2px;background:rgba(255,255,255,.7)}.done-sub{font-family:Mukta,system-ui,sans-serif;font-size:14px;color:var(--ink-soft);text-align:center;margin:6px 0 16px}.order-done .btn-line{width:100%;position:relative;overflow:hidden;min-height:48px;border:1.5px solid var(--green);color:var(--green);background:linear-gradient(180deg,#FFFFFF,#F4F9F5);border-radius:11px;font-weight:600;box-shadow:0 2px 8px rgba(26,77,46,.1);transition:transform .14s ease,box-shadow .2s ease,background .2s ease}.order-done .btn-line::after{content:"";position:absolute;top:0;left:-55%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(26,77,46,.12),transparent);transform:skewX(-18deg);animation:gateSheen 5.4s ease-in-out infinite}.order-done .btn-line:active{transform:translateY(2px);box-shadow:0 1px 4px rgba(26,77,46,.12)}.hd-c{text-align:center;margin:2px 0 12px}.hd-c .hd-t{justify-content:center;font-size:21px}.hd-c .hd-t > span{white-space:normal;overflow:visible}.hd-c .hd-s{padding-bottom:9px}.hd-c .hd-s::after{left:50%;transform:translateX(-50%);transform-origin:center;animation-name:hdRuleC}@keyframes hdRuleC{0%,100%{transform:translateX(-50%) scaleX(1)}50%{transform:translateX(-50%) scaleX(1.7)}}@media(max-width:399px){.oslab-c{padding:5px 4px}.oslab-c b{font-size:10.5px}.oslab-c i{font-size:13px}}@media(prefers-reduced-motion:reduce){.opick-row.on::before,.om-now.live b,.om-off{animation:none}}.osum-h::before{content:"";flex-shrink:0;width:9px;height:9px;border-radius:2px;background:linear-gradient(135deg,var(--gold),var(--gold-dark));transform:rotate(45deg);animation:hdMark 3.1s ease-in-out infinite}.gate-submit:disabled{animation:none;opacity:.75}@keyframes submitFlash{0%,100%{box-shadow:0 4px 14px rgba(232,163,61,.34)}50%{box-shadow:0 6px 22px rgba(232,163,61,.66),0 0 0 3px rgba(232,163,61,.16)}}.flow-note-ok{background:linear-gradient(90deg,#E6F5EC,#FBFFFC);border-color:#57A46A;color:#20492E;animation-name:flowGlowWa;border-style:solid}.flow-note-ok .flow-ico::after{content:"\2713";font-size:10px}.flow-note-ok > span:last-child{white-space:normal;overflow:visible}.flow-note-ok::before{background:linear-gradient(180deg,#57A46A,#2F7A44,#57A46A);background-size:100% 220%}.flow-note-ok .flow-ico{background:#3E8E52}@media(max-width:399px){.opick-line{font-size:12.8px;gap:9px}.om-saved{font-size:11px;padding:3px 7px}.opick-name{font-size:14.2px}}@media(prefers-reduced-motion:reduce){.osum-h::before,.gate-submit,.f label::before,.opick-row.on .opick-cover::after{animation:none}}.need-box{display:block;margin:calc(var(--u) * .8) 0 6px;padding:calc(var(--u) * .9) calc(var(--u) * .72);background:linear-gradient(160deg,#FFFDF6,#F6FAF7);border:1.5px solid var(--gold);border-radius:calc(var(--u) * 1.1);box-shadow:0 3px 16px rgba(232,163,61,.16);animation:needGlow 4.4s ease-in-out infinite}@keyframes needGlow{0%,100%{box-shadow:0 3px 16px rgba(232,163,61,.16)}50%{box-shadow:0 4px 24px rgba(232,163,61,.32)}}.need-t{display:flex;align-items:center;gap:9px;margin:0 0 5px;padding:0;position:relative;font-family:Mukta,system-ui,sans-serif;font-weight:800;font-size:clamp(14px,calc((100vw - 76px) / var(--chw,20)),17.5px);line-height:1.3}.need-t > span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:linear-gradient(100deg,var(--green-dark) 0%,var(--green-dark) 34%,var(--gold) 47%,var(--gold-dark) 53%,var(--green-dark) 66%,var(--green-dark) 100%);background-size:240% 100%;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hdSheen 3.6s ease-in-out infinite}.need-mark{flex-shrink:0;width:0;height:0;border-left:11px solid var(--gold-dark);border-top:7px solid transparent;border-bottom:7px solid transparent;filter:drop-shadow(0 1px 3px rgba(184,122,30,.5));animation:sendArrow 2.4s cubic-bezier(.4,0,.2,1) infinite}@keyframes sendArrow{0%,100%{transform:translateX(0);opacity:.85}45%{transform:translateX(5px);opacity:1}}.need-s::after{content:"";position:absolute;left:0;bottom:0;height:2.5px;width:100%;max-width:150px;border-radius:2px;background:linear-gradient(90deg,var(--gold),var(--green),var(--gold));background-size:220% 100%;animation:sendRule 4.2s ease-in-out infinite}@keyframes sendRule{0%,100%{background-position:0 0;opacity:.9}50%{background-position:100% 0;opacity:1}}.need-box .flow-note:first-of-type{margin-top:2px}.need-box .gate-acts{margin-top:12px}@keyframes sumLift{0%{transform:translateY(3px);opacity:.5}100%{transform:none;opacity:1}}@keyframes titleGlow{0%,100%{transform:scale(1)}12%{transform:scale(1.03)}26%{transform:scale(1)}38%{transform:scale(1.02)}52%,100%{transform:scale(1)}}@keyframes totalPulse{0%,100%{transform:scale(1);text-shadow:none}50%{transform:scale(1.04);text-shadow:0 0 16px rgba(26,77,46,.35)}}.osum-save b{animation:totalPulse 3.4s ease-in-out infinite;display:inline-block}@media(prefers-reduced-motion:reduce){.need-box,.need-mark,.need-t > span,.need-s::after,.opick-name,.opick-cover::after,.oline-amt b,.osum-total b,.osum-save b{animation:none}.need-t > span{-webkit-text-fill-color:var(--green-dark);color:var(--green-dark)}.f label{-webkit-text-fill-color:var(--green-dark);color:var(--green-dark);animation:none}}#orderSum .osum-h,#page-cart .osum-h{font-family:Mukta,system-ui,sans-serif;font-weight:700;letter-spacing:.2px;background-image:linear-gradient(100deg,var(--green-dark) 0%,var(--green-dark) 40%,var(--gold-dark) 50%,var(--green-dark) 60%,var(--green-dark) 100%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hdSheen 3.6s ease-in-out infinite}#orderSum .osum-h::before,#page-cart .osum-h::before{-webkit-text-fill-color:initial}#orderSum .oline,#page-cart .oline{display:grid;grid-template-columns:1fr auto;grid-template-areas:"n a" "f a";align-items:center;column-gap:10px;row-gap:4px;background:var(--white);border:1px solid #DDE8E0;border-radius:calc(var(--u) * .8);padding:calc(var(--u) * .55) calc(var(--u) * .5);margin:0 0 calc(var(--u) * .38);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}#orderSum .oline:last-of-type,#page-cart .oline:last-of-type{margin-bottom:0}#page-cart .oline{background:none;border:0;border-radius:0;box-shadow:none;padding:calc(var(--u) * .34) 0;margin:0;border-bottom:1px solid rgba(207,224,213,.75)}#page-cart .oline:last-of-type{border-bottom:0;padding-bottom:calc(var(--u) * .2)}#page-cart .oline-name.bt{--btw:calc(100vw - 156px - var(--u))}.oline:nth-child(even){background:rgba(255,255,255,.55)}@media(hover:hover){.oline:hover{background:#fff;border-color:#D8E6DC;box-shadow:0 3px 12px rgba(26,77,46,.08)}}#orderSum .oline-name,#page-cart .oline-name{grid-area:n;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Mukta,system-ui,sans-serif;font-weight:700;color:var(--green-dark);animation:titleGlow 5.4s ease-in-out infinite}#orderSum .of{animation:ofPop .42s cubic-bezier(.34,1.5,.64,1)}#orderSum .of-pct{animation:ofPop .42s cubic-bezier(.34,1.5,.64,1),ofGold 3.6s ease-in-out infinite .42s}#orderSum .of-save{animation:ofPop .42s cubic-bezier(.34,1.5,.64,1),ofGreen 3.6s ease-in-out infinite .6s}#orderSum .of-rate{border:1px solid #CFE0D5}@keyframes ofPop{0%{transform:scale(.72);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ofGold{0%,100%{box-shadow:0 2px 6px rgba(184,122,30,.32)}50%{box-shadow:0 2px 12px rgba(184,122,30,.58)}}@keyframes ofGreen{0%,100%{box-shadow:0 2px 6px rgba(37,97,56,.3)}50%{box-shadow:0 2px 12px rgba(37,97,56,.55)}}#orderSum .osum-foot,#page-cart .osum-foot{position:relative}#orderSum .osum-foot::before,#page-cart .osum-foot::before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--gold),var(--green),var(--gold));background-size:220% 100%;animation:sendRule 5s ease-in-out infinite}#orderSum .osf,#page-cart .osf{border-radius:8px;padding:4px 6px;margin:0 -2px;transition:background .2s ease}.osf span{font-family:Mukta,system-ui,sans-serif;font-weight:600}#orderSum .osf-avg b,#page-cart .osf-avg b{animation:ofGold 3.6s ease-in-out infinite}.osf-save{background:rgba(255,255,255,.5)}#orderSum .osf-grand,#page-cart .osf-grand{background:linear-gradient(90deg,rgba(26,77,46,.07),rgba(26,77,46,.02));padding:8px 8px;margin-top:6px}#orderSum .cond{border-radius:9px;padding:8px 10px;background:#FFF8E8;border:1px dashed var(--gold);animation:flowGlow 4.2s ease-in-out infinite}#orderSum .cond-i,#page-cart .cond-i{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:rgba(184,122,30,.14);font-size:13px;line-height:1;animation:flowPing 2.8s ease-in-out infinite}.cond > span:last-child{position:relative;isolation:isolate;transform-origin:left center;animation:factPulseGold 4.2s ease-in-out infinite}.cond > span:last-child::after{content:"";position:absolute;inset:-1px -4px;pointer-events:none;z-index:1;background:linear-gradient(105deg,transparent 0%,transparent 40%,rgba(255,255,255,.9) 50%,transparent 60%,transparent 100%);background-size:250% 100%;background-repeat:no-repeat;mix-blend-mode:overlay;animation:btFlash 2.6s linear infinite}@media(max-width:479px){#orderSum .cond-i,#page-cart .cond-i{width:16px;height:16px;font-size:11px}.cond{padding:9px 7px;gap:6px;font-size:12.5px}}@media(max-width:359px){.cond{font-size:11.5px}.cond-i{display:none}}@media(prefers-reduced-motion:reduce){.osum-h,.oline-name,.of,.of-pct,.of-save,.osf-avg b,.osum-foot::before,.cond,.cond-i,.cond > span:last-child,.cond > span:last-child::after{animation:none}.osum-h{-webkit-text-fill-color:var(--green-dark);color:var(--green-dark)}}#orderSum .oline-facts,#page-cart .oline-facts{grid-area:f;display:flex;flex-wrap:nowrap;gap:5px;min-width:0;overflow:hidden}#orderSum .oline-facts .of,#page-cart .oline-facts .of{flex-shrink:0;font-size:11px;padding:2px 6px;letter-spacing:.1px}#orderSum .oline-amt,#page-cart .oline-amt{grid-area:a;text-align:right;white-space:nowrap;min-width:92px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:2px}#orderSum .oline-amt b,#page-cart .oline-amt b{font-size:19px;letter-spacing:.3px;animation:sumLift .5s cubic-bezier(.34,1.5,.64,1),rowTotal 3.8s ease-in-out infinite .5s}@keyframes rowTotal{0%,100%{text-shadow:none}50%{text-shadow:0 0 12px rgba(26,77,46,.4)}}#orderSum .oline-amt span,#page-cart .oline-amt span{font-family:Mukta,system-ui,sans-serif;font-weight:600}#orderSum .osf span,#page-cart .osf span{background-image:linear-gradient(100deg,var(--ink) 0%,var(--ink) 40%,var(--gold-dark) 50%,var(--ink) 60%,var(--ink) 100%);background-size:260% 100%;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hdSheen 9s ease-in-out infinite}#orderSum .osf s,#page-cart .osf s{animation:mrpFade 4.4s ease-in-out infinite}@keyframes mrpFade{0%,100%{opacity:.55}50%{opacity:.85}}#orderSum .osf-save b,#page-cart .osf-save b{display:inline-block;background:linear-gradient(180deg,#2E7A44,#1E5A33);color:#fff;font-family:Mukta,system-ui,sans-serif;font-size:14px;font-weight:800;border-radius:999px;padding:2px 11px;letter-spacing:.2px;animation:ofPop .42s cubic-bezier(.34,1.5,.64,1),ofGreen 3.6s ease-in-out infinite .42s}#orderSum .osf-grand span,#page-cart .osf-grand span{background-image:linear-gradient(100deg,var(--green-dark) 0%,var(--green-dark) 38%,var(--gold-dark) 50%,var(--green-dark) 62%,var(--green-dark) 100%);font-weight:800}@media(max-width:399px){.osum-empty{font-size:11.2px;padding:10px 9px;gap:7px}#orderSum .oline-amt,#page-cart .oline-amt{min-width:86px}#orderSum .oline-facts,#page-cart .oline-facts{gap:4px}#orderSum .oline-facts .of,#page-cart .oline-facts .of{font-size:9.8px;padding:2px 5px}#orderSum .oline-amt b,#page-cart .oline-amt b{font-size:17.5px}}@media(prefers-reduced-motion:reduce){#orderSum .oline-amt b,#orderSum .osf span,#orderSum .osf s,#orderSum .osf-save b,.osum-empty,.osum-empty::before{animation:none}#orderSum .osf span,#page-cart .osf span{-webkit-text-fill-color:var(--ink);color:var(--ink)}}.qa-bsec{position:relative;overflow:hidden;border:1.5px solid var(--line);border-radius:16px;padding:14px 12px 13px}.qa-bsec::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-size:100% 220%;animation:flowBar 4.6s ease-in-out infinite}.qa-bsec .qa-bhd{margin-bottom:11px}.qa-bsec .hd-t{font-size:16.5px}.qa-bsec-book{background:linear-gradient(160deg,#FDFAF3,#FFFDF8);border-color:#E2CFA6}.qa-bsec-book::before{background-image:linear-gradient(180deg,var(--gold),var(--gold-dark),var(--gold))}.qa-bsec-learn{background:linear-gradient(160deg,#F2F8F3,#FBFEFC);border-color:#CFE0D5}.qa-bsec-learn::before{background-image:linear-gradient(180deg,#57A46A,#2F7A44,#57A46A)}.qa-bsec-learn .hd-mark{background:linear-gradient(135deg,#57A46A,#2F7A44)}.qa-bsec-learn .hd-s{color:#2F7A44}.qa-bsec-learn .hd-s::after{background:linear-gradient(90deg,#57A46A,var(--gold))}.qa-bsec-learn .qa-item.on{border-color:#3E8E52;border-left-color:#3E8E52}.qa-bsec-learn .qa-qmark{border-right-color:#2F7A44;border-bottom-color:#2F7A44}.qa-bsec-learn .qa-sign{border-color:#57A46A;animation-name:qaTapGreen}.qa-bsec-learn .qa-sign::before,.qa-bsec-learn .qa-sign::after{background:#2F7A44}.qa-bsec-learn .qa-item.on .qa-sign{background:#2F7A44;border-color:#2F7A44}.qa-bsec-learn .qa-item.on .qa-sign::before{background:#fff}@keyframes qaTapGreen{0%,100%{box-shadow:0 1px 4px rgba(47,122,68,.2),0 0 0 0 rgba(62,142,82,.4)}55%{box-shadow:0 1px 4px rgba(47,122,68,.2),0 0 0 5px rgba(62,142,82,0)}}@media(max-width:399px){.qa-bsec{padding:12px 10px 11px}.qa-bsec .hd-t{font-size:15.5px}}@media(prefers-reduced-motion:reduce){.qa-bsec::before,.qa-sign,.qa-chip-all,.qa-chip-grid .qa-chip{animation:none}}.bsec{position:relative;overflow:hidden;margin:calc(var(--u) * .85) auto 0;padding:calc(var(--u) * .82) calc(var(--u) * .72);border:1.5px solid var(--line);border-radius:calc(var(--u) * 1.05);box-shadow:0 2px 12px rgba(0,0,0,.05);transition:box-shadow .24s ease,border-color .24s ease}.bsec::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-size:100% 220%;animation:flowBar 4.8s ease-in-out infinite}.bsec-a{background:linear-gradient(160deg,#FDFAF3,#FFFDF8);border-color:#E7D8B8}.bsec-a::before{background-image:linear-gradient(180deg,var(--gold),var(--gold-dark),var(--gold))}.bsec-b{background:linear-gradient(160deg,#F3F8F4,#FBFEFC);border-color:#CFE0D5}.bsec-b::before{background-image:linear-gradient(180deg,#57A46A,#2F7A44,#57A46A)}.bsec-b .hd-mark{background:linear-gradient(135deg,#57A46A,#2F7A44)}.bsec-b .hd-s{color:#2F7A44}.bsec-b .hd-s::after{background:linear-gradient(90deg,#57A46A,var(--gold))}@media(hover:hover){.bsec:hover{box-shadow:0 5px 20px rgba(0,0,0,.09)}}.bsec-hd{margin-bottom:11px}.bsec .hd-t{font-size:16.5px}.bd .bd-facts{display:flex;justify-content:center;gap:calc(var(--u) * .45);flex-wrap:nowrap}.bd .bd-fact{flex:1 1 0;min-width:0;text-align:center;background:var(--white);border:1px solid var(--line);border-radius:11px;padding:calc(var(--u) * .58) calc(var(--u) * .35);box-shadow:0 1px 5px rgba(0,0,0,.05);transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){.bd .bd-fact:hover{transform:translateY(-2px);box-shadow:0 5px 14px rgba(0,0,0,.1)}}.bd .bd-fact-k{font-family:Mukta,system-ui,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#9B958A;margin-bottom:3px}.bd .bd-fact-v{font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * 1.35);font-weight:800;color:var(--green);letter-spacing:.3px;display:inline-block;animation:factPulse 3.6s ease-in-out infinite}.bd .bd-fact:nth-child(2) .bd-fact-v{animation-delay:.5s;animation-name:factPulseGold;color:var(--gold-dark)}.bd .bd-fact:nth-child(3) .bd-fact-v{animation-delay:1s}@keyframes factPulseGold{0%,100%{transform:scale(1);text-shadow:none}50%{transform:scale(1.06);text-shadow:0 0 14px rgba(184,122,30,.55)}}@keyframes factPulse{0%,100%{transform:scale(1);text-shadow:none}50%{transform:scale(1.06);text-shadow:0 0 14px rgba(26,77,46,.45)}}.bd .bd-desc{font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .98);line-height:1.65;color:var(--ink);margin:0;animation:descIn .5s ease both}.bd-videos .vid-list{display:flex;flex-direction:column;align-items:center;gap:12px}@keyframes vidGlow{0%,100%{box-shadow:0 3px 14px rgba(232,163,61,.22)}50%{box-shadow:0 4px 22px rgba(232,163,61,.42)}}.slab-wrap .slab{margin:0 auto;width:100%}.slab-wrap .slab th{font-family:Mukta,system-ui,sans-serif;font-weight:800;letter-spacing:.2px}.slab-wrap .slab td strong,.slab-wrap .slab .pct{font-family:Mukta,system-ui,sans-serif;font-weight:800}.slab-wrap .slab td{transition:background .2s ease}@media(hover:hover){.slab-wrap .slab tr:hover td{background:#fff}}.slab-wrap .slab th:nth-child(1),.slab-wrap .slab td:nth-child(1){text-align:left}.slab-wrap .slab th:nth-child(2),.slab-wrap .slab td:nth-child(2),.slab-wrap .slab th:nth-child(3),.slab-wrap .slab td:nth-child(3){text-align:right}.slab-wrap .slab th,.slab-wrap .slab td{padding:calc(var(--u) * .62) calc(var(--u) * .5)}@media(max-width:399px){.bsec{padding:12px 10px 11px;margin-top:14px}.bsec .hd-t{font-size:15.5px}.bd .bd-fact{min-width:78px;padding:8px 5px}.bd .bd-fact-v{font-size:17.5px}.bd .bd-desc{font-size:13.5px}}@media(prefers-reduced-motion:reduce){.bsec::before,.bd .bd-fact-v,.bd-videos .vcard{animation:none}}.bd .bd-subtitle{color:var(--gold-dark);font-weight:600;text-align:center}.bd .bd-title{margin-bottom:0}.bd-rule{display:block;height:2.5px;width:120px;margin:9px auto 7px;border-radius:2px;background:linear-gradient(90deg,var(--gold),var(--green));animation:hdRule 5s ease-in-out infinite}.bd .bd-sub{transition:color .2s ease;text-align:center}.bd .bd-cover{position:relative;overflow:hidden;transition:transform .3s cubic-bezier(.34,1.4,.64,1)}.bd .bd-cover::after{content:"";position:absolute;top:0;left:-70%;width:55%;height:100%;z-index:3;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-18deg);animation:gateSheen 5.6s ease-in-out infinite}@media(hover:hover){.bd .bd-stage:hover .bd-cover{transform:translateY(-4px) scale(1.02)}}@keyframes descIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.bd .disc-head{border-radius:11px;padding:9px 12px;background:linear-gradient(90deg,#FFF4D8,#FFFDF6);border:1px dashed var(--gold);animation:flowGlow 3.8s ease-in-out infinite}.bd .disc-head b{font-family:Mukta,system-ui,sans-serif;font-weight:800;color:var(--gold-dark);display:inline-block;animation:ratepulse 2.6s ease-in-out infinite}.bd .calc-row{border-radius:11px;padding:8px 9px;margin:0 -2px;align-items:center;justify-content:flex-start;background:rgba(255,255,255,.6);transition:background .2s ease}.bd .calc-lbl{font-family:Mukta,system-ui,sans-serif;font-weight:700;color:var(--green-dark);display:flex;flex-direction:column;gap:2px;min-width:0}.bd .qty{border-radius:11px;overflow:hidden;box-shadow:0 1px 6px rgba(0,0,0,.08);transition:box-shadow .2s ease,transform .14s ease}.bd .qty:focus-within{box-shadow:0 0 0 3px rgba(26,77,46,.14),0 1px 6px rgba(0,0,0,.08)}.bd .qty input{font-weight:800;letter-spacing:.4px}.bd .calc-line{border-radius:8px;padding:5px 7px;transition:background .2s ease}.bd .calc-line:nth-child(even){background:rgba(255,255,255,.55)}.bd .calc-total{font-family:Mukta,system-ui,sans-serif;font-weight:800;font-size:calc(var(--u) * 1.32);color:var(--green);letter-spacing:.3px;display:inline-block;animation:totalPulse 3.4s ease-in-out infinite}.bd .calc-line span.calc-save,.bd .calc-save{display:inline-flex;align-items:center;background:linear-gradient(180deg,#2E7A44,#1E5A33);color:#fff;border-radius:999px;padding:2px 9px;font-family:Mukta,system-ui,sans-serif;font-size:11.5px;font-weight:800;box-shadow:0 2px 7px rgba(37,97,56,.32);animation:ofGreen 3.6s ease-in-out infinite}.bd .nudge{transition:opacity .25s ease}.bd .nudge-text{font-family:Mukta,system-ui,sans-serif;font-weight:700;color:var(--gold-dark)}.bd .nudge-text b{display:inline-block;animation:ratepulse 2.4s ease-in-out infinite}.bd .calc-actions{display:flex;gap:9px;justify-content:center;flex-wrap:wrap}.bd .calc-actions .btn{flex:1 1 46%;min-width:132px}.bd .btn-gold{position:relative;overflow:hidden;box-shadow:0 4px 14px rgba(232,163,61,.34);animation:submitFlash 3s ease-in-out infinite}.bd .btn-gold::after{content:"";position:absolute;top:0;left:-55%;width:42%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skewX(-18deg);animation:gateSheen 4.4s ease-in-out infinite}.bd .btn-primary{box-shadow:0 3px 12px rgba(26,77,46,.22);transition:transform .14s ease,box-shadow .2s ease}.bd .btn-primary:active,.bd .btn-gold:active{transform:translateY(2px)}.bd .pct{font-family:Mukta,system-ui,sans-serif;font-weight:800;color:var(--gold-dark);display:inline-block;animation:ratepulse 3.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.bd-rule,.bd .bd-cover::after,.bd .bd-desc,.bd .disc-head,.bd .disc-head b,.bd .calc-total,.bd .calc-save,.bd .nudge-text b,.bd .btn-gold,.bd .btn-gold::after,.bd .pct{animation:none}.bd .bd-title{-webkit-text-fill-color:var(--green-dark);color:var(--green-dark)}}.bd,.bd > *,.bsec,.qa-bsec,.need-box,.opick-row,.opick-main,#orderSum,#orderSum .oline,#page-cart .oline,.calc,.calc-row,.calc-line,.oline-facts,.qa-item,.qa-q,.qa-list,.qa-group{min-width:0}.bd,.bsec,.qa-bsec,.need-box,.osum,.calc{max-width:100%}.bd table,.bsec table,.slab{max-width:100%;table-layout:fixed}.bd img,.bsec img{max-width:100%;height:auto}.bd-desc,.qa-a,.qa-inner,.slab td,.slab th,.rung-q{overflow-wrap:break-word}html[lang="mr"] .bd-desc,html[lang="mr"] .qa-p,html[lang="mr"] .vcard-cap,html[lang="mr"] .flow-note,html[lang="mr"] .vis-quote{hyphens:none;-webkit-hyphens:none}.bsec-hd,.qa-bsec .qa-bhd{margin-bottom:calc(var(--u) * .62)}.bsec .hd-t,.qa-bsec .hd-t{font-size:calc(var(--u) * 1.2)}.bsec .hd-s,.qa-bsec .hd-s{font-size:calc(var(--u) * .95)}.bd .calc-out{padding:calc(var(--u) * .75) calc(var(--u) * .8)}.bd-desc,.qa-inner .qa-p,.ex-d,.about-p,.bd .bd-desc{text-align:justify;text-align-last:left;hyphens:auto;-webkit-hyphens:auto;text-wrap:pretty}.hd-t,.hd-s,.need-t,.bsec .hd-t,.bsec .hd-s,.sec-title,.sec-sub{text-align:left}.hd-c .hd-t,.hd-c .hd-s{text-align:center}.bd-videos .vcard{padding:0;gap:calc(var(--u) * .7);background:none;border:0;box-shadow:none;width:100%;max-width:100%;margin:0}.bd-videos .vcard-stage{padding:0;margin:0;display:flex;justify-content:center}.bd-videos .car-media{border:1.5px solid var(--gold);border-radius:calc(var(--u) * .95);box-shadow:0 3px 14px rgba(232,163,61,.22);animation:vidGlow 4.2s ease-in-out infinite;overflow:hidden}.bd-videos .car-media.vertical{width:100%;max-width:min(320px,78vw);aspect-ratio:9/16;max-height:none}.bd-videos .car-media.horizontal{width:100%;max-width:100%;aspect-ratio:16/9}.bd-videos .car-media img{width:100%;height:100%;object-fit:cover}.bd-videos .vcard-body{text-align:left;gap:calc(var(--u) * .45)}.bd-videos .vcard-title{font-family:Mukta,system-ui,sans-serif;font-weight:800;line-height:1.32;background-image:linear-gradient(100deg,var(--green-dark) 0%,var(--green-dark) 38%,var(--gold-dark) 50%,var(--green-dark) 62%,var(--green-dark) 100%);background-size:270% 100%;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hdSheen 3.6s ease-in-out infinite}.bd-videos .vcard-cap{font-size:calc(var(--u) * .95);line-height:1.62;color:var(--ink)}.bd-videos .vcard-tag{font-size:calc(var(--u) * .88);padding:calc(var(--u) * .3) calc(var(--u) * .62)}.bd-videos .vcard-btn{width:100%;border-radius:calc(var(--u) * .8)}.bsec-hd-solo{margin-bottom:calc(var(--u) * .7)}.bsec-hd-solo .hd-t{margin-bottom:0}@media(prefers-reduced-motion:reduce){.bd-videos .car-media,.bd-videos .vcard-title,.vcard-tag,.vcard-cap::before,.vcard-btn::after{animation:none}.bd-videos .vcard-title{-webkit-text-fill-color:var(--green-dark);color:var(--green-dark)}}.bd-videos .vcard-stage,.vid-grid .vcard-stage,.car-slide .vcard-stage{padding:0;margin:0 0 calc(var(--u) * .1);display:flex;justify-content:center}.bd-videos .car-media,.vid-grid .car-media,.car-slide .car-media{border:1.5px solid var(--gold);border-radius:calc(var(--u) * .95);box-shadow:0 3px 14px rgba(232,163,61,.22);animation:vidGlow 4.2s ease-in-out infinite;overflow:hidden}.bd-videos .car-media.vertical,.vid-grid .car-media.vertical{width:100%;max-width:min(320px,78vw);aspect-ratio:9/16;max-height:none}.bd-videos .car-media.horizontal,.vid-grid .car-media.horizontal{width:100%;max-width:100%;aspect-ratio:16/9}.bd-videos .car-media img,.vid-grid .car-media img,.car-slide .car-media img{width:100%;height:100%;object-fit:cover}.bd-videos .vcard-body,.vid-grid .vcard-body,.car-slide .vcard-body{gap:calc(var(--u) * .22);align-items:center;text-align:center;padding:0 calc(var(--u) * .3)}.vcard-title.vcard-title{display:flex;align-items:center;gap:calc(var(--u) * .55);min-width:0;font-size:clamp(12px,calc((100vw - 58px) / var(--chw,20)),22px);font-weight:800;line-height:1.3}.vcard-title > span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:linear-gradient(100deg,var(--green-dark) 0%,var(--green-dark) 38%,var(--gold-dark) 50%,var(--green-dark) 62%,var(--green-dark) 100%);background-size:270% 100%;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hdSheen 3.6s ease-in-out infinite}.vcard-mark{flex-shrink:0;width:.62em;height:.62em;border-radius:2px;background:linear-gradient(135deg,var(--gold),var(--gold-dark));transform:rotate(45deg);box-shadow:0 0 0 0 rgba(232,163,61,.55);animation:hdMark 2.9s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.vcard-title > span,.vcard-mark,.bd-videos .car-media,.vid-grid .car-media,.car-slide .car-media{animation:none}.vcard-title > span{-webkit-text-fill-color:var(--green-dark);color:var(--green-dark)}}@property --vang{syntax:'<angle>';inherits:false;initial-value:0deg}.bd-videos .vcard,.vid-grid .vcard,.car-slide .vcard{position:relative;isolation:isolate;gap:calc(var(--u) * .42);padding:calc(var(--u) * .62);border-radius:calc(var(--u) * 1.15);background:var(--white);border:1.5px solid var(--vc,var(--gold));box-shadow:0 3px 14px rgba(0,0,0,.07)}.bd-videos .vcard::before,.vid-grid .vcard::before,.car-slide .vcard::before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;background:conic-gradient(from var(--vang),transparent 0deg,var(--vc,var(--gold)) 70deg,transparent 150deg,transparent 360deg);animation:vangSpin 5.5s linear infinite,vangBreathe 3.6s ease-in-out infinite;opacity:.75}@keyframes vangSpin{to{--vang:360deg}}@keyframes vangBreathe{0%,100%{opacity:.5}50%{opacity:.95}}.vt-a{--vc:var(--gold);--vcs:rgba(232,163,61,.3)}.vt-b{--vc:#3E8E52;--vcs:rgba(62,142,82,.3)}.vt-b .vcard-mark{background:linear-gradient(135deg,#57A46A,#2F7A44)}.vt-b .vcard-cap::before{background:linear-gradient(180deg,#57A46A,#2F7A44,#57A46A);background-size:100% 220%}.bd-videos .vcard-title,.vid-grid .vcard-title,.car-slide .vcard-title{justify-content:center;max-width:100%}.bd-videos .vcard-tag,.vid-grid .vcard-tag,.car-slide .vcard-tag{align-self:center}.bd-videos .vcard-cap,.vid-grid .vcard-cap,.car-slide .vcard-cap{text-align:justify;text-align-last:left;padding-left:calc(var(--u) * .62);width:100%}.bd-videos .vcard-btn,.vid-grid .vcard-btn,.car-slide .vcard-btn{width:100%}@media(prefers-reduced-motion:reduce){.bd-videos .vcard::before,.vid-grid .vcard::before,.car-slide .vcard::before{animation:none;opacity:.6}}.rate{border:1px solid var(--line);border-radius:calc(var(--u) * .9);background:var(--white);overflow:hidden;width:100%}.rate + .rate{margin-top:calc(var(--u) * .7)}.rate-cap{position:relative;overflow:hidden;background:var(--green);color:#fff;font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--u) * .95);padding:calc(var(--u) * .55) calc(var(--u) * .62)}.rate-cap::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 0%,transparent 36%,rgba(255,255,255,.28) 50%,transparent 64%,transparent 100%);background-size:280% 100%;background-repeat:no-repeat;animation:hdSheen 3.6s ease-in-out infinite}.rate-grid{display:grid;grid-template-columns:1fr auto auto;column-gap:calc(var(--u) * .55)}.rate-h{background:var(--green);color:#fff;font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--u) * .92);letter-spacing:.2px;padding:calc(var(--u) * .58) calc(var(--u) * .5)}.rate-c{font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .98);padding:calc(var(--u) * .55) calc(var(--u) * .5);border-top:1px solid var(--line);display:flex;align-items:center}.rate-num{justify-content:flex-end;text-align:right;white-space:nowrap}.rate-c.alt{background:#FBF8F2}.rate-r{font-weight:700;color:var(--ink)}.rate-p{font-weight:800;color:var(--gold-dark);animation:ratepulse 3.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.rate-p{animation:none}}.wpath{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(var(--u) * .3) calc(var(--u) * .42);margin:calc(var(--u) * .45) 0 calc(var(--u) * .75);padding:calc(var(--u) * .5) calc(var(--u) * .62);border:1.5px solid var(--pc);border-radius:calc(var(--u) * .85);background:linear-gradient(150deg,var(--pbg1),var(--pbg2));animation:wpIn .45s cubic-bezier(.34,1.4,.64,1) both}.wpath.empty{display:none}@keyframes wpIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.wpath::before{content:"";position:absolute;inset:-1.5px;z-index:-1;border-radius:inherit;background:linear-gradient(100deg,transparent 0%,transparent 32%,var(--pc) 48%,var(--pc) 52%,transparent 68%,transparent 100%);background-size:260% 100%;background-repeat:no-repeat;animation:wpSweep 7s ease-in-out infinite}@keyframes wpSweep{0%{background-position:130% 0}100%{background-position:-30% 0}}.wp-lead{font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--u) * .74);letter-spacing:.3px;color:var(--pa);opacity:.72;flex-shrink:0}.wp-s{font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--u) * .82);line-height:1.35;letter-spacing:.1px;color:var(--ptx);display:inline-block;transform-origin:center;animation:wpBeat 2.6s ease-in-out infinite}@keyframes wpBeat{0%,100%{transform:scale(1)}14%{transform:scale(1.09)}28%{transform:scale(1)}42%{transform:scale(1.05)}56%{transform:scale(1)}}.wp-a{flex-shrink:0;width:0;height:0;border-left:calc(var(--u) * .45) solid var(--pa);border-top:calc(var(--u) * .28) solid transparent;border-bottom:calc(var(--u) * .28) solid transparent;filter:drop-shadow(0 0 3px var(--pa));animation:wpPunch 2.6s cubic-bezier(.2,0,.1,1) var(--d,0s) infinite}@keyframes wpPunch{0%{transform:translateX(0) scaleX(1);opacity:.65}10%{transform:translateX(6px) scaleX(1.35);opacity:1}38%,100%{transform:translateX(0) scaleX(1);opacity:.65}}.wp-gold{--pc:#E8A33D;--pa:#8C5A12;--ptx:#5A3B06;--pbg1:#FFFAEF;--pbg2:#FFFDF8}.wp-cream{--pc:#C9A15A;--pa:#8C5A12;--ptx:#4A3A1A;--pbg1:#FDFAF3;--pbg2:#FFFDF8}.wp-green{--pc:#3E8E52;--pa:#1F5C33;--ptx:#16401F;--pbg1:#F1F8F3;--pbg2:#FBFEFC}.wp-violet{--pc:#7E63B8;--pa:#4B3580;--ptx:#33235C;--pbg1:#F5F2FC;--pbg2:#FCFBFF}.wp-blue{--pc:#3A7FA8;--pa:#1F5273;--ptx:#173B54;--pbg1:#F0F6FA;--pbg2:#FAFDFF}.wp-terra{--pc:#C0603F;--pa:#8A3A1E;--ptx:#5E2712;--pbg1:#FDF4F1;--pbg2:#FFFBFA}@media(max-width:479px){.wpath{gap:calc(var(--u) * .26) calc(var(--u) * .32);padding:calc(var(--u) * .5) calc(var(--u) * .48)}.wp-lead{font-size:calc(var(--u) * .70)}.wp-s{font-size:calc(var(--u) * .76)}}@media(max-width:359px){.wpath{gap:calc(var(--u) * .22) calc(var(--u) * .26);padding:calc(var(--u) * .46) calc(var(--u) * .40)}.wp-lead{font-size:calc(var(--u) * .66)}.wp-s{font-size:calc(var(--u) * .71)}}@media(prefers-reduced-motion:reduce){.wpath,.wpath::before,.wp-s,.wp-a,.hd-t > span,.need-t > span,#orderSum .osum-h,#page-cart .osum-h,.bd .bd-title,.vcard-title > span,.qa-gt,.rate-cap::after{animation:none}.qa-gt{-webkit-text-fill-color:var(--green-dark);color:var(--green-dark)}.wpath::before{opacity:.6}}.hd-win{margin:0 0 calc(var(--u) * .5)}.hd-win .hd-t{font-size:calc(var(--u) * 1.5)}.bd .bd-title > span{min-width:0}.bd .bd-title .hd-mark{flex-shrink:0;width:calc(var(--u) * .66);height:calc(var(--u) * .66);border-radius:2px;background:linear-gradient(135deg,var(--gold),var(--gold-dark));transform:rotate(45deg);-webkit-text-fill-color:initial;box-shadow:0 0 0 0 rgba(232,163,61,.55);animation:hdMark 2.9s ease-in-out infinite}.offer-qa .offer-t{display:flex;align-items:center;gap:calc(var(--u) * .45)}.offer-mark{flex-shrink:0;width:calc(var(--u) * .6);height:calc(var(--u) * .6);border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,#57A46A,#2F7A44);animation:offerGlow 2.4s ease-in-out infinite}@keyframes offerGlow{0%,100%{filter:drop-shadow(0 0 1px rgba(47,122,68,.5))}50%{filter:drop-shadow(0 0 7px rgba(47,122,68,1))}}@media(prefers-reduced-motion:reduce){.offer-mark{animation:none}}.f input.edited,.f select.edited{border-color:var(--gold);box-shadow:0 0 0 3px rgba(232,163,61,.14);background:#FFFDF6}.f:has(.edited) label{color:var(--gold-dark)}.f:has(.edited) label::before{background:linear-gradient(135deg,var(--gold),var(--gold-dark))}.need-hd{margin:0 0 calc(var(--u) * .8)}.need-s{position:relative;padding:0 0 9px;font-family:Mukta,system-ui,sans-serif;font-weight:600;font-size:calc(var(--u) * .95);line-height:1.45;color:var(--gold-dark);white-space:pre-line;text-align:justify;text-align-last:left;overflow-wrap:break-word;hyphens:none;-webkit-hyphens:none;text-wrap:pretty}.bt{display:flex;align-items:baseline;gap:.34em;min-width:0;color:var(--bc,var(--green-dark));font-size:clamp(12px,calc(var(--btw,252px) / (var(--tw,20) + var(--mk,.78))),24px);line-height:1.28}.bt > span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Mukta,system-ui,sans-serif}.bt .bt-q{font-style:normal;font-weight:500;font-size:.72em;opacity:.78;margin-left:.22em}.bt-mark{flex-shrink:0;align-self:center;width:.44em;height:.44em;border-radius:2px;background:currentColor;transform-origin:center;animation:btGlow 1.9s cubic-bezier(.3,0,.2,1) infinite}@keyframes btGlow{0%{transform:scale(1);opacity:.7}12%{transform:scale(1.35);opacity:1}30%{transform:scale(1)}100%{transform:scale(1);opacity:.7}}.bt b{font-weight:800;letter-spacing:.1px;position:relative;display:inline-block;color:var(--bc,var(--green-dark))}.bt b::after{content:"";position:absolute;inset:-2px -6px;pointer-events:none;background:linear-gradient(105deg,transparent 0%,transparent 34%,rgba(255,255,255,.95) 50%,transparent 66%,transparent 100%);background-size:250% 100%;background-repeat:no-repeat;mix-blend-mode:overlay;animation:btFlash 3.2s linear infinite}@keyframes titleSweep{0%{background-position:130% 0;opacity:1}55%{background-position:-30% 0;opacity:1}55.01%,100%{background-position:130% 0;opacity:1}}@keyframes btFlash{0%{background-position:130% 0}55%{background-position:-30% 0}55.01%,100%{background-position:130% 0}}.bd-title.bt{--btw:252px}.bt-plain > span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opick-name.bt{--mk:0;--btw:calc(100vw - 170px);font-size:clamp(12px,calc(var(--btw) / (var(--tw,20) + var(--mk))),24px)}.oline-name.bt{--mk:0;--btw:calc(100vw - 174px - var(--u));font-size:clamp(10.5px,calc(var(--btw) / (var(--tw,20) + var(--mk))),24px)}@media(max-width:359px){.opick-name.bt{--btw:calc(100vw - 164px)}}.cart-name.bt{--btw:210px}@media(max-width:399px){.cart-name.bt{--btw:calc(100vw - 166px)}}@media(max-width:359px){.cart-name.bt{--btw:calc(100vw - 160px)}}@media(prefers-reduced-motion:reduce){.bt-mark,.bt b::after{animation:none}.bt b::after{opacity:0}}.peek-name.bt{--btw:220px;justify-content:center}.sumcard{display:flex;align-items:flex-start;gap:calc(var(--u) * .6);margin:calc(var(--u) * .5) 0 calc(var(--u) * .3);padding:calc(var(--u) * .68) calc(var(--u) * .72);background:linear-gradient(160deg,#F2F8F3,#FBFEFC);border:1.5px solid #CFE0D5;border-radius:calc(var(--u) * .9);box-shadow:0 2px 10px rgba(26,77,46,.07)}.sumcard-lines{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-family:Mukta,system-ui,sans-serif}.sum-name{font-size:calc(var(--u) * 1.05);font-weight:800;color:var(--green-dark)}.sum-ph{font-size:calc(var(--u) * .95);font-weight:700;color:var(--green);letter-spacing:.3px}.sum-place{font-size:calc(var(--u) * .88);color:var(--ink-soft);text-align:justify;text-align-last:left;overflow-wrap:break-word;hyphens:none;-webkit-hyphens:none}.sumcard-edit{flex-shrink:0;align-self:center;font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .86);font-weight:800;color:var(--gold-dark);background:var(--white);border:1.5px solid var(--gold);border-radius:999px;padding:calc(var(--u) * .3) calc(var(--u) * .62);cursor:pointer;box-shadow:0 1px 5px rgba(184,122,30,.2);animation:sumEditPulse 3.2s ease-in-out infinite;transition:transform .14s ease}.sumcard-edit::after{content:" \2192"}.sumcard-edit:active{transform:scale(.94)}@keyframes sumEditPulse{0%,100%{box-shadow:0 1px 5px rgba(184,122,30,.2)}50%{box-shadow:0 1px 5px rgba(184,122,30,.2),0 0 0 4px rgba(232,163,61,.16)}}form.collapsed .f,form.collapsed .f-row,form.collapsed .cond{display:none}@media(prefers-reduced-motion:reduce){.sumcard-edit{animation:none}}.bd .calc-hint{display:block;margin:calc(var(--u) * .28) 0 calc(var(--u) * .5);padding-left:calc(var(--u) * .62);position:relative;font-family:Mukta,system-ui,sans-serif;font-style:normal;font-size:calc(var(--u) * .8);font-weight:600;line-height:1.35;color:var(--ink-soft);letter-spacing:.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd .calc-hint::before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:2.5px;border-radius:2px;background:linear-gradient(180deg,var(--gold),var(--gold-dark))}@media(max-width:399px){.bd .calc-hint{font-size:calc(var(--u) * .76)}}#page-cart .cart-hint{position:relative;margin:0 0 calc(var(--u) * .6);padding-left:calc(var(--u) * .62);font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .83);font-weight:600;line-height:1.35;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-cart .cart-hint::before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:2.5px;border-radius:2px;background:linear-gradient(180deg,var(--gold),var(--gold-dark))}#page-cart .cart-row{position:relative;overflow:hidden;transition:border-color .2s ease,box-shadow .22s ease,background .22s ease,transform .14s ease}#page-cart .cart-row::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--bc,var(--gold)),var(--bc,var(--gold-dark)),var(--bc,var(--gold)));background-size:100% 220%;animation:flowBar 4.6s ease-in-out infinite;opacity:.85}#page-cart .cart-row:nth-child(even){background:#FDFCF8}#page-cart .cart-row:active{transform:translateY(1px);box-shadow:0 2px 10px rgba(0,0,0,.1)}@media(hover:hover){.cart-row:hover{box-shadow:0 5px 18px rgba(0,0,0,.09)}}#page-cart .cart-thumb{position:relative;transition:transform .26s cubic-bezier(.34,1.4,.64,1)}#page-cart .cart-thumb::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;z-index:2;background:linear-gradient(90deg,rgba(0,0,0,.28),rgba(0,0,0,0))}@media(hover:hover){.cart-row:hover .cart-thumb{transform:translateY(-2px) scale(1.05)}}#page-cart .cart-sub{font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .8);font-weight:600;color:var(--ink-soft);margin:0;animation:descIn .5s ease-out .06s both}#page-cart .cart-meta{font-family:Mukta,system-ui,sans-serif;font-weight:600;display:flex;align-items:center;gap:calc(var(--u) * .4);flex-wrap:nowrap;animation:descIn .5s ease-out .12s both}#page-cart .cart-meta > *{flex-shrink:0;white-space:nowrap}#page-cart .cart-mrp{color:#A79C88;animation:mrpFade 4.4s ease-in-out infinite}#page-cart .cart-pct{margin-left:0;font-family:Mukta,system-ui,sans-serif;font-weight:800;font-size:calc(var(--u) * .78);background:linear-gradient(180deg,var(--gold),var(--gold-dark));color:#2E1E02;border-radius:999px;padding:2px 8px;animation:ofPop .42s cubic-bezier(.34,1.5,.64,1),ofGold 3.6s ease-in-out infinite .42s}#page-cart .cart-row .cart-saved{margin-top:0;display:inline-flex;font-family:Mukta,system-ui,sans-serif;font-weight:800;font-size:calc(var(--u) * .78);background:linear-gradient(180deg,#2E7A44,#1E5A33);color:#fff;border-radius:999px;padding:2px 8px;animation:ofPop .42s cubic-bezier(.34,1.5,.64,1),ofGreen 3.6s ease-in-out infinite .6s}#page-cart .cart-next{grid-area:n;margin:0;font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .8);font-weight:600;color:#7A5410;background:linear-gradient(90deg,#FFF6E0,#FFFDF6);border:1px dashed var(--gold);border-radius:calc(var(--u) * .7);padding:calc(var(--u) * .24) calc(var(--u) * .5);animation:flowGlow 4.2s ease-in-out infinite}#page-cart .cart-next b{color:var(--gold-dark);font-weight:800}#page-cart .cart-next.best{color:#20492E;background:linear-gradient(90deg,#E6F5EC,#FBFFFC);border-color:#57A46A;animation-name:flowGlowWa}#page-cart .cart-qty{border-radius:10px;justify-self:start;box-shadow:0 1px 6px rgba(0,0,0,.07);transition:box-shadow .2s ease}#page-cart .cart-qty:focus-within{box-shadow:0 0 0 3px rgba(26,77,46,.14),0 1px 6px rgba(0,0,0,.07)}#page-cart .cart-amt{justify-self:end;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:2px;font-family:Mukta,system-ui,sans-serif;font-weight:800;animation:sumLift .5s cubic-bezier(.34,1.5,.64,1)}#page-cart .cart-calc{font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .82);font-weight:600;color:var(--ink-soft);white-space:nowrap}#page-cart .cart-amt b{letter-spacing:.3px;animation:rowTotal 3.8s ease-in-out infinite .5s}#page-cart .cart-x{justify-self:end;transition:color .16s ease,transform .14s ease}#page-cart .cart-x:active{color:#C33;transform:scale(.88)}#page-cart .cart-sums{border:1.5px solid #CFE0D5;border-radius:calc(var(--u) * .9);background:linear-gradient(160deg,#F2F8F3,#FBFEFC);padding:calc(var(--u) * .7)}#page-cart .cart-sums > div{font-family:Mukta,system-ui,sans-serif;font-weight:600}#page-cart .cart-mrpline s{color:#A79C88;animation:mrpFade 4.4s ease-in-out infinite}#page-cart .cart-sums .cart-saved b{display:inline-block;margin-left:5px;background:linear-gradient(180deg,var(--gold),var(--gold-dark));color:#2E1E02;font-family:Mukta,system-ui,sans-serif;font-size:14px;font-weight:800;border-radius:999px;padding:2px 11px;letter-spacing:.2px;animation:ofPop .42s cubic-bezier(.34,1.5,.64,1),ofGold 3.6s ease-in-out infinite .42s}#page-cart .cart-avg b{display:inline-block;margin-left:5px;background:var(--gold);color:#2E1E02;font-family:Mukta,system-ui,sans-serif;font-size:13.5px;font-weight:800;border-radius:7px;padding:2px 10px;letter-spacing:.2px;animation:ofGold 3.6s ease-in-out infinite}#page-cart .cart-amt .calc-save{display:inline-flex;align-items:center;margin-top:3px;background:linear-gradient(180deg,#2E7A44,#1E5A33);color:#fff;font-family:Mukta,system-ui,sans-serif;font-size:11px;font-weight:800;border-radius:999px;padding:1px 8px;letter-spacing:.2px;box-shadow:0 2px 6px rgba(37,97,56,.3);animation:ofPop .42s cubic-bezier(.34,1.5,.64,1)}#page-cart .cart-grand{margin-top:calc(var(--u) * .45);padding-top:calc(var(--u) * .45);border-top:1.5px solid rgba(26,77,46,.18);font-weight:800}#page-cart .cart-grand b{font-family:Mukta,system-ui,sans-serif;font-weight:800;color:var(--green);display:inline-block;animation:totalPulse 3.4s ease-in-out infinite}#page-cart .cart-foot{border-top:1.5px solid var(--line);margin-top:calc(var(--u) * .8);padding-top:calc(var(--u) * .8)}#page-cart .cart-info{grid-area:i;font-family:Mukta,system-ui,sans-serif;font-weight:700;transition:transform .14s ease}#page-cart .cart-cta .btn-gold{position:relative;overflow:hidden;box-shadow:0 4px 14px rgba(232,163,61,.34);animation:submitFlash 3s ease-in-out infinite}#page-cart .cart-cta .btn-gold::after{content:"";position:absolute;top:0;left:-55%;width:42%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skewX(-18deg);animation:gateSheen 4.4s ease-in-out infinite}@media(max-width:399px){#page-cart .cart-hint{font-size:calc(var(--u) * .76)}#page-cart .cart-next{font-size:calc(var(--u) * .92)}}@media(prefers-reduced-motion:reduce){.cart-row::before,.cart-mrp,.cart-pct,.cart-row .cart-saved,.cart-next,.cart-amt,.cart-grand b,.cart-mrpline s,.cart-sums .cart-saved b,#page-cart .cart-avg b,#page-cart .cart-amt .calc-save,#page-cart .cart-amt b,#page-cart .cond-i,#page-cart .cart-cta .btn-gold,#page-cart .cart-cta .btn-gold::after{animation:none}}#page-books .books-hint{position:relative;margin:0 0 calc(var(--u) * .32);padding-left:calc(var(--u) * .62);font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .83);font-weight:600;line-height:1.35;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-books .books-hint::before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:2.5px;border-radius:2px;background:linear-gradient(180deg,var(--gold),var(--gold-dark))}#page-books .filters{display:flex;flex-direction:column;gap:calc(var(--u) * .22)}#page-books .ffield,#page-books .fpick{display:flex;flex-direction:column;gap:2px;min-width:0}#page-books .flab{font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .78);font-weight:700;letter-spacing:.2px;padding-left:2px;background-image:linear-gradient(100deg,var(--green-dark) 0%,var(--green-dark) 38%,var(--gold-dark) 50%,var(--green-dark) 62%,var(--green-dark) 100%);background-size:280% 100%;background-position:135% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hdSheen 3.6s ease-in-out infinite}#page-books .fgrid{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * .24) calc(var(--u) * .45)}#page-books .fsel{width:100%;min-width:0;height:calc(var(--u) * 2.9);font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .92);font-weight:700;color:var(--ink);background:var(--white);border:1.5px solid var(--line);border-radius:calc(var(--u) * .7);padding:0 calc(var(--u) * 1.7) 0 calc(var(--u) * .6);appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 9l6 6 6-6' fill='none' stroke='%23B87A1E' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right calc(var(--u) * .55) center;background-size:calc(var(--u) * .85);box-shadow:inset 0 1px 3px rgba(0,0,0,.05);transition:border-color .18s ease,box-shadow .2s ease,background-position .18s ease}#page-books .fsel:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px rgba(26,77,46,.14);background-position:right calc(var(--u) * .45) center}#page-books .fsel-pick{height:calc(var(--u) * 3.2);font-weight:800;font-size:calc(var(--u) * 1);color:#5A3B06;background-color:#FFF7E6;border:2px solid var(--gold);box-shadow:0 2px 10px rgba(232,163,61,.22);animation:pickHalo 3s ease-in-out infinite}@keyframes pickHalo{0%,100%{box-shadow:0 2px 10px rgba(232,163,61,.22)}50%{box-shadow:0 2px 10px rgba(232,163,61,.22),0 0 0 5px rgba(232,163,61,.16)}}#page-books .fpick .flab{background-image:linear-gradient(100deg,var(--gold-dark) 0%,var(--gold-dark) 38%,var(--green) 50%,var(--gold-dark) 62%,var(--gold-dark) 100%)}#page-books .fclear{align-self:flex-start;font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .85);font-weight:800;color:var(--green-dark);background:var(--white);border:1.5px solid var(--line);border-radius:999px;padding:calc(var(--u) * .34) calc(var(--u) * .8);align-self:auto;opacity:.55;transition:transform .14s ease,border-color .18s ease,color .18s ease,opacity .18s ease}#page-books .fclear:active{transform:scale(.95);border-color:#C33;color:#C33}#page-books .fcount{font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .88);font-weight:700;color:var(--ink-soft);margin:0}#page-books .fcount strong{color:var(--green);font-weight:800;display:inline-block;animation:sumLift .45s cubic-bezier(.34,1.5,.64,1)}@media(max-width:399px){#page-books .books-hint{font-size:calc(var(--u) * .76)}}@media(prefers-reduced-motion:reduce){#page-books .fsel-pick,#page-books .fcount strong{animation:none}}.bd .calc-head{display:flex;flex-direction:column;gap:3px;margin-bottom:calc(var(--u) * .45)}.bd .calc-head .calc-hint{margin:0}#page-books .frow-end{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * .5);margin-top:0}#page-books .fclear.live{opacity:1;color:#3A2503;border-color:var(--gold-dark);background:linear-gradient(180deg,var(--gold),var(--gold-dark));box-shadow:0 3px 12px rgba(232,163,61,.42);animation:fclearPop .42s cubic-bezier(.34,1.6,.5,1)}@keyframes fclearPop{0%{transform:scale(.86);opacity:.5}55%{transform:scale(1.16)}78%{transform:scale(.97)}100%{transform:scale(1);opacity:1}}#page-books .fchips{display:none;flex-wrap:wrap;gap:calc(var(--u) * .34)}#page-books .fchips.on{display:flex;margin-top:calc(var(--u) * .1)}#page-books .fchip{display:inline-flex;align-items:center;gap:5px;font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .8);font-weight:700;color:var(--green-dark);background:var(--green-light);border:1.5px solid #CFE0D5;border-radius:999px;padding:calc(var(--u) * .22) calc(var(--u) * .55);animation:ofPop .4s cubic-bezier(.34,1.5,.64,1);transition:transform .14s ease,border-color .16s ease,color .16s ease}#page-books .fchip i{font-style:normal;font-weight:800;opacity:.65}#page-books .fchip:active{transform:scale(.94);border-color:#C33;color:#C33}@media(prefers-reduced-motion:reduce){#page-books .flab{-webkit-text-fill-color:var(--green-dark);color:var(--green-dark);animation:none}#page-books .fchip,#page-books .fclear.live{animation:none}}#page-books.page{padding-top:10px}#page-books .hd-page{margin:calc(var(--u) * .35) 0 calc(var(--u) * .28)}#page-books .wpath{margin-bottom:calc(var(--u) * .42)}#page-books .book-grid{margin-top:12px}#page-cart .cart-qlab{grid-area:l;display:flex;flex-direction:column;gap:0;min-width:0}#page-cart .cart-qlab-t{display:flex;align-items:center;gap:calc(var(--u) * .4);font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .88);font-weight:800;color:var(--green-dark)}#page-cart .cart-qmark{flex-shrink:0;width:calc(var(--u) * .5);height:calc(var(--u) * .5);border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,var(--gold),var(--gold-dark));animation:hdGlow 2.4s ease-in-out infinite}#page-cart .cart-qhint{position:relative;padding-left:calc(var(--u) * .58);font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .76);font-weight:600;color:var(--ink-soft);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-cart .cart-qhint::before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:2.5px;border-radius:2px;background:linear-gradient(180deg,var(--gold),var(--gold-dark))}#page-cart .cart-row:active .cart-info{transform:translateY(-1px)}#page-cart .cart-name{transition:transform .14s ease}#page-cart .cart-row:active .cart-name{transform:scale(.99)}#page-cart .cart-foot::before{content:"";position:absolute;left:0;top:-1.5px;height:2.5px;width:70px;border-radius:2px;background:linear-gradient(90deg,var(--gold),var(--green));animation:hdRule 5.2s ease-in-out infinite}#page-cart .cart-qty input{font-weight:800}@media(prefers-reduced-motion:reduce){#page-cart .cart-qmark,#page-cart .cart-sub,#page-cart .cart-meta,#page-cart .cart-foot::before{animation:none}}.book-name .bn-q{display:block;font-size:.86em;font-weight:500;opacity:.82}.hd-std{margin:0 0 calc(var(--u) * .7);text-align:center}.hd-std .hd-t{justify-content:center;font-size:20px}.hd-std .hd-rule{display:block;height:2.5px;width:110px;margin:8px auto 0;border-radius:2px;background:linear-gradient(90deg,var(--gold),var(--green));animation:hdRule 5.2s ease-in-out infinite}.std-frame{content-visibility:auto;contain-intrinsic-size:auto 420px;position:relative;overflow:hidden;padding:8px;border-radius:22px;margin-top:28px;border:1.5px solid #E4DED2;background:linear-gradient(150deg,#FBF9F4,#FFFDF8);box-shadow:0 3px 16px rgba(0,0,0,.05)}.std-frame::before{content:"";position:absolute;inset:-1.5px;z-index:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:linear-gradient(100deg,transparent 0%,transparent 38%,rgba(232,163,61,.55) 50%,transparent 62%,transparent 100%);background-size:260% 100%;background-repeat:no-repeat;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:stdFrame 7s ease-in-out infinite}@keyframes stdFrame{0%{background-position:130% 0}100%{background-position:-30% 0}}.std-frame > .std-grid{position:relative;z-index:1}.std-mid .std-q{display:block;font-size:.88em;opacity:.82}@keyframes stdNum{0%,100%{transform:scale(1)}46%{transform:scale(1.12)}}@keyframes stdCount{0%,100%{transform:scale(1)}12%{transform:scale(1.14)}30%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.std-frame::before,.std-num,.std-count,.hd-std .hd-rule{animation:none}}.hd-c-sub{font-family:Mukta,system-ui,sans-serif;font-size:13.5px;font-weight:500;color:var(--gold-dark);line-height:1.4;margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.offer-frame{content-visibility:auto;contain-intrinsic-size:auto 520px;position:relative;overflow:hidden;padding:8px;border-radius:22px;margin-top:28px;border:1.5px solid #DCE6DE;background:linear-gradient(150deg,#F5F8F5,#FCFEFC);box-shadow:0 3px 16px rgba(26,77,46,.06)}.offer-frame::before{content:"";position:absolute;inset:-1.5px;z-index:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:linear-gradient(100deg,transparent 0%,transparent 38%,rgba(23,130,116,.55) 50%,transparent 62%,transparent 100%);background-size:260% 100%;background-repeat:no-repeat;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:offerFrame 9s ease-in-out infinite}@keyframes offerFrame{0%{background-position:130% 0}100%{background-position:-30% 0}}.offer-frame > .offer-grid{position:relative;z-index:1;grid-template-columns:1fr 1fr;gap:10px}@keyframes offerIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes offerLeap{0%{transform:translateX(0)}45%{transform:translateX(9px)}100%{transform:translateX(0)}}.oq-parent{--oc:#1DA593;--ocd:#158578}.oq-school{--oc:#178274;--ocd:#116156}.oq-retail{--oc:#126459;--ocd:#0D4A42}.oq-bulk{--oc:#0C453E;--ocd:#07302B}.offer-frame .oq-parent{border-left-width:5px}.offer-frame .offer-qa{grid-column:1/-1;order:-1;--oc:#786E5E;--ocd:#5A5245;background:linear-gradient(150deg,#FAF9F6,#FFFEFC);border-color:#E2DDD2}.offer-frame .offer-qa::before{animation-duration:4.2s}.offer-frame .offer-qa .offer-mark{background:linear-gradient(135deg,#786E5E,#5A5245)}.offer-frame .offer-qa .offer-arrow{-webkit-text-fill-color:#5A5245;color:#5A5245}@media(prefers-reduced-motion:reduce){.offer-frame::before{animation:none}}.offer-frame .offer-qa .offer-d{font-size:calc(var(--u) * .88)}@media(max-width:339px){.offer-frame > .offer-grid{gap:8px}.offer-frame .offer-card{padding:11px 9px}}.std-nm{display:inline-block;position:relative;color:#fff;transform-origin:left center}.std-card.seen .std-nm{animation:stdNameZoom .7s cubic-bezier(.3,0,.15,1) var(--fd,0s) both}.std-nm::after{content:"";position:absolute;inset:-2px -5px;pointer-events:none;background:linear-gradient(100deg,transparent 0%,transparent 38%,rgba(255,255,255,.85) 50%,transparent 62%,transparent 100%);background-size:250% 100%;background-repeat:no-repeat;mix-blend-mode:overlay;opacity:0}.std-card.seen .std-nm::after{animation:stdNameFlash .7s linear var(--fd,0s) both,titleSweep 3.2s linear calc(var(--fd,0s) + 1.4s) infinite}@keyframes stdNameZoom{0%{transform:scale(1)}30%{transform:scale(1.05)}70%{transform:scale(1)}100%{transform:scale(1)}}@keyframes stdNameFlash{0%{background-position:130% 0;opacity:1}75%{background-position:-30% 0;opacity:1}100%{background-position:-30% 0;opacity:0}}.std-frame > .hd-std,.offer-frame > .hd-std{margin:12px 6px 0;padding-top:0}.std-frame > .hd-std .hd-rule,.offer-frame > .hd-std .hd-rule,.vis-frame > .hd-std .hd-rule{margin:8px auto 10px;width:min(72%,240px)}.vis-frame > .hd-std .hd-rule{animation-name:visRule}.offer-frame > .hd-std .hd-mark{background:linear-gradient(135deg,#1DA593,#0C554C)}.offer-frame > .hd-std .hd-rule{background:linear-gradient(90deg,#1DA593,#0C554C)}.offer-frame > .hd-std .hd-c-sub{color:#0C554C}@media(prefers-reduced-motion:reduce){.std-card.seen .std-nm,.std-card.seen .std-nm::after{animation:none}.std-nm::after{opacity:0}}#offerGrid .offer-card{position:relative;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.16);border-left:0;border-radius:16px;padding:13px 12px 12px;color:#fff;text-align:left;display:flex;flex-direction:column;gap:7px;background: radial-gradient(130% 110% at 4% -10%,rgba(255,255,255,.20),transparent 52%),linear-gradient(140deg,var(--oc) 0%,var(--ocd) 62%,var(--osh) 100%);box-shadow:0 4px 0 var(--osh),0 8px 18px rgba(0,0,0,.2);animation:offerIn .5s cubic-bezier(.34,1.4,.64,1) var(--od,0s) both,ctaBreathe 3.8s ease-in-out infinite;transition:transform .14s ease,box-shadow .16s ease}#offerGrid .offer-card::before{content:"";position:absolute;left:12px;right:12px;top:0;height:1px;z-index:4;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent)}#offerGrid .offer-card::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent 32%,rgba(255,255,255,.42) 50%,transparent 68%);background-size:300% 100%;animation:sheen 4.4s ease-in-out var(--od,0s) infinite}.offer-rim{position:absolute;inset:0;border-radius:16px;z-index:2;pointer-events:none;padding:1.5px;background:conic-gradient(from 0deg,rgba(255,255,255,0) 0deg,rgba(255,255,255,.95) 22deg,rgba(226,235,242,.55) 40deg,rgba(255,255,255,0) 70deg,rgba(255,255,255,0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:shSpin 4.5s linear infinite}#offerGrid .offer-body{position:relative;z-index:3;display:flex;flex-direction:column;gap:3px;min-width:0}#offerGrid .offer-t{position:relative;z-index:3;font-family:Mukta,system-ui,sans-serif;font-weight:800;font-size:calc(var(--u) * 1.06);line-height:1.3;color:#fff;-webkit-text-fill-color:#fff;background:none;text-shadow:0 1px 4px rgba(0,0,0,.28);animation:none}#offerGrid .offer-d{position:relative;z-index:3;font-size:calc(var(--u) * .82);line-height:1.45;white-space:nowrap;color:rgba(255,255,255,.88);animation:descIn .5s ease-out calc(var(--od,0s) + .18s) both}#offerGrid .offer-go{position:relative;z-index:3;overflow:hidden;display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-family:Mukta,system-ui,sans-serif;font-weight:800;font-size:calc(var(--u) * .85);color:#fff;-webkit-text-fill-color:#fff;background:rgba(255,255,255,.20);border-radius:999px;padding:7px 13px 7px 15px;margin-top:auto;box-shadow:0 2px 8px rgba(0,0,0,.18);animation:none}#offerGrid .offer-go::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,transparent 32%,rgba(255,255,255,.55) 50%,transparent 68%);background-size:260% 100%;animation:sheen 3.4s ease-in-out infinite}#offerGrid .offer-arrow{-webkit-text-fill-color:#fff;color:#fff;font-size:16px;animation:beckon 1.5s cubic-bezier(.4,0,.2,1) infinite}#offerGrid .offer-card:active{transform:translateY(3px);box-shadow:0 1px 0 var(--osh),0 3px 8px rgba(0,0,0,.18)}#offerGrid .offer-card:active .offer-arrow{animation:offerLeap .4s cubic-bezier(.3,0,.2,1)}.ok-a{--oc:#178274;--ocd:#10645A;--osh:#0A463E}.ok-b{--oc:#0C554C;--ocd:#083D36;--osh:#052723}#offerGrid .offer-qa{--oc:#B04A2A;--ocd:#8A371D;--osh:#5C2412;flex-direction:row;align-items:center;gap:12px}#offerGrid .offer-qa .offer-body{flex:1}#offerGrid .offer-qa .offer-d{white-space:normal}#offerGrid .offer-qa .offer-go{margin-top:0;flex-shrink:0}#offerGrid .offer-qa .offer-rim{animation-duration:6s}#offerGrid .offer-qa .offer-mark{background:linear-gradient(135deg,#FFF,rgba(255,255,255,.7))}@media(max-width:359px){#offerGrid .offer-qa{flex-direction:column;align-items:flex-start;gap:7px}#offerGrid .offer-qa .offer-go{margin-top:2px}}@media(prefers-reduced-motion:reduce){#offerGrid .offer-card,#offerGrid .offer-card::after,.offer-rim,#offerGrid .offer-d,#offerGrid .offer-go::after,#offerGrid .offer-arrow{animation:none}}html[lang="en"] #offerGrid .offer-d{font-size:calc(var(--u) * .75)}@media(max-width:359px){#offerGrid .offer-d{font-size:calc(var(--u) * .78)}html[lang="en"] #offerGrid .offer-d{font-size:calc(var(--u) * .70)}}.flow-note.fn-amber{background:linear-gradient(90deg,#FFF6E0,#FFFDF6);border-color:var(--gold);color:#6F4B0C}.flow-note.fn-amber .flow-ico{background:var(--gold-dark)}.flow-note.fn-ready{background:linear-gradient(90deg,#E6F5EC,#FBFFFC);border-color:#57A46A;color:#20492E;animation-name:flowGlowWa}.flow-note.fn-ready .flow-ico{background:#3E8E52}.flow-note.fn-ready .flow-ico::after{content:"\2713";font-size:10px}.qa-list-book .qa-item{border-left-color:var(--gold-dark)}.qa-list-book .qa-qt{font-size:calc(var(--u) * .94)}#page-qa .qa-hint{position:relative;margin:0 0 calc(var(--u) * .7);padding-left:calc(var(--u) * .62);font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .83);font-weight:600;line-height:1.35;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-qa .qa-hint::before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:2.5px;border-radius:2px;background:linear-gradient(180deg,var(--gold),var(--gold-dark),var(--gold));background-size:100% 220%;animation:flowBar 3.4s ease-in-out infinite}@media(max-width:399px){#page-qa .qa-hint{font-size:calc(var(--u) * .78)}}@media(prefers-reduced-motion:reduce){#page-qa .qa-hint::before{animation:none}}.vis{position:relative;width:100%;margin:calc(var(--u) * .6) 0 calc(var(--u) * .9);content-visibility:auto;contain-intrinsic-size:auto 560px;-webkit-user-select:none;user-select:none}.vis.hidden{display:none}.vis-frame{position:relative;isolation:isolate;border:1.5px solid #E2D6BC;border-radius:22px;background:linear-gradient(150deg,#FDFAF3,#FFFEFA);padding:8px;box-shadow:0 6px 22px rgba(90,66,20,.07)}.vis-frame::before{content:"";position:absolute;inset:-2px;z-index:0;border-radius:inherit;pointer-events:none;padding:2px;background:conic-gradient(from var(--vang),transparent 0deg,var(--gold) 42deg,rgba(26,77,46,.55) 78deg,transparent 130deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.6;animation:vangSpin 11s linear infinite}.vis-deck{position:relative;z-index:1;height:392px}.vis-stage{position:relative;margin-top:calc(var(--u) * .1)}@media(max-width:359px){.vis-deck{height:366px}}@media(min-width:360px) and (max-width:399px){.vis-deck{height:355px}}@media(min-width:560px){.vis-deck{height:399px}}.vis-card{--vu:calc(var(--u));position:absolute;top:0;bottom:0;left:calc(var(--u) * 1.2 + 6px);right:calc(var(--u) * 1.2 + 6px);display:flex;flex-direction:column;border-radius:calc(var(--vu) * .95);padding:calc(var(--vu) * .7) calc(var(--vu) * .72) calc(var(--vu) * .6);background: radial-gradient(96% 62% at 14% 6%,rgba(255,255,255,.10) 0%,transparent 58%),linear-gradient(165deg,var(--base) 0%,rgba(0,0,0,.30) 140%);color:#EDF2F4;box-shadow:0 10px 30px rgba(20,26,20,.26);transform-origin:50% 50%;transition:transform .32s ease-out,opacity .32s ease-out;will-change:transform,opacity;overflow:hidden}.vis-card.is-front{transform:translateX(0) translateY(0) scale(1) rotateX(0deg);opacity:1;z-index:5}.vis-card.is-next,.vis-card.is-back{transform-origin:50% 50%}.vis-card.is-next{transform:translateY(10px) scale(.97);opacity:0;z-index:3}.vis-card.is-back{transform:translateY(18px) scale(.94);opacity:0;z-index:2}.vis-card:not(.is-front){background:var(--base);box-shadow:none}.vis-card.is-away-l{transform:translateX(-8%) scale(.99);opacity:0;z-index:1;pointer-events:none}.vis-card.is-away-r{transform:translateX(8%) scale(.99);opacity:0;z-index:1;pointer-events:none}.vis-card.is-leaving{z-index:4}.vis-card.is-leaving .vis-body{opacity:1;transition:opacity .3s ease}.vis-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;justify-content:flex-start;gap:calc(var(--vu) * .26 + var(--xg,0px));opacity:0;transition:opacity .22s ease}.vis-card.is-front .vis-body{opacity:1;animation:visArrive .4s ease-out both}.vis-card:not(.is-front) *,.vis-card:not(.is-front)::before,.vis-card:not(.is-front)::after{animation-play-state:paused}.is-held .vis-card.is-front{box-shadow:0 10px 34px rgba(20,26,20,.34)}.vis-head{flex-shrink:0;text-align:center;position:relative;--btw:calc(100vw - 26px - 35px - (var(--u) * 3.84))}@media(min-width:360px){.vis-head{--btw:calc(100vw - 32px - 35px - (var(--u) * 3.84))}}@media(min-width:480px){.vis-head{--btw:calc(100vw - 40px - 35px - (var(--u) * 3.84))}}.vis-head::before{content:"";position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);width:82%;height:150%;pointer-events:none;background:radial-gradient(58% 52% at 50% 50%,rgba(247,200,107,.18) 0%,transparent 70%)}.vis-title{margin:0;position:relative;isolation:isolate;--btw:calc(100vw - 26px - 35px - (var(--u) * 3.84));font-family:'Baloo 2',system-ui,sans-serif;font-weight:700;font-size:clamp(12px,calc(var(--btw) / var(--tw,14)),calc(var(--u) * 1.45));line-height:1.22;color:#FFD98A;letter-spacing:.2px;white-space:nowrap;animation:visTitleGlow 3.2s ease-in-out infinite}@media(min-width:360px){.vis-title{--btw:calc(100vw - 32px - 35px - (var(--u) * 3.84))}}@media(min-width:480px){.vis-title{--btw:calc(100vw - 40px - 35px - (var(--u) * 3.84))}}html[lang="mr"] .vis-quote{font-size:calc(var(--vu) * 1.04);line-height:1.58}html[lang="mr"] .vis-chip{font-size:calc(var(--vu) * .88 * var(--cz,1))}html[lang="mr"] .vis-step{font-size:calc(var(--vu) * .88)}html[lang="mr"] .vis-pair b{font-size:calc(var(--vu) * .88)}html[lang="en"] .vis-quote{hyphens:none;-webkit-hyphens:none}html[lang="en"] .vis-title{letter-spacing:.6px}html[lang="en"] .vis-lab{letter-spacing:1.1px}html[lang="en"] .vis-out b{letter-spacing:.4px}.vis-title > span{position:relative;display:inline-block}.vis-title > span::after{content:"";position:absolute;inset:-1px -5px;pointer-events:none;background:linear-gradient(105deg,transparent 0%,transparent 34%,rgba(255,255,255,.95) 50%,transparent 66%,transparent 100%);background-size:250% 100%;background-repeat:no-repeat;mix-blend-mode:overlay;animation:btFlash 3.2s linear infinite}.vis-q{font-style:normal;font-weight:600;font-size:.72em;color:rgba(247,200,107,.86);margin-left:.28em}.vis-sub{margin:calc(var(--u) * .2) 0 0;font-family:Mukta,system-ui,sans-serif;font-weight:600;font-style:italic;font-size:clamp(10px,calc(var(--btw) / var(--sw,18)),calc(var(--u) * .86));line-height:1.3;color:rgba(255,222,160,.88);letter-spacing:.2px;white-space:nowrap}.vis-lab{margin:calc(var(--vu) * .24) 0 calc(var(--vu) * -.16 - var(--xg,0px));line-height:1.2;font-family:Mukta,system-ui,sans-serif;font-weight:800;font-size:calc(var(--vu) * .8);letter-spacing:.8px;color:#FFDD95;display:flex;align-items:center;gap:calc(var(--vu) * .38);animation:visLabGlow 2.4s ease-in-out infinite}.vis-lab::before{content:"";width:calc(var(--vu) * .36);height:calc(var(--vu) * .36);border-radius:2px;background:var(--gold);transform:rotate(45deg);flex-shrink:0;animation:hdGlow 2.4s ease-in-out infinite}.vis-lab > span{position:relative;display:inline-block;isolation:isolate}.vis-lab > span::after{content:"";position:absolute;inset:-1px -4px;pointer-events:none;background:linear-gradient(105deg,transparent 0%,transparent 40%,rgba(255,255,255,.6) 50%,transparent 60%,transparent 100%);background-size:250% 100%;background-repeat:no-repeat;mix-blend-mode:overlay;animation:btFlash 3.2s linear infinite}.vis-quote{margin:0;font-family:Mukta,system-ui,sans-serif;font-weight:500;font-size:calc(var(--vu) * .98);line-height:1.65;color:rgba(255,255,255,.92);border-left:2px solid rgba(247,200,107,.5);padding-left:calc(var(--vu) * .55);text-align:justify;text-align-last:left;hyphens:auto;-webkit-hyphens:auto;text-wrap:pretty}.vis-chips{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:calc(var(--vu) * -.12) calc(var(--vu) * -.15)}.vis-brk{flex-basis:100%;height:0;margin:0;padding:0;border:0}.vis-chip{position:relative;isolation:isolate;z-index:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--vu) * .84 * var(--cz,1));line-height:1.24;border-radius:999px;padding:calc(var(--vu) * .18) calc(var(--vu) * .48);white-space:nowrap;vertical-align:middle;margin:calc(var(--vu) * .12) calc(var(--vu) * .15);animation:visPop .42s cubic-bezier(.34,1.5,.64,1) both}.vis-chip.vc-a{color:#FFD98A;background:rgba(255,255,255,.12);border:1px solid rgba(247,200,107,.42);text-shadow:0 0 8px rgba(247,200,107,.45)}.vis-chip.vc-b{color:#FFF8E8;background:rgba(247,200,107,.16);border:1px solid rgba(255,255,255,.42);text-shadow:0 0 8px rgba(255,255,255,.4)}.vis-pairs{display:flex;flex-direction:column;gap:calc(var(--vu) * .16)}.vis-pair{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--vu) * .1);padding:calc(var(--vu) * .24) calc(var(--vu) * .42);border-radius:calc(var(--vu) * .5);background:rgba(255,255,255,.07);border-left:2px solid rgba(247,200,107,.55);animation:visPop .42s cubic-bezier(.34,1.5,.64,1) both}.vis-pair .vp-top{display:flex;align-items:baseline;flex-wrap:wrap;gap:calc(var(--vu) * .34);width:100%}.vis-pair span{font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--vu) * .9);color:#FFD98A}.vis-pair em{font-style:normal;font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--vu) * .74);color:rgba(255,255,255,.62);border:1px solid rgba(247,200,107,.34);border-radius:999px;padding:0 calc(var(--vu) * .34)}.vis-pair b{font-family:Mukta,system-ui,sans-serif;font-weight:600;font-size:calc(var(--vu) * .8);color:rgba(255,248,232,.92)}.vis-sign{align-items:flex-start;padding:calc(var(--vu) * .34) calc(var(--vu) * .48)}.vis-sign span{font-family:'Baloo 2',system-ui,sans-serif;font-weight:700;font-size:calc(var(--vu) * 1.06);letter-spacing:.2px}.vis-path{--pa:var(--gold);display:flex;flex-direction:column;align-items:center;gap:calc(var(--vu) * .18);width:100%;padding:0 calc(var(--vu) * .25)}.vis-prow{display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;justify-content:center;gap:calc(var(--vu) * .1)}.vis-prow-c > .vis-step:first-child::before{content:"";display:inline-block;flex-shrink:0;width:0;height:0;margin:0 calc(var(--vu) * .44) 0 0;border-left:calc(var(--vu) * .38) solid var(--pa);border-top:calc(var(--vu) * .22) solid transparent;border-bottom:calc(var(--vu) * .22) solid transparent;filter:drop-shadow(0 0 3px var(--pa));animation:visPunch 2.6s cubic-bezier(.2,0,.1,1) var(--d,.66s) infinite}.vis-step{position:relative;display:inline-flex;align-items:center;font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--vu) * .84);color:#FFF6E2;text-shadow:0 0 7px rgba(255,243,218,.28)}.vis-step + .vis-step::before{content:"";display:inline-block;flex-shrink:0;width:0;height:0;margin:0 calc(var(--vu) * .44) 0 calc(var(--vu) * .3);border-left:calc(var(--vu) * .38) solid var(--pa);border-top:calc(var(--vu) * .22) solid transparent;border-bottom:calc(var(--vu) * .22) solid transparent;filter:drop-shadow(0 0 3px var(--pa));animation:visPunch 2.6s cubic-bezier(.2,0,.1,1) var(--d,0s) infinite}.vis-out{margin-top:calc(var(--vu) * .3);margin-bottom:calc(var(--vu) * .15);padding-top:calc(var(--vu) * .36);text-align:center;border-top:1px solid rgba(247,200,107,.3)}.vis-out b{display:block;font-family:'Baloo 2',system-ui,sans-serif;font-weight:800;font-size:calc(var(--vu) * 1.25);line-height:1.24;color:var(--gold);white-space:nowrap;animation:factPulseGold 4.4s ease-in-out infinite}.vis-out i{display:block;margin-top:calc(var(--vu) * .14);font-family:Mukta,system-ui,sans-serif;font-style:normal;font-weight:700;font-size:calc(var(--vu) * 1.02);line-height:1.28;color:rgba(255,255,255,.9);white-space:nowrap}.vis-nav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 3px;pointer-events:none;z-index:4}.vis-nav > *{pointer-events:auto}.vis-arrow::before{content:"";position:absolute;top:50%;left:50%;width:calc(var(--u) * .42);height:calc(var(--u) * .42);border-style:solid;border-color:var(--gold-dark);border-width:0}.vis-next::before{border-top-width:2.2px;border-right-width:2.2px;transform:translate(-65%,-50%) rotate(45deg);animation:visNudgeR 2.8s cubic-bezier(.2,0,.1,1) infinite}.vis-prev::before{border-bottom-width:2.2px;border-left-width:2.2px;transform:translate(-35%,-50%) rotate(45deg);animation:visNudgeL 2.8s cubic-bezier(.2,0,.1,1) infinite}@keyframes visArrive{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.vis-card{transition:opacity .3s ease}.vis-card.is-front,.vis-card.is-next,.vis-card.is-back,.vis-card.is-away-l,.vis-card.is-away-r{transform:none}.vis-card.is-next,.vis-card.is-back{opacity:0}.vis-title,.vis-title > span::after,.vis-lab,.vis-lab > span::after,.vis-lab::before,.vis-chip,.vis-chip::before,.vis-pair,.vis-step + .vis-step::before,.vis-out b,.vis-body{animation:none}}.vis-hero-path .vis-step{font-size:calc(var(--vu) * 1.06);color:var(--gold);text-shadow:0 0 10px rgba(247,200,107,.45)}html[lang="mr"] .vis-hero-path .vis-step{font-size:calc(var(--vu) * 1.1)}.vis-hero-path .vis-step + .vis-step::before{border-left-width:calc(var(--vu) * .44);border-top-width:calc(var(--vu) * .26);border-bottom-width:calc(var(--vu) * .26)}.vis-hero-path .vis-path{padding:calc(var(--vu) * .3) calc(var(--vu) * .25);border-radius:calc(var(--vu) * .5);background:rgba(255,255,255,.06)}.vis-lab-sub{margin-top:calc(var(--vu) * .3);font-size:calc(var(--vu) * .74);color:rgba(247,200,107,.82)}.vis-lab-sub::before{width:calc(var(--vu) * .28);height:calc(var(--vu) * .28)}.vis-word{align-self:center;margin:calc(var(--vu) * .3) 0 calc(var(--vu) * .1);font-family:'Baloo 2',system-ui,sans-serif;font-weight:800;font-size:calc(var(--vu) * 1.5);letter-spacing:3px;color:var(--gold);animation:visLand .6s ease-out both}.vis-out u{display:block;text-decoration:none;margin:calc(var(--vu) * .1) 0;font-family:Mukta,system-ui,sans-serif;font-weight:600;font-size:calc(var(--vu) * .8);color:rgba(255,255,255,.62)}@media(prefers-reduced-motion:reduce){.vis-word{animation:none}}.vis-frame.is-turning::before{animation:vangSpin 11s linear infinite,visRing 0.5s ease-out}@keyframes visRing{0%{opacity:.6}40%{opacity:1}100%{opacity:.6}}.vis-card.is-front .vis-title{animation:visTitleGlow 3.2s ease-in-out infinite,visLand .5s ease-out both}.vis-card.is-front .vis-lab::before{animation:hdGlow 2.4s ease-in-out infinite,visLand .5s ease-out .06s both}.vis-card.is-front .vis-lab{animation:visLabGlow 2.4s ease-in-out infinite,visLand .5s ease-out .08s both}.vis-card.is-front .vis-quote{animation:visArrive .5s ease-out .14s both}.vis-card.is-front .vis-pair:nth-child(1){animation-delay:.22s}.vis-card.is-front .vis-pair:nth-child(2){animation-delay:.27s}.vis-card.is-front .vis-pair:nth-child(3){animation-delay:.32s}.vis-card.is-front .vis-pair:nth-child(4){animation-delay:.37s}.vis-card.is-front .vis-pair:nth-child(5){animation-delay:.42s}.vis-prow:first-child .vis-step:nth-of-type(2){--d:0s}.vis-prow:first-child .vis-step:nth-of-type(3){--d:.22s}.vis-prow:first-child .vis-step:nth-of-type(4){--d:.44s}.vis-prow:first-child .vis-step:nth-of-type(5){--d:.66s}.vis-prow-c .vis-step:nth-of-type(1){--d:.66s}.vis-prow-c .vis-step:nth-of-type(2){--d:.88s}.vis-prow-c .vis-step:nth-of-type(3){--d:1.1s}@keyframes visLand{0%{opacity:0;transform:translateY(-5px) scale(.97)}60%{opacity:1;transform:translateY(0) scale(1.02)}100%{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.vis-card.is-front .vis-title,.vis-card.is-front .vis-lab::before,.vis-body,.vis-card.is-front .vis-body,.vis-frame.is-turning::before{animation:none}}.vis-span{margin:calc(var(--u) * .14) 0 0;font-family:Mukta,system-ui,sans-serif;font-weight:600;font-size:calc(var(--u) * .82);letter-spacing:.2px;color:rgba(255,248,232,.72)}.vis-span::before{content:"";display:inline-block;vertical-align:middle;width:calc(var(--vu) * .9);height:1.5px;margin-right:calc(var(--vu) * .3);background:linear-gradient(90deg,transparent,var(--gold))}.vis-arrow{width:calc(var(--u) * 1.2);height:calc(var(--u) * 1.2);border-radius:50%;padding:0;position:relative;flex-shrink:0;transition:background .2s ease,border-color .2s ease,transform .16s ease;border:1.5px solid #D9A441;background:radial-gradient(circle at 35% 30%,#FFF9EA 0%,#F6E3B4 100%);box-shadow:0 2px 8px rgba(184,122,30,.38),0 0 0 3px rgba(247,200,107,.16);animation:visArrowPulse 6.5s ease-in-out infinite}.vis-arrow:active{transform:scale(.88);background:#FFF3DC;border-color:var(--gold)}.vis-arrow::after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1.5px solid var(--gold);pointer-events:none;animation:visHalo 2.8s ease-out infinite}@keyframes visArrowPulse{0%,100%{box-shadow:0 2px 8px rgba(46,107,69,.18)}50%{box-shadow:0 2px 14px rgba(247,200,107,.5)}}@keyframes visHalo{0%{transform:scale(1);opacity:.55}60%{transform:scale(1.45);opacity:0}100%{transform:scale(1.45);opacity:0}}@media(prefers-reduced-motion:reduce){.vis-arrow{animation:none}}.vis-book{flex-direction:row;align-items:baseline;justify-content:space-between;gap:calc(var(--vu) * .4);padding:calc(var(--vu) * .18) calc(var(--vu) * .42)}.vis-book .vp-top{flex:1 1 auto;justify-content:space-between}.vis-book span{font-size:calc(var(--vu) * .86)}.vis-book b{font-size:calc(var(--vu) * .78)}@keyframes visPop{0%{opacity:0;transform:scale(.9)}70%{opacity:1;transform:scale(1.03)}100%{opacity:1;transform:none}}.vis-sign b{position:relative;isolation:isolate;font-size:calc(var(--vu) * .78);font-weight:800;color:#FFE3A8;background-image:linear-gradient(100deg,#FFE3A8 0%,#FFE3A8 38%,#FFFFFF 48%,#FFD273 58%,#FFE3A8 68%,#FFE3A8 100%);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:visSign 6.5s ease-in-out infinite}@keyframes visSign{0%,8%{background-position:130% 0}55%,100%{background-position:-30% 0}}@media(prefers-reduced-motion:reduce){.vis-sign b{animation:none;-webkit-text-fill-color:#FFE3A8}}@keyframes visTitleGlow{0%,100%{transform:none}50%{transform:none}}@keyframes visLabGlow{0%,100%{transform:none}50%{transform:none}}body.booting [data-t]:empty{display:inline-block;min-width:5.5em;min-height:.9em;border-radius:5px;vertical-align:middle;background:linear-gradient(90deg,#EFE9DC 25%,#F7F2E6 37%,#EFE9DC 63%);background-size:400% 100%;animation:bootWait 1.4s ease-in-out infinite}body.booting .book-grid:empty,body.booting .ex-grid:empty,body.booting .std-grid:empty,body.booting .offer-grid:empty{min-height:120px;border-radius:12px;background:linear-gradient(90deg,#EFE9DC 25%,#F7F2E6 37%,#EFE9DC 63%);background-size:400% 100%;animation:bootWait 1.4s ease-in-out infinite}@keyframes bootWait{0%{background-position:100% 0}100%{background-position:0 0}}@media(prefers-reduced-motion:reduce){body.booting [data-t]:empty,body.booting .book-grid:empty,body.booting .ex-grid:empty,body.booting .std-grid:empty,body.booting .offer-grid:empty{animation:none}}@keyframes visNudgeR{0%{transform:translate(-65%,-50%) rotate(45deg);opacity:.72}12%{transform:translate(-35%,-50%) rotate(45deg);opacity:1}40%,100%{transform:translate(-65%,-50%) rotate(45deg);opacity:.72}}@keyframes visNudgeL{0%{transform:translate(-35%,-50%) rotate(45deg);opacity:.72}12%{transform:translate(-65%,-50%) rotate(45deg);opacity:1}40%,100%{transform:translate(-35%,-50%) rotate(45deg);opacity:.72}}@keyframes visPunch{0%{transform:translateX(0) scaleX(1);opacity:.65}10%{transform:translateX(3px) scaleX(1.25);opacity:1}38%,100%{transform:translateX(0) scaleX(1);opacity:.65}}.vis-lines{display:flex;flex-direction:column;gap:calc(var(--vu) * .34)}.vis-line{margin:0;display:flex;align-items:baseline;justify-content:flex-start;gap:calc(var(--vu) * .28);white-space:nowrap;overflow:hidden;font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--vu) * .9);line-height:1.3}.vis-line::before{content:"";flex-shrink:0;align-self:center;width:calc(var(--vu) * .34);height:calc(var(--vu) * .34);border-radius:2px;background:var(--gold);transform:rotate(45deg);margin-right:calc(var(--vu) * .1)}.vis-line b{font-weight:800;color:#FFDD95}.vis-line i{font-style:normal;font-weight:700;color:rgba(247,200,107,.7)}.vis-line span{font-weight:600;color:#FFF6E2}@keyframes visRule{0%,100%{transform:scaleX(1)}50%{transform:scaleX(1.3)}}@media(prefers-reduced-motion:reduce){.vis-frame > .hd-std .hd-rule{animation:none}}.mom{position:relative;width:100%;margin:calc(var(--u) * .6) 0 calc(var(--u) * .9);content-visibility:auto;contain-intrinsic-size:auto 660px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.mom-frame{position:relative;border:1.5px solid #E4DED2;border-radius:22px;background:linear-gradient(150deg,#FBF9F4,#FFFDF8);padding:8px;box-shadow:0 6px 22px rgba(90,66,20,.07)}.mom-frame > .hd-std .hd-rule{margin:8px auto 10px;width:min(72%,240px);animation-name:visRule}.mom-stage{position:relative;overflow:hidden;border-radius:16px;touch-action:pan-y}.mom-track{display:flex;align-items:stretch;width:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.mom-slide{position:relative;flex:0 0 100%;min-width:0;max-width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--u) * .42);padding:calc(var(--u) * .66) calc(var(--u) * .6) calc(var(--u) * .62);background: radial-gradient(90% 55% at 15% 0%,rgba(255,255,255,.08) 0%,transparent 60%),linear-gradient(165deg,var(--g1) 0%,var(--g2) 100%);color:#F3EEE6;text-align:center;line-height:1.45}.mom-slide:not(.on) *,.mom-slide:not(.on) *::before,.mom-slide:not(.on) *::after{animation-play-state:paused}.mom-head{display:flex;flex-direction:column;align-items:center}.mom-tbox{position:relative;z-index:2;display:inline-block;max-width:100%;border-radius:12px;padding:2px;overflow:hidden;isolation:isolate;animation:shBreathe 3.6s ease-in-out infinite}.mom-tbox::before{content:"";position:absolute;inset:-60%;z-index:0;background:conic-gradient(from 0deg,#F7C86B 0deg,#F7C86B 40deg,#FFFFFF 62deg,#E6EBEF 74deg,#F7C86B 96deg,#B98B2E 200deg,#F7C86B 360deg);animation:shSpin 3.4s linear infinite}.mom-tbox::after{content:"";position:absolute;inset:2px;z-index:1;border-radius:10px;background:linear-gradient(160deg,var(--g1),rgba(0,0,0,.5))}.mom-tbox em{position:relative;z-index:2;display:block;padding:5px 14px;font-style:normal;font-family:'Baloo 2',system-ui,sans-serif;font-weight:700;font-size:calc(var(--u) * 1.1);color:#F7C86B;line-height:1.25;white-space:nowrap}.mom-ten{margin:calc(var(--u) * .28) 0 0;max-width:100%;font-family:Lora,Georgia,serif;font-weight:600;font-size:calc(var(--u) * .78);line-height:1.3;color:rgba(247,200,107,.86);white-space:nowrap}.mom-line{position:relative;display:block;width:62px;height:2px;border-radius:1px;margin:calc(var(--u) * .3) auto 0;background:rgba(247,200,107,.32);overflow:hidden}.mom-line::after{content:"";position:absolute;inset:0;border-radius:1px;background:linear-gradient(90deg,transparent,#FFFFFF 45%,#F7C86B 55%,transparent);background-size:220% 100%;animation:shSweep 3.4s ease-in-out infinite}.mom-ph{position:relative;margin:0 calc(var(--u) * -.3);aspect-ratio:1.9 / 1;border-radius:12px;overflow:hidden;background:rgba(0,0,0,.22);box-shadow:0 6px 18px rgba(0,0,0,.35),0 0 0 1px rgba(247,200,107,.55)}.mom-ph img{display:block;width:100%;height:100%;object-fit:contain}.mom-ph::before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 1.5px rgba(247,200,107,.95),inset 0 0 18px rgba(247,200,107,.45)}.mom-ph::after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.28) 50%,transparent);transform:translateX(-120%)}.mom-who{display:flex;flex-direction:column}.mom-names{display:flex;flex-direction:column;gap:calc(var(--u) * .3)}.mom-names.mr{font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .84 * var(--gz,1))}.mom-names.en{margin-top:calc(var(--u) * .34);font-family:Lora,Georgia,serif;font-size:calc(var(--u) * .74 * var(--gz,1))}.mom-row{display:flex;justify-content:center;align-items:stretch;line-height:1.35}.mom-u{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:100%}.mom-u b{position:relative;white-space:nowrap;font-weight:700;color:#FFE3A8}.mom-names.en .mom-u b{font-weight:600;color:rgba(255,227,168,.92)}.mom-u i{white-space:nowrap;font-style:normal;font-weight:500;font-size:.9em;color:rgba(243,238,230,.74)}.mom-names.en .mom-u i{font-style:italic;font-weight:400;font-size:.92em;color:rgba(243,238,230,.68)}.mom-pair .mom-u{flex:0 0 auto}.mom-tight .mom-u i{white-space:normal}.mom-br{display:inline-block;color:rgba(247,200,107,.8);font-style:normal}.mom-bar{flex:0 0 auto;align-self:stretch;width:1.5px;border-radius:1px;background:linear-gradient(180deg,rgba(247,200,107,.15),#F7C86B,rgba(247,200,107,.15));box-shadow:0 0 5px rgba(247,200,107,.5)}.mom-u b::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1.5px;border-radius:1px;background:linear-gradient(90deg,transparent,#F7C86B 30%,#FFF1CC 50%,#F7C86B 70%,transparent);transform:scaleX(0);transform-origin:left;opacity:0;pointer-events:none}.mom-say{position:relative;padding:0 calc(var(--u) * .5)}.mom-say::before,.mom-say::after{content:"";position:absolute;top:0;bottom:0;width:1.5px;background:linear-gradient(180deg,rgba(247,200,107,.15),rgba(247,200,107,.5) 20%,rgba(247,200,107,.5) 80%,rgba(247,200,107,.15));pointer-events:none}.mom-say::before{left:0}.mom-say::after{right:0}.mom-say p{margin:0;hyphens:none}.mom-k{white-space:nowrap}.mom-kw{position:relative;font-weight:700}.mom-say .en .mom-kw{font-weight:600}.mom-kw::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:rgba(247,200,107,.6);transform:scaleX(0);transform-origin:left;pointer-events:none}.mom-kb{position:relative;color:#FFD98A}.mom-say .mr{font-family:Mukta,system-ui,sans-serif;font-weight:500;font-size:calc(var(--u) * .9);line-height:1.5;color:#F6F1E8;text-wrap:pretty}.mom-say .en{margin-top:calc(var(--u) * .18);font-family:Lora,Georgia,serif;font-weight:400;font-size:calc(var(--u) * .78);line-height:1.5;color:rgba(243,238,230,.84);text-wrap:pretty}.mom-end{position:relative;padding-top:calc(var(--u) * .42)}.mom-end::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(247,200,107,.55) 20%,rgba(247,200,107,.55) 80%,transparent)}.mom-end p{margin:0}.mom-end > .mr{position:relative;display:inline-block;max-width:100%;white-space:nowrap;font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--u) * .86);line-height:1.35;color:#FFD98A}.mom-end > .mr::after{content:"";position:absolute;inset:-1px -5px;pointer-events:none;background:linear-gradient(105deg,transparent 0%,transparent 34%,rgba(255,255,255,.95) 50%,transparent 66%,transparent 100%);background-size:250% 100%;background-repeat:no-repeat;mix-blend-mode:overlay;animation:btFlash 3.2s linear infinite}.mom-end > .en{margin-top:calc(var(--u) * .06);font-family:Lora,Georgia,serif;font-style:italic;font-size:calc(var(--u) * .74);line-height:1.35;color:rgba(247,200,107,.82);white-space:nowrap}.mom-venue{margin-top:calc(var(--u) * .34);font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .74);line-height:1.5;color:rgba(243,238,230,.82)}.mom-venue p{margin:0}.mom-venue p::before{content:"";display:inline-block;width:.42em;height:.42em;margin-right:.45em;border-radius:1px;background:#F7C86B;transform:rotate(45deg);vertical-align:.12em}.mom-venue b{font-weight:700;color:#F7C86B}.mom-venue .mr{font-family:Mukta,system-ui,sans-serif}.mom-venue .en{font-family:Lora,Georgia,serif;font-size:.94em;color:rgba(243,238,230,.7)}.mom-dots{display:flex;justify-content:center;align-items:center;gap:6px;margin:10px 0 2px}.mom-dot{position:relative;overflow:hidden;width:5px;height:5px;border-radius:50%;border:0;padding:0;cursor:pointer;background:rgba(26,77,46,.28);transition:.22s}.mom-dot.on{background:var(--gold-dark);width:16px;border-radius:2.5px}.mom-slide.on .mom-head{animation:visArrive .4s ease-out 0s both}.mom-slide.on .mom-ph{animation:momLand .5s ease-out .05s both}.mom-slide.on .mom-ph::before{animation:momRimIn 1.2s ease-out .25s both}.mom-slide.on .mom-ph::after{animation:momGleam 1s ease-in-out .3s both}.mom-slide.on .mom-ten{animation:momRise .45s ease-out .1s both}.mom-slide.on .mom-u i > .mom-br:first-child{animation:momBrL .38s ease-out calc(var(--pd,.12s) + .08s) both}.mom-slide.on .mom-u i > .mom-br:last-child{animation:momBrR .38s ease-out calc(var(--pd,.12s) + .08s) both}.mom-slide.on .mom-say::before,.mom-slide.on .mom-say::after{animation:momRule .6s ease-out var(--sd,.9s) both}.mom-track.mom-hint{animation:momHint 1.3s ease-in-out .6s 1}.mom-slide.on .mom-u{animation:momSettle .42s cubic-bezier(.2,.8,.2,1) var(--pd,.12s) both}.mom-slide.on .mom-u i{animation:visArrive .38s ease-out calc(var(--pd,.12s) + .06s) both}.mom-slide.on .mom-u b::after{animation:momSweep .7s ease-out calc(var(--pd,.12s) + .1s) both}.mom-slide.on .mom-bar{animation:momGrow .42s ease-out var(--pd,.12s) both}.mom-slide.on .mom-say{animation:visArrive .4s ease-out var(--sd,.3s) both}.mom-slide.on .mom-kw::after{animation:momDraw .5s ease-out calc(var(--sd,.3s) + .1s) both}.mom-slide.on .mom-end::before{animation:momDraw .5s ease-out calc(var(--sd,.3s) + .1s) both}.mom-slide.on .mom-end > .mr{animation:momPop .4s cubic-bezier(.2,.9,.3,1.25) calc(var(--sd,.3s) + .18s) both}.mom-slide.on .mom-end > .en{animation:visArrive .38s ease-out calc(var(--sd,.3s) + .26s) both}.mom-slide.on .mom-venue p::before{animation:momTurn .45s ease-out calc(var(--sd,.3s) + .3s) both}.mom-slide.on .mom-venue p{animation:visArrive .38s ease-out calc(var(--sd,.3s) + .3s) both}.mom-dot::after{content:"";position:absolute;inset:0;border-radius:inherit;background:#F7C86B;transform:scaleX(0);transform-origin:left;pointer-events:none}.mom-dot.on.run::after{animation:momFill var(--secs,6s) linear both}.mom-dots.held .mom-dot::after{animation-play-state:paused}@keyframes momLand{from{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes momSettle{from{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes momSweep{0%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}100%{opacity:0;transform:scaleX(1)}}@keyframes momGrow{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes momDraw{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes momPop{from{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes momTurn{from{opacity:0;transform:rotate(0) scale(.4)}to{opacity:1;transform:rotate(45deg)}}@keyframes momFill{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes momRimIn{0%{opacity:0}35%{opacity:1}100%{opacity:0}}@keyframes momGleam{from{transform:translateX(-120%)}to{transform:translateX(260%)}}@keyframes momRise{from{opacity:0;transform:translateY(55%);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(0)}}@keyframes momBrL{from{opacity:0;transform:translateX(-5px)}to{opacity:1;transform:none}}@keyframes momBrR{from{opacity:0;transform:translateX(5px)}to{opacity:1;transform:none}}@keyframes momRule{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes momHint{0%,100%{transform:translateX(0)}30%{transform:translateX(-7%)}55%{transform:translateX(0)}72%{transform:translateX(-2.5%)}}@media(prefers-reduced-motion:reduce){.mom-track{transition:none}.mom-slide.on .mom-head,.mom-slide.on .mom-ph,.mom-slide.on .mom-u,.mom-slide.on .mom-u i,.mom-slide.on .mom-bar,.mom-slide.on .mom-say,.mom-slide.on .mom-kb,.mom-slide.on .mom-end > .mr,.mom-slide.on .mom-end > .en,.mom-slide.on .mom-venue p,.mom-slide.on .mom-venue p::before{animation:none}.mom-slide.on .mom-kw::after,.mom-slide.on .mom-end::before{animation:none;transform:none}.mom-slide.on .mom-u b::after,.mom-slide.on .mom-kb::after,.mom-dot::after{animation:none;display:none}.mom-slide.on .mom-ten,.mom-slide.on .mom-u i > .mom-br:first-child,.mom-slide.on .mom-u i > .mom-br:last-child,.mom-slide.on .mom-venue b,.mom-track.mom-hint,.mom-slide.on .mom-ph::after,.mom-slide.on .mom-u b::before{animation:none}.mom-slide.on .mom-say::before,.mom-slide.on .mom-say::after{animation:none;transform:none}.mom-ph::after,.mom-ph::before{display:none}.mom-tbox,.mom-tbox::before,.mom-line::after,.mom-end > .mr::after,.mom-frame > .hd-std .hd-rule{animation:none}}.au-stage{margin-top:calc(var(--u) * .35)}.au .mom-names.en{margin-top:0;font-size:calc(var(--u) * .8 * var(--gz,1))}.au-en .mom-say .mr{font-family:Lora,Georgia,serif;font-size:calc(var(--u) * .84)}.au-en .mom-end > .mr{font-family:Lora,Georgia,serif;font-weight:600}.au-mr .au-sub{font-family:Mukta,system-ui,sans-serif;font-weight:600}.au-mid{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * .3);width:100%}.au-focus{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * .2);width:100%}.au-lab{margin:0;font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--u) * .74);color:#F7C86B;line-height:1.3;white-space:nowrap}.au-en .au-lab{font-family:Lora,Georgia,serif;font-weight:600}.au-lab::before{content:"";display:inline-block;width:.42em;height:.42em;margin-right:.45em;border-radius:1px;background:#F7C86B;transform:rotate(45deg);vertical-align:.12em}.au-chips{display:flex;flex-wrap:wrap;justify-content:center;column-gap:6px;row-gap:6px;width:100%}.au-chip{flex:0 0 auto;white-space:nowrap;padding:3px 10px;border-radius:999px;border:1px solid rgba(247,200,107,.55);background:rgba(0,0,0,.2);color:#FFE3A8;font-family:Mukta,system-ui,sans-serif;font-weight:600;font-size:calc(var(--u) * .78);line-height:1.35}.au-en .au-chip{font-family:Lora,Georgia,serif;font-weight:600}.au-brk{flex-basis:100%;height:0}.au-path{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * .2);width:100%}.au-chain{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:6px;row-gap:5px;width:100%}.au-step{flex:0 0 auto;white-space:nowrap;font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--u) * .8);color:#FFF3D6;line-height:1.35}.au-en .au-step{font-family:Lora,Georgia,serif;font-weight:600}.au-arw{flex:0 0 auto;width:12px;height:10px;background:#F7C86B;clip-path:polygon(0 35%,55% 35%,55% 0,100% 50%,55% 100%,55% 65%,0 65%)}.au-arw.au-cut{display:none}.au-lines{display:flex;flex-direction:column;gap:4px;width:100%}.au-line{margin:0;white-space:nowrap;text-align:center;font-family:Mukta,system-ui,sans-serif;font-size:calc(var(--u) * .8);line-height:1.4;color:rgba(243,238,230,.88)}.au-line b{font-weight:700;color:#F7C86B}.au-span{margin:0;white-space:nowrap;font-family:Mukta,system-ui,sans-serif;font-weight:600;font-size:calc(var(--u) * .78);color:#FFD98A}.au-en .au-span,.au-en .au-line{font-family:Lora,Georgia,serif}.au-glance{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:calc(var(--u) * .1)}.au-g{position:relative;overflow:hidden;white-space:nowrap;padding:2px 10px;border-radius:6px;background:linear-gradient(180deg,rgba(247,200,107,.22),rgba(247,200,107,.08));border:1px solid rgba(247,200,107,.5);color:#FFE9B8;font-family:Mukta,system-ui,sans-serif;font-weight:700;font-size:calc(var(--u) * .74 * var(--fz,1));line-height:1.45}.au-g::after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.32) 50%,transparent);transform:translateX(-120%)}.au-mano{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * .12);width:100%;margin-top:calc(var(--u) * .08)}.au-quote{position:relative;margin:0;padding:0 calc(var(--u) * .3);text-align:center;white-space:nowrap;font-family:Mukta,system-ui,sans-serif;font-weight:600;font-size:calc(var(--u) * .86 * var(--fz,1));line-height:1.45;color:#FFF3D6}.au-quote::after{content:"";display:block;width:56px;height:1.5px;margin:calc(var(--u) * .22) auto 0;background:linear-gradient(90deg,transparent,#F7C86B,transparent);transform:scaleX(0)}.au-qm{display:inline-block;margin-right:.2em;font-family:Georgia,serif;font-size:1.6em;line-height:0;color:#F7C86B;vertical-align:-.28em}.au-qe{margin:0 0 0 .2em}.au-nb{white-space:nowrap}.au-quote.au-two .au-qp{display:table;margin:0 auto}.au-quote.au-free{white-space:normal;text-wrap:balance}.au-mr.au-view .mom-say .mr{font-size:calc(var(--u) * .9 * var(--fz,1))}.au-mr.au-view .au-chip{font-size:calc(var(--u) * .78 * var(--fz,1))}.au-mr.au-view .au-step,.au-mr.au-view .au-line{font-size:calc(var(--u) * .8 * var(--fz,1))}.au-mr.au-view .au-lab,.au-mr.au-view .au-span{font-size:calc(var(--u) * .76 * var(--fz,1))}.au-mr.au-view .mom-names.mr{font-size:calc(var(--u) * .84 * var(--gz,1) * var(--fz,1))}.au-mr.au-view .mom-end > .mr{font-size:calc(var(--u) * .86 * var(--fz,1))}.au-mr.au-view .mom-end > .en{font-size:calc(var(--u) * .74 * var(--fz,1))}.au-en .mom-venue .mr{font-family:Lora,Georgia,serif}.au-view.mom-slide.on .mom-say{animation-delay:.08s}.mom-slide.on .au-lab{animation:visArrive .45s ease-out var(--pd,.5s) both}.mom-slide.on .au-chip{animation:momSettle .5s cubic-bezier(.2,.8,.2,1) var(--pd,.5s) both}.mom-slide.on .au-step,.mom-slide.on .au-arw,.mom-slide.on .au-line,.mom-slide.on .au-span{animation:visArrive .45s ease-out var(--pd,.5s) both}.mom-slide.on .au-g{animation:momPop .45s cubic-bezier(.2,.9,.3,1.3) var(--pd,.5s) both}.mom-slide.on .au-g::after{animation:momGleam .9s ease-in-out calc(var(--pd,.12s) + .2s) both}.mom-slide.on .au-quote{animation:visArrive .5s ease-out var(--pd,1s) both}.mom-slide.on .au-qm{animation:momSpring .6s cubic-bezier(.2,.9,.3,1.4) var(--pd,1s) both}.mom-slide.on .au-qe{animation-delay:calc(var(--pd,.4s) + .25s)}.mom-slide.on .au-quote::after{animation:momDraw .5s ease-out calc(var(--pd,.4s) + .2s) both}.mom-slide.on .au-arw{animation:visArrive .38s ease-out var(--pd,.12s) both,momNudge .45s ease-in-out calc(var(--pd,.12s) + .3s) 1}@keyframes momSpring{0%{opacity:0;transform:scale(.3) rotate(-12deg)}60%{opacity:1;transform:scale(1.25) rotate(4deg)}100%{opacity:1;transform:none}}@keyframes momNudge{0%,100%{transform:translateX(0)}45%{transform:translateX(4px)}}@media(prefers-reduced-motion:reduce){.mom-slide.on .au-lab,.mom-slide.on .au-chip,.mom-slide.on .au-step,.mom-slide.on .au-arw,.mom-slide.on .au-line,.mom-slide.on .au-span,.mom-slide.on .au-g,.mom-slide.on .au-quote,.mom-slide.on .au-qm{animation:none}.mom-slide.on .au-g::after{animation:none;display:none}.mom-slide.on .au-quote::after{animation:none;transform:none}}.mom-track:not(.is-built){min-height:507px}.vis-deck:not(.is-built){min-height:366px}html[lang="en"] .vis-deck:not(.is-built){min-height:419px}@media(min-width:360px){.mom-track:not(.is-built){min-height:503px}.vis-deck:not(.is-built){min-height:354px}html[lang="en"] .vis-deck:not(.is-built){min-height:389px}}@media(min-width:400px){.mom-track:not(.is-built){min-height:557px}.vis-deck:not(.is-built){min-height:392px}html[lang="en"] .vis-deck:not(.is-built){min-height:433px}}@media(min-width:560px){.mom-track:not(.is-built){min-height:646px}.vis-deck:not(.is-built){min-height:399px}html[lang="en"] .vis-deck:not(.is-built){min-height:442px}}@media(min-width:800px){.mom-track:not(.is-built){min-height:732px}.vis-deck:not(.is-built){min-height:373px}html[lang="en"] .vis-deck:not(.is-built){min-height:387px}}@media(min-width:1200px){.mom-track:not(.is-built){min-height:932px}.vis-deck:not(.is-built){min-height:347px}html[lang="en"] .vis-deck:not(.is-built){min-height:385px}}@keyframes glide{0%{transform:translateX(-120%)}55%{transform:translateX(250%)}55.01%,100%{transform:translateX(-120%)}}@keyframes glideOnce{from{transform:translateX(-120%)}to{transform:translateX(250%)}}@keyframes glideLine{0%{transform:translateX(-110%)}60%,100%{transform:translateX(200%)}}@keyframes glideHead{0%{transform:translateX(-120%)}60%,100%{transform:translateX(260%)}}@media (prefers-reduced-motion:no-preference){html.lite-fx .bt b,html.lite-fx .vis-title > span,html.lite-fx .vis-lab > span,html.lite-fx .mom-end > .mr,html.lite-fx .st-hero .sh-quote,html.lite-fx .cond > span:last-child,html.lite-fx .std-nm{clip-path:inset(-10px 0 -10px 0)}html.lite-fx .bt b::after,html.lite-fx .vis-title > span::after,html.lite-fx .vis-lab > span::after,html.lite-fx .mom-end > .mr::after,html.lite-fx .st-hero .sh-quote::after,html.lite-fx .cond > span:last-child::after,html.lite-fx .std-nm::after{left:0;right:auto;width:46%;background-size:100% 100%;background-position:0 0;background-image:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.95) 50%,transparent 100%);transform:translateX(-120%);will-change:transform}html.lite-fx .bt b::after{animation:glide 3.2s linear infinite}html.lite-fx .vis-title > span::after{animation:glide 3.2s linear infinite}html.lite-fx .vis-lab > span::after{animation:glide 3.2s linear infinite}html.lite-fx .mom-end > .mr::after{animation:glide 3.2s linear infinite}html.lite-fx .st-hero .sh-quote::after{animation:glide 3.2s linear infinite}html.lite-fx .cond > span:last-child::after{animation:glide 3.2s linear infinite}html.lite-fx .std-card.seen .std-nm::after{opacity:1;animation:glideOnce .9s ease-out var(--fd,0s) both,glide 3.2s linear calc(var(--fd,0s) + 1.4s) infinite}html.lite-fx .std-go::after,html.lite-fx #offerGrid .offer-go::after{left:0;right:auto;width:42%;background-size:100% 100%;background-position:0 0;transform:translateX(-120%);will-change:transform}html.lite-fx .std-go::after{animation:glide 3.4s ease-in-out infinite}html.lite-fx #offerGrid .offer-go::after{animation:glide 3.4s ease-in-out infinite}html.lite-fx .sh-underline::after,html.lite-fx .mom-line::after{right:auto;width:60%;background-size:100% 100%;background-position:0 0;transform:translateX(-110%);will-change:transform;animation:glideLine 3.4s ease-in-out infinite}html.lite-fx .hd-t > span,html.lite-fx .need-t > span,html.lite-fx .vcard-title > span,html.lite-fx .qa-gt{position:relative;animation:none;background-image:none;color:var(--green-dark);-webkit-text-fill-color:var(--green-dark)}html.lite-fx .hd-t > span::after,html.lite-fx .need-t > span::after,html.lite-fx .vcard-title > span::after,html.lite-fx .qa-gt::after{content:"";position:absolute;top:-4px;bottom:-4px;left:0;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(232,163,61,.9) 50%,transparent);mix-blend-mode:color-dodge;transform:translateX(-120%);will-change:transform;animation:glideHead 3.6s ease-in-out infinite}html.lite-fx .opick-name,html.lite-fx #orderSum .oline-name,html.lite-fx #page-cart .oline-name{text-shadow:0 0 7px color-mix(in srgb,currentColor 40%,transparent)}html.lite-fx .vis-title,html.lite-fx .vis-card.is-front .vis-title{text-shadow:0 0 16px rgba(255,217,138,0.42)}html.lite-fx .vis-lab,html.lite-fx .vis-card.is-front .vis-lab{text-shadow:0 0 12px rgba(255,221,149,0.36)}html.lite-fx .std-num{text-shadow:0 0 16px rgba(255,255,255,0.50),0 2px 6px rgba(0,0,0,0.12)}html.lite-fx .sh-box,html.lite-fx .mom-tbox{box-shadow:0 0 22px 2px rgba(247,200,107,0.24)}}.std-card .std-nm{text-shadow:0 0 10px rgba(255,255,255,.34),0 1px 3px rgba(0,0,0,.45)}.std-card .std-nm::after{background-image:linear-gradient(100deg,transparent 0%,transparent 34%,rgba(255,255,255,.95) 50%,transparent 66%,transparent 100%)}.mom-end > .mr{text-shadow:0 0 12px rgba(255,217,138,.42)}#page-books .bk-info{position:relative;overflow:hidden;margin:calc(var(--u) * .25) 0 10px;padding:11px 12px 10px;border-radius:18px;background:linear-gradient(135deg,#0E4A2C 0%,#176238 55%,#1F7A4A 100%);box-shadow:0 8px 20px rgba(14,74,44,.22),inset 0 0 0 1.5px rgba(247,200,107,.85),inset 0 0 0 4px #0E4A2C,inset 0 0 0 5px rgba(247,200,107,.35)}#page-books .bk-info::before{content:"";position:absolute;right:-50px;top:-50px;width:170px;height:170px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(247,200,107,.26),transparent)}#page-books .bk-info .hd-page{margin:0}#page-books .bk-info .hd-t{margin:0}#page-books .bk-info .hd-t > span{color:#FFE8A8;-webkit-text-fill-color:#FFE8A8;white-space:nowrap}#page-books .bk-info .hd-s{margin:2px 0 0;color:#F7D48A;white-space:nowrap}#page-books .bk-info .books-hint{margin:6px 0 0;color:#FFFFFF;white-space:nowrap}#page-books .bk-info .sample-note{margin-top:8px}#page-books .bk-facts{display:flex;flex-wrap:nowrap;gap:5px;margin-top:8px;font-size:12px}#page-books .bk-facts:empty{display:none}#page-books .bk-chip{white-space:nowrap;padding:.25em .75em;border-radius:999px;font-size:1em;font-weight:700;color:#0E4A2C;background:linear-gradient(180deg,#FFE9B0,#F7C86B);box-shadow:0 2px 6px rgba(0,0,0,.18)}#page-books .filters{padding:10px 10px 8px;gap:6px;border-radius:16px;margin-bottom:8px;background:linear-gradient(180deg,#FFFCF3,#FFF6E2);border:1.5px solid rgba(232,163,61,.75);box-shadow:0 4px 14px rgba(232,163,61,.14)}#page-books .filters .fgrid{gap:6px 10px}#page-books .filters .fsel{height:38px}#page-books .filters .fclear{height:34px;padding:0 12px}#page-books .filters .frow-end{margin-top:2px}.au-journey{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;margin:calc(var(--u) * .35) auto 0;font-size:calc(var(--u) * .62);white-space:nowrap;max-width:100%}.au-jc{display:inline-flex;align-items:baseline;gap:.35em;padding:.28em .75em;border-radius:999px;color:#FFE9B8;font-weight:600;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1.2px rgba(247,200,107,.75)}.au-jc b{color:#FFD27A;font-weight:800}.au-jarw{font-style:normal;font-weight:800;color:#F7C86B}.mom-slide.on .au-jc{animation:momPop .42s cubic-bezier(.2,.9,.3,1.25) calc(var(--sd,.3s) + .12s) both}.mom-slide.on .au-jc:last-of-type{animation-delay:calc(var(--sd,.3s) + .3s)}.mom-slide.on .au-jarw{animation:visArrive .35s ease-out calc(var(--sd,.3s) + .2s) both,momNudge .45s ease-in-out calc(var(--sd,.3s) + .6s) 1}@media(prefers-reduced-motion:reduce){.mom-slide.on .au-jc,.mom-slide.on .au-jarw{animation:none}}html.holding .mom-dot.on::after,html.holding .vis-dot.on::after,html.holding .story-dot.on::after,html.holding .sd.on::after,html.holding .mom-bar > i,html.holding .vis-bar > i{animation-play-state:paused!important}html:is(.scrolling,.watching) #offerGrid .offer-card::after,html:is(.scrolling,.watching) #offerGrid .offer-go::after,html:is(.scrolling,.watching) #orderSum .cond,html:is(.scrolling,.watching) #orderSum .cond-i,html:is(.scrolling,.watching) #orderSum .of-pct,html:is(.scrolling,.watching) #orderSum .of-save,html:is(.scrolling,.watching) #orderSum .oline-amt b,html:is(.scrolling,.watching) #orderSum .osf span,html:is(.scrolling,.watching) #orderSum .osf-avg b,html:is(.scrolling,.watching) #orderSum .osf-save b,html:is(.scrolling,.watching) #orderSum .osum-foot::before,html:is(.scrolling,.watching) #orderSum .osum-h,html:is(.scrolling,.watching) #page-books .flab,html:is(.scrolling,.watching) #page-books .fsel-pick,html:is(.scrolling,.watching) #page-cart .cart-amt b,html:is(.scrolling,.watching) #page-cart .cart-avg b,html:is(.scrolling,.watching) #page-cart .cart-cta .btn-gold,html:is(.scrolling,.watching) #page-cart .cart-grand b,html:is(.scrolling,.watching) #page-cart .cart-next,html:is(.scrolling,.watching) #page-cart .cart-next.best,html:is(.scrolling,.watching) #page-cart .cart-pct,html:is(.scrolling,.watching) #page-cart .cart-qmark,html:is(.scrolling,.watching) #page-cart .cart-row .cart-saved,html:is(.scrolling,.watching) #page-cart .cart-row::before,html:is(.scrolling,.watching) #page-cart .cart-sums .cart-saved b,html:is(.scrolling,.watching) #page-cart .cond-i,html:is(.scrolling,.watching) #page-cart .oline-amt b,html:is(.scrolling,.watching) #page-cart .osf span,html:is(.scrolling,.watching) #page-cart .osf-avg b,html:is(.scrolling,.watching) #page-cart .osf-save b,html:is(.scrolling,.watching) #page-cart .osum-foot::before,html:is(.scrolling,.watching) #page-cart .osum-h,html:is(.scrolling,.watching) #page-qa .qa-hint::before,html:is(.scrolling,.watching) .act-order::after,html:is(.scrolling,.watching) .bd .bd-fact-v,html:is(.scrolling,.watching) .bd .bd-fact:nth-child(2) .bd-fact-v,html:is(.scrolling,.watching) .bd .bd-title .hd-mark,html:is(.scrolling,.watching) .bd .btn-gold,html:is(.scrolling,.watching) .bd .calc-line span.calc-save,html:is(.scrolling,.watching) .bd .calc-save,html:is(.scrolling,.watching) .bd .calc-total,html:is(.scrolling,.watching) .bd .disc-head,html:is(.scrolling,.watching) .bd .disc-head b,html:is(.scrolling,.watching) .bd .nudge-text b,html:is(.scrolling,.watching) .bd .pct,html:is(.scrolling,.watching) .bd-videos .car-media,html:is(.scrolling,.watching) .bd-videos .vcard-title,html:is(.scrolling,.watching) .bsec::before,html:is(.scrolling,.watching) .bt b::after,html:is(.scrolling,.watching) .car-slide .car-media,html:is(.scrolling,.watching) .cond > span:last-child,html:is(.scrolling,.watching) .cond > span:last-child::after,html:is(.scrolling,.watching) .cta-ico,html:is(.scrolling,.watching) .cta::after,html:is(.scrolling,.watching) .cv-orb,html:is(.scrolling,.watching) .cv-txt,html:is(.scrolling,.watching) .done-wa,html:is(.scrolling,.watching) .f label,html:is(.scrolling,.watching) .f label::before,html:is(.scrolling,.watching) .flow-ico,html:is(.scrolling,.watching) .flow-note,html:is(.scrolling,.watching) .flow-note-ok,html:is(.scrolling,.watching) .flow-note-wa,html:is(.scrolling,.watching) .flow-note.fn-ready,html:is(.scrolling,.watching) .flow-note::before,html:is(.scrolling,.watching) .fx-glow::after,html:is(.scrolling,.watching) .fx-rings::after,html:is(.scrolling,.watching) .fx-spark::after,html:is(.scrolling,.watching) .fx-triad::after,html:is(.scrolling,.watching) .gate-submit,html:is(.scrolling,.watching) .hd-mark,html:is(.scrolling,.watching) .hd-t > span,html:is(.scrolling,.watching) .modal-wa-btn,html:is(.scrolling,.watching) .mom-end > .mr::after,html:is(.scrolling,.watching) .mom-line::after,html:is(.scrolling,.watching) .mom-slide.on .mom-ten,html:is(.scrolling,.watching) .need-box,html:is(.scrolling,.watching) .need-s::after,html:is(.scrolling,.watching) .need-t > span,html:is(.scrolling,.watching) .offer-frame::before,html:is(.scrolling,.watching) .offer-mark,html:is(.scrolling,.watching) .om-now.live b,html:is(.scrolling,.watching) .om-saved,html:is(.scrolling,.watching) .opick-row.on::before,html:is(.scrolling,.watching) .osum-empty,html:is(.scrolling,.watching) .osum-h::before,html:is(.scrolling,.watching) .osum-save b,html:is(.scrolling,.watching) .osum-total b,html:is(.scrolling,.watching) .qa-ask-btn,html:is(.scrolling,.watching) .qa-bsec-learn .qa-sign,html:is(.scrolling,.watching) .qa-bsec::before,html:is(.scrolling,.watching) .qa-chip-all,html:is(.scrolling,.watching) .qa-gmark::after,html:is(.scrolling,.watching) .qa-gmark::before,html:is(.scrolling,.watching) .qa-gt,html:is(.scrolling,.watching) .qa-sign,html:is(.scrolling,.watching) .rate-cap::after,html:is(.scrolling,.watching) .rate-p,html:is(.scrolling,.watching) .sh-step,html:is(.scrolling,.watching) .sh-steps.big .sh-step,html:is(.scrolling,.watching) .sh-underline::after,html:is(.scrolling,.watching) .st-hero .sh-quote::after,html:is(.scrolling,.watching) .std-card.seen .std-nm::after,html:is(.scrolling,.watching) .std-frame::before,html:is(.scrolling,.watching) .std-go::after,html:is(.scrolling,.watching) .sumcard-edit,html:is(.scrolling,.watching) .topbar::after,html:is(.scrolling,.watching) .vcard-cap::before,html:is(.scrolling,.watching) .vcard-mark,html:is(.scrolling,.watching) .vcard-tag,html:is(.scrolling,.watching) .vcard-title > span,html:is(.scrolling,.watching) .vid-grid .car-media,html:is(.scrolling,.watching) .vis-arrow,html:is(.scrolling,.watching) .vis-card.is-front .vis-lab::before,html:is(.scrolling,.watching) .vis-lab > span::after,html:is(.scrolling,.watching) .vis-lab::before,html:is(.scrolling,.watching) .vis-out b,html:is(.scrolling,.watching) .vis-sign b,html:is(.scrolling,.watching) .vis-title > span::after,html:is(.scrolling,.watching) .win-lang,html:is(.scrolling,.watching) .wpath::before,html:is(.scrolling,.watching) body.booting .book-grid:empty,html:is(.scrolling,.watching) body.booting .ex-grid:empty,html:is(.scrolling,.watching) body.booting .offer-grid:empty,html:is(.scrolling,.watching) body.booting .std-grid:empty,html:is(.scrolling,.watching) body.booting [data-t]:empty{animation-play-state:paused!important}html.win-open #site #offerGrid .offer-card::after,html.win-open #site #offerGrid .offer-go::after,html.win-open #site #orderSum .cond,html.win-open #site #orderSum .cond-i,html.win-open #site #orderSum .of-pct,html.win-open #site #orderSum .of-save,html.win-open #site #orderSum .oline-amt b,html.win-open #site #orderSum .osf span,html.win-open #site #orderSum .osf-avg b,html.win-open #site #orderSum .osf-save b,html.win-open #site #orderSum .osum-foot::before,html.win-open #site #orderSum .osum-h,html.win-open #site #page-books .flab,html.win-open #site #page-books .fsel-pick,html.win-open #site #page-cart .cart-amt b,html.win-open #site #page-cart .cart-avg b,html.win-open #site #page-cart .cart-cta .btn-gold,html.win-open #site #page-cart .cart-grand b,html.win-open #site #page-cart .cart-next,html.win-open #site #page-cart .cart-next.best,html.win-open #site #page-cart .cart-pct,html.win-open #site #page-cart .cart-qmark,html.win-open #site #page-cart .cart-row .cart-saved,html.win-open #site #page-cart .cart-row::before,html.win-open #site #page-cart .cart-sums .cart-saved b,html.win-open #site #page-cart .cond-i,html.win-open #site #page-cart .oline-amt b,html.win-open #site #page-cart .osf span,html.win-open #site #page-cart .osf-avg b,html.win-open #site #page-cart .osf-save b,html.win-open #site #page-cart .osum-foot::before,html.win-open #site #page-cart .osum-h,html.win-open #site #page-qa .qa-hint::before,html.win-open #site .act-order::after,html.win-open #site .bd .bd-fact-v,html.win-open #site .bd .bd-fact:nth-child(2) .bd-fact-v,html.win-open #site .bd .bd-title .hd-mark,html.win-open #site .bd .btn-gold,html.win-open #site .bd .calc-line span.calc-save,html.win-open #site .bd .calc-save,html.win-open #site .bd .calc-total,html.win-open #site .bd .disc-head,html.win-open #site .bd .disc-head b,html.win-open #site .bd .nudge-text b,html.win-open #site .bd .pct,html.win-open #site .bd-videos .car-media,html.win-open #site .bd-videos .vcard-title,html.win-open #site .bsec::before,html.win-open #site .bt b::after,html.win-open #site .car-slide .car-media,html.win-open #site .cond > span:last-child,html.win-open #site .cond > span:last-child::after,html.win-open #site .cta-ico,html.win-open #site .cta::after,html.win-open #site .cv-orb,html.win-open #site .cv-txt,html.win-open #site .done-wa,html.win-open #site .f label,html.win-open #site .f label::before,html.win-open #site .flow-ico,html.win-open #site .flow-note,html.win-open #site .flow-note-ok,html.win-open #site .flow-note-wa,html.win-open #site .flow-note.fn-ready,html.win-open #site .flow-note::before,html.win-open #site .fx-glow::after,html.win-open #site .fx-rings::after,html.win-open #site .fx-spark::after,html.win-open #site .fx-triad::after,html.win-open #site .gate-submit,html.win-open #site .hd-mark,html.win-open #site .hd-t > span,html.win-open #site .modal-wa-btn,html.win-open #site .mom-end > .mr::after,html.win-open #site .mom-line::after,html.win-open #site .mom-slide.on .mom-ten,html.win-open #site .need-box,html.win-open #site .need-s::after,html.win-open #site .need-t > span,html.win-open #site .offer-frame::before,html.win-open #site .offer-mark,html.win-open #site .om-now.live b,html.win-open #site .om-saved,html.win-open #site .opick-row.on::before,html.win-open #site .osum-empty,html.win-open #site .osum-h::before,html.win-open #site .osum-save b,html.win-open #site .osum-total b,html.win-open #site .qa-ask-btn,html.win-open #site .qa-bsec-learn .qa-sign,html.win-open #site .qa-bsec::before,html.win-open #site .qa-chip-all,html.win-open #site .qa-gmark::after,html.win-open #site .qa-gmark::before,html.win-open #site .qa-gt,html.win-open #site .qa-sign,html.win-open #site .rate-cap::after,html.win-open #site .rate-p,html.win-open #site .sh-step,html.win-open #site .sh-steps.big .sh-step,html.win-open #site .sh-underline::after,html.win-open #site .st-hero .sh-quote::after,html.win-open #site .std-card.seen .std-nm::after,html.win-open #site .std-frame::before,html.win-open #site .std-go::after,html.win-open #site .sumcard-edit,html.win-open #site .topbar::after,html.win-open #site .vcard-cap::before,html.win-open #site .vcard-mark,html.win-open #site .vcard-tag,html.win-open #site .vcard-title > span,html.win-open #site .vid-grid .car-media,html.win-open #site .vis-arrow,html.win-open #site .vis-card.is-front .vis-lab::before,html.win-open #site .vis-lab > span::after,html.win-open #site .vis-lab::before,html.win-open #site .vis-out b,html.win-open #site .vis-sign b,html.win-open #site .vis-title > span::after,html.win-open #site .win-lang,html.win-open #site .wpath::before,html.win-open #site body.booting .book-grid:empty,html.win-open #site body.booting .ex-grid:empty,html.win-open #site body.booting .offer-grid:empty,html.win-open #site body.booting .std-grid:empty,html.win-open #site body.booting [data-t]:empty{animation-play-state:paused!important}.offer-frame{margin-top:16px;margin-bottom:8px}@media(max-width:900px){.offer-frame,#exploreGrid,#bookGridHome,.news-wrap,.vcard,.bd-body > .bsec{content-visibility:auto;contain-intrinsic-size:auto 420px}html.scrolling .std-btn,html.scrolling .offer-card,html.scrolling .vis-card,html.scrolling .mom-frame,html.scrolling .rt-card,html.scrolling .bcard{box-shadow:0 4px 10px rgba(20,16,10,.18)!important}}.footer-inner{align-items:flex-start;row-gap:22px}.foot-id{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;flex:1 1 240px}.foot-logo{width:66px;height:66px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.35))}.foot-tag{margin:0;font-size:13.5px;color:#BFD3C4;font-weight:600}.foot-reach{flex:1 1 260px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;width:100%}.footer-addr{margin:0;white-space:pre-line;line-height:1.55;text-align:center;max-width:320px}.foot-row{display:flex;align-items:center;gap:10px;width:100%;max-width:320px;min-height:48px;padding:8px 14px;border-radius:14px;text-decoration:none;color:#F2EADB;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1.4px rgba(247,200,107,.45);position:relative;overflow:hidden}.foot-row .foot-ic{font-size:20px;line-height:1}.foot-rt{display:flex;flex-direction:column;align-items:flex-start;min-width:0;flex:1 1 auto}.foot-rt b{font-size:16px;font-weight:800;color:#FFD98A;letter-spacing:.3px;white-space:nowrap}.foot-rt em{font-style:normal;font-size:12px;color:rgba(242,234,219,.8);white-space:nowrap}.foot-row u{text-decoration:none;color:#F7C86B;font-weight:800;font-size:18px}.foot-row:active{transform:scale(.985)}.foot-row::after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:translateX(-140%)}.foot-wa .foot-rt b{color:#8FE3AE}.foot-wa{box-shadow:inset 0 0 0 1.4px rgba(143,227,174,.45)}.foot-follow{margin:6px 0 0;font-size:12.5px;color:rgba(191,211,196,.85);font-weight:600}.foot-social{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.foot-sc{display:flex;flex-direction:column;align-items:center;gap:5px;text-decoration:none;color:#BFD3C4;font-size:11.5px;font-weight:700;min-width:64px}.foot-sc i{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1.5px rgba(247,200,107,.5);font-style:normal;font-size:19px}.foot-sc.is-fb i::before{content:"f";font-family:'Baloo 2',system-ui,sans-serif;font-weight:800;color:#8FB7F0}.foot-sc.is-yt i::before{content:"▶";color:#F09A9A;font-size:16px}.foot-sc.is-ig i::before{content:"◎";color:#F0A6C8}.foot-sc:active i{transform:scale(.94)}.footer-copy{width:100%;text-align:center;align-self:center;padding-top:12px;margin-top:4px;border-top:1px solid rgba(247,200,107,.25)}@media(min-width:720px){.footer-inner{flex-wrap:nowrap;align-items:center}.foot-id{align-items:flex-start;text-align:left}.foot-reach{align-items:flex-end}.footer-addr{text-align:right}.footer-copy{order:3;flex:1 1 100%}}.footer.seen .foot-logo{animation:ftRise .6s ease-out .05s both}.footer.seen .footer-name,.footer.seen .foot-tag{animation:ftRise .5s ease-out .18s both}.footer.seen .footer-addr{animation:ftRise .5s ease-out .3s both}.footer.seen .foot-call{animation:ftRise .5s ease-out .42s both}.footer.seen .foot-wa{animation:ftRise .5s ease-out .54s both}.footer.seen .foot-call::after{animation:ftSheen 1.4s ease-in-out 1.1s both}.footer.seen .foot-sc{animation:ftPop .45s cubic-bezier(.2,.9,.3,1.25) calc(.7s + var(--d,0s)) both}@keyframes ftRise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ftPop{from{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes ftSheen{0%{transform:translateX(-140%)}100%{transform:translateX(320%)}}@media(prefers-reduced-motion:reduce){.footer.seen *{animation:none!important}}.footer{padding:20px 0 18px;margin-top:28px}.footer-inner{row-gap:14px}.foot-id{gap:3px}.foot-logo{width:44px;height:44px}.footer-name{font-size:17px}.foot-tag{font-size:12px}.foot-reach{gap:7px}.footer-addr{font-size:12.5px;line-height:1.45;margin-top:2px}.foot-row{min-height:44px;padding:6px 12px;gap:8px;border-radius:12px;max-width:290px}.foot-row .foot-ic{font-size:17px}.foot-rt b{font-size:14.5px}.foot-rt em{font-size:11px}.foot-row u{font-size:16px}.foot-follow{font-size:11.5px;margin-top:2px}.foot-social{gap:12px}.foot-sc{font-size:10.5px;min-width:56px;gap:4px}.foot-sc i{width:38px;height:38px;font-size:16px}.footer-copy{font-size:11.5px;padding-top:9px;margin-top:2px}html.foot-near .wa-float{transform:translateY(calc(var(--lift,118px) * -1))}.wa-float{transition:transform .35s cubic-bezier(.22,.85,.3,1)}.footer{padding:18px 0 16px;margin-top:26px}.footer-inner{flex-direction:column;align-items:center;row-gap:9px;text-align:center}.foot-id{flex-direction:row;align-items:center;justify-content:center;gap:10px;flex:0 0 auto}.foot-panel{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.28)}.foot-logo{width:40px;height:40px;object-fit:contain;filter:none}.foot-idt{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.footer-name{font-size:17px;margin:0}.foot-tag{font-style:normal;font-size:11.5px;color:#BFD3C4;margin:2px 0 0}.footer-addr{margin:0;font-size:12.5px;line-height:1.5;white-space:pre-line;text-align:center;max-width:300px;padding-top:8px;border-top:1px solid rgba(247,200,107,.22);width:100%}.foot-phone{margin:0}.foot-phone a{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:#FFD98A;font-weight:800;font-size:14.5px;letter-spacing:.3px}.foot-phone svg{width:15px;height:15px;fill:currentColor;opacity:.9}.foot-acts{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;padding:9px 0 2px;border-top:1px solid rgba(247,200,107,.22);width:100%}.foot-act{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border-radius:999px;text-decoration:none;color:#F2EADB;font-size:12.5px;font-weight:700;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1.3px rgba(247,200,107,.45);position:relative;overflow:hidden}.foot-act svg{width:16px;height:16px;fill:currentColor;flex:0 0 auto}.foot-act.is-call{color:#FFD98A}.foot-act.is-wa{color:#8FE3AE;box-shadow:inset 0 0 0 1.3px rgba(143,227,174,.5)}.foot-act:active{transform:scale(.96)}.footer-copy{font-size:11.5px;padding-top:8px;margin:2px 0 0;border-top:1px solid rgba(247,200,107,.22);width:100%}@media(min-width:720px){.footer-inner{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left}.footer-addr{border-top:0;padding-top:0;text-align:left;width:auto}.foot-acts{border-top:0;width:auto;padding:0}.footer-copy{width:100%;text-align:center}}.footer.seen .foot-panel{animation:ftRise .55s ease-out .05s both}.footer.seen .foot-idt{animation:ftRise .5s ease-out .15s both}.footer.seen .footer-addr{animation:ftRise .5s ease-out .26s both}.footer.seen .foot-phone{animation:ftRise .5s ease-out .34s both}.footer.seen .foot-act{animation:ftPop .42s cubic-bezier(.2,.9,.3,1.25) calc(.42s + var(--d,0s)) both}.footer.seen .foot-act.is-call::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.3),transparent);transform:translateX(-140%);animation:ftSheen 1.3s ease-in-out 1.2s both}@media(prefers-reduced-motion:reduce){.footer.seen *{animation:none!important}}.footer{padding:14px 0 12px;margin-top:22px}.footer-inner{row-gap:6px}.foot-id{gap:9px}.foot-panel{width:46px;height:46px;border-radius:12px}.foot-logo{width:35px;height:35px}.footer-name{font-size:16px}.foot-tag{font-size:11px;margin-top:1px}.footer-addr{font-size:12px;line-height:1.4;padding-top:6px;max-width:290px}.foot-phone a{font-size:13.5px;gap:5px}.foot-phone svg{width:14px;height:14px}.foot-acts{gap:5px;padding:6px 0 0}.foot-act{min-height:32px;padding:4px 9px;font-size:11.5px;gap:5px}.foot-act svg{width:14px;height:14px}.footer-copy{font-size:11px;padding-top:6px;margin:0}.foot-grp{display:flex;gap:5px;flex-wrap:nowrap;justify-content:center}.foot-acts{flex-wrap:wrap;row-gap:5px}.footer-inner{row-gap:4px}.foot-id{gap:11px;padding-bottom:2px}.foot-idt{align-items:flex-start;gap:1px}.footer-name{font-size:19.5px;letter-spacing:.4px;color:#FFF6E4;line-height:1.15}.foot-tag{font-size:11.5px;letter-spacing:.2px;color:#F7C86B;font-weight:700}.footer-addr{padding-top:7px;margin-top:1px}.foot-acts{padding-top:7px}.footer-copy{padding-top:6px}.footer-addr,.foot-acts,.footer-copy{border-top:0;position:relative}.footer-addr::before,.foot-acts::before,.footer-copy::before{content:"";position:absolute;left:8%;right:8%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(247,200,107,.55),transparent);transform:scaleX(0);transform-origin:center}.footer.seen .footer-addr::before{animation:ftDraw .5s ease-out .22s both}.footer.seen .foot-acts::before{animation:ftDraw .5s ease-out .42s both}.footer.seen .footer-copy::before{animation:ftDraw .5s ease-out .95s both}@keyframes ftDraw{from{transform:scaleX(0)}to{transform:scaleX(1)}}.foot-panel{position:relative;overflow:hidden}.foot-panel::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.75) 50%,transparent 65%);transform:translateX(-130%)}.footer.seen .foot-panel::after{animation:ftSheen 1.2s ease-in-out .5s both}.footer-name{position:relative;overflow:hidden}.footer-name::after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,216,138,.65),transparent);transform:translateX(-140%)}.footer.seen .footer-name::after{animation:ftSheen 1.25s ease-in-out .75s both}.footer.seen .foot-tag{animation:ftRise .5s ease-out .3s both}.foot-act::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:translateX(-140%)}.footer.seen .foot-act::after{animation:ftSheen 1.1s ease-in-out calc(1.1s + var(--d,0s) * 2) both}.foot-act svg{transition:transform .25s ease}.foot-act:active svg{transform:scale(.88)}.footer.seen .foot-phone a{animation:ftRise .5s ease-out .36s both}@media(prefers-reduced-motion:reduce){.footer.seen .foot-panel::after,.footer.seen .footer-name::after,.footer.seen .foot-act::after,.footer.seen .footer-addr::before,.footer.seen .foot-acts::before,.footer.seen .footer-copy::before{animation:none!important}}.footer-name{padding:3px 5px;margin:-3px -5px;border-radius:6px}.foot-tag{padding-right:4px}.foot-idt{max-width:100%}.wa-float{width:52px;height:52px}.wa-float svg,.wa-float img{width:26px;height:26px}html.foot-near .wa-float{transform:translateY(calc(var(--lift,90px) * -1))}.media-wide{margin-top:calc(var(--u) * .5)}.vid-frame{position:relative;margin-top:26px;padding:34px 10px 14px;border:1.5px solid #E7DFCD;border-radius:22px;background:linear-gradient(155deg,#FFFDF8,#FBF6EA);box-shadow:0 6px 22px rgba(90,66,20,.07)}.vid-plate{position:absolute;top:0;left:50%;transform:translate(-50%,-52%);display:inline-flex;align-items:center;justify-content:center;padding:7px 22px 8px;border-radius:999px 999px 26px 26px;background:linear-gradient(160deg,#12381F,#1B4D2B);box-shadow:0 6px 16px rgba(12,32,20,.22),inset 0 0 0 1.4px rgba(247,200,107,.6);max-width:86%;overflow:hidden;z-index:2}.vid-title{margin:0!important;font-size:16.5px;line-height:1.2;white-space:nowrap;color:#FFF6E4!important;-webkit-text-fill-color:#FFF6E4!important;background:none!important}.vid-title::before,.vid-title::after{display:none}.vid-plate::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translateX(-140%)}.media-wide.seen .vid-plate{animation:vpDrop .55s cubic-bezier(.2,.9,.3,1.3) both}.media-wide.seen .vid-plate::after{animation:vpSheen 1.3s ease-in-out .7s both}.media-wide.seen .vid-frame{animation:vpRise .5s ease-out .1s both}@keyframes vpDrop{from{opacity:0;transform:translate(-50%,-110%) scale(.94)}to{opacity:1;transform:translate(-50%,-52%) scale(1)}}@keyframes vpSheen{0%{transform:translateX(-140%)}100%{transform:translateX(160%)}}@keyframes vpRise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:360px){.vid-title{font-size:15px}.vid-plate{padding:6px 16px 7px}}@media(prefers-reduced-motion:reduce){.media-wide.seen .vid-plate,.media-wide.seen .vid-plate::after,.media-wide.seen .vid-frame{animation:none!important}}#featGrid{margin-bottom:6px}.media-wide{margin-top:0}.vid-frame{margin-top:22px}.bstrip{margin-bottom:calc(var(--u) * .5)}#featGrid{margin-bottom:6px}.media-wide{margin-top:0}.vid-frame{margin-top:20px}.bstrip{margin-bottom:calc(var(--u) * .5)}[data-t="books_featured"]{margin-top:16px}.feat-seen #featGrid > *{animation:featIn .5s cubic-bezier(.2,.9,.3,1.15) both}.feat-seen #featGrid > *:nth-child(1){animation-delay:.10s}.feat-seen #featGrid > *:nth-child(2){animation-delay:.19s}.feat-seen #featGrid > *:nth-child(3){animation-delay:.28s}.feat-seen #featGrid > *:nth-child(4){animation-delay:.37s}@keyframes featIn{from{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}.bs-slot .book-card:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.feat-seen #featGrid > *{animation:none!important}}.bstrip{margin-bottom:calc(var(--u) * .35)}.vid-frame{margin-top:24px}.menu-btn{display:none!important}.header-inner{gap:8px;align-items:center;flex-wrap:nowrap}.brand{flex:0 1 auto;min-width:0}.brand-text{min-width:0}.brand-name{white-space:nowrap}.header-actions{margin-left:auto;display:flex;align-items:center;gap:6px;flex:0 0 auto}#langToggle{min-height:34px;padding:5px 11px;border-radius:999px;font-size:12.5px;font-weight:800;color:#12381F;background:rgba(255,255,255,.9);box-shadow:inset 0 0 0 1.4px rgba(18,56,31,.35);transition:transform .2s ease}#langToggle:active{transform:scale(.94)}#langToggle::before{content:"⇄";margin-right:5px;font-weight:700;opacity:.75}.act-list{position:relative;display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.9);box-shadow:inset 0 0 0 1.4px rgba(18,56,31,.3);color:#12381F;font-weight:800;font-size:12.5px;text-decoration:none}.act-list .act-svg{width:16px;height:16px;fill:#12381F}.act-list b{min-width:17px;height:17px;border-radius:999px;background:#C8102E;color:#fff;font-size:10.5px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.act-list b:empty,.act-list b[data-zero="1"]{display:none}.act-list:active{transform:scale(.95)}.act-order{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:5px 12px;border-radius:999px;background:linear-gradient(140deg,#F7C86B,#E8A33D);color:#33230A;font-weight:800;font-size:12.5px;text-decoration:none;box-shadow:0 3px 10px rgba(180,120,20,.32);position:relative;overflow:hidden}.act-order .act-arrow{width:15px;height:15px;fill:#33230A;transition:transform .25s ease}.act-order:active{transform:scale(.95)}.act-order:active .act-arrow{transform:translateX(3px)}.act-order::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:translateX(-140%);animation:ordSweep 4.5s ease-in-out 2s infinite}@keyframes ordSweep{0%{transform:translateX(-140%)}22%{transform:translateX(160%)}100%{transform:translateX(160%)}}@media(max-width:430px){.act-list .act-t{display:none}.act-order{padding:5px 10px}.brand-tag{display:none}.brand-name{font-size:15px}}@media(min-width:900px){.nav{display:flex!important;position:static;flex-direction:row;gap:14px;background:none;box-shadow:none;padding:0;transform:none;opacity:1;visibility:visible;height:auto;width:auto;margin-left:14px}.nav a{padding:6px 2px;font-size:14px;font-weight:700;color:#12381F;text-decoration:none;position:relative;white-space:nowrap}.nav a::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;border-radius:2px;background:linear-gradient(90deg,#E8A33D,#F7C86B);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.nav a:hover::after,.nav a.on::after{transform:scaleX(1)}.act-list .act-t{display:inline}}@media(prefers-reduced-motion:reduce){.act-order::after{animation:none}}.brand{overflow:hidden}.brand-text{overflow:hidden}.brand-name{overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.header-actions{flex:0 0 auto}#cartCount.none{display:none}.act-t{white-space:nowrap}@media(max-width:430px){.act-list .act-t{display:none}.act-order .act-t{display:inline;font-size:12px}.brand-name{font-size:14.5px;max-width:34vw}#langToggle{padding:5px 9px;font-size:12px}#langToggle::before{margin-right:3px}}@media(max-width:360px){.brand-name{max-width:28vw}.act-order .act-t{display:none}}@media(max-width:470px){#langToggle #langLabel{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#langToggle::after{font-weight:800}html[lang="mr"] #langToggle::after{content:"ENG"}html[lang="en"] #langToggle::after{content:"मराठी"}.brand-name{max-width:none;font-size:15px}.act-order{padding:5px 9px}}@media(max-width:340px){.brand-name{font-size:13.5px;letter-spacing:-.1px}.brand-logo{width:30px;height:30px}.header-actions{gap:4px}#langToggle,.act-list,.act-order{padding:5px 8px}}.brand-name{font-size:16px!important;max-width:none!important;letter-spacing:0}@media(max-width:360px){.brand-name{font-size:14.5px!important}}@media(max-width:330px){.brand-name{font-size:13.5px!important}}#langToggle::before{content:none!important}#langToggle::after{content:none!important}#langToggle #langLabel{position:static!important;width:auto!important;height:auto!important;clip-path:none!important;overflow:visible!important}#langToggle{padding:5px 10px;font-size:12.5px}@media(max-width:400px){#langToggle{padding:5px 8px;font-size:12px}}.header-inner{padding-right:14px}.act-order{margin-right:2px}@media(max-width:430px){.act-order .act-t{display:none}.act-list .act-t{display:none}.header-actions{gap:5px}}#langToggle,.act-list,.act-order{position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}#langToggle::before,.act-list::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at center,rgba(18,56,31,.22),transparent 60%);opacity:0;transform:scale(.4);transition:opacity .25s ease,transform .3s ease}#langToggle:active::before,.act-list:active::before{opacity:1;transform:scale(1.2)}#langToggle:active{transform:scale(.93);box-shadow:inset 0 0 0 1.8px rgba(18,56,31,.6)}.act-list:active{transform:scale(.93);box-shadow:inset 0 0 0 1.8px rgba(200,16,46,.55)}.act-list:active .act-svg{transform:translateY(1px) scale(1.08)}.act-list .act-svg{transition:transform .2s ease}.act-order:active{transform:scale(.93);box-shadow:0 2px 6px rgba(180,120,20,.45)}.act-order:active .act-arrow{transform:translateX(4px)}@media(min-width:900px){.nav a{background:linear-gradient(100deg,#E9E4DA 0%,#F7C86B 45%,#CFCABF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:800;letter-spacing:.2px;transition:transform .2s ease,filter .2s ease}.nav a:hover,.nav a.on{transform:translateY(-1px);filter:drop-shadow(0 2px 6px rgba(247,200,107,.45))}.nav a::after{height:2px;bottom:0;background:linear-gradient(90deg,#CFCABF,#F7C86B,#CFCABF)}.nav a:active{transform:translateY(0) scale(.97)}#langToggle,.act-list{transition:transform .2s ease,box-shadow .2s ease}#langToggle:hover,.act-list:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1.6px rgba(247,200,107,.8)}.act-order:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(180,120,20,.4)}.act-order:hover .act-arrow{transform:translateX(3px)}}@media(max-width:330px){.brand-name{font-size:14px!important}.brand-logo{width:26px;height:26px}.brand{gap:6px}.header-inner{padding-right:10px;gap:5px}.header-actions{gap:4px}#langToggle{padding:5px 7px;font-size:11.5px}.act-list{padding:5px 7px}.act-order{padding:5px 8px}.act-list .act-svg{width:15px;height:15px}}@media(min-width:900px){.nav a:hover,.nav a:focus,.nav a.on,.nav a:active{background-color:transparent!important;background-image:linear-gradient(100deg,#FFFFFF 0%,#F7C86B 45%,#D8D3C6 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;box-shadow:none!important;border-radius:0}}.act-list .act-svg{width:21px;height:21px}.act-order .act-arrow{width:19px;height:19px}.act-list,.act-order{min-height:38px;padding:6px 12px}.act-list b{min-width:19px;height:19px;font-size:11px}#langToggle{min-height:38px}@media(max-width:400px){.act-list .act-svg{width:20px;height:20px}.act-order .act-arrow{width:18px;height:18px}.act-list,.act-order{padding:6px 10px}}@media(max-width:330px){.act-list .act-svg{width:18px;height:18px}.act-order .act-arrow{width:17px;height:17px}.act-list,.act-order{padding:6px 8px}}@media(min-width:900px){.header-inner{gap:10px}.nav{margin-left:18px;margin-right:auto;gap:16px}.header-actions{margin-left:0;gap:8px}.act-list .act-svg{width:19px;height:19px}.act-order .act-arrow{width:17px;height:17px}}@media(min-width:900px){.nav{margin-left:auto!important;margin-right:18px!important}.header-actions{margin-left:0!important}}#langToggle,.act-list,.act-order{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:44px;padding:4px 10px;line-height:1.05}.key-mark{font-size:14px;font-weight:800;letter-spacing:.2px;display:inline-flex;align-items:baseline;gap:1px}.key-mark i{font-style:normal;opacity:.55;font-weight:700;margin:0 1px}.key-word{font-size:9.5px;font-weight:700;letter-spacing:.2px;opacity:.9;white-space:nowrap}#langToggle .key-word{max-width:62px;overflow:hidden;text-overflow:ellipsis}.act-list .act-svg{width:19px;height:19px}.act-order .act-arrow{width:18px;height:18px}.act-list .key-word,.act-order .key-word{display:block!important}.act-list{position:relative}.act-list b{position:absolute;top:1px;right:2px;min-width:16px;height:16px;font-size:10px;padding:0 3px;box-shadow:0 1px 3px rgba(0,0,0,.28)}@media(max-width:340px){#langToggle,.act-list,.act-order{padding:4px 7px;min-height:40px}.key-word{display:none!important}.key-mark{font-size:13px}.act-list .act-svg{width:18px;height:18px}.act-order .act-arrow{width:17px;height:17px}}@media(min-width:900px){#langToggle,.act-list,.act-order{min-height:42px;padding:4px 12px}.key-word{font-size:10px}}@media(max-width:340px){#langToggle .key-word,.act-list .key-word,.act-order .key-word{display:none!important}}:root{--strip-h:26px}.strip-track{font-size:12.5px;gap:44px;animation-duration:46s}.strip-item::before{font-size:7px}@media(min-width:900px){:root{--strip-h:28px}.strip-track{font-size:13px;gap:52px}}@media(max-width:340px){:root{--strip-h:24px}.strip-track{font-size:11.5px;gap:36px}}.strip-item a,.strip-call{color:inherit;text-decoration:none;font-weight:800;border-bottom:1.5px solid rgba(63,42,5,.45)}.act-list .key-word{display:block!important}@media(max-width:340px){.act-list .key-word{display:block!important;font-size:9px}}.act-order{flex-direction:column;gap:0}.act-order .act-arrow{transform:rotate(90deg);width:17px;height:17px;margin-bottom:-1px;animation:keyBreath 2.6s ease-in-out infinite}.act-order:active .act-arrow{transform:rotate(90deg) translateX(3px)}@keyframes keyBreath{0%,100%{transform:rotate(90deg) translateX(0) scale(1)}50%{transform:rotate(90deg) translateX(2px) scale(1.08)}}.brand-logo{animation:logoBreath 5.5s ease-in-out infinite;transform-origin:center}@keyframes logoBreath{0%,100%{transform:scale(1)}50%{transform:scale(1.045)}}.brand:active .brand-logo{transform:scale(.94)}.brand-name{position:relative;background:linear-gradient(100deg,#FFFFFF 0%,#FFFFFF 38%,#FFE9A8 48%,#F7C86B 53%,#FFFFFF 64%,#FFFFFF 100%);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:nameShimmer 6s linear infinite}@keyframes nameShimmer{0%{background-position:120% 0}100%{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.act-order .act-arrow,.brand-logo,.brand-name{animation:none!important}.brand-name{-webkit-text-fill-color:#FFF6E4;color:#FFF6E4}}.act-list,.act-list .key-word,.act-list .act-svg{color:#12381F!important}.act-list .act-svg{fill:#12381F}.act-order,.act-order .key-word{color:#33230A!important}.act-order .act-arrow{fill:#33230A}.act-list .key-word,.act-order .key-word,#langToggle .key-word{opacity:1}.act-order{justify-content:flex-start;padding-top:2px;padding-bottom:3px;gap:0}.act-order .act-arrow{margin-top:-1px;margin-bottom:-2px}.act-order .key-word{line-height:1.02;margin-top:-1px}.act-order .key-sub{font-style:normal;font-size:8.5px;font-weight:700;letter-spacing:.2px;line-height:1;opacity:.82;margin-top:1px;white-space:nowrap}@media(max-width:340px){.act-order .key-sub{display:none}}.act-order .act-arrow{animation:arrowToWord 1.9s ease-in-out infinite}@keyframes arrowToWord{0%{transform:rotate(90deg) translateX(-2px) scale(.98);opacity:.75}45%{transform:rotate(90deg) translateX(3px) scale(1.1);opacity:1}100%{transform:rotate(90deg) translateX(-2px) scale(.98);opacity:.75}}.brand-name{-webkit-text-stroke:.55px rgba(247,200,107,.95);paint-order:stroke fill;text-shadow:0 0 8px rgba(247,200,107,.28)}@media(max-width:360px){.brand-name{-webkit-text-stroke-width:.45px}}@media(prefers-reduced-motion:reduce){.act-order .act-arrow{animation:none!important}}.brand-name{-webkit-text-stroke:0!important;text-shadow:0 1px 6px rgba(255,255,255,.22);background:linear-gradient(100deg,#FFFFFF 0%,#F2F4F5 22%,#FFFFFF 38%,#DDE3E6 46%,#FFFFFF 54%,#F2F4F5 70%,#FFFFFF 100%)!important;background-size:300% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;animation:silverFlow 7s linear infinite!important}@keyframes silverFlow{0%{background-position:150% 0}100%{background-position:-150% 0}}@media(prefers-reduced-motion:reduce){.brand-name{animation:none!important;-webkit-text-fill-color:#FFFFFF!important;color:#fff!important}}.vid-frame .vcard{min-width:0;overflow:hidden;justify-items:center}.vid-frame .vcard > *{min-width:0;max-width:100%}.vid-frame .car-media.vertical{width:min(430px,100%)!important;max-height:64vh;margin-left:auto;margin-right:auto}.vid-frame .car-media.horizontal{width:100%!important}.vid-frame .vcard-stage{width:100%;display:flex;justify-content:center}.vid-frame .vcard-title,.vid-frame .vcard-desc,.vid-frame .vcard-meta{max-width:100%;overflow-wrap:anywhere}@media(min-width:900px){.vid-frame .car-media.vertical{width:min(430px,32vw)!important}.vid-frame .car-media.horizontal{width:min(880px,54vw)!important}.vid-frame .vcard{justify-items:stretch}}.brand-name{animation:silverBurst 14s ease-in-out infinite!important}@keyframes silverBurst{0%{background-position:150% 0}12%{background-position:-150% 0}100%{background-position:-150% 0}}.brand-logo{animation-duration:9s}.act-order .act-arrow{animation-duration:2.6s}.act-order::after{animation-duration:9s;animation-delay:3s}.offer-frame,.std-frame{content-visibility:visible!important;contain-intrinsic-size:auto!important}.brand-name{font-weight:900!important;letter-spacing:.3px;text-shadow:0 0 10px rgba(255,255,255,.35),0 0 22px rgba(247,200,107,.18);animation:silverBurst 11s ease-in-out infinite,nameBreath 6.5s ease-in-out infinite!important;transform-origin:left center;will-change:transform}@keyframes nameBreath{0%,100%{transform:scale(1)}50%{transform:scale(1.035)}}@media(prefers-reduced-motion:reduce){.brand-name{animation:none!important;transform:none!important}}.brand-name{overflow:visible!important;text-overflow:clip!important;padding-right:3px;transform-origin:left center}.brand,.brand-text,.brand-name{overflow:visible!important}.brand{padding-right:2px}.brand-text{min-width:0;flex:0 1 auto}.brand-name{width:max-content!important;max-width:100%}@media(max-width:340px){.brand-name{font-size:13px!important}}.strip-track,.bstrip-rail,.vis-card.is-front,.mom-slide.on,.rt-card.on,.carousel .vcard,.story .slide.on,.au-slide.on{will-change:transform}.strip-track,.bstrip-rail{backface-visibility:hidden;transform:translateZ(0)}.bstrip-stage,.rt-deck,.vis-deck,.mom-stage,.carousel{contain:paint}@media(prefers-reduced-motion:reduce){.strip-track,.bstrip-rail,.vis-card.is-front,.mom-slide.on,.rt-card.on{will-change:auto}}.brand-name{color:#FFF6E4!important;-webkit-text-fill-color:#FFF6E4!important;background:none!important;animation:none!important;font-weight:900;letter-spacing:.3px}html.shine .brand-name{background:linear-gradient(100deg,#FFFFFF 0%,#F2F4F5 22%,#FFFFFF 38%,#DDE3E6 46%,#FFFFFF 54%,#F2F4F5 70%,#FFFFFF 100%)!important;background-size:300% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;animation:silverBurst 11s ease-in-out infinite,nameBreath 6.5s ease-in-out infinite!important}@media(prefers-reduced-motion:reduce){html.shine .brand-name{animation:none!important}}