.p40HUG_container{color:#f5f1e8;max-width:100vw;min-height:100vh;font-family:var(--font-ui);background:#03050a;margin:50px 120px;overflow-x:hidden}.p40HUG_cinzel{font-family:var(--font-heading)}.p40HUG_cinzelDeco{font-family:var(--font-heading-deco)}.p40HUG_playfair{font-family:var(--font-display)}.p40HUG_cormorant{font-family:var(--font-body)}.p40HUG_inter{font-family:var(--font-ui)}.p40HUG_container::-webkit-scrollbar{width:5px;height:5px}.p40HUG_container::-webkit-scrollbar-thumb{background:linear-gradient(#d4af37,#8b6d2b);border-radius:999px}.p40HUG_container::-webkit-scrollbar-track{background:#0a0d18}.p40HUG_bgEffects{pointer-events:none;z-index:5;opacity:.06;mix-blend-mode:soft-light;background-image:radial-gradient(#ffffff0f 0%,#0000 60%),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.25'/%3E%3C/svg%3E");max-width:100vw;position:fixed;inset:0;overflow:hidden}.p40HUG_bgRadial{pointer-events:none;z-index:4;max-width:100vw;position:fixed;inset:0;overflow:hidden}.p40HUG_toast{z-index:200;-webkit-backdrop-filter:blur(20px);background:#0b0e1ae6;border:1px solid #d4af3766;border-radius:9999px;align-items:center;gap:12px;max-width:calc(100vw - 24px);padding:12px 24px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 20px 60px #000c}.p40HUG_toastDot{background:#d4af37;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:1.5s infinite p40HUG_pulse;box-shadow:0 0 12px #d4af37}.p40HUG_toastText{letter-spacing:.12em;color:#f5f1e8;font-size:12px;font-family:var(--font-ui);white-space:nowrap;font-weight:500}@keyframes p40HUG_pulse{0%,to{opacity:.5}50%{opacity:1}}.p40HUG_hero{background:#03050a;flex-direction:column;width:100%;max-width:100vw;min-height:100dvh;display:flex;position:relative;overflow:hidden}.p40HUG_heroBg{background:radial-gradient(110% 80% at 50% 0,#151b33 0%,#06080f 55%,#03050a 100%);position:absolute;inset:0}.p40HUG_heroMolten{pointer-events:none;width:100%;max-width:1400px;height:700px;animation:12s ease-in-out infinite p40HUG_molten;position:absolute;top:10%;left:50%;overflow:hidden;transform:translate(-50%)}.p40HUG_heroMoltenBg{filter:blur(28px);background:radial-gradient(#d4af3747 0%,#d4af371f 28%,#d4af370d 45%,#0000 70%);position:absolute;inset:0}.p40HUG_heroMoltenGold{filter:blur(50px);background:linear-gradient(90deg,#d4af3733,#f5e6a640,#d4af3726) 0 0/200% 200%;border-radius:50%;width:60%;height:38%;animation:8s infinite p40HUG_goldFlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes p40HUG_goldFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes p40HUG_molten{0%{transform:translate(-50%,-50%)scale(1)rotate(0)}50%{transform:translate(-48%,-52%)scale(1.15)rotate(8deg)}to{transform:translate(-50%,-50%)scale(1)rotate(0)}}.p40HUG_heroGrid{opacity:.1;background-image:linear-gradient(#d4af3712 1px,#0000 1px),linear-gradient(90deg,#d4af370a 1px,#0000 1px);background-size:92px 92px;position:absolute;inset:0}.p40HUG_heroStrip{opacity:.22;pointer-events:none;width:100%;max-width:1120px;height:140px;margin:0 auto;display:none;position:absolute;top:52%;left:0;right:0;overflow:hidden;transform:rotate(-4deg)}@media (min-width:768px){.p40HUG_heroStrip{display:block}}.p40HUG_heroStripInner{background:#000;border-top:12px solid #000;border-bottom:12px solid #000;align-items:center;gap:14px;padding:0 24px;display:flex;position:absolute;inset:0;overflow:hidden}.p40HUG_heroStripItem{background:linear-gradient(135deg,#1a2140,#0a0e1a);border:1px solid #d4af3733;border-radius:6px;flex-shrink:0;width:100px;height:72px;position:relative;overflow:hidden}.p40HUG_heroStripItem:after{content:"";background:linear-gradient(90deg,#0000,#d4af370d,#0000);animation:3s infinite p40HUG_shimmer;position:absolute;inset:0}.p40HUG_heroWave{pointer-events:none;opacity:.5;width:100%;max-width:100vw;height:200px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.p40HUG_heroWaveLine{background:linear-gradient(90deg,#0000,#d4af3799,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.p40HUG_heroVault{pointer-events:none;z-index:30;display:flex;position:absolute;inset:0}.p40HUG_heroVaultLeft{will-change:transform;background:linear-gradient(90deg,#0a0d1a,#10152b,#0a0d1a);border-right:1px solid #d4af374d;flex:1;position:relative;overflow:hidden}.p40HUG_heroVaultLeftInner{opacity:.4;background-image:radial-gradient(#ffffff0f 0%,#0000 60%),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.25'/%3E%3C/svg%3E");position:absolute;inset:0}.p40HUG_heroVaultLeftCrown{background:#06080f;border:1px solid #d4af3740;border-radius:50%;place-items:center;width:180px;height:180px;display:grid;position:absolute;top:50%;right:18%;transform:translateY(-50%);box-shadow:inset 0 0 30px #d4af3733}.p40HUG_heroVaultLeftCrownInner{border:1px solid #d4af3766;border-radius:50%;place-items:center;width:120px;height:120px;display:grid}.p40HUG_heroVaultRight{will-change:transform;background:linear-gradient(270deg,#0a0d1a,#10152b,#0a0d1a);flex:1;position:relative;overflow:hidden}.p40HUG_heroVaultRightInner{opacity:.4;background-image:radial-gradient(#ffffff0f 0%,#0000 60%),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.25'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes p40HUG_vaultLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes p40HUG_vaultRight{0%{transform:translate(0)}to{transform:translate(100%)}}.p40HUG_heroContent{z-index:0;flex:1;width:100%;max-width:1360px;margin:0 auto;padding:92px 20px 40px;position:relative}@media (min-width:768px){.p40HUG_heroContent{padding:58px 32px 56px}}@media (max-width:768px){.p40HUG_heroContent{padding-top:60px}}.p40HUG_heroContentInner{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.p40HUG_heroQuote{z-index:20;text-align:left;-webkit-backdrop-filter:blur(20px);background:#0a0e1ab3;border:1px solid #d4af3733;border-radius:16px;align-items:flex-start;gap:12px;max-width:360px;padding:20px 24px;display:none;position:absolute;top:-12px;right:0;overflow:visible;box-shadow:0 20px 60px #0009}@media (min-width:1024px){.p40HUG_heroQuote{display:none}}.p40HUG_heroQuoteIcon{color:#d4af3799;flex-shrink:0;margin-top:4px}.p40HUG_heroQuoteText{font-family:var(--font-body);color:#f5f1e8cc;padding:.1em 0;font-size:16px;font-style:italic;line-height:1.75;overflow:visible}.p40HUG_heroQuoteAuthor{font-family:var(--font-ui);letter-spacing:.22em;color:#d4af3799;margin-top:8px;font-size:10px}.p40HUG_heroBadge{-webkit-backdrop-filter:blur(12px);background:#0e1326b3;border:1px solid #d4af3740;border-radius:9999px;align-items:center;gap:12px;padding:6px 16px;display:inline-flex;box-shadow:0 0 20px #d4af3726}.p40HUG_heroBadgeLine{background:#d4af3799;width:32px;height:1px;display:none}@media (min-width:768px){.p40HUG_heroBadgeLine{display:block}}.p40HUG_heroBadgeText{font-family:var(--font-heading);color:#d4af37;font-size:10px}@media (min-width:768px){.p40HUG_heroBadgeText{font-size:33px}}.p40HUG_heroTitle{font-family:var(--font-heading-deco);letter-spacing:-.02em;flex-flow:wrap;justify-content:center;align-items:center;gap:12px;margin-top:2px;font-weight:900;line-height:1.2;display:flex}.p40HUG_heroTitleLine1{background:linear-gradient(#fff8dc,#f5e6a6,#d4af37);-webkit-text-fill-color:transparent;text-shadow:0 4px 12px #d4af3766;-webkit-background-clip:text;background-clip:text;padding:0 0 12px;font-size:30px;line-height:1.4;display:inline-block}@media (min-width:768px){.p40HUG_heroTitleLine1{font-size:90px}.p40HUG_heroSubText{font-size:32px}}@media (max-width:768px){.p40HUG_heroTitleLine1{font-size:22px}}.p40HUG_heroTitleLine2{background:linear-gradient(90deg,#f5e6a6,#d4af37,#8b6d2b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:0;font-size:36px;display:inline-block}@media (min-width:768px){.p40HUG_heroTitleLine2{font-size:56px}}@media (max-width:768px){.p40HUG_heroTitleLine2{font-size:26px}}.p40HUG_heroSub{align-items:center;gap:16px;margin-top:16px;display:flex}.p40HUG_heroSubLine{width:48px;height:1px;display:none}@media (min-width:768px){.p40HUG_heroSubLine{display:block}}.p40HUG_heroSubText{font-family:var(--font-heading);color:#f5f1e8b3;margin-top:-29px;font-size:14px}.p40HUG_bookWrapper{margin-top:40px;position:relative}.p40HUG_bookGlow{filter:blur(18px);pointer-events:none;background:radial-gradient(#d4af3752 0%,#0000 68%);width:540px;height:540px;animation:3s ease-in-out infinite p40HUG_glow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes p40HUG_glow{0%,to{opacity:.55}50%{opacity:1}}.p40HUG_bookContainer{perspective:2000px;width:min(92vw,420px);height:min(120vw,560px);margin:0 auto;position:relative}.p40HUG_book3d{transform-style:preserve-3d;animation:6s ease-in-out infinite p40HUG_float;position:absolute;inset:0;transform:rotateY(-18deg)rotateX(8deg)}@keyframes p40HUG_float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.p40HUG_bookBack{background:linear-gradient(135deg,#1a1205,#2a1e0a,#0a0a0a);border:1px solid #d4af374d;border-radius:22px;position:absolute;inset:0;transform:translateZ(-26px);box-shadow:0 40px 80px #000000e6}.p40HUG_bookPages{backface-visibility:hidden;background:#fdfaf1;border-radius:16px;position:absolute;inset:8px;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #00000014,inset -20px 0 30px -20px #8a6d1f1f;opacity:1!important;filter:none!important}.p40HUG_bookPagesLines,.p40HUG_bookPagesDivider{display:none!important}.p40HUG_bookPagesContent{text-align:left;padding:24px 32px}@media (min-width:768px){.p40HUG_bookPagesContent{padding:32px}}.p40HUG_bookPagesLabel{font-family:var(--font-heading);letter-spacing:.3em;color:#0006;font-size:9px}.p40HUG_bookPagesText{font-family:var(--font-body);color:#000000b3;margin-top:16px;padding:.1em 0;font-size:13px;line-height:1.9}.p40HUG_bookPagesDots{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px;display:grid}.p40HUG_bookPagesDot{background:#0000001a;border-radius:9999px;height:2px}.p40HUG_bookCover{transform-origin:0;transform-style:preserve-3d;border-radius:22px;transition:transform 1.8s cubic-bezier(.7,.15,.2,1);position:absolute;inset:0}.p40HUG_bookCoverInner{background:linear-gradient(135deg,#d4af37,#f5e6a6,#8b6d2b);border-radius:22px;padding:1.6px;position:absolute;inset:0}.p40HUG_bookCoverContent{background:#0a0d1a;border-radius:20px;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.p40HUG_bookCoverSpine{background:linear-gradient(#151b33,#070a14);border-right:1px solid #d4af374d;flex-direction:column;flex-shrink:0;align-items:center;gap:16px;width:56px;padding:32px 0;display:flex}.p40HUG_bookCoverSpineLine{background:#d4af3780;width:32px;height:1px}.p40HUG_bookCoverSpineText{writing-mode:vertical-rl;font-family:var(--font-heading);letter-spacing:.45em;color:#d4af37b3;font-size:10px;transform:rotate(180deg)}.p40HUG_bookCoverSpineOm{color:#d4af37;border:1px solid #d4af3766;border-radius:50%;place-items:center;width:32px;height:32px;margin-top:auto;font-size:18px;display:grid}.p40HUG_bookCoverMain{flex-direction:column;flex:1;padding:28px 36px;display:flex;position:relative}@media (min-width:768px){.p40HUG_bookCoverMain{padding:36px}}.p40HUG_bookCoverBlur{pointer-events:none;filter:blur(30px);background:#d4af372e;border-radius:50%;width:220px;height:220px;position:absolute;top:-64px;right:-64px}.p40HUG_bookCoverTop{justify-content:space-between;align-items:flex-start;display:flex}.p40HUG_bookCoverTopLeft{font-family:var(--font-ui);letter-spacing:.35em;color:#d4af3799;font-size:9px}.p40HUG_bookCoverTopRight{color:#d4af37;border:1px solid #d4af374d;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.p40HUG_bookCoverTitle{margin-top:40px}.p40HUG_bookCoverTitleLabel{font-family:var(--font-heading);letter-spacing:.4em;color:#d4af37;font-size:10px}.p40HUG_bookCoverTitleMain{font-family:var(--font-display);color:#f5f1e8;margin-top:8px;font-size:38px;line-height:.88}.p40HUG_bookCoverTitleMain span{color:#d4af37;font-style:italic;font-weight:300}.p40HUG_bookCoverDivider{background:linear-gradient(90deg,#d4af37,#0000);width:64px;height:1px;margin-top:20px}.p40HUG_bookCoverDesc{font-family:var(--font-body);color:#f5f1e8b3;max-width:220px;margin-top:20px;font-size:13px;line-height:1.5}.p40HUG_bookCoverProgress{margin-top:auto}.p40HUG_bookCoverProgressBox{background:#d4af370f;border:1px solid #d4af3733;border-radius:14px;padding:14px}.p40HUG_bookCoverProgressTop{justify-content:space-between;align-items:center;display:flex}.p40HUG_bookCoverProgressLabel{font-family:var(--font-ui);letter-spacing:.2em;color:#d4af37b3;font-size:9px}.p40HUG_bookCoverProgressValue{font-family:var(--font-ui);color:#d4af37;font-size:10px}.p40HUG_bookCoverProgressBar{background:#d4af371a;border-radius:9999px;width:100%;height:3px;margin-top:8px;overflow:hidden}.p40HUG_bookCoverProgressFill{background:linear-gradient(90deg,#d4af37,#f5e6a6);width:6%;height:100%;transition:width .7s}.p40HUG_bookCoverBack{backface-visibility:hidden;background:#0e1224;border:1px solid #d4af3733;border-radius:22px;position:absolute;inset:0;transform:rotateY(180deg)}.p40HUG_heroFloatingLeft,.p40HUG_heroFloatingRight{-webkit-backdrop-filter:blur(12px);background:#0a0e1ad9;border:1px solid #d4af3740;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;display:none;position:absolute;box-shadow:0 10px 30px #0009}.p40HUG_heroFloatingLeft{top:20%;left:-8px}.p40HUG_heroFloatingRight{bottom:18%;right:-8px}@media (min-width:768px){.p40HUG_heroFloatingLeft,.p40HUG_heroFloatingRight{display:flex}}.p40HUG_heroFloatingLeftDot{background:#34d399;border-radius:50%;width:8px;height:8px;animation:1.5s infinite p40HUG_pulse}.p40HUG_heroFloatingLeftText{font-family:var(--font-ui);letter-spacing:.18em;color:#f5f1e8cc;font-size:10px}.p40HUG_heroFloatingRightIcon{color:#d4af37}.p40HUG_heroFloatingRightText{font-family:var(--font-heading);letter-spacing:.2em;color:#d4af37;font-size:10px}.p40HUG_heroBottom{flex-direction:column;align-items:center;gap:24px;margin-top:48px;display:flex}.p40HUG_heroTags{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}@media (min-width:768px){.p40HUG_heroTags{gap:24px}}.p40HUG_heroTag{font-family:var(--font-heading);letter-spacing:.18em;color:#d4af37e6;font-size:10px;font-weight:600}@media (min-width:768px){.p40HUG_heroTag{letter-spacing:.32em;font-size:12px}}.p40HUG_heroTagDot{background:#d4af3766;border-radius:50%;width:4px;height:4px;display:none}@media (min-width:768px){.p40HUG_heroTagDot{display:block}}.p40HUG_heroStats{-webkit-backdrop-filter:blur(12px);background:#0a0d1a66;border-top:1px solid #d4af3726;border-bottom:1px solid #d4af3726;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:32px;width:100%;margin-top:8px;padding:24px;display:grid}@media (min-width:640px){.p40HUG_heroStats{-webkit-backdrop-filter:none;background:0 0;border-radius:0;padding:24px 0}}@media (max-width:768px){.p40HUG_heroStats{gap:16px;padding:16px}}.p40HUG_heroStat{text-align:center}.p40HUG_heroStatNum{font-family:var(--font-display);color:#f5f1e8;font-size:28px;font-weight:700;line-height:1}@media (min-width:768px){.p40HUG_heroStatNum{font-size:40px}}@media (max-width:768px){.p40HUG_heroStatNum{font-size:22px}}.p40HUG_heroStatLabel{font-family:var(--font-ui);letter-spacing:.26em;color:#d4af37b3;margin-top:4px;font-size:9px}.p40HUG_heroButtons{flex-flow:column wrap;justify-content:center;gap:12px;width:100%;max-width:440px;margin-top:8px;padding:0 8px;display:flex}@media (min-width:640px){.p40HUG_heroButtons{flex-direction:row;max-width:none;padding:0}}.p40HUG_heroBtnPrimary{color:#0a0e1a;height:54px;font-family:var(--font-heading);letter-spacing:.18em;cursor:pointer;background:linear-gradient(#f5e6a6,#d4af37);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 32px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 0 28px #d4af3773}.p40HUG_heroBtnPrimary:hover{transform:scale(1.02);box-shadow:0 0 40px #d4af3799}.p40HUG_heroBtnSecondary{-webkit-backdrop-filter:blur(12px);color:#d4af37;cursor:pointer;height:54px;font-family:var(--font-heading);letter-spacing:.18em;background:#0a0e1a99;border:1px solid #d4af374d;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 32px;font-size:11px;transition:background .2s;display:flex}.p40HUG_heroBtnSecondary:hover{background:#d4af371a}.p40HUG_heroDesc{font-family:var(--font-ui);letter-spacing:.14em;color:#f5f1e873;text-align:center;max-width:560px;font-size:11px;line-height:1.6}.p40HUG_heroBottomFeather{color:#d4af374d;align-items:center;gap:8px;display:none}@media (min-width:768px){.p40HUG_heroBottomFeather{display:flex}}.p40HUG_heroBottomFeatherLine{background:#d4af3733;width:64px;height:1px}.p40HUG_pricing{background:#070a14;border-top:1px solid #d4af3726;border-bottom:1px solid #d4af3726;position:relative;overflow:hidden}.p40HUG_pricingBg{background:radial-gradient(100% 60% at 50% 0,#d4af371a,#0000 60%);position:absolute;inset:0}.p40HUG_pricingInner{max-width:1360px;margin:0 auto;padding:56px 20px;position:relative}@media (min-width:1024px){.p40HUG_pricingInner{padding:112px 32px}}.p40HUG_pricingHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.p40HUG_pricingHeaderLeft{flex:1}.p40HUG_pricingBadge{background:#d4af370f;border:1px solid #d4af3740;border-radius:9999px;align-items:center;gap:8px;padding:6px 16px;display:inline-flex}.p40HUG_pricingBadgeText{font-family:var(--font-heading);letter-spacing:.32em;color:#d4af37;font-size:10px;font-weight:700}.p40HUG_pricingTitle{font-family:var(--font-heading-deco);margin-top:20px;font-size:32px;font-weight:700;line-height:.92}@media (min-width:1024px){.p40HUG_pricingTitle{font-size:58px}}@media (max-width:768px){.p40HUG_pricingTitle{font-size:24px}}.p40HUG_pricingTitle span{color:#d4af37;font-weight:300;font-family:var(--font-body)}.p40HUG_pricingDesc{font-family:var(--font-ui);color:#f5f1e899;border-left:1px solid #d4af3733;max-width:380px;padding-left:16px;font-size:13px;line-height:1.7}.p40HUG_pricingCards{grid-template-columns:1fr;align-items:stretch;gap:28px;margin-top:48px;display:grid}@media (min-width:1024px){.p40HUG_pricingCards{justify-content:center;display:flex}.p40HUG_pricingCards>.p40HUG_card{flex:0 0 calc(33.3333% - 18.6667px)}}.p40HUG_card{background:#0b0e1a;border:1px solid #ffffff14;border-radius:28px;flex-direction:column;width:100%;max-width:100%;padding:1px;display:flex;position:relative;box-shadow:0 20px 60px #0009}.p40HUG_card.p40HUG_premium{z-index:10;border-color:#d4af3799;box-shadow:0 0 70px #d4af3738}.p40HUG_cardInner{background:#0b0e1a;border-radius:27px;flex-direction:column;height:100%;padding:24px;display:flex;position:relative;overflow:hidden}.p40HUG_cardInner.p40HUG_premium{background:radial-gradient(120% 80% at 50% 0,#d4af3729,#0000 60%),#101425}.p40HUG_cardTopLine{background:linear-gradient(90deg,#0000,#d4af3799,#0000);height:1px;position:absolute;top:0;left:24px;right:24px}.p40HUG_cardHeader{justify-content:space-between;align-items:flex-start;display:flex}.p40HUG_cardIcon{color:#d4af37;width:44px;height:44px;font-family:var(--font-heading);background:#12162a;border:1px solid #d4af3733;border-radius:14px;place-items:center;font-size:13px;font-weight:700;display:grid}.p40HUG_cardIcon.p40HUG_premium{color:#000;background:linear-gradient(135deg,#f5e6a6,#d4af37);border-color:#d4af37}.p40HUG_cardBadges{align-items:center;gap:8px;display:flex}.p40HUG_cardBadge{font-family:var(--font-heading);letter-spacing:.2em;color:#000;background:#d4af37;border-radius:9999px;padding:4px 12px;font-size:9px;font-weight:700}.p40HUG_cardLevel{font-family:var(--font-ui);letter-spacing:.22em;color:#f5f1e866;background:#0003;border:1px solid #ffffff1a;border-radius:9999px;padding:4px 12px;font-size:9px}.p40HUG_cardName{font-family:var(--font-heading-deco);color:#f5f1e8;margin-top:24px;font-size:22px;font-weight:700;line-height:1.1}.p40HUG_cardSub{font-family:var(--font-ui);color:#d4af37cc;margin-top:8px;font-size:12px;line-height:1.5}.p40HUG_cardPrice{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:24px;display:flex}.p40HUG_cardPriceAmount{font-size:40px;line-height:1;font-family:var(--font-display);color:#f5f1e8;font-weight:700}.p40HUG_cardPriceAmount.p40HUG_premium{color:#d4af37}.p40HUG_cardPriceGst{font-family:var(--font-ui);color:#f5f1e866;background:#d4af370d;border:1px solid #d4af371a;border-radius:9999px;max-width:160px;padding:4px 8px;font-size:10px;line-height:1.3}.p40HUG_cardPayment{background:#04060ab3;border:1px solid #d4af3726;border-radius:16px;margin-top:24px;padding:10px}.p40HUG_cardPaymentLabel{font-family:var(--font-ui);letter-spacing:.22em;color:#f5f1e866;align-items:center;gap:8px;margin-bottom:10px;padding:0 4px;font-size:9px;display:flex}.p40HUG_cardPaymentMethods{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.p40HUG_cardPaymentBtn{letter-spacing:.08em;height:40px;font-size:11px;font-family:var(--font-ui);color:#f5f1e899;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;font-weight:700;transition:all .2s}.p40HUG_cardPaymentBtn.p40HUG_active{color:#000;background:linear-gradient(#f5e6a6,#d4af37);border-color:#d4af37;transform:scale(1.02);box-shadow:0 0 16px #d4af3780}.p40HUG_cardPaymentBtn:hover{border-color:#d4af374d}.p40HUG_cardPaymentSelected{background:#d4af370f;border:1px solid #d4af371a;border-radius:9999px;align-items:center;gap:8px;margin-top:10px;padding:6px 4px;display:flex}.p40HUG_cardPaymentSelectedDot{background:#34d399;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:8px}.p40HUG_cardPaymentSelectedText{font-family:var(--font-ui);color:#d4af37cc;font-size:10px;font-weight:500}.p40HUG_cardFeatures{flex-direction:column;gap:12px;margin-top:24px;display:flex}.p40HUG_cardFeature{align-items:flex-start;gap:10px;display:flex}.p40HUG_cardFeatureCheck{color:#000;background:linear-gradient(#f5e6a6,#d4af37);border:1px solid #d4af37;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:2px;font-size:10px;font-weight:700;display:grid}.p40HUG_cardFeatureText{font-family:var(--font-ui);color:#f5f1e8bf;font-size:12px;line-height:1.5}.p40HUG_cardCta{color:#d4af37;width:100%;height:50px;font-family:var(--font-heading);letter-spacing:.12em;cursor:pointer;background:0 0;border:1px solid #d4af374d;border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin-top:32px;font-size:11px;font-weight:700;transition:background .2s;display:flex}.p40HUG_cardCta:hover{background:#d4af371a}.p40HUG_cardCta.p40HUG_premium{color:#000;background:linear-gradient(#f5e6a6,#d4af37);border:none;box-shadow:0 0 24px #d4af3780}.p40HUG_cardFooter{text-align:center;font-family:var(--font-ui);color:#f5f1e84d;border:1px dashed #d4af371a;border-radius:9999px;margin-top:12px;padding:4px 0;font-size:10px}.p40HUG_ecosystem{background:#04060a;border-top:1px solid #d4af371a;position:relative;overflow:hidden}.p40HUG_ecosystemBg{background:radial-gradient(85% 70% at 20% 0,#101838d9,#0000);position:absolute;inset:0}.p40HUG_ecosystemInner{max-width:1360px;margin:0 auto;padding:56px 20px;position:relative}@media (min-width:1024px){.p40HUG_ecosystemInner{padding:96px 32px}}.p40HUG_ecosystemHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:40px;display:flex}.p40HUG_ecosystemHeaderLeft{align-items:center;gap:16px;display:flex}.p40HUG_ecosystemIcon{background:linear-gradient(135deg,#f5e6a6,#d4af37);border-radius:14px;flex-shrink:0;width:48px;height:48px;padding:1px}.p40HUG_ecosystemIconInner{background:#0a0e1a;border-radius:13px;place-items:center;width:100%;height:100%;display:grid}.p40HUG_ecosystemTitle{font-family:var(--font-heading-deco);font-size:28px;font-weight:700;line-height:.9}@media (min-width:1024px){.p40HUG_ecosystemTitle{font-size:36px}}@media (max-width:768px){.p40HUG_ecosystemTitle{font-size:16px}}.p40HUG_ecosystemSub{font-family:var(--font-ui);letter-spacing:.28em;color:#d4af37b3;margin-top:4px;font-size:11px}.p40HUG_ecosystemProgress{background:#0a0d1acc;border:1px solid #d4af3733;border-radius:9999px;align-items:center;gap:16px;padding:10px 20px;display:flex}@media (max-width:768px){.p40HUG_ecosystemProgress{padding:8px 12px}}.p40HUG_ecosystemProgressCircle{flex-shrink:0;width:56px;height:56px;position:relative}.p40HUG_ecosystemProgressCircle svg{width:100%;height:100%;transform:rotate(-90deg)}.p40HUG_ecosystemProgressText{font-family:var(--font-heading);color:#d4af37;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0}.p40HUG_ecosystemProgressInfo{font-family:var(--font-ui);font-size:11px;line-height:1.4}.p40HUG_ecosystemProgressInfo span{color:#f5f1e8;font-weight:600}.p40HUG_ecosystemGrid{grid-template-columns:1fr;align-items:flex-start;gap:40px;display:grid}@media (min-width:1024px){.p40HUG_ecosystemGrid{grid-template-columns:.44fr 1fr}}.p40HUG_ecosystemSidebar{flex-direction:column;gap:24px;display:flex}.p40HUG_ecosystemVault{background:#0a0d1a;border:1px solid #d4af3740;border-radius:22px;padding:1px}.p40HUG_ecosystemVaultInner{background:radial-gradient(100% 80% at 50% 0,#d4af371f,#0000),#0a0d1a;border-radius:21px;padding:24px}@media (max-width:768px){.p40HUG_ecosystemVaultInner{padding:16px}}.p40HUG_ecosystemVaultHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.p40HUG_ecosystemVaultStatus{font-family:var(--font-ui);letter-spacing:.22em;color:#f5f1e866;font-size:10px}.p40HUG_ecosystemVaultPercent{font-family:var(--font-heading);color:#d4af37;font-size:11px;font-weight:700}.p40HUG_ecosystemVaultBox{background:#04060a;border:1px solid #d4af3726;border-radius:14px;align-items:center;gap:12px;width:100%;height:48px;margin-top:16px;padding:0 12px;display:flex}.p40HUG_ecosystemVaultBoxIcon{color:#000;background:linear-gradient(135deg,#f5e6a6,#d4af37);border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:16px;font-weight:700;display:grid}.p40HUG_ecosystemVaultBoxInfo{flex:1;min-width:0}.p40HUG_ecosystemVaultBoxInfoTitle{font-family:var(--font-ui);font-size:12px;font-weight:500;line-height:1.1}.p40HUG_ecosystemVaultBoxInfoSub{font-family:var(--font-ui);color:#f5f1e866;font-size:10px}.p40HUG_ecosystemVaultBar{background:#d4af371a;border:1px solid #d4af371a;border-radius:9999px;width:100%;height:10px;margin-top:16px;overflow:hidden}.p40HUG_ecosystemVaultBarFill{background:linear-gradient(90deg,#d4af37,#f5e6a6,#d4af37);width:6%;height:100%;transition:width .7s}.p40HUG_ecosystemTip{background:#d4af370a;border:1px solid #d4af3726;border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex}.p40HUG_ecosystemTipIcon{background:#d4af3726;border:1px solid #d4af3733;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.p40HUG_ecosystemTipText{font-family:var(--font-ui);color:#f5f1e899;font-size:11px;line-height:1.6}.p40HUG_ecosystemTipText span{color:#d4af37;font-weight:600}.p40HUG_chapters{flex-direction:column;gap:14px;display:flex}.p40HUG_chapterItem{background:#0a0d1a99;border:1px solid #ffffff0f;border-radius:22px;padding:1px;transition:all .2s}.p40HUG_chapterItem:hover{border-color:#d4af3733}.p40HUG_chapterItem.p40HUG_active{background:#0d1020;border-color:#d4af3780;box-shadow:0 0 40px #d4af3726}.p40HUG_chapterItemInner{background:#0a0d1a99;border-radius:21px;overflow:hidden}.p40HUG_chapterItemInner.p40HUG_active{background:radial-gradient(120% 80% at 50% 0,#d4af371a,#0000),#0e1326}.p40HUG_chapterBtn{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}@media (max-width:768px){.p40HUG_chapterBtn{gap:10px;padding:14px}}.p40HUG_chapterBtnLeft{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.p40HUG_chapterBtnIcon{border:1px solid #d4af3740;border-radius:16px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid;position:relative;overflow:hidden}.p40HUG_chapterBtnIconLetter{font-family:var(--font-heading-deco);letter-spacing:.1em;color:#d4af37;font-size:13px;font-weight:700;position:relative}.p40HUG_chapterBtnIconLock{position:absolute;top:4px;right:4px}.p40HUG_chapterBtnIconCount{color:#000;background:#d4af37;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-4px;right:-4px}.p40HUG_chapterBtnInfo{flex:1;min-width:0}.p40HUG_chapterBtnInfoTop{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.p40HUG_chapterBtnInfoCode{font-family:var(--font-heading);letter-spacing:.28em;color:#d4af37;font-size:11px;font-weight:700}.p40HUG_chapterBtnInfoRange{font-family:var(--font-ui);color:#f5f1e866;background:#0003;border:1px solid #ffffff1a;border-radius:9999px;padding:2px 10px;font-size:10px}.p40HUG_chapterBtnInfoTitle{font-family:var(--font-heading-deco);letter-spacing:.02em;color:#f5f1e8;word-break:break-word;margin-top:4px;font-size:17px;font-weight:700}@media (max-width:768px){.p40HUG_chapterBtnInfoTitle{font-size:14px}}.p40HUG_chapterBtnInfoSub{font-family:var(--font-ui);color:#f5f1e866;letter-spacing:.18em;font-size:11px}.p40HUG_chapterBtnArrow{color:#ffffff4d;background:#04060a;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:20px;font-weight:300;transition:all .2s;display:grid}.p40HUG_chapterBtnArrow.p40HUG_active{color:#000;background:#d4af37;border-color:#d4af37;transform:rotate(45deg)}.p40HUG_chapterPoints{padding:0 24px 24px}@media (max-width:768px){.p40HUG_chapterPoints{padding:0 12px 14px}}.p40HUG_chapterPointsDivider{background:linear-gradient(90deg,#d4af3766,#d4af3726,#0000);width:100%;height:1px;margin-bottom:20px}.p40HUG_chapterPointsGrid{gap:10px;display:grid}@media (min-width:768px){.p40HUG_chapterPointsGrid{gap:12px}}.p40HUG_chapterPointBtn{text-align:left;cursor:pointer;width:100%;color:inherit;background:#070a14;border:1px solid #ffffff0f;border-radius:16px;align-items:flex-start;gap:16px;padding:16px;transition:all .2s;display:flex;position:relative;overflow:hidden}.p40HUG_chapterPointBtn:hover{border-color:#d4af3740}.p40HUG_chapterPointBtn.p40HUG_written{background:#d4af371a;border-color:#d4af374d}.p40HUG_chapterPointNum{color:#d4af37b3;background:#0e1224;border:1px solid #d4af3726;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;margin-top:2px;font-size:11px;font-weight:700;display:grid}.p40HUG_chapterPointNum.p40HUG_written{color:#000;background:linear-gradient(135deg,#f5e6a6,#d4af37);border-color:#d4af37}.p40HUG_chapterPointContent{flex:1;min-width:0}.p40HUG_chapterPointTitle{font-family:var(--font-body);color:#f5f1e8;font-size:15px;font-weight:500;line-height:1.25}.p40HUG_chapterPointDesc{font-family:var(--font-ui);letter-spacing:.02em;color:#f5f1e880;margin-top:4px;font-size:11px}.p40HUG_chapterPointWordCount{background:#d4af371a;border:1px solid #d4af3733;border-radius:9999px;align-items:center;gap:8px;margin-top:8px;padding:4px 12px;display:inline-flex}.p40HUG_chapterPointWordCountDot{background:#d4af37;border-radius:50%;width:6px;height:6px}.p40HUG_chapterPointWordCountText{font-family:var(--font-ui);color:#d4af37e6;font-size:10px;font-weight:500}.p40HUG_chapterPointStatus{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:none}@media (min-width:768px){.p40HUG_chapterPointStatus{display:flex}}.p40HUG_chapterPointStatusBadge{font-family:var(--font-ui);color:#ffffff4d;border:1px solid #ffffff1a;border-radius:9999px;padding:4px 10px;font-size:10px}.p40HUG_chapterPointStatusBadge.p40HUG_written{color:#d4af37;background:#d4af371a;border-color:#d4af374d}.p40HUG_whatSection{background:#070a14;border-top:1px solid #d4af371a;position:relative;overflow:hidden}.p40HUG_whatInner{grid-template-columns:1fr;gap:40px;max-width:1360px;margin:0 auto;padding:56px 20px;display:grid;position:relative}@media (min-width:1024px){.p40HUG_whatInner{grid-template-columns:1fr 1fr;gap:64px;padding:96px 32px}}.p40HUG_whatBadge{background:#d4af370d;border:1px solid #d4af3733;border-radius:9999px;align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.p40HUG_whatBadgeText{font-family:var(--font-heading);letter-spacing:.32em;color:#d4af37;font-size:10px;font-weight:700}.p40HUG_whatTitle{font-family:var(--font-heading-deco);margin-top:16px;font-size:30px;font-weight:700;line-height:.9}@media (min-width:768px){.p40HUG_whatTitle{font-size:44px}}.p40HUG_whatTitle span{color:#d4af37;font-weight:300;font-family:var(--font-body)}.p40HUG_whatGrid{gap:16px;margin-top:32px;display:grid}.p40HUG_whatItem{background:#0a0d1a;border:1px solid #d4af3726;border-radius:18px;padding:20px;transition:border-color .2s}.p40HUG_whatItem:hover{border-color:#d4af374d}.p40HUG_whatItemInner{gap:16px;display:flex}.p40HUG_whatItemNum{color:#000;background:linear-gradient(135deg,#f5e6a6,#d4af37);border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:grid}.p40HUG_whatItemTitle{font-family:var(--font-heading);letter-spacing:.08em;color:#f5f1e8;font-size:13px;font-weight:700}.p40HUG_whatItemDesc{font-family:var(--font-ui);color:#f5f1e899;margin-top:6px;font-size:12px;line-height:1.6}.p40HUG_whyItem{background:#0b0e1ab3;border:1px solid #ffffff0f;border-radius:18px;padding:20px;position:relative;overflow:hidden}.p40HUG_whyItemLine{background:linear-gradient(#d4af3799,#0000);width:2px;height:100%;position:absolute;top:0;left:0}.p40HUG_whyItemInner{gap:16px;display:flex}.p40HUG_whyItemNum{font-family:var(--font-heading);color:#d4af374d;flex-shrink:0;font-size:28px;font-weight:700;line-height:1}.p40HUG_whyItemTitle{font-family:var(--font-display);color:#f5f1e8;font-size:17px;font-weight:600}.p40HUG_whyItemDesc{font-family:var(--font-body);color:#f5f1e899;margin-top:6px;font-size:13px;line-height:1.6}.p40HUG_whatPromise{background:#d4af370f;border:1px solid #d4af3733;border-radius:16px;align-items:center;gap:12px;margin-top:24px;padding:16px;display:flex}.p40HUG_whatPromiseIcon{background:#d4af3726;border:1px solid #d4af3733;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.p40HUG_whatPromiseText{font-family:var(--font-ui);color:#f5f1e8b3;font-size:12px;line-height:1.5}.p40HUG_whatPromiseText span{color:#d4af37;font-weight:600}.p40HUG_process{background:#04060a;border-top:1px solid #d4af371a;border-bottom:1px solid #d4af371a;position:relative;overflow:hidden}.p40HUG_processInner{max-width:1360px;margin:0 auto;padding:56px 20px;position:relative}@media (min-width:768px){.p40HUG_processInner{padding:96px 32px}}.p40HUG_processHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.p40HUG_processBadge{background:#0a0d1a;border:1px solid #d4af3733;border-radius:9999px;align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.p40HUG_processBadgeText{font-family:var(--font-heading);letter-spacing:.32em;color:#d4af37;font-size:10px;font-weight:700}.p40HUG_processTitle{font-family:var(--font-heading-deco);margin-top:16px;font-size:30px;font-weight:700;line-height:.9}@media (min-width:768px){.p40HUG_processTitle{font-size:48px}}.p40HUG_processTitle span{color:#d4af37;font-style:italic;font-weight:300;font-family:var(--font-body)}.p40HUG_processDesc{font-family:var(--font-ui);color:#f5f1e880;border-left:1px solid #d4af3733;max-width:360px;padding-left:16px;font-size:12px;line-height:1.6}.p40HUG_processSteps{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:48px;display:grid;position:relative}@media (max-width:768px){.p40HUG_processSteps{grid-template-columns:repeat(2,1fr);gap:16px}}.p40HUG_processStepsLine{background:linear-gradient(90deg,#d4af3700,#d4af374d,#d4af3700);height:1px;display:none;position:absolute;top:42px;left:5%;right:5%}@media (min-width:768px){.p40HUG_processStepsLine{display:block}}.p40HUG_processStep{flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.p40HUG_processStepIcon{z-index:10;background:#0a0d1a;border:1px solid #d4af3740;border-radius:20px;place-items:center;width:84px;height:84px;transition:border-color .2s;display:grid;position:relative;box-shadow:0 10px 30px #0009}@media (max-width:768px){.p40HUG_processStepIcon{border-radius:14px;width:64px;height:64px}.p40HUG_processStepIcon svg{width:22px;height:22px}}.p40HUG_processStepIcon:hover{border-color:#d4af3780}.p40HUG_processStepNum{color:#000;background:#d4af37;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-8px;right:-8px}.p40HUG_processStepDot{background:#d4af3780;border-radius:50%;width:8px;height:8px;margin-top:16px;display:none}@media (min-width:768px){.p40HUG_processStepDot{display:block}}.p40HUG_processStepContent{text-align:center;margin-top:12px}.p40HUG_processStepLabel{font-family:var(--font-heading);letter-spacing:.28em;color:#d4af37b3;font-size:10px;font-weight:700}@media (max-width:768px){.p40HUG_processStepLabel{font-size:8px}}.p40HUG_processStepTitle{font-family:var(--font-display);color:#f5f1e8;max-width:160px;margin-top:4px;font-size:14px;font-weight:600;line-height:1.2}@media (max-width:768px){.p40HUG_processStepTitle{max-width:100%;font-size:11px}}.p40HUG_processStepDesc{font-family:var(--font-ui);color:#f5f1e880;max-width:160px;margin-top:6px;font-size:11px;line-height:1.4}@media (max-width:768px){.p40HUG_processStepDesc{max-width:100%;font-size:9px}}.p40HUG_processStepArrow{display:none}.p40HUG_processTags{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px;display:flex}.p40HUG_processTag{font-family:var(--font-ui);letter-spacing:.14em;color:#f5f1e880;background:#0a0d1a;border:1px solid #d4af3726;border-radius:9999px;padding:8px 16px;font-size:10px}.p40HUG_biopic{background:#080a14;border-top:1px solid #d4af371a;border-bottom:1px solid #d4af371a;max-width:100vw;position:relative;overflow:hidden}.p40HUG_biopicInner{grid-template-columns:1fr;align-items:center;gap:40px;max-width:1360px;margin:0 auto;padding:56px 20px;display:grid;position:relative}@media (min-width:768px){.p40HUG_biopicInner{grid-template-columns:1.05fr .95fr;gap:64px;padding:112px 32px}}.p40HUG_biopicBadge{background:#d4af370d;border:1px solid #d4af3733;border-radius:9999px;align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.p40HUG_biopicBadgeText{font-family:var(--font-heading);letter-spacing:.3em;color:#d4af37;font-size:10px;font-weight:700}.p40HUG_biopicTitle{font-family:var(--font-heading-deco);margin-top:24px;font-size:32px;font-weight:700;line-height:.9}@media (min-width:768px){.p40HUG_biopicTitle{font-size:54px}}@media (max-width:768px){.p40HUG_biopicTitle{font-size:24px}}.p40HUG_biopicTitle span{color:#d4af37;font-weight:300;font-family:var(--font-body)}.p40HUG_biopicDesc{font-family:var(--font-body);color:#f5f1e8b3;max-width:520px;margin-top:20px;font-size:16px;line-height:1.7}.p40HUG_biopicSpecs{grid-template-columns:1fr 1fr;gap:12px;max-width:520px;margin-top:32px;display:grid}.p40HUG_biopicSpec{background:#0e1224;border:1px solid #d4af3726;border-radius:16px;padding:14px}.p40HUG_biopicSpecLabel{font-family:var(--font-ui);letter-spacing:.22em;color:#d4af3799;font-size:10px;font-weight:700}.p40HUG_biopicSpecValue{font-family:var(--font-ui);color:#f5f1e8bf;margin-top:4px;font-size:11px;line-height:1.4}.p40HUG_biopicActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.p40HUG_biopicBtn{color:#000;height:48px;font-family:var(--font-heading);letter-spacing:.16em;cursor:pointer;background:linear-gradient(#f5e6a6,#d4af37);border:none;border-radius:9999px;align-items:center;gap:8px;padding:0 28px;font-size:11px;font-weight:700;transition:transform .2s;display:flex;box-shadow:0 0 24px #d4af3766}.p40HUG_biopicBtn:hover{transform:scale(1.02)}.p40HUG_biopicBadgeSmall{height:48px;font-family:var(--font-ui);color:#d4af37b3;text-align:center;background:#d4af370d;border:1px solid #d4af3733;border-radius:9999px;place-items:center;padding:0 20px;font-size:10px;display:grid}.p40HUG_biopicGrid{grid-template-columns:1.2fr .8fr;gap:12px}@media (max-width:768px){.p40HUG_biopicGrid{grid-template-columns:1fr}}.p40HUG_biopicGridLeft{flex-direction:column;gap:12px;display:flex}.p40HUG_biopicFrame{aspect-ratio:16/10;background:#0e1224;border:1px solid #d4af3733;border-radius:20px;padding:1px;position:relative;overflow:hidden}.p40HUG_biopicFrameImg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;border-radius:inherit;filter:contrast(1.05)saturate(1.1)brightness(.85);width:100%;height:100%;transition:transform .6s,filter .6s;position:absolute;inset:0}.p40HUG_biopicFrame:hover .p40HUG_biopicFrameImg{filter:contrast(1.1)saturate(1.2)brightness(.95);transform:scale(1.05)}.p40HUG_biopicFrameInner:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(#03050a1a 0%,#03050a33 40%,#03050abf 75%,#03050af2 100%);position:absolute;inset:0}.p40HUG_biopicFramePlay{transition:transform .3s,background .3s,box-shadow .3s;z-index:5!important}.p40HUG_biopicFrame:hover .p40HUG_biopicFramePlay{background:#d4af37e6;transform:scale(1.15);box-shadow:0 0 40px #d4af3799}.p40HUG_biopicFrameBottom{z-index:4!important}.p40HUG_biopicFrameInner{background:linear-gradient(135deg,#1a2140,#0a0e1a);border-radius:19px;width:100%;height:100%;position:relative;overflow:hidden}.p40HUG_biopicFrameBg{background:radial-gradient(80% 60% at 30% 20%,#d4af3738,#0000);position:absolute;inset:0}.p40HUG_biopicFrameBottom{background:linear-gradient(#0000,#000c);padding:16px;position:absolute;bottom:0;left:0;right:0}.p40HUG_biopicFrameLabel{font-family:var(--font-ui);letter-spacing:.2em;color:#d4af37;font-size:10px;font-weight:700}.p40HUG_biopicFrameTitle{font-family:var(--font-display);color:#fff;margin-top:4px;font-size:15px;font-weight:600}.p40HUG_biopicFramePlay{color:#000;background:#d4af37;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid;position:absolute;top:12px;right:12px}.p40HUG_biopicLog{aspect-ratio:16/9;background:#0a0e1a;border:1px solid #d4af3726;border-radius:20px;padding:16px}.p40HUG_biopicLogLabel{font-family:var(--font-ui);letter-spacing:.22em;color:#d4af3799;font-size:10px;font-weight:700}.p40HUG_biopicLogItems{flex-direction:column;gap:10px;margin-top:12px;display:flex}.p40HUG_biopicLogItem{font-family:var(--font-ui);color:#f5f1e899;justify-content:space-between;gap:8px;font-size:11px;line-height:1.5;display:flex}.p40HUG_biopicLogItemLabel{color:#f5f1e866}.p40HUG_biopicLogItemValue{color:#d4af37;text-align:right;font-weight:500}.p40HUG_biopicLogItemValueLight{color:#f5f1e8cc;text-align:right}.p40HUG_biopicRight{flex-direction:column;gap:12px;display:flex}.p40HUG_biopicPortrait{aspect-ratio:3/4;background:#0e1224;border:1px solid #d4af3733;border-radius:20px;position:relative;overflow:hidden}.p40HUG_biopicPortraitBg{background:linear-gradient(#1e2647,#070a14);position:absolute;inset:0}.p40HUG_biopicPortraitCenter{place-items:center;display:grid;position:absolute;inset:0}.p40HUG_biopicPortraitCenterInner{text-align:center}.p40HUG_biopicPortraitIcon{color:#d4af37;background:#d4af3726;border:1px solid #d4af374d;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto;display:grid}.p40HUG_biopicPortraitName{font-family:var(--font-heading);letter-spacing:.3em;color:#d4af37;margin-top:12px;font-size:11px;font-weight:700}.p40HUG_biopicPortraitRole{font-family:var(--font-ui);color:#fff6;letter-spacing:.2em;margin-top:4px;font-size:9px}.p40HUG_biopicPortraitBottom{-webkit-backdrop-filter:blur(12px);background:#0009;border-top:1px solid #d4af371a;padding:12px;position:absolute;bottom:0;left:0;right:0}.p40HUG_biopicPortraitBottomText{font-family:var(--font-ui);color:#d4af37;letter-spacing:.2em;font-size:9px;font-weight:700}.p40HUG_biopicQuote{background:#d4af370d;border:1px solid #d4af3733;border-radius:20px;padding:16px}.p40HUG_biopicQuoteText{font-family:var(--font-display);color:#f5f1e8;font-size:17px;font-weight:500;line-height:1.2}.p40HUG_biopicQuoteText span{color:#d4af37;font-style:italic}.p40HUG_biopicQuoteAuthor{font-family:var(--font-ui);color:#f5f1e866;margin-top:12px;font-size:10px}.p40HUG_contact{background:#03050a;border-top:1px solid #d4af371a;position:relative;overflow:hidden}.p40HUG_contactInner{max-width:1360px;margin:0 auto;padding:56px 20px}@media (min-width:768px){.p40HUG_contactInner{padding:80px 32px}}.p40HUG_contactGrid{grid-template-columns:1fr;gap:24px;display:grid;position:relative}@media (min-width:768px){.p40HUG_contactGrid{grid-template-columns:repeat(3,1fr)}}.p40HUG_contactCard{background:#0a0d1a;border:1px solid #d4af3726;border-radius:24px;padding:1px}.p40HUG_contactCardInner{background:#0a0d1a;border-radius:23px;height:100%;padding:28px}.p40HUG_contactCardHeader{align-items:center;gap:12px;display:flex}.p40HUG_contactCardIcon{color:#d4af37;background:#d4af371a;border:1px solid #d4af3733;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:15px;display:grid}.p40HUG_contactCardTitle{font-family:var(--font-heading);letter-spacing:.26em;color:#d4af37;font-size:12px;font-weight:700}.p40HUG_contactCardSansk{font-family:var(--font-body);color:#f5f1e880;margin-top:2px;font-size:12px}.p40HUG_contactCardBody{font-family:var(--font-body);color:#f5f1e8b3;margin-top:20px;font-size:13px;line-height:1.8}.p40HUG_footerBrand{background:radial-gradient(120% 80% at 50% 0,#d4af3724,#0000 60%),#0a0d1a;border:1px solid #d4af3740;border-radius:28px;margin-top:48px;padding:1px}.p40HUG_footerBrandInner{background:#0a0d1a;border-radius:27px;flex-direction:column;gap:32px;padding:32px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.p40HUG_footerBrandInner{flex-direction:row;justify-content:space-between;padding:40px}}.p40HUG_footerBrandTopLine{background:linear-gradient(90deg,#0000,#d4af3766,#0000);height:1px;position:absolute;top:0;left:0;right:0}.p40HUG_footerBrandLeft{gap:16px;display:flex}.p40HUG_footerBrandLogo{background:linear-gradient(135deg,#d4af37,#8b6d2b);border-radius:14px;flex-shrink:0;width:48px;height:48px;padding:1px}.p40HUG_footerBrandLogoInner{color:#d4af37;width:100%;height:100%;font-family:var(--font-heading-deco);background:#0a0d1a;border-radius:13px;place-items:center;font-size:14px;font-weight:700;display:grid}.p40HUG_footerBrandName{font-family:var(--font-heading-deco);letter-spacing:.24em;color:#f5f1e8;font-size:14px;font-weight:700}.p40HUG_footerBrandDesc{font-family:var(--font-ui);color:#f5f1e880;max-width:560px;margin-top:8px;font-size:12px;line-height:1.7}.p40HUG_footerBrandRight{flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.p40HUG_footerBrandRight{text-align:right}}.p40HUG_footerBrandCopy{font-family:var(--font-ui);letter-spacing:.18em;color:#f5f1e866;font-size:11px}.p40HUG_footerBrandTags{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:768px){.p40HUG_footerBrandTags{justify-content:flex-end}}.p40HUG_footerBrandTag{font-family:var(--font-ui);color:#d4af3799;background:#d4af370d;border:1px solid #d4af3726;border-radius:9999px;padding:6px 12px;font-size:10px}.p40HUG_finalCta{border-top:1px solid #d4af3726;max-width:100vw;position:relative;overflow:hidden}.p40HUG_finalCtaBg{background:radial-gradient(120% 80% at 50% 0,#d4af3733,#0000 70%),#04060a;position:absolute;inset:0}.p40HUG_finalCtaInner{text-align:center;max-width:1360px;margin:0 auto;padding:64px 20px;position:relative}@media (min-width:768px){.p40HUG_finalCtaInner{padding:112px 32px}}.p40HUG_finalCtaBadge{-webkit-backdrop-filter:blur(12px);background:#0a0d1ab3;border:1px solid #d4af3740;border-radius:9999px;align-items:center;gap:12px;padding:10px 20px;display:inline-flex}.p40HUG_finalCtaBadgeDot{background:#d4af37;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.5s infinite p40HUG_pulse}.p40HUG_finalCtaBadgeText{font-family:var(--font-heading);letter-spacing:.32em;color:#d4af37;font-size:11px;font-weight:700}.p40HUG_finalCtaTitle{font-family:var(--font-heading-deco);color:#f5f1e8;max-width:960px;margin-top:32px;margin-left:auto;margin-right:auto;font-size:36px;font-weight:700;line-height:.9}@media (min-width:768px){.p40HUG_finalCtaTitle{font-size:76px}}@media (max-width:768px){.p40HUG_finalCtaTitle{font-size:24px}}.p40HUG_finalCtaTitle span{color:#d4af37;font-style:italic;font-weight:300;font-family:var(--font-body)}.p40HUG_finalCtaDesc{font-family:var(--font-ui);letter-spacing:.18em;color:#f5f1e866;max-width:640px;margin-top:32px;margin-left:auto;margin-right:auto;font-size:12px;line-height:1.7}.p40HUG_finalCtaButtons{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:40px;display:flex}@media (max-width:768px){.p40HUG_finalCtaButtons{flex-direction:column;align-items:center}}.p40HUG_finalCtaBtnPrimary{color:#000;height:58px;font-family:var(--font-heading);letter-spacing:.18em;cursor:pointer;background:linear-gradient(#f5e6a6,#d4af37);border:none;border-radius:9999px;align-items:center;gap:8px;padding:0 40px;font-size:13px;font-weight:700;transition:transform .2s;display:flex;box-shadow:0 0 36px #d4af3780}.p40HUG_finalCtaBtnPrimary:hover{transform:scale(1.02)}@media (max-width:768px){.p40HUG_finalCtaBtnPrimary,.p40HUG_finalCtaBtnSecondary{justify-content:center;width:100%}}.p40HUG_finalCtaBtnSecondary{-webkit-backdrop-filter:blur(12px);color:#d4af37;cursor:pointer;height:58px;font-family:var(--font-heading);letter-spacing:.18em;background:#0a0d1a80;border:1px solid #d4af374d;border-radius:9999px;padding:0 32px;font-size:11px;font-weight:700;transition:background .2s}.p40HUG_finalCtaBtnSecondary:hover{background:#d4af371a}.p40HUG_finalCtaPowered{font-family:var(--font-ui);letter-spacing:.18em;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:40px;font-size:11px;display:flex}.p40HUG_finalCtaPowered span{align-items:center;gap:8px;display:flex}.p40HUG_finalCtaFooter{font-family:var(--font-ui);letter-spacing:.22em;margin-top:24px;font-size:10px}.p40HUG_modalOverlay{z-index:120;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@media (min-width:768px){.p40HUG_modalOverlay{align-items:center;padding:24px}}.p40HUG_modalBackdrop{-webkit-backdrop-filter:blur(16px);background:#02030ae0;position:absolute;inset:0}.p40HUG_modal{background:#0b0e1a;border:1px solid #d4af374d;border-radius:28px;flex-direction:column;width:100%;max-width:760px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #000000e6}@media (min-width:768px){.p40HUG_modal{border-radius:28px;max-height:85vh}}.p40HUG_modalTopLine{z-index:2;background:linear-gradient(90deg,#0000,#d4af37b3,#0000);flex-shrink:0;height:1px;position:absolute;top:0;left:0;right:0}.p40HUG_modalHeader{background:radial-gradient(100% 80% at 50% 0,#d4af371a,#0000);border-bottom:1px solid #d4af371a;flex-shrink:0;justify-content:space-between;gap:16px;padding:24px;display:flex}@media (min-width:768px){.p40HUG_modalHeader{padding:32px}}.p40HUG_modalHeaderInfo{flex:1;min-width:0}.p40HUG_modalHeaderTags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.p40HUG_modalHeaderCode{font-family:var(--font-heading);letter-spacing:.28em;color:#d4af37;font-size:11px;font-weight:700}.p40HUG_modalHeaderDot{background:#d4af3799;border-radius:50%;width:4px;height:4px}.p40HUG_modalHeaderAuto{font-family:var(--font-ui);color:#f5f1e866;font-size:10px}.p40HUG_modalHeaderTitle{font-family:var(--font-heading-deco);color:#f5f1e8;word-break:break-word;margin-top:8px;font-size:24px;font-weight:700;line-height:1.1}.p40HUG_modalHeaderDesc{font-family:var(--font-ui);color:#f5f1e880;margin-top:4px;font-size:12px}.p40HUG_modalClose{color:#ffffff80;cursor:pointer;background:#04060a;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:16px;transition:all .2s;display:grid}.p40HUG_modalClose:hover{color:#d4af37;border-color:#d4af374d}.p40HUG_modalBody{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;padding:24px;overflow-y:auto}@media (min-width:768px){.p40HUG_modalBody{padding:32px}}.p40HUG_modalLabel{font-family:var(--font-ui);letter-spacing:.22em;color:#d4af37b3;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.p40HUG_modalTextarea{width:100%;min-height:240px;font-family:var(--font-body);color:#f5f1e8;resize:none;background:#04060a;border:1px solid #d4af3733;border-radius:18px;outline:none;margin-top:12px;padding:20px;font-size:14px;line-height:1.8}.p40HUG_modalStats{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:16px;display:flex}.p40HUG_modalStatsLeft{font-family:var(--font-ui);color:#f5f1e866;background:#d4af370d;border:1px solid #d4af371a;border-radius:9999px;padding:6px 12px;font-size:11px}.p40HUG_modalStatsLeft span{color:#d4af37;font-weight:700}.p40HUG_modalStatsRight{align-items:center;gap:8px;display:flex}.p40HUG_modalStatsBadge{font-family:var(--font-ui);color:#d4af3799;background:#d4af370d;border:1px solid #d4af3726;border-radius:9999px;padding:4px 12px;font-size:10px}.p40HUG_modalFooter{background:#080a14;border-top:1px solid #d4af371a;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}@media (min-width:768px){.p40HUG_modalFooter{padding:24px}}.p40HUG_modalFooterClose{color:#f5f1e899;height:44px;font-family:var(--font-ui);cursor:pointer;background:#04060a;border:1px solid #ffffff1a;border-radius:9999px;padding:0 20px;font-size:12px;transition:border-color .2s}.p40HUG_modalFooterClose:hover{border-color:#d4af3733}.p40HUG_modalFooterActions{gap:8px;display:flex}.p40HUG_modalFooterClear{color:#f5f1e880;height:44px;font-family:var(--font-ui);cursor:pointer;background:#04060a;border:1px solid #ffffff1a;border-radius:9999px;padding:0 20px;font-size:12px;transition:color .2s}.p40HUG_modalFooterClear:hover{color:#f5f1e8}.p40HUG_modalFooterSave{color:#000;height:44px;font-family:var(--font-heading);letter-spacing:.14em;cursor:pointer;background:linear-gradient(#f5e6a6,#d4af37);border:none;border-radius:9999px;align-items:center;gap:8px;padding:0 28px;font-size:11px;font-weight:700;display:flex;box-shadow:0 0 20px #d4af3759}.p40HUG_modalSmall{max-width:480px!important}.p40HUG_formGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.p40HUG_formGroup{flex-direction:column;gap:6px;min-width:0;display:flex}.p40HUG_formGroupFull{grid-column:1/-1}.p40HUG_formLabel{font-family:var(--font-heading);letter-spacing:.15em;color:#d4af37cc;text-transform:uppercase;font-size:10px;font-weight:700}.p40HUG_formInput,.p40HUG_formSelect,.p40HUG_formTextarea{color:#f5f1e8;width:100%;font-family:var(--font-ui);background:#04060a;border:1px solid #d4af3733;border-radius:10px;outline:none;min-width:0;padding:10px 14px;font-size:13px;transition:border-color .2s,box-shadow .2s}.p40HUG_formTextarea{resize:vertical;min-height:80px;line-height:1.5}.p40HUG_formInput:focus,.p40HUG_formSelect:focus,.p40HUG_formTextarea:focus{border-color:#d4af3780;box-shadow:0 0 0 1px #d4af3733}.p40HUG_formInput::-moz-placeholder{color:#f5f1e840}.p40HUG_formTextarea::-moz-placeholder{color:#f5f1e840}.p40HUG_formInput::placeholder,.p40HUG_formTextarea::placeholder{color:#f5f1e840}.p40HUG_formSelect{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23D4AF37' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.p40HUG_formSelect option{color:#f5f1e8;background:#0a0d1a}.p40HUG_formCheckbox{cursor:pointer;font-family:var(--font-ui);color:#f5f1e8b3;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.p40HUG_formCheckbox input{accent-color:#d4af37;cursor:pointer;flex-shrink:0;margin-top:2px}.p40HUG_formSubmit{color:#000;font-family:var(--font-heading);letter-spacing:.15em;cursor:pointer;background:linear-gradient(#f5e6a6,#d4af37);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:14px 28px;font-size:12px;font-weight:700;transition:filter .2s;display:inline-flex;box-shadow:0 0 24px #d4af3766}.p40HUG_formSubmit:hover{filter:brightness(1.1)}.p40HUG_contactFormWrap{background:radial-gradient(120% 80% at 50% 0,#d4af3714,#0000 60%),#0a0d1a;border:1px solid #d4af3740;border-radius:24px;margin-top:40px;padding:32px;position:relative;overflow:hidden}.p40HUG_contactFormHeader{border-bottom:1px solid #d4af3726;align-items:center;gap:14px;margin-bottom:24px;padding-bottom:18px;display:flex}.p40HUG_contactFormTitle{font-family:var(--font-heading);letter-spacing:.24em;color:#d4af37;font-size:14px;font-weight:700}.p40HUG_contactFormSub{font-family:var(--font-ui);color:#f5f1e899;margin-top:3px;font-size:12px}.p40HUG_contactFormGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.p40HUG_newsletterWrap{background:linear-gradient(145deg,#d4af370f,#0a0d1ae6);border:1px solid #d4af3733;border-radius:20px;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;padding:24px 28px;display:flex}.p40HUG_newsletterIcon{background:#d4af371f;border:1px solid #d4af374d;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.p40HUG_newsletterBody{flex:1;min-width:200px}.p40HUG_newsletterTitle{font-family:var(--font-heading);letter-spacing:.2em;color:#d4af37;font-size:12px;font-weight:700}.p40HUG_newsletterSub{font-family:var(--font-ui);color:#f5f1e899;margin-top:4px;font-size:12px;line-height:1.5}.p40HUG_newsletterForm{flex:320px;gap:8px;min-width:240px;display:flex}.p40HUG_newsletterInput{color:#f5f1e8;font-family:var(--font-ui);background:#04060a;border:1px solid #d4af3740;border-radius:9999px;outline:none;flex:1;min-width:0;padding:12px 16px;font-size:13px}.p40HUG_newsletterInput:focus{border-color:#d4af3780;box-shadow:0 0 0 1px #d4af3733}.p40HUG_newsletterInput::placeholder{color:#f5f1e84d}.p40HUG_newsletterBtn{color:#000;font-family:var(--font-heading);letter-spacing:.12em;cursor:pointer;white-space:nowrap;background:linear-gradient(#f5e6a6,#d4af37);border:none;border-radius:9999px;padding:12px 24px;font-size:11px;font-weight:700;transition:filter .2s}.p40HUG_newsletterBtn:hover{filter:brightness(1.1)}.p40HUG_checkoutSummary{background:#d4af370f;border:1px solid #d4af3733;border-radius:16px;margin-bottom:20px;padding:18px 20px}.p40HUG_checkoutSummaryRow{font-family:var(--font-ui);color:#f5f1e8b3;border-bottom:1px dashed #d4af3726;justify-content:space-between;gap:12px;padding:8px 0;font-size:12px;display:flex}.p40HUG_checkoutSummaryRow:last-child{border-bottom:none}.p40HUG_checkoutSummaryRow span:last-child{color:#f5f1e8;text-align:right;font-weight:600}.p40HUG_checkoutSummaryTotal{font-family:var(--font-heading);letter-spacing:.1em;color:#d4af37;margin-top:8px;padding-top:12px;font-size:13px;border-top:1px solid #d4af374d!important;border-bottom:none!important}.p40HUG_checkoutSummaryTotal span:last-child{color:#d4af37}.p40HUG_authTabs{background:#04060ab3;border:1px solid #d4af3726;border-radius:9999px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:20px;padding:6px;display:grid}.p40HUG_authTab{color:#f5f1e880;font-family:var(--font-heading);letter-spacing:.15em;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:10px 16px;font-size:11px;font-weight:700;transition:all .2s}.p40HUG_authTabActive{color:#000;background:linear-gradient(#f5e6a6,#d4af37);box-shadow:0 0 16px #d4af3766}.p40HUG_hidden,.p40HUG_md\:block{display:none}@media (min-width:768px){.p40HUG_md\:block{display:block}}@media (max-width:1024px){.p40HUG_container{margin:30px 40px}}@media (max-width:768px){.p40HUG_container{margin:15px;padding:0}.p40HUG_hero{min-height:auto;padding-bottom:40px}.p40HUG_heroMolten{height:380px;top:4%}.p40HUG_heroGrid{background-size:60px 60px}.p40HUG_heroContent{padding:22px 14px 0}.p40HUG_heroQuote{display:none}.p40HUG_heroBadge{border-radius:9999px;flex-wrap:wrap;justify-content:center;gap:6px;padding:4px 10px}.p40HUG_heroBadgeLine{width:20px}.p40HUG_heroBadgeText{text-align:center;font-size:7px;line-height:1.3}.p40HUG_heroTitle{margin-top:1px}.p40HUG_heroTitleLine1{font-size:22px}.p40HUG_heroTitleLine2{margin-top:2px;font-size:26px}.p40HUG_heroSub{gap:8px;margin-top:12px}.p40HUG_heroSubLine{width:20px}.p40HUG_heroSubText{text-align:center;font-size:8px}.p40HUG_bookWrapper{margin-top:28px}.p40HUG_bookGlow{filter:blur(14px);width:300px;height:300px}.p40HUG_bookContainer{width:82vw;max-width:280px;height:105vw;max-height:340px}.p40HUG_bookCoverSpine{gap:10px;width:40px;padding:20px 0}.p40HUG_bookCoverSpineLine{width:22px}.p40HUG_bookCoverSpineText{letter-spacing:.3em;font-size:8px}.p40HUG_bookCoverSpineOm{width:24px;height:24px;font-size:13px}.p40HUG_bookCoverMain{padding:20px 22px}.p40HUG_bookCoverTopLeft{letter-spacing:.25em;font-size:7px}.p40HUG_bookCoverTopRight{width:20px;height:20px;font-size:9px}.p40HUG_bookCoverTitle{margin-top:24px}.p40HUG_bookCoverTitleLabel{letter-spacing:.3em;font-size:8px}.p40HUG_bookCoverTitleMain{margin-top:6px;font-size:26px}.p40HUG_bookCoverDivider{width:44px;margin-top:12px}.p40HUG_bookCoverDesc{max-width:170px;margin-top:12px;font-size:10px;line-height:1.4}.p40HUG_bookCoverProgressBox{padding:10px}.p40HUG_bookCoverProgressLabel{letter-spacing:.14em;font-size:7px}.p40HUG_bookCoverProgressValue{font-size:8px}.p40HUG_bookCoverProgressBar{height:3px;margin-top:6px}.p40HUG_heroBottom{gap:18px;margin-top:32px}.p40HUG_heroTags{gap:8px;padding:0 6px}.p40HUG_heroTag{letter-spacing:.12em;font-size:7.5px}.p40HUG_heroStats{border-radius:12px;gap:10px;padding:12px}.p40HUG_heroStatNum{font-size:20px}.p40HUG_heroStatLabel{letter-spacing:.16em;margin-top:2px;font-size:7px}.p40HUG_heroButtons{flex-direction:column;gap:8px;width:100%;max-width:100%;margin-top:4px;padding:0}.p40HUG_heroBtnPrimary,.p40HUG_heroBtnSecondary{letter-spacing:.08em;border-radius:9999px;gap:5px;width:100%;height:40px;padding:0 14px;font-size:9px;line-height:1}.p40HUG_heroBtnPrimary svg,.p40HUG_heroBtnSecondary svg{width:12px;height:12px}.p40HUG_heroDesc{letter-spacing:.1em;padding:0 8px;font-size:9px;line-height:1.5}.p40HUG_heroBottomFeather{display:none}.p40HUG_pricingInner{padding:32px 14px}.p40HUG_pricingHeader{flex-direction:column;align-items:flex-start;gap:16px}.p40HUG_pricingBadge{border-radius:9999px;gap:5px;padding:3px 9px}.p40HUG_pricingBadgeText{letter-spacing:.16em;text-align:left;font-size:7.5px;line-height:1.3}.p40HUG_pricingTitle{margin-top:14px;font-size:22px;line-height:1}.p40HUG_pricingDesc{max-width:100%;padding-left:12px;font-size:11px;line-height:1.6}.p40HUG_pricingCards{gap:18px;margin-top:28px}.p40HUG_cardInner{border-radius:20px;padding:18px 16px}.p40HUG_cardIcon{border-radius:10px;width:36px;height:36px;font-size:11px}.p40HUG_cardBadge,.p40HUG_cardLevel{letter-spacing:.1em;border-radius:9999px;padding:2px 8px;font-size:7px}.p40HUG_cardName{margin-top:16px;font-size:18px;line-height:1.15}.p40HUG_cardSub{margin-top:6px;font-size:10px;line-height:1.5}.p40HUG_cardPrice{gap:6px;margin-top:16px}.p40HUG_cardPriceAmount{font-size:28px}.p40HUG_cardPriceGst{letter-spacing:.1em;padding:3px 6px;font-size:8px}.p40HUG_cardPayment{border-radius:12px;margin-top:16px;padding:10px}.p40HUG_cardPaymentLabel{letter-spacing:.14em;gap:6px;margin-bottom:8px;font-size:7px}.p40HUG_cardPaymentMethods{gap:4px}.p40HUG_cardPaymentBtn{letter-spacing:.04em;border-radius:9999px;height:30px;padding:0 6px;font-size:8px;font-weight:600}.p40HUG_cardPaymentSelected{gap:6px;margin-top:8px;padding:5px 4px}.p40HUG_cardPaymentSelectedDot{width:5px;height:5px;margin-left:6px}.p40HUG_cardPaymentSelectedText{font-size:8px;line-height:1.3}.p40HUG_cardFeatures{gap:10px;margin-top:16px}.p40HUG_cardFeature{gap:8px}.p40HUG_cardFeatureCheck{width:16px;height:16px;margin-top:1px;font-size:8px}.p40HUG_cardFeatureText{font-size:10px;line-height:1.5}.p40HUG_cardCta{letter-spacing:.08em;border-radius:9999px;gap:5px;height:38px;margin-top:16px;padding:0 14px;font-size:9px}.p40HUG_cardCta svg{width:11px;height:11px}.p40HUG_cardFooter{margin-top:10px;padding:3px 0;font-size:8px}.p40HUG_ecosystemInner{padding:24px 14px}.p40HUG_ecosystemHeader{flex-direction:column;gap:0;margin-bottom:17px}.p40HUG_ecosystemIcon{border-radius:10px;width:40px;height:40px}.p40HUG_ecosystemTitle{font-size:16px;line-height:1}.p40HUG_ecosystemSub{letter-spacing:.16em;margin-top:2px;font-size:8px;line-height:1.4}.p40HUG_ecosystemProgress{gap:10px;padding:6px 12px}.p40HUG_ecosystemProgressCircle{width:44px;height:44px}.p40HUG_ecosystemProgressText{font-size:10px}.p40HUG_ecosystemProgressInfo{font-size:9px;line-height:1.3}.p40HUG_ecosystemGrid{gap:20px}.p40HUG_ecosystemVaultInner{border-radius:18px;padding:14px}.p40HUG_ecosystemVaultStatus{letter-spacing:.16em;font-size:8px}.p40HUG_ecosystemVaultPercent{font-size:9px}.p40HUG_ecosystemVaultBox{border-radius:12px;gap:10px;height:42px;margin-top:12px;padding:0 10px}.p40HUG_ecosystemVaultBoxIcon{width:30px;height:30px;font-size:13px}.p40HUG_ecosystemVaultBoxInfoTitle{font-size:10px;line-height:1.2}.p40HUG_ecosystemVaultBoxInfoSub{font-size:8px}.p40HUG_ecosystemVaultBar{height:8px;margin-top:12px}.p40HUG_ecosystemTip{border-radius:14px;gap:10px;padding:12px}.p40HUG_ecosystemTipIcon{width:28px;height:28px}.p40HUG_ecosystemTipText{font-size:9px;line-height:1.5}.p40HUG_chapters{gap:10px}.p40HUG_chapterItem{border-radius:18px}.p40HUG_chapterItemInner{border-radius:17px}.p40HUG_chapterBtn{gap:8px;padding:10px 12px}.p40HUG_chapterBtnLeft{gap:10px}.p40HUG_chapterBtnIcon{border-radius:12px;width:44px;height:44px}.p40HUG_chapterBtnIconLetter{font-size:11px}.p40HUG_chapterBtnIconLock svg{width:8px;height:8px}.p40HUG_chapterBtnIconCount{width:16px;height:16px;font-size:8px}.p40HUG_chapterBtnInfoTop{gap:6px}.p40HUG_chapterBtnInfoCode{letter-spacing:.2em;font-size:9px}.p40HUG_chapterBtnInfoRange{letter-spacing:.1em;padding:2px 8px;font-size:8px}.p40HUG_chapterBtnInfoTitle{letter-spacing:.02em;margin-top:3px;font-size:13px;line-height:1.15}.p40HUG_chapterBtnInfoSub{letter-spacing:.12em;margin-top:2px;font-size:8px}.p40HUG_chapterBtnArrow{border-radius:9999px;width:28px;height:28px;font-size:14px}.p40HUG_chapterPoints{padding:0 14px 16px}.p40HUG_chapterPointsDivider{margin-bottom:14px}.p40HUG_chapterPointsGrid{gap:8px}.p40HUG_chapterPointBtn{border-radius:10px;gap:8px;padding:10px}.p40HUG_chapterPointNum{width:26px;height:26px;font-size:9px}.p40HUG_chapterPointTitle{font-size:12px;line-height:1.3}.p40HUG_chapterPointDesc{margin-top:3px;font-size:9px;line-height:1.4}.p40HUG_chapterPointWordCount{gap:5px;margin-top:5px;padding:2px 8px}.p40HUG_chapterPointWordCountDot{width:5px;height:5px}.p40HUG_chapterPointWordCountText{font-size:7.5px}.p40HUG_whatInner{gap:28px;padding:32px 14px}.p40HUG_whatBadge{border-radius:9999px;gap:5px;padding:3px 9px}.p40HUG_whatBadgeText{letter-spacing:.16em;font-size:7.5px}.p40HUG_whatTitle{margin-top:12px;font-size:22px;line-height:1}.p40HUG_whatGrid{gap:12px;margin-top:22px}.p40HUG_whatItem{border-radius:14px;padding:14px}.p40HUG_whatItemInner{gap:12px}.p40HUG_whatItemNum{border-radius:10px;width:32px;height:32px;font-size:10px}.p40HUG_whatItemTitle{letter-spacing:.06em;font-size:11px}.p40HUG_whatItemDesc{margin-top:4px;font-size:10px;line-height:1.5}.p40HUG_whyItem{border-radius:14px;padding:14px}.p40HUG_whyItemInner{gap:12px}.p40HUG_whyItemNum{font-size:22px}.p40HUG_whyItemTitle{font-size:14px;line-height:1.2}.p40HUG_whyItemDesc{margin-top:4px;font-size:10px;line-height:1.5}.p40HUG_whatPromise{border-radius:14px;gap:10px;margin-top:18px;padding:12px}.p40HUG_whatPromiseIcon{width:30px;height:30px}.p40HUG_whatPromiseText{font-size:10px;line-height:1.5}.p40HUG_processInner{padding:32px 14px}.p40HUG_processHeader{flex-direction:column;align-items:flex-start;gap:14px}.p40HUG_processBadge{border-radius:9999px;gap:5px;padding:3px 9px}.p40HUG_processBadgeText{letter-spacing:.16em;font-size:7.5px}.p40HUG_processTitle{margin-top:12px;font-size:22px;line-height:1}.p40HUG_processDesc{max-width:100%;padding-left:12px;font-size:10px;line-height:1.5}.p40HUG_processSteps{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:28px}.p40HUG_processStepsLine{display:none}.p40HUG_processStepIcon{border-radius:14px;width:56px;height:56px}.p40HUG_processStepIcon svg{width:20px;height:20px}.p40HUG_processStepNum{width:20px;height:20px;font-size:8px;top:-6px;right:-6px}.p40HUG_processStepLabel{letter-spacing:.18em;font-size:8px}.p40HUG_processStepTitle{max-width:100%;font-size:10px;line-height:1.2}.p40HUG_processStepDesc{max-width:100%;font-size:8px;line-height:1.3}.p40HUG_processTags{gap:6px;margin-top:24px}.p40HUG_processTag{letter-spacing:.08em;padding:5px 9px;font-size:7.5px}.p40HUG_biopicInner{gap:28px;padding:32px 14px}.p40HUG_biopicBadge{border-radius:9999px;gap:5px;padding:3px 9px}.p40HUG_biopicBadgeText{letter-spacing:.16em;font-size:7.5px}.p40HUG_biopicTitle{margin-top:16px;font-size:22px;line-height:1}.p40HUG_biopicDesc{margin-top:14px;font-size:11px;line-height:1.6}.p40HUG_biopicSpecs{gap:8px;margin-top:20px}.p40HUG_biopicSpec{border-radius:12px;padding:10px}.p40HUG_biopicSpecLabel{letter-spacing:.16em;font-size:8px}.p40HUG_biopicSpecValue{margin-top:3px;font-size:9px;line-height:1.3}.p40HUG_biopicActions{flex-direction:column;align-items:stretch;gap:8px;margin-top:20px}.p40HUG_biopicBtn{letter-spacing:.08em;border-radius:9999px;justify-content:center;gap:5px;height:38px;padding:0 14px;font-size:9px}.p40HUG_biopicBtn svg{width:11px;height:11px}.p40HUG_biopicBadgeSmall{letter-spacing:.08em;text-align:center;border-radius:9999px;height:38px;padding:0 12px;font-size:7.5px}.p40HUG_biopicGrid{gap:10px}.p40HUG_biopicFrameBottom{padding:12px}.p40HUG_biopicFrameLabel{letter-spacing:.14em;font-size:8px}.p40HUG_biopicFrameTitle{margin-top:3px;font-size:12px}.p40HUG_biopicFramePlay{width:24px;height:24px;font-size:8px}.p40HUG_biopicLog{padding:12px}.p40HUG_biopicLogLabel{letter-spacing:.16em;font-size:8px}.p40HUG_biopicLogItems{gap:8px;margin-top:10px}.p40HUG_biopicLogItem{font-size:9px}.p40HUG_biopicPortraitIcon{width:44px;height:44px}.p40HUG_biopicPortraitIcon svg{width:18px;height:18px}.p40HUG_biopicPortraitName{letter-spacing:.2em;margin-top:8px;font-size:9px}.p40HUG_biopicPortraitRole{letter-spacing:.14em;font-size:7px}.p40HUG_biopicPortraitBottom{padding:10px}.p40HUG_biopicPortraitBottomText{letter-spacing:.14em;font-size:7px}.p40HUG_biopicQuote{padding:14px}.p40HUG_biopicQuoteText{font-size:14px}.p40HUG_biopicQuoteAuthor{margin-top:8px;font-size:8px}.p40HUG_contactInner{padding:32px 14px}.p40HUG_contactGrid{grid-template-columns:1fr;gap:14px}.p40HUG_contactCardInner{border-radius:18px;padding:18px}.p40HUG_contactCardIcon{width:30px;height:30px;font-size:13px}.p40HUG_contactCardTitle{letter-spacing:.2em;font-size:10px}.p40HUG_contactCardSansk{margin-top:1px;font-size:10px}.p40HUG_contactCardBody{margin-top:14px;font-size:11px;line-height:1.7}.p40HUG_footerBrand{border-radius:20px;margin-top:28px}.p40HUG_footerBrandInner{border-radius:19px;gap:20px;padding:20px}.p40HUG_footerBrandLeft{gap:12px}.p40HUG_footerBrandLogo{border-radius:12px;width:40px;height:40px}.p40HUG_footerBrandLogoInner{border-radius:11px;font-size:11px}.p40HUG_footerBrandName{letter-spacing:.18em;font-size:11px;line-height:1.3}.p40HUG_footerBrandDesc{margin-top:6px;font-size:10px;line-height:1.6}.p40HUG_footerBrandCopy{letter-spacing:.14em;text-align:left;font-size:9px}.p40HUG_footerBrandTags{justify-content:flex-start;gap:6px}.p40HUG_footerBrandTag{letter-spacing:.06em;border-radius:9999px;padding:4px 8px;font-size:7.5px}.p40HUG_finalCtaInner{padding:40px 14px}.p40HUG_finalCtaBadge{flex-wrap:wrap;justify-content:center;gap:8px;padding:8px 14px}.p40HUG_finalCtaBadgeDot{width:6px;height:6px}.p40HUG_finalCtaBadgeText{letter-spacing:.2em;text-align:center;font-size:9px;line-height:1.4}.p40HUG_finalCtaTitle{margin-top:20px;font-size:22px;line-height:.95}.p40HUG_finalCtaDesc{letter-spacing:.12em;margin-top:20px;padding:0 6px;font-size:10px;line-height:1.6}.p40HUG_finalCtaButtons{flex-direction:column;align-items:stretch;gap:8px;margin-top:20px}.p40HUG_finalCtaBtnPrimary,.p40HUG_finalCtaBtnSecondary{letter-spacing:.08em;border-radius:9999px;justify-content:center;gap:5px;width:100%;height:42px;padding:0 14px;font-size:9px;line-height:1}.p40HUG_finalCtaBtnPrimary svg{width:12px;height:12px}.p40HUG_finalCtaPowered{letter-spacing:.1em;flex-direction:column;gap:8px;margin-top:24px;font-size:8px;line-height:1.6}.p40HUG_finalCtaFooter{letter-spacing:.14em;margin-top:16px;font-size:7px;line-height:1.6}.p40HUG_toast{gap:8px;max-width:calc(100vw - 24px);padding:8px 14px;bottom:12px}.p40HUG_toastDot{width:6px;height:6px}.p40HUG_toastText{letter-spacing:.06em;white-space:normal;text-align:center;font-size:9px;line-height:1.3}.p40HUG_modalOverlay{justify-content:center;align-items:center;padding:12px}.p40HUG_modal,.p40HUG_modalContent{border-radius:20px;width:100%;max-height:92vh;margin:auto}.p40HUG_modalHeader{gap:10px;padding:16px}.p40HUG_modalHeaderTags{gap:6px}.p40HUG_modalHeaderCode{letter-spacing:.2em;font-size:9px}.p40HUG_modalHeaderAuto{font-size:8px}.p40HUG_modalHeaderTitle{margin-top:6px;font-size:16px;line-height:1.15}.p40HUG_modalHeaderDesc{margin-top:3px;font-size:10px;line-height:1.4}.p40HUG_modalClose{width:34px;height:34px;font-size:14px}.p40HUG_modalBody{padding:14px}.p40HUG_modalLabel{letter-spacing:.16em;gap:6px;font-size:9px;line-height:1.4}.p40HUG_modalTextarea{border-radius:14px;min-height:160px;margin-top:10px;padding:12px;font-size:13px;line-height:1.7}.p40HUG_modalStats{flex-direction:column;gap:8px;margin-top:12px}.p40HUG_modalStatsLeft{text-align:center;padding:5px 10px;font-size:9px;line-height:1.4}.p40HUG_modalStatsBadge{padding:4px 10px;font-size:8px;line-height:1.3}.p40HUG_modalFooter{flex-direction:column;gap:8px;padding:12px 14px}.p40HUG_modalFooterClose{letter-spacing:.08em;border-radius:9999px;width:100%;height:36px;padding:0 12px;font-size:9px}.p40HUG_modalFooterActions{gap:6px;width:100%}.p40HUG_modalFooterClear{letter-spacing:.06em;border-radius:9999px;flex:1;height:36px;padding:0 12px;font-size:9px}.p40HUG_modalFooterSave{letter-spacing:.08em;border-radius:9999px;flex:2;justify-content:center;gap:4px;height:36px;padding:0 12px;font-size:8.5px}.p40HUG_modalFooterSave svg{width:11px;height:11px}.p40HUG_formGrid{grid-template-columns:1fr;gap:12px}.p40HUG_formGroupFull{grid-column:1}.p40HUG_formLabel{letter-spacing:.12em;font-size:9px}.p40HUG_formInput,.p40HUG_formSelect,.p40HUG_formTextarea{border-radius:8px;padding:9px 12px;font-size:12px}.p40HUG_formTextarea{min-height:70px}.p40HUG_formCheckbox{font-size:11px}.p40HUG_formSubmit{letter-spacing:.1em;gap:6px;width:100%;padding:12px 20px;font-size:10px}.p40HUG_contactFormWrap{border-radius:18px;margin-top:28px;padding:20px 16px}.p40HUG_contactFormHeader{gap:10px;margin-bottom:18px;padding-bottom:14px}.p40HUG_contactFormTitle{letter-spacing:.18em;font-size:11px}.p40HUG_contactFormSub{font-size:10px}.p40HUG_contactFormGrid{grid-template-columns:1fr;gap:12px}.p40HUG_newsletterWrap{border-radius:16px;gap:14px;margin-top:20px;padding:18px 16px}.p40HUG_newsletterIcon{width:36px;height:36px}.p40HUG_newsletterTitle{letter-spacing:.16em;font-size:10px}.p40HUG_newsletterSub{font-size:10px}.p40HUG_newsletterForm{flex-direction:column;flex:100%;gap:8px;min-width:0}.p40HUG_newsletterInput{padding:10px 14px;font-size:12px}.p40HUG_newsletterBtn{letter-spacing:.1em;width:100%;padding:10px 18px;font-size:9.5px}.p40HUG_checkoutSummary{border-radius:12px;margin-bottom:16px;padding:14px 16px}.p40HUG_checkoutSummaryRow{padding:6px 0;font-size:11px}.p40HUG_checkoutSummaryTotal{font-size:11px}.p40HUG_authTabs{gap:4px;margin-bottom:16px;padding:4px}.p40HUG_authTab{letter-spacing:.12em;padding:8px 12px;font-size:9.5px}.p40HUG_modalSmall{max-width:100%!important}}@media (max-width:480px){.p40HUG_container{margin:15px}.p40HUG_heroTitleLine1{font-size:20px}.p40HUG_heroTitleLine2{font-size:23px}.p40HUG_bookContainer{width:88vw;max-width:260px;height:112vw;max-height:320px}.p40HUG_bookCoverMain{padding:16px 18px}.p40HUG_bookCoverTitleMain{font-size:22px}.p40HUG_bookCoverDesc{max-width:150px;font-size:9px}.p40HUG_heroStatNum{font-size:18px}.p40HUG_heroStatLabel{font-size:6.5px}.p40HUG_heroBtnPrimary,.p40HUG_heroBtnSecondary{letter-spacing:.06em;height:38px;padding:0 12px;font-size:8.5px}.p40HUG_cardInner{padding:16px 14px}.p40HUG_cardName{font-size:16px}.p40HUG_cardPriceAmount{font-size:24px}.p40HUG_cardPaymentBtn{height:28px;padding:0 5px;font-size:7.5px}.p40HUG_cardFeatureText{font-size:9.5px}.p40HUG_cardCta{height:36px;padding:0 12px;font-size:8.5px}.p40HUG_chapterBtnIcon{width:40px;height:40px}.p40HUG_chapterBtnInfoTitle{font-size:12px}.p40HUG_chapterBtnInfoRange{display:none}.p40HUG_chapterBtnArrow{width:26px;height:26px;font-size:12px}.p40HUG_chapterPointNum{width:24px;height:24px;font-size:8.5px}.p40HUG_chapterPointTitle{font-size:11px}.p40HUG_processSteps{grid-template-columns:1fr 1fr;gap:12px}.p40HUG_processStepIcon{width:48px;height:48px}.p40HUG_processStepIcon svg{width:18px;height:18px}.p40HUG_processStepTitle{font-size:9px}.p40HUG_processStepDesc{font-size:7.5px}.p40HUG_finalCtaTitle,.p40HUG_biopicTitle{font-size:20px}.p40HUG_contactCardBody{font-size:10px}.p40HUG_biopicBtn{height:36px;padding:0 12px;font-size:8.5px}.p40HUG_biopicBadgeSmall{height:36px;padding:0 10px;font-size:7px}.p40HUG_finalCtaBtnPrimary,.p40HUG_finalCtaBtnSecondary{height:40px;padding:0 12px;font-size:8.5px}.p40HUG_modalFooterClose,.p40HUG_modalFooterClear,.p40HUG_modalFooterSave{height:34px;padding:0 10px;font-size:8px}.p40HUG_modalFooterSave{font-size:7.5px}.p40HUG_processTag{padding:4px 8px;font-size:7px}.p40HUG_footerBrandTag{padding:3px 7px;font-size:7px}}@media (max-width:360px){.p40HUG_container{margin:15px}.p40HUG_heroTitleLine1{font-size:26px;line-height:1.4}.p40HUG_heroTitleLine2{font-size:20px}.p40HUG_bookContainer{width:92vw;max-width:240px;height:118vw;min-height:min(95vw,563px);max-height:300px}.p40HUG_bookCoverMain{padding:14px 16px}.p40HUG_bookCoverTitleMain{font-size:20px}.p40HUG_heroBadgeText{font-size:10px}.p40HUG_heroSubText{font-size:7px}.p40HUG_cardName{font-size:15px}.p40HUG_cardPriceAmount{font-size:22px}.p40HUG_cardPaymentBtn{height:26px;padding:0 4px;font-size:7px}.p40HUG_cardCta{height:34px;padding:0 10px;font-size:8px}.p40HUG_chapterBtnInfoCode{letter-spacing:.14em;font-size:8px}.p40HUG_chapterBtnInfoTitle{font-size:11px}.p40HUG_chapterBtnArrow{width:24px;height:24px;font-size:11px}.p40HUG_chapterPointNum{width:22px;height:22px;font-size:8px}.p40HUG_finalCtaTitle,.p40HUG_biopicTitle,.p40HUG_whatTitle,.p40HUG_processTitle,.p40HUG_pricingTitle{font-size:18px}.p40HUG_ecosystemTitle{font-size:16px}.p40HUG_heroBtnPrimary,.p40HUG_heroBtnSecondary{height:36px;padding:0 10px;font-size:8px}.p40HUG_biopicBtn,.p40HUG_biopicBadgeSmall{height:34px;padding:0 10px;font-size:7.5px}.p40HUG_finalCtaBtnPrimary,.p40HUG_finalCtaBtnSecondary{height:38px;padding:0 10px;font-size:8px}.p40HUG_modalFooterClose,.p40HUG_modalFooterClear,.p40HUG_modalFooterSave{height:32px;padding:0 8px;font-size:7.5px}}@media (max-width:900px) and (orientation:landscape){.p40HUG_hero{min-height:auto;padding-bottom:30px}.p40HUG_bookContainer{width:60vw;max-width:240px;height:90vw;max-height:320px}.p40HUG_bookGlow{width:280px;height:280px}}.p40HUG_shimmerLine,.p40HUG_shimmerQuote,.p40HUG_shimmerBadge,.p40HUG_shimmerSub,.p40HUG_shimmerBook,.p40HUG_shimmerStat,.p40HUG_shimmerBtn,.p40HUG_shimmerCard,.p40HUG_shimmerChapter{background:linear-gradient(90deg,#d4af370d 0%,#d4af3726 50%,#d4af370d 100%) 0 0/200% 100%;border-radius:6px;animation:1.8s ease-in-out infinite p40HUG_shimmerSlide;position:relative;overflow:hidden}@keyframes p40HUG_shimmerSlide{0%{background-position:-200% 0}to{background-position:200% 0}}.p40HUG_shimmerLine{margin-bottom:8px;display:block}.p40HUG_shimmerQuote{background:#d4af370a;border-radius:12px;max-width:600px;margin:0 auto 20px;padding:16px;animation:none}.p40HUG_shimmerQuote .p40HUG_shimmerLine{border-radius:4px;height:16px}.p40HUG_shimmerBadge{border-radius:999px;width:60%;max-width:500px;height:28px;margin:20px auto}.p40HUG_shimmerTitle{text-align:center;max-width:700px;margin:24px auto}.p40HUG_shimmerSub{border-radius:4px;width:80%;max-width:550px;height:14px;margin:16px auto}.p40HUG_shimmerBook{border-radius:12px;width:320px;height:440px;margin:40px auto}.p40HUG_shimmerStats{flex-wrap:wrap;justify-content:center;gap:24px;margin:32px auto;display:flex}.p40HUG_shimmerStat{border-radius:12px;width:140px;height:70px}.p40HUG_shimmerButtons{flex-wrap:wrap;justify-content:center;gap:16px;margin:32px auto;display:flex}.p40HUG_shimmerBtn{border-radius:999px;width:220px;height:52px}.p40HUG_shimmerSectionHeader{text-align:center;margin-bottom:40px}.p40HUG_shimmerSectionHeader .p40HUG_shimmerLine{margin-left:auto;margin-right:auto}.p40HUG_shimmerCards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:40px;display:grid}.p40HUG_shimmerCard{border:1px solid #d4af371a;border-radius:20px;min-height:420px;padding:28px;animation:none;background:#0a0d1a99!important}.p40HUG_shimmerCard .p40HUG_shimmerLine{background:linear-gradient(90deg,#d4af3714 0%,#d4af372e 50%,#d4af3714 100%) 0 0/200% 100%;animation:1.8s ease-in-out infinite p40HUG_shimmerSlide}.p40HUG_shimmerChapter{border:1px solid #d4af371a;border-radius:16px;align-items:center;margin-bottom:12px;padding:20px;animation:none;display:flex;background:#0a0d1a99!important}.p40HUG_shimmerChapter .p40HUG_shimmerLine{background:linear-gradient(90deg,#d4af3714 0%,#d4af372e 50%,#d4af3714 100%) 0 0/200% 100%;animation:1.8s ease-in-out infinite p40HUG_shimmerSlide}@media (max-width:768px){.p40HUG_shimmerBook{width:240px;height:340px}.p40HUG_shimmerStat{width:100px;height:60px}.p40HUG_shimmerBtn{width:100%;max-width:280px}.p40HUG_shimmerTitle .p40HUG_shimmerLine{height:28px!important}}.p40HUG_granthStudio{color:#f0e9d2;font-family:var(--font-ui);isolation:isolate;background:radial-gradient(1200px 600px at 50% -10%,#d4af3712,#0000 60%),#0a0a0f;border-radius:24px;margin-bottom:32px;position:relative;overflow:hidden}@media (max-width:768px){.p40HUG_granthStudio{border-radius:16px;margin-top:25px}}.p40HUG_granthStudioInner{background:inherit;color:inherit;position:relative}.p40HUG_gsHeader{z-index:40;-webkit-backdrop-filter:blur(12px);background:#0a0a0fe6;transition:background .4s,border-color .4s;position:sticky;top:12px}html[data-theme=light] .p40HUG_gsHeader{background:#faf5ebeb}.p40HUG_gsHeaderInner{max-width:1360px;margin:0 auto;padding:16px}.p40HUG_gsHeaderTop{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.p40HUG_gsHeaderActions{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}@media (max-width:640px){.p40HUG_gsHeaderActions{justify-content:center;gap:6px;width:100%}}.p40HUG_gsBrandLabel{color:#d4af37;letter-spacing:.35em;font-size:10px;font-weight:600;font-family:var(--font-heading)}.p40HUG_gsBrandTitle{color:#f6efda;font-size:22px;font-weight:700;font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}html[data-theme=light] .p40HUG_gsBrandTitle{color:#7c5f14}.p40HUG_gsReaderBtn{color:#1a1204;letter-spacing:.15em;cursor:pointer;font-size:12px;font-weight:700;font-family:var(--font-heading);background:linear-gradient(135deg,#e8c84a,#d4af37 55%,#b8912a);border:1px solid #f0d878;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px 20px;transition:filter .2s;display:inline-flex;box-shadow:0 6px 24px #d4af3747}.p40HUG_gsReaderBtn:hover{filter:brightness(1.06)}.p40HUG_gsToggles{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.p40HUG_gsToggleGroup{background:#ffffff0d;border:1px solid #d4af3740;border-radius:999px;gap:4px;padding:4px;transition:background .4s,border-color .4s;display:inline-flex}html[data-theme=light] .p40HUG_gsToggleGroup{background:#fff9}.p40HUG_gsToggleBtn{letter-spacing:.18em;color:#cbbf9db3;cursor:pointer;white-space:nowrap;font-size:12px;font-weight:700;font-family:var(--font-heading);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:10px 22px;transition:all .25s;display:inline-flex}.p40HUG_gsToggleBtnActive{color:#1a1204;background:linear-gradient(135deg,#e8c84a,#c39a2b);box-shadow:0 4px 16px #d4af3759}@media (max-width:640px){.p40HUG_gsToggleBtn{letter-spacing:.1em;padding:9px 13px;font-size:11px}}.p40HUG_gsMain{max-width:1360px;margin:25px}.p40HUG_gsSection{animation:.5s both p40HUG_gsFadeUp}.p40HUG_gsStudioHeader{text-align:center;margin-bottom:32px}.p40HUG_gsStudioLabel{color:#d4af37d9;letter-spacing:.35em;font-size:10px;font-weight:600;font-family:var(--font-heading)}.p40HUG_gsStudioTitle{color:#f6efda;font-size:32px;font-weight:700;font-family:var(--font-display);margin-top:8px}html[data-theme=light] .p40HUG_gsStudioTitle{color:#7c5f14}@media (max-width:768px){.p40HUG_gsStudioTitle{font-size:22px}}.p40HUG_gsStudioDesc{color:#cbbf9dcc;max-width:576px;margin-top:8px;margin-left:auto;margin-right:auto;font-size:14px}.p40HUG_gsCoverGrid{grid-template-columns:1fr;align-items:flex-start;gap:40px;display:grid}@media (min-width:1024px){.p40HUG_gsCoverGrid{grid-template-columns:1fr 1fr}}.p40HUG_gsBookWrap{perspective:1400px;filter:drop-shadow(0 30px 40px #000000a6);max-width:330px;margin:0 auto;position:relative}.p40HUG_gsBook3d{aspect-ratio:210/297;transform-style:preserve-3d;cursor:pointer;transition:transform .9s cubic-bezier(.22,1,.36,1);position:relative;transform:rotateY(-13deg)}.p40HUG_gsBook3dFlipped{transform:rotateY(167deg)}.p40HUG_gsBookFace{backface-visibility:hidden;border-radius:3px;position:absolute;inset:0;overflow:hidden}.p40HUG_gsBookFaceFront{transform:translateZ(22px)}.p40HUG_gsBookFaceBack{transform:rotateY(180deg)translateZ(22px)}.p40HUG_gsBookSpine{background:linear-gradient(90deg,#7a6524,#d4af37 45%,#8a732c);border-radius:2px;width:44px;position:absolute;top:4px;bottom:4px;left:-22px;transform:rotateY(90deg)}.p40HUG_gsBookPages{background:repeating-linear-gradient(90deg,#e8dfc4,#e8dfc4 2px,#cfc39e 0 3px);border-radius:2px;width:40px;position:absolute;top:4px;bottom:4px;right:-20px;transform:rotateY(90deg)}.p40HUG_gsCoverFront,.p40HUG_gsCoverFrontInner{width:100%;height:100%;position:relative;overflow:hidden}.p40HUG_gsCoverFrontImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p40HUG_gsCoverFrontOverlay{background:linear-gradient(#05050a9e 0%,#05050a47 42%,#05050ae6 100%);position:absolute;inset:0}.p40HUG_gsCoverFrameOuter{pointer-events:none;position:absolute;inset:12px}.p40HUG_gsCoverFrameInner{pointer-events:none;position:absolute;inset:18px}.p40HUG_gsCoverCorner{width:8px;height:8px;display:none;position:absolute;transform:rotate(45deg)translate(-50%,-50%)}.p40HUG_gsCoverContent{text-align:center;flex-direction:column;justify-content:space-between;height:100%;padding:36px 28px;display:flex;position:relative}.p40HUG_gsCoverTopTagline{color:#d4af37;letter-spacing:.32em;font-size:10px;font-weight:600;font-family:var(--font-heading)}.p40HUG_gsCoverTitleLine1{color:#f2e8c9;letter-spacing:.22em;font-size:14px;font-weight:500}.p40HUG_gsCoverTitleMain{color:#f8f1db;font-size:48px;font-weight:900;line-height:1.05;font-family:var(--font-display);margin-top:4px}@media (max-width:640px){.p40HUG_gsCoverTitleMain{font-size:32px}}.p40HUG_gsCoverTitleItalic{color:#d4af37;font-size:36px;font-style:italic;font-family:var(--font-display);margin-top:4px}@media (max-width:640px){.p40HUG_gsCoverTitleItalic{font-size:28px}}.p40HUG_gsCoverDivider{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.p40HUG_gsCoverDividerLine{background:#d4af37b3;width:40px;height:1px}.p40HUG_gsCoverDividerDiamond{background:#d4af37;width:6px;height:6px;transform:rotate(45deg)}.p40HUG_gsCoverProgressText{color:#d4af37e6;letter-spacing:.18em;margin-top:12px;font-size:11px}.p40HUG_gsCoverBottom{justify-content:space-between;align-items:flex-end;padding:0 4px;display:flex}.p40HUG_gsCoverBottomLeft{color:#d4af37;font-size:24px;line-height:1}.p40HUG_gsCoverBottomRight{color:#f2e8c9d9;letter-spacing:.28em;font-size:10px}.p40HUG_gsCoverBack{width:100%;height:100%;position:relative;overflow:hidden}.p40HUG_gsCoverBackContent{flex-direction:column;height:100%;padding:36px 28px;display:flex;position:relative}.p40HUG_gsCoverBackLabel{color:#d4af37;letter-spacing:.32em;text-align:center;font-size:9px;font-weight:600;font-family:var(--font-heading)}.p40HUG_gsCoverBackText{color:#e9dfc2;font-size:13px;line-height:1.6;font-family:var(--font-body);flex:1;margin-top:16px;overflow:hidden}.p40HUG_gsCoverBackAuthor{align-items:center;gap:16px;margin-top:16px;display:flex}.p40HUG_gsCoverBackAuthorImg{-o-object-fit:cover;object-fit:cover;border:2px solid #d4af37;border-radius:50%;flex-shrink:0;width:64px;height:64px}.p40HUG_gsCoverBackAuthorInitial{color:#d4af37;width:64px;height:64px;font-size:24px;font-family:var(--font-display);border:2px solid #d4af37;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.p40HUG_gsCoverBackAuthorName{color:#f2e8c9;letter-spacing:.2em;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.p40HUG_gsCoverBackAuthorRole{color:#d4af37b3;letter-spacing:.25em;margin-top:4px;font-size:9px}.p40HUG_gsCoverBackBarcode{background:#f5f0dc;border-radius:3px;width:176px;margin-top:20px;margin-left:auto;margin-right:auto;padding:8px 12px 6px}.p40HUG_gsBarcodeBars{background:repeating-linear-gradient(90deg,#141414 0 2px,#0000 2px 5px,#141414 5px 6px,#0000 6px 9px,#141414 9px 12px,#0000 12px 14px);height:36px}.p40HUG_gsCoverBackBarcodeText{color:#111;letter-spacing:.22em;text-align:center;margin-top:4px;font-size:9px;font-weight:600}.p40HUG_gsBookActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.p40HUG_gsBtnOutline{color:#d4af37;letter-spacing:.15em;cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-heading);background:0 0;border:1px solid #d4af3799;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;transition:background0 .2s;display:inline-flex}.p40HUG_gsBtnOutline:hover{background:#d4af371a}.p40HUG_gsBtnGold{color:#1a1204;letter-spacing:.15em;cursor:pointer;font-size:12px;font-weight:700;font-family:var(--font-heading);background:linear-gradient(135deg,#e8c84a,#d4af37 55%,#b8912a);border:1px solid #f0d878;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;transition:filter .2s;display:inline-flex;box-shadow:0 6px 24px #d4af3747}.p40HUG_gsBtnGold:hover{filter:brightness(1.06)}.p40HUG_gsBookHint{text-align:center;color:#cbbf9d80;margin-top:12px;font-size:12px}.p40HUG_gsPanel{background:#ffffff08;border:1px solid #d4af3740;border-radius:16px;padding:28px}html[data-theme=light] .p40HUG_gsPanel{background:#fffdf5}@media (max-width:640px){.p40HUG_gsPanel{padding:20px}}.p40HUG_gsFormGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.p40HUG_gsFormGrid{grid-template-columns:1fr 1fr}}.p40HUG_gsFormGroup{flex-direction:column;display:flex}.p40HUG_gsFormFull{grid-column:1/-1}.p40HUG_gsLabel{letter-spacing:.25em;color:#d4af37d9;font-size:10px;font-weight:600;font-family:var(--font-heading);margin-bottom:6px;display:block}.p40HUG_gsField{color:#f2e9cf;width:100%;font-size:14px;font-family:var(--font-body);background:#ffffff0a;border:1px solid #d4af3740;border-radius:10px;outline:none;padding:10px 14px;transition:border-color .2s,box-shadow .2s}.p40HUG_gsField:focus{border-color:#d4af37;box-shadow:0 0 0 3px #d4af371f}.p40HUG_gsField::placeholder{color:#f2e9cf59}html[data-theme=light] .p40HUG_gsField{color:#2a2118;background:#fff}textarea.p40HUG_gsField{resize:vertical;line-height:1.7}.p40HUG_gsFieldItalic{font-style:italic}.p40HUG_gsFieldLarge{font-size:18px;font-family:var(--font-display)}.p40HUG_gsSwatches{gap:12px;display:flex}.p40HUG_gsSwatch{letter-spacing:.2em;color:#cbbf9d99;cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-heading);border:2px solid #ffffff1a;border-radius:12px;flex:1;padding:12px;transition:all .25s}.p40HUG_gsSwatchOn{color:#f2e9cf;border-color:#d4af37}.p40HUG_gsSwatch:hover{border-color:#d4af37}.p40HUG_gsFileRow{gap:8px;display:flex}.p40HUG_gsFileBtn{color:#d4af37;letter-spacing:.15em;cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-heading);background:0 0;border:1px solid #d4af3799;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 20px;transition:background .2s;display:inline-flex}.p40HUG_gsFileBtn:hover{background:#d4af371a}.p40HUG_gsFileRemove{color:#d4af37;cursor:pointer;background:0 0;border:1px solid #d4af3799;border-radius:999px;justify-content:center;align-items:center;padding:10px 16px;transition:background .2s;display:inline-flex}.p40HUG_gsFileRemove:hover{background:#d4af371a}.p40HUG_gsFilePreview{-o-object-fit:cover;object-fit:cover;border:1px solid #d4af3780;border-radius:4px;width:56px;height:80px;margin-top:12px}.p40HUG_gsSubsectionTitle{color:#d4af37d9;letter-spacing:.3em;font-size:10px;font-weight:600;font-family:var(--font-heading);border-top:1px solid #d4af3733;margin:8px 0 16px;padding-top:8px}.p40HUG_gsBackRow{justify-content:flex-start;align-items:center;margin-bottom:24px;display:flex}.p40HUG_gsPageGrid{grid-template-columns:1fr;align-items:flex-start;gap:24px;display:grid}@media (min-width:768px){.p40HUG_gsPageGrid{grid-template-columns:280px minmax(0,1fr)}}.p40HUG_gsPageList{background:#ffffff08;border:1px solid #d4af3740;border-radius:16px;padding:16px}.p40HUG_gsPageListHeader{justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px;display:flex}.p40HUG_gsPageListTitle{color:#d4af37;letter-spacing:.3em;font-size:11px;font-weight:600;font-family:var(--font-heading)}.p40HUG_gsAddBtn{letter-spacing:.15em;color:#1a1204;cursor:pointer;font-size:11px;font-weight:700;font-family:var(--font-heading);background:linear-gradient(135deg,#e8c84a,#c39a2b);border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;transition:filter .2s,transform .15s;display:inline-flex}.p40HUG_gsAddBtn:hover{filter:brightness(1.05)}.p40HUG_gsAddBtn:active{transform:scale(.95)}.p40HUG_gsEmpty{text-align:center;color:#cbbf9db3;padding:40px 16px;font-size:14px}.p40HUG_gsEmptyIcon{color:#d4af3780;margin:0 auto}.p40HUG_gsPageItems{flex-direction:column;gap:8px;max-height:420px;padding-right:4px;display:flex;overflow-y:auto}.p40HUG_gsPageItems::-webkit-scrollbar{width:6px}.p40HUG_gsPageItems::-webkit-scrollbar-thumb{background:#d4af3773;border-radius:3px}.p40HUG_gsPageItem{cursor:pointer;background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;transition:all .2s;display:flex}.p40HUG_gsPageItem:hover{border-color:#d4af3780}.p40HUG_gsPageItemActive{background:#d4af371a;border-color:#d4af37;box-shadow:0 0 18px #d4af3726}.p40HUG_gsPageItemNum{color:#cbbf9db3;width:36px;height:36px;font-size:14px;font-weight:700;font-family:var(--font-display);border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.p40HUG_gsPageItemNumActive{color:#d4af37;border-color:#d4af37}.p40HUG_gsPageItemInfo{flex:1;min-width:0}.p40HUG_gsPageItemHeading{text-overflow:ellipsis;white-space:nowrap;color:#f0e7cb;font-size:14px;font-weight:500;display:block;overflow:hidden}.p40HUG_gsPageItemWords{text-overflow:ellipsis;white-space:nowrap;color:#d4af3799;letter-spacing:.15em;margin-top:2px;font-size:10px;display:block;overflow:hidden}.p40HUG_gsPageItemDelete{color:#cbbf9d66;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;padding:6px;transition:all .2s}.p40HUG_gsPageItemDelete:hover{color:#f87171;background:#f871711a}.p40HUG_gsPageListFooter{color:#d4af37;letter-spacing:.15em;cursor:pointer;width:100%;font-size:12px;font-weight:600;font-family:var(--font-heading);background:0 0;border:1px solid #d4af3799;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:10px 20px;transition:background .2s;display:flex}.p40HUG_gsPageListFooter:hover{background:#d4af371a}.p40HUG_gsEditor{background:#ffffff08;border:1px solid #d4af3740;border-radius:16px;min-height:420px;padding:28px}@media (max-width:640px){.p40HUG_gsEditor{padding:20px}}.p40HUG_gsEditorEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:64px 0;display:flex}.p40HUG_gsEditorEmptyIcon{color:#d4af3766}.p40HUG_gsEditorEmptyText{color:#cbbf9db3;max-width:320px;margin-top:16px;font-size:14px}.p40HUG_gsEditorHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.p40HUG_gsEditorLabel{color:#d4af37;letter-spacing:.3em;font-size:11px;font-weight:600;font-family:var(--font-heading)}.p40HUG_gsEditorStats{gap:8px;display:flex}.p40HUG_gsEditorStat{letter-spacing:.12em;color:#d4af37;border:1px solid #d4af3766;border-radius:999px;padding:4px 10px;font-size:10px}.p40HUG_gsEditorStat b{color:#f2e9cf;font-weight:700}.p40HUG_gsDropCapPreview{background:#0f153099;border:1px solid #d4af3733;border-radius:12px;margin-top:20px;padding:16px}html[data-theme=light] .p40HUG_gsDropCapPreview{background:#f8f0da}.p40HUG_gsDropCapLabel{color:#d4af37b3;letter-spacing:.25em;font-size:10px;font-weight:600;font-family:var(--font-heading);margin-bottom:8px}.p40HUG_gsDropCapText{color:#e9dfc2;font-size:14px;line-height:1.7;font-family:var(--font-body)}html[data-theme=light] .p40HUG_gsDropCapText{color:#2a2118}.p40HUG_gsDropCapLetter{float:left;color:#d4af37;font-size:48px;font-weight:900;line-height:.82;font-family:var(--font-display);padding-top:4px;padding-right:8px}.p40HUG_gsStats{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:32px;display:grid}@media (min-width:1024px){.p40HUG_gsStats{grid-template-columns:repeat(4,1fr)}}.p40HUG_gsStatCard{text-align:center;background:#ffffff08;border:1px solid #d4af3740;border-radius:16px;padding:20px 16px}.p40HUG_gsStatValue{color:#d4af37;font-size:32px;font-weight:700;font-family:var(--font-display)}@media (min-width:640px){.p40HUG_gsStatValue{font-size:36px}}.p40HUG_gsStatLabel{color:#cbbf9db3;letter-spacing:.28em;font-size:10px;font-weight:600;font-family:var(--font-heading);margin-top:8px}.p40HUG_gsDownloadGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:768px){.p40HUG_gsDownloadGrid{grid-template-columns:1fr 1fr}}.p40HUG_gsDownloadCard{background:#ffffff08;border:1px solid #d4af3740;border-radius:16px;padding:32px}.p40HUG_gsDownloadCardPrimary{background:linear-gradient(to bottom right,#d4af371a,#0000);border-color:#d4af3759}.p40HUG_gsDownloadHead{align-items:center;gap:12px;margin-bottom:12px;display:flex}.p40HUG_gsDownloadIcon{color:#d4af37;background:#d4af3726;border-radius:50%;justify-content:center;align-items:center;padding:10px;display:flex}.p40HUG_gsDownloadLabel{color:#d4af37;letter-spacing:.3em;font-size:11px;font-weight:700;font-family:var(--font-heading)}.p40HUG_gsDownloadTitle{color:#f6efda;font-size:22px;font-weight:700;font-family:var(--font-display)}html[data-theme=light] .p40HUG_gsDownloadTitle{color:#7c5f14}.p40HUG_gsDownloadDesc{color:#cbbf9dcc;margin-top:8px;font-size:14px;line-height:1.6}.p40HUG_gsDownloadDesc b{color:#d4af37}.p40HUG_gsDownloadBtn{color:#1a1204;letter-spacing:.15em;cursor:pointer;font-size:12px;font-weight:700;font-family:var(--font-heading);background:linear-gradient(135deg,#e8c84a,#d4af37 55%,#b8912a);border:1px solid #f0d878;border-radius:999px;align-items:center;gap:8px;margin-top:20px;padding:10px 20px;transition:filter .2s;display:inline-flex;box-shadow:0 6px 24px #d4af3747}.p40HUG_gsDownloadBtn:hover{filter:brightness(1.06)}.p40HUG_gsProgressTrack{background:#ffffff1a;border-radius:999px;height:8px;margin-top:16px;overflow:hidden}.p40HUG_gsProgressFill{background:linear-gradient(90deg,#b8912a,#e8c84a);border-radius:999px;height:100%;transition:width .5s}.p40HUG_gsProgressLabel{color:#cbbf9d99;letter-spacing:.2em;font-size:10px;font-family:var(--font-heading);margin-top:8px}.p40HUG_gsNote{text-align:center;color:#cbbf9d80;margin-top:24px;font-size:12px}.p40HUG_gsPrintSection{margin-top:40px}.p40HUG_gsPrintHeader{text-align:center;margin-bottom:24px}.p40HUG_gsPrintLabel{color:#d4af37;letter-spacing:.35em;font-size:10px;font-weight:600;font-family:var(--font-heading)}.p40HUG_gsPrintTitle{color:#f6efda;font-size:22px;font-weight:700;font-family:var(--font-display);margin-top:8px}html[data-theme=light] .p40HUG_gsPrintTitle{color:#7c5f14}.p40HUG_gsPrintList{flex-direction:column;gap:24px;margin:0 auto;display:flex}.p40HUG_gsPrintCover{aspect-ratio:210/297;border:1px solid #d4af3766;border-radius:8px;width:100%;margin:0 auto;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.p40HUG_gsPrintCoverRow{grid-template-columns:1fr 1fr;align-items:start;gap:24px;max-width:780px;margin:0 auto;display:grid}@media (max-width:640px){.p40HUG_gsPrintCoverRow{grid-template-columns:1fr;gap:20px;max-width:380px}}.p40HUG_gsPrintSheet{color:#1a1a1a;background:#fdfbf3;border-radius:8px;padding:40px;box-shadow:0 25px 50px -12px #00000040}@media (max-width:640px){.p40HUG_gsPrintSheet{padding:28px}.p40HUG_gsReaderBtn{letter-spacing:.1em;padding:8px 14px;font-size:10px}.p40HUG_gsToggleBtn{letter-spacing:.08em;padding:8px 12px;font-size:9px}}.p40HUG_gsPrintMeta{color:#8a6d1f;letter-spacing:.25em;font-size:10px;font-weight:600}.p40HUG_gsPrintHeading{color:#141414;font-size:30px;font-weight:700;font-family:var(--font-display);margin-top:8px}.p40HUG_gsPrintSub{color:#555;font-style:italic;font-family:var(--font-display);margin-top:4px}.p40HUG_gsPrintRule{background:#8a6d1f;width:96px;height:2px;margin:16px 0}.p40HUG_gsPrintContent{color:#1f1f1f;font-size:15px;line-height:1.9}.p40HUG_gsPrintDropCap{float:left;color:#8a6d1f;font-size:48px;font-weight:900;line-height:.85;font-family:var(--font-display);padding-right:8px}.p40HUG_gsPrintFoot{color:#8a6d1f;letter-spacing:.25em;margin-top:24px;font-size:10px;font-weight:600}.p40HUG_gsModalOverlay{z-index:130;-webkit-backdrop-filter:blur(4px);background:#000c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.p40HUG_gsModalCard{background:#0d0d14;border:1px solid #d4af3780;border-radius:16px;width:100%;max-width:448px;padding:32px;animation:.5s both p40HUG_gsFadeUp}.p40HUG_gsModalHead{justify-content:space-between;align-items:flex-start;display:flex}.p40HUG_gsModalCheckIcon{color:#d4af37;background:#d4af3726;border-radius:50%;padding:12px;display:inline-flex}.p40HUG_gsModalClose{color:#cbbf9d99;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:8px;transition:all .2s}.p40HUG_gsModalClose:hover{color:#d4af37;background:#ffffff0d}.p40HUG_gsModalTitle{color:#f6efda;font-size:22px;font-weight:700;font-family:var(--font-display);margin-top:16px}.p40HUG_gsModalDesc{color:#cbbf9dcc;margin-top:8px;font-size:14px;line-height:1.6}.p40HUG_gsModalDesc b{color:#f2e9cf}.p40HUG_gsModalActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.p40HUG_gsModalBtnSmall{letter-spacing:.15em;cursor:pointer;font-size:12px;font-weight:700;font-family:var(--font-heading);border-radius:999px;align-items:center;gap:6px;padding:10px 20px;transition:filter .2s,background .2s;display:inline-flex}.p40HUG_gsModalBtnGold{color:#1a1204;background:linear-gradient(135deg,#e8c84a,#c39a2b);border:none;box-shadow:0 6px 24px #d4af3747}.p40HUG_gsModalBtnGold:hover{filter:brightness(1.06)}.p40HUG_gsModalBtnOutline{color:#d4af37;background:0 0;border:1px solid #d4af3799}.p40HUG_gsModalBtnOutline:hover{background:#d4af371a}.p40HUG_gsModalTextLabel{letter-spacing:.25em;color:#d4af37b3;font-size:10px;font-weight:600;font-family:var(--font-heading);margin:20px 0 6px;display:block}.p40HUG_gsModalTextarea{color:#f2e9cf;width:100%;font-size:12px;font-family:var(--font-body);resize:vertical;background:#ffffff0a;border:1px solid #d4af3740;border-radius:10px;outline:none;padding:12px 14px}.p40HUG_gsReader{z-index:120;-webkit-backdrop-filter:blur(6px);background:#060609f7;flex-direction:column;display:flex;position:fixed;inset:0}.p40HUG_gsReaderHeader{border-bottom:1px solid #d4af3733;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px;display:flex}@media (min-width:640px){.p40HUG_gsReaderHeader{padding:16px 32px}}.p40HUG_gsReaderTitle{color:#d4af37;letter-spacing:.35em;font-size:11px;font-weight:600;font-family:var(--font-heading)}.p40HUG_gsReaderClose{color:#d4af37;cursor:pointer;background:0 0;border:1px solid #d4af3766;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background .2s;display:inline-flex}.p40HUG_gsReaderClose:hover{background:#d4af371a}.p40HUG_gsReaderStage{flex:1;justify-content:center;align-items:center;min-height:0;padding:16px 12px;display:flex;container-type:size}@media (min-width:640px){.p40HUG_gsReaderStage{padding:16px 24px}}.p40HUG_gsReaderSlide{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.p40HUG_gsReaderCoverBox{aspect-ratio:210/297;border:1px solid #d4af3799;border-radius:8px;width:auto;height:min(100%,141.42cqw);overflow:hidden;box-shadow:0 0 60px #d4af371f}.p40HUG_gsReaderCoverInner{aspect-ratio:210/297;height:100%}.p40HUG_gsA4Fit{aspect-ratio:210/297;width:auto;height:min(100%,141.42cqw)}.p40HUG_gsReaderNav{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;padding:8px 16px 24px;display:flex}.p40HUG_gsReaderDots{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.p40HUG_gsReaderDot{cursor:pointer;background:#d4af374d;border:none;border-radius:999px;width:8px;height:8px;transition:all .25s}.p40HUG_gsReaderDot:hover{background:#d4af3799}.p40HUG_gsReaderDotActive{background:#d4af37;width:28px}.p40HUG_gsReaderControls{align-items:center;gap:16px;display:flex}.p40HUG_gsReaderNavBtn{color:#d4af37;letter-spacing:.15em;cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-heading);background:0 0;border:1px solid #d4af3799;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;transition:background .2s;display:inline-flex}.p40HUG_gsReaderNavBtn:hover{background:#d4af371a}.p40HUG_gsReaderNavBtn:disabled{opacity:.3;cursor:not-allowed}.p40HUG_gsReaderPageCounter{color:#cbbf9db3;letter-spacing:.2em;text-align:center;min-width:64px;font-size:12px;font-family:var(--font-heading)}.p40HUG_gsReaderHint{color:#cbbf9d66;letter-spacing:.2em;font-size:10px;font-family:var(--font-heading)}.p40HUG_gsA4Page{background:#faf6ec;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 16px 0 26px -16px #60421659,inset -22px 0 30px -20px #60421666,0 24px 60px #0000008c,0 4px 18px #0006}.p40HUG_gsA4Frame{pointer-events:none;border:1px solid #9e7a20cc;padding:5px;position:absolute;inset:4.5%}.p40HUG_gsA4FrameInner{border:1px solid #9e7a2073;width:100%;height:100%;position:relative}.p40HUG_gsA4Corner{color:#a8842a;background:#faf6ec;padding:0 5px;font-size:13px;line-height:1;position:absolute}.p40HUG_gsA4CornerTL{top:-8px;left:-4px}.p40HUG_gsA4CornerTR{top:-8px;right:-4px}.p40HUG_gsA4CornerBL{bottom:-8px;left:-4px}.p40HUG_gsA4CornerBR{bottom:-8px;right:-4px}.p40HUG_gsA4Content{flex-direction:column;flex:1;min-height:0;padding:9% 11.5%;display:flex;position:relative}.p40HUG_gsA4Header{flex-shrink:0}.p40HUG_gsA4HeaderRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.p40HUG_gsA4HeaderTitle{color:#8a6d1f;letter-spacing:.26em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.p40HUG_gsA4HeaderNum{color:#8a6d1f;font-size:11px;font-family:var(--font-display);flex-shrink:0}.p40HUG_gsA4HeaderRule{background:linear-gradient(90deg,#b8912acc,#b8912a59,#0000);height:1px;margin-top:6px}.p40HUG_gsA4TitleBlock{text-align:center;flex-shrink:0;margin-top:12px}.p40HUG_gsA4Chapter{color:#9a7b1e;letter-spacing:.42em;font-size:10px;font-weight:600;font-family:var(--font-heading)}.p40HUG_gsA4Dcode{color:#9a7b1ebf;letter-spacing:.3em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:9px;overflow:hidden}.p40HUG_gsA4Heading{color:#2a2118;font-size:24px;font-weight:700;line-height:1.15;font-family:var(--font-display);margin-top:8px;padding:0 4px}@media (min-width:640px){.p40HUG_gsA4Heading{font-size:30px}}.p40HUG_gsA4Sub{color:#6b5a3e;font-size:13px;font-style:italic;line-height:1.5;font-family:var(--font-display);margin-top:8px;padding:0 8px}@media (min-width:640px){.p40HUG_gsA4Sub{font-size:15px}}.p40HUG_gsA4Divider{color:#9a7b1e;justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.p40HUG_gsA4DividerLine{width:56px;height:1px}@media (min-width:640px){.p40HUG_gsA4DividerLine{width:80px}}.p40HUG_gsA4DividerLineLeft{background:linear-gradient(90deg,#0000,#b8912acc)}.p40HUG_gsA4DividerLineRight{background:linear-gradient(270deg,#0000,#b8912acc)}.p40HUG_gsA4DividerIcon{font-size:13px;line-height:1}.p40HUG_gsA4Body{flex:1;min-height:0;margin-top:12px;padding-right:4px;overflow-y:auto}.p40HUG_gsA4Body::-webkit-scrollbar{width:5px}.p40HUG_gsA4Body::-webkit-scrollbar-track{background:#7a5c2812;border-radius:3px}.p40HUG_gsA4Body::-webkit-scrollbar-thumb{background:#9a7b1e80;border-radius:3px}.p40HUG_gsA4Text{color:#2a2118;text-align:justify;font-size:13.5px;line-height:1.8;font-family:var(--font-body)}@media (min-width:640px){.p40HUG_gsA4Text{font-size:15px}}.p40HUG_gsA4DropCap{float:left;color:#9a7b1e;font-size:3.2em;font-weight:900;line-height:.82;font-family:var(--font-display);padding-top:4px;padding-right:8px}.p40HUG_gsA4Empty{color:#8a7a5c;text-align:center;font-style:italic;line-height:1.6;font-family:var(--font-body);margin-top:24px;padding:0 16px}.p40HUG_gsA4Footer{text-align:center;flex-shrink:0;padding-top:10px}.p40HUG_gsA4FooterRule{background:linear-gradient(90deg,#0000,#b8912a73,#0000);height:1px;margin-bottom:8px}.p40HUG_gsA4FooterPage{color:#8a6d1f;letter-spacing:.32em;font-size:13px;font-family:var(--font-display)}.p40HUG_gsA4FooterPublisher{color:#8a6d1fb3;letter-spacing:.34em;text-transform:uppercase;margin-top:4px;font-size:8px}.p40HUG_gsFooter{border-top:1px solid #d4af3740;margin-top:16px}.p40HUG_gsFooterInner{text-align:center;max-width:1360px;margin:0 auto;padding:40px 16px}.p40HUG_gsFooterDivider{justify-content:center;align-items:center;gap:12px;margin-bottom:20px;display:flex}.p40HUG_gsFooterDividerLine{background:linear-gradient(90deg,#0000,#b8912acc);width:64px;height:1px}.p40HUG_gsFooterDividerLineRight{background:linear-gradient(270deg,#0000,#b8912acc)}.p40HUG_gsFooterDiamond{background:#d4af37;width:6px;height:6px;transform:rotate(45deg)}.p40HUG_gsFooterQuote{color:#f6efda;font-size:18px;font-style:italic;line-height:1.6;font-family:var(--font-display)}html[data-theme=light] .p40HUG_gsFooterQuote{color:#7c5f14}@media (min-width:640px){.p40HUG_gsFooterQuote{font-size:20px}}.p40HUG_gsFooterBrand{color:#d4af37;letter-spacing:.35em;font-size:10px;font-weight:600;font-family:var(--font-heading);margin-top:24px}@keyframes p40HUG_gsFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes p40HUG_gsSlideFromRight{0%{opacity:0;transform:translate(56px)}to{opacity:1;transform:translate(0)}}@keyframes p40HUG_gsSlideFromLeft{0%{opacity:0;transform:translate(-56px)}to{opacity:1;transform:translate(0)}}.p40HUG_gsAnimNext{animation:.38s cubic-bezier(.22,1,.36,1) both p40HUG_gsSlideFromRight}.p40HUG_gsAnimPrev{animation:.38s cubic-bezier(.22,1,.36,1) both p40HUG_gsSlideFromLeft}.p40HUG_gsAnimFadeUp{animation:.5s both p40HUG_gsFadeUp}.p40HUG_themeToggleFixed{z-index:300;-webkit-backdrop-filter:blur(14px);cursor:pointer;color:#d4af37;background:#0a0a0fe6;border:1px solid #d4af3773;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;transition:transform .2s,background .4s,border-color .4s;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #0009,0 0 24px #d4af3726}.p40HUG_themeToggleFixed:hover{transform:translateY(-2px);box-shadow:0 14px 36px #000000b3,0 0 28px #d4af3740}.p40HUG_themeToggleFixed:active{transform:scale(.96)}.p40HUG_themeToggleIcon{color:#cbbf9d80;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:color .3s,background .3s;display:inline-flex}.p40HUG_themeToggleIconActive{color:#d4af37;background:#d4af3724}.p40HUG_themeToggleTrack{background:#d4af3733;border:1px solid #d4af3759;border-radius:999px;width:38px;height:20px;transition:background .3s;display:inline-block;position:relative}.p40HUG_themeToggleThumb{background:linear-gradient(135deg,#f5e6a6,#d4af37);border-radius:50%;width:14px;height:14px;transition:left .28s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:2px;transform:translateY(-50%);box-shadow:0 2px 8px #d4af3799}.p40HUG_themeToggleThumbRight{left:calc(100% - 16px)}html[data-theme=light] .p40HUG_themeToggleFixed{color:#a8842a;background:#fffdf5f2;border-color:#c9a2278c;box-shadow:0 10px 30px #00000026,0 0 24px #c9a22733}html[data-theme=light] .p40HUG_themeToggleIcon{color:#5d4c3399}html[data-theme=light] .p40HUG_themeToggleIconActive{color:#7c5f14;background:#c9a2272e}html[data-theme=light] .p40HUG_themeToggleTrack{background:#c9a22740;border-color:#a078148c}html[data-theme=light] .p40HUG_themeToggleThumb{background:linear-gradient(135deg,#d4af37,#a8842a);box-shadow:0 2px 8px #a0781480}@media (max-width:640px){.p40HUG_themeToggleFixed{gap:6px;padding:6px 10px;bottom:14px;right:14px}.p40HUG_themeToggleTrack{width:32px;height:18px}.p40HUG_themeToggleThumb{width:12px;height:12px}.p40HUG_themeToggleThumbRight{left:calc(100% - 14px)}}html[data-theme=light] .p40HUG_container{color:#2a2118;background:#fcf8ee}html[data-theme=light] .p40HUG_hero{background:0 0}html[data-theme=light] .p40HUG_heroBg{background:radial-gradient(110% 80% at 50% 0,#d4af372e 0%,#faf6ec66 55%,#0000 100%)}html[data-theme=light] .p40HUG_heroGrid{opacity:.16;background-image:linear-gradient(#a0781426 1px,#0000 1px),linear-gradient(90deg,#a078141a 1px,#0000 1px)}html[data-theme=light] .p40HUG_heroMoltenBg{background:radial-gradient(#d4af3759 0%,#d4af3726 28%,#d4af370f 45%,#0000 70%)}html[data-theme=light] .p40HUG_heroTitleLine1{background:linear-gradient(#7c5f14,#a8842a,#c9a227);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .p40HUG_heroTitleLine2{background:linear-gradient(90deg,#7c5f14,#a8842a,#8a6d1f);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:is(html[data-theme=light] .p40HUG_heroSubText,html[data-theme=light] .p40HUG_heroDesc,html[data-theme=light] .p40HUG_heroStatLabel){color:#5d4c33d9}html[data-theme=light] .p40HUG_heroStatNum{color:#2a2118}html[data-theme=light] .p40HUG_heroStats{background:#fffdf599;border-color:#c9a22759}:is(html[data-theme=light] .p40HUG_heroBadge,html[data-theme=light] .p40HUG_heroQuote,html[data-theme=light] .p40HUG_heroFloatingLeft,html[data-theme=light] .p40HUG_heroFloatingRight){color:#2a2118;background:#fffdf5d9;border-color:#c9a22766}html[data-theme=light] .p40HUG_heroQuoteText{color:#2a2118cc}html[data-theme=light] .p40HUG_heroBtnSecondary{color:#8a6d1f;background:#fffdf5b3;border-color:#c9a22780}:is(html[data-theme=light] .p40HUG_pricing,html[data-theme=light] .p40HUG_ecosystem,html[data-theme=light] .p40HUG_whatSection,html[data-theme=light] .p40HUG_process,html[data-theme=light] .p40HUG_biopic,html[data-theme=light] .p40HUG_contact,html[data-theme=light] .p40HUG_finalCta){background:0 0;border-color:#c9a2274d}:is(html[data-theme=light] .p40HUG_pricingBg,html[data-theme=light] .p40HUG_ecosystemBg,html[data-theme=light] .p40HUG_finalCtaBg){background:radial-gradient(100% 60% at 50% 0,#c9a22726,#0000 60%)}:is(html[data-theme=light] .p40HUG_card,html[data-theme=light] .p40HUG_cardInner,html[data-theme=light] .p40HUG_whatItem,html[data-theme=light] .p40HUG_whyItem,html[data-theme=light] .p40HUG_chapterItem,html[data-theme=light] .p40HUG_chapterItemInner,html[data-theme=light] .p40HUG_chapterPointBtn,html[data-theme=light] .p40HUG_ecosystemVault,html[data-theme=light] .p40HUG_ecosystemVaultInner,html[data-theme=light] .p40HUG_contactCard,html[data-theme=light] .p40HUG_contactCardInner,html[data-theme=light] .p40HUG_footerBrand,html[data-theme=light] .p40HUG_footerBrandInner){color:#2a2118;background:#fffdf5;border-color:#c9a22766}html[data-theme=light] .p40HUG_cardInner.p40HUG_premium{background:radial-gradient(120% 80% at 50% 0,#c9a2272e,#0000 60%),#fffdf5}:is(html[data-theme=light] .p40HUG_cardName,html[data-theme=light] .p40HUG_cardPriceAmount,html[data-theme=light] .p40HUG_chapterBtnInfoTitle,html[data-theme=light] .p40HUG_chapterPointTitle,html[data-theme=light] .p40HUG_whatItemTitle,html[data-theme=light] .p40HUG_whyItemTitle,html[data-theme=light] .p40HUG_ecosystemTitle,html[data-theme=light] .p40HUG_contactCardTitle,html[data-theme=light] .p40HUG_finalCtaTitle,html[data-theme=light] .p40HUG_biopicTitle,html[data-theme=light] .p40HUG_whatTitle,html[data-theme=light] .p40HUG_processTitle,html[data-theme=light] .p40HUG_pricingTitle,html[data-theme=light] .p40HUG_footerBrandName){color:#7c5f14}:is(html[data-theme=light] .p40HUG_cardSub,html[data-theme=light] .p40HUG_cardFeatureText,html[data-theme=light] .p40HUG_whatItemDesc,html[data-theme=light] .p40HUG_whyItemDesc,html[data-theme=light] .p40HUG_chapterPointDesc,html[data-theme=light] .p40HUG_contactCardBody,html[data-theme=light] .p40HUG_finalCtaDesc,html[data-theme=light] .p40HUG_biopicDesc,html[data-theme=light] .p40HUG_processDesc,html[data-theme=light] .p40HUG_pricingDesc,html[data-theme=light] .p40HUG_footerBrandDesc){color:#5d4c33e6}html[data-theme=light] .p40HUG_cardPaymentBtn{color:#5d4c33e6;background:#c9a22714;border-color:#c9a22759}html[data-theme=light] .p40HUG_cardPayment{background:#fffdf5b3;border-color:#c9a2274d}html[data-theme=light] .p40HUG_cardPaymentSelected{background:#c9a2271a;border-color:#c9a2274d}html[data-theme=light] .p40HUG_cardPaymentSelectedText{color:#8a6d1f}:is(html[data-theme=light] .p40HUG_cardPriceGst,html[data-theme=light] .p40HUG_cardLevel,html[data-theme=light] .p40HUG_cardFooter,html[data-theme=light] .p40HUG_chapterBtnInfoRange,html[data-theme=light] .p40HUG_chapterPointStatusBadge){color:#5d4c33b3;background:#c9a22714;border-color:#c9a2274d}html[data-theme=light] .p40HUG_chapterBtnArrow{color:#8a6d1f;background:#fffdf5;border-color:#c9a22766}html[data-theme=light] .p40HUG_chapterPointNum{color:#8a6d1f;background:#fffdf5;border-color:#c9a22766}html[data-theme=light] .p40HUG_modal{color:#2a2118;background:#fffdf5;border-color:#c9a22780}html[data-theme=light] .p40HUG_modalHeader{background:radial-gradient(100% 80% at 50% 0,#c9a22724,#0000)}html[data-theme=light] .p40HUG_modalHeaderTitle{color:#7c5f14}:is(html[data-theme=light] .p40HUG_modalHeaderDesc,html[data-theme=light] .p40HUG_modalHeaderAuto,html[data-theme=light] .p40HUG_modalHeaderCode){color:#5d4c33e6}html[data-theme=light] .p40HUG_modalClose{color:#8a6d1f;background:#f8f0da;border-color:#c9a22766}html[data-theme=light] .p40HUG_modalTextarea{color:#2a2118;background:#fff;border-color:#c9a22766}html[data-theme=light] .p40HUG_modalStatsLeft{color:#5d4c33e6;background:#c9a2271a;border-color:#c9a2274d}html[data-theme=light] .p40HUG_modalFooter{background:#f8f0da;border-color:#c9a2274d}:is(html[data-theme=light] .p40HUG_modalFooterClose,html[data-theme=light] .p40HUG_modalFooterClear){color:#8a6d1f;background:#fff;border-color:#c9a22766}:is(html[data-theme=light] .p40HUG_formInput,html[data-theme=light] .p40HUG_formSelect,html[data-theme=light] .p40HUG_formTextarea){color:#2a2118;background:#fff;border-color:#c9a22766}html[data-theme=light] .p40HUG_formLabel{color:#8a6d1f}html[data-theme=light] .p40HUG_formSelect option{color:#2a2118;background:#fff}html[data-theme=light] .p40HUG_contactFormWrap{background:radial-gradient(120% 80% at 50% 0,#c9a2271a,#0000 60%),#fffdf5;border-color:#c9a22766}html[data-theme=light] .p40HUG_contactFormTitle{color:#7c5f14}html[data-theme=light] .p40HUG_contactFormSub{color:#5d4c33d9}html[data-theme=light] .p40HUG_newsletterWrap{background:linear-gradient(145deg,#c9a2271a,#fffdf5f2);border-color:#c9a22766}html[data-theme=light] .p40HUG_newsletterTitle{color:#7c5f14}html[data-theme=light] .p40HUG_newsletterSub{color:#5d4c33d9}html[data-theme=light] .p40HUG_newsletterInput{color:#2a2118;background:#fff;border-color:#c9a22766}html[data-theme=light] .p40HUG_authTab{color:#5d4c33b3}html[data-theme=light] .p40HUG_authTabs{background:#fffdf5b3;border-color:#c9a22759}html[data-theme=light] .p40HUG_checkoutSummary{background:#c9a2271a;border-color:#c9a22759}html[data-theme=light] .p40HUG_checkoutSummaryRow{color:#5d4c33e6;border-bottom-color:#c9a2274d}html[data-theme=light] .p40HUG_checkoutSummaryRow span:last-child{color:#2a2118}html[data-theme=light] .p40HUG_toast{background:#fffdf5f2;border-color:#c9a22780}html[data-theme=light] .p40HUG_toastText{color:#2a2118}html[data-theme=light] .p40HUG_granthStudio{color:#2a2118;background:0 0}html[data-theme=light] .p40HUG_gsHeader{background:#fffdf5f2;border-color:#c9a22766}:is(html[data-theme=light] .p40HUG_gsBrandTitle,html[data-theme=light] .p40HUG_gsStudioTitle,html[data-theme=light] .p40HUG_gsDownloadTitle,html[data-theme=light] .p40HUG_gsPrintTitle,html[data-theme=light] .p40HUG_gsModalTitle,html[data-theme=light] .p40HUG_gsFooterQuote){color:#7c5f14}:is(html[data-theme=light] .p40HUG_gsStudioDesc,html[data-theme=light] .p40HUG_gsDownloadDesc,html[data-theme=light] .p40HUG_gsModalDesc,html[data-theme=light] .p40HUG_gsBookHint,html[data-theme=light] .p40HUG_gsNote,html[data-theme=light] .p40HUG_gsPageItemHeading,html[data-theme=light] .p40HUG_gsEditorEmptyText,html[data-theme=light] .p40HUG_gsDropCapText){color:#5d4c33e6}html[data-theme=light] .p40HUG_gsToggleGroup{background:#c9a2271f;border-color:#c9a22766}html[data-theme=light] .p40HUG_gsToggleBtn{color:#5d4c33bf}:is(html[data-theme=light] .p40HUG_gsPanel,html[data-theme=light] .p40HUG_gsPageList,html[data-theme=light] .p40HUG_gsEditor,html[data-theme=light] .p40HUG_gsStatCard,html[data-theme=light] .p40HUG_gsDownloadCard,html[data-theme=light] .p40HUG_gsPrintSheet,html[data-theme=light] .p40HUG_gsPageItem){background:#fffdf5;border-color:#c9a22759}html[data-theme=light] .p40HUG_gsField{color:#2a2118;background:#fff;border-color:#c9a22766}:is(html[data-theme=light] .p40HUG_gsLabel,html[data-theme=light] .p40HUG_gsStudioLabel,html[data-theme=light] .p40HUG_gsSubsectionTitle,html[data-theme=light] .p40HUG_gsPageListTitle,html[data-theme=light] .p40HUG_gsEditorLabel,html[data-theme=light] .p40HUG_gsDownloadLabel,html[data-theme=light] .p40HUG_gsPrintLabel,html[data-theme=light] .p40HUG_gsModalTextLabel){color:#8a6d1f}html[data-theme=light] .p40HUG_gsEditorStat{color:#8a6d1f;border-color:#c9a22780}html[data-theme=light] .p40HUG_gsEditorStat b{color:#2a2118}html[data-theme=light] .p40HUG_gsDropCapPreview{background:#f8f0da;border-color:#c9a22759}html[data-theme=light] .p40HUG_gsModalCard{background:#fffdf5;border-color:#c9a22780}html[data-theme=light] .p40HUG_gsModalTextarea{color:#2a2118;background:#fff;border-color:#c9a22766}html[data-theme=light] .p40HUG_gsFooter{border-color:#c9a22759}.p40HUG_heroSub{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.p40HUG_heroSubTextWrap{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.p40HUG_heroSubTextLine1{font-family:var(--font-heading);color:#f5f1e8b3;font-size:14px;line-height:1.5}.p40HUG_heroSubTextLine2{font-family:var(--font-heading);color:#d4af37cc;letter-spacing:.15em;font-size:12px;line-height:1.4}@media (max-width:768px){.p40HUG_heroSubTextLine1{font-size:8px}.p40HUG_heroSubTextLine2{font-size:7px}}:lang(hi) .p40HUG_heroTitleLine1,[lang=hi] .p40HUG_heroTitleLine1,[data-lang=hi] .p40HUG_heroTitleLine1{font-size:34px}@media (min-width:768px){:lang(hi) .p40HUG_heroTitleLine1,[lang=hi] .p40HUG_heroTitleLine1,[data-lang=hi] .p40HUG_heroTitleLine1{font-size:58px}}@media (max-width:768px){:lang(hi) .p40HUG_heroTitleLine1,[lang=hi] .p40HUG_heroTitleLine1,[data-lang=hi] .p40HUG_heroTitleLine1{font-size:25px}}@media (max-width:480px){:lang(hi) .p40HUG_heroTitleLine1,[lang=hi] .p40HUG_heroTitleLine1,[data-lang=hi] .p40HUG_heroTitleLine1{font-size:22px;line-height:2}}:lang(hi) .p40HUG_heroTitleLine2,[lang=hi] .p40HUG_heroTitleLine2,[data-lang=hi] .p40HUG_heroTitleLine2{font-size:41px}@media (min-width:768px){:lang(hi) .p40HUG_heroTitleLine2,[lang=hi] .p40HUG_heroTitleLine2,[data-lang=hi] .p40HUG_heroTitleLine2{font-size:63px}}@media (max-width:768px){:lang(hi) .p40HUG_heroTitleLine2,[lang=hi] .p40HUG_heroTitleLine2,[data-lang=hi] .p40HUG_heroTitleLine2{font-size:29px}}@media (max-width:480px){:lang(hi) .p40HUG_heroTitleLine2,[lang=hi] .p40HUG_heroTitleLine2,[data-lang=hi] .p40HUG_heroTitleLine2{font-size:26px}}:lang(hi) .p40HUG_heroBadgeText,[lang=hi] .p40HUG_heroBadgeText,[data-lang=hi] .p40HUG_heroBadgeText{font-size:11px}@media (min-width:768px){:lang(hi) .p40HUG_heroBadgeText,[lang=hi] .p40HUG_heroBadgeText,[data-lang=hi] .p40HUG_heroBadgeText{font-size:22px}}:lang(hi) .p40HUG_heroSubText,[lang=hi] .p40HUG_heroSubText,[data-lang=hi] .p40HUG_heroSubText{font-size:10px}:lang(hi) .p40HUG_heroTag,[lang=hi] .p40HUG_heroTag,[data-lang=hi] .p40HUG_heroTag{font-size:11px}@media (min-width:768px){:lang(hi) .p40HUG_heroTag,[lang=hi] .p40HUG_heroTag,[data-lang=hi] .p40HUG_heroTag{font-size:13px}}:lang(hi) .p40HUG_heroStatNum,[lang=hi] .p40HUG_heroStatNum,[data-lang=hi] .p40HUG_heroStatNum{font-size:32px}@media (min-width:768px){:lang(hi) .p40HUG_heroStatNum,[lang=hi] .p40HUG_heroStatNum,[data-lang=hi] .p40HUG_heroStatNum{font-size:44px}}@media (max-width:768px){:lang(hi) .p40HUG_heroStatNum,[lang=hi] .p40HUG_heroStatNum,[data-lang=hi] .p40HUG_heroStatNum{font-size:25px}}:lang(hi) .p40HUG_heroStatLabel,[lang=hi] .p40HUG_heroStatLabel,[data-lang=hi] .p40HUG_heroStatLabel{font-size:11px}:lang(hi) .p40HUG_heroBtnPrimary,:lang(hi) .p40HUG_heroBtnSecondary,[lang=hi] .p40HUG_heroBtnPrimary,[lang=hi] .p40HUG_heroBtnSecondary,[data-lang=hi] .p40HUG_heroBtnPrimary,[data-lang=hi] .p40HUG_heroBtnSecondary{font-size:14px}:lang(hi) .p40HUG_heroDesc,[lang=hi] .p40HUG_heroDesc,[data-lang=hi] .p40HUG_heroDesc{font-size:12px}:lang(hi) .p40HUG_heroQuoteText,[lang=hi] .p40HUG_heroQuoteText,[data-lang=hi] .p40HUG_heroQuoteText{font-size:18px}:lang(hi) .p40HUG_heroQuoteAuthor,[lang=hi] .p40HUG_heroQuoteAuthor,[data-lang=hi] .p40HUG_heroQuoteAuthor{font-size:11px}:lang(hi) .p40HUG_bookCoverTitleMain,[lang=hi] .p40HUG_bookCoverTitleMain,[data-lang=hi] .p40HUG_bookCoverTitleMain{font-size:43px}@media (max-width:768px){:lang(hi) .p40HUG_bookCoverTitleMain,[lang=hi] .p40HUG_bookCoverTitleMain,[data-lang=hi] .p40HUG_bookCoverTitleMain{font-size:30px}}:lang(hi) .p40HUG_bookCoverDesc,[lang=hi] .p40HUG_bookCoverDesc,[data-lang=hi] .p40HUG_bookCoverDesc{font-size:15px}:lang(hi) .p40HUG_bookCoverSpineText,[lang=hi] .p40HUG_bookCoverSpineText,[data-lang=hi] .p40HUG_bookCoverSpineText{font-size:11px}:lang(hi) .p40HUG_bookCoverTopLeft,[lang=hi] .p40HUG_bookCoverTopLeft,[data-lang=hi] .p40HUG_bookCoverTopLeft{font-size:10px}:lang(hi) .p40HUG_bookCoverTitleLabel,[lang=hi] .p40HUG_bookCoverTitleLabel,[data-lang=hi] .p40HUG_bookCoverTitleLabel{font-size:11px}:lang(hi) .p40HUG_bookCoverProgressLabel,[lang=hi] .p40HUG_bookCoverProgressLabel,[data-lang=hi] .p40HUG_bookCoverProgressLabel{font-size:10px}:lang(hi) .p40HUG_bookCoverProgressValue,[lang=hi] .p40HUG_bookCoverProgressValue,[data-lang=hi] .p40HUG_bookCoverProgressValue{font-size:11px}:lang(hi) .p40HUG_bookPagesText,[lang=hi] .p40HUG_bookPagesText,[data-lang=hi] .p40HUG_bookPagesText{font-size:15px}:lang(hi) .p40HUG_bookPagesLabel,[lang=hi] .p40HUG_bookPagesLabel,[data-lang=hi] .p40HUG_bookPagesLabel{font-size:10px}.p40HUG_sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:16px;display:flex}.p40HUG_sectionBadge{font-family:var(--font-heading);letter-spacing:.32em;color:#d4af37;background:#d4af370f;border:1px solid #d4af3740;border-radius:9999px;align-items:center;gap:8px;padding:6px 16px;font-size:10px;font-weight:700;display:inline-flex}.p40HUG_sectionTitle{font-family:var(--font-heading-deco);color:#f5f1e8;text-align:center;max-width:800px;font-size:32px;font-weight:700;line-height:1.1}@media (min-width:1024px){.p40HUG_sectionTitle{font-size:48px}}@media (max-width:768px){.p40HUG_sectionTitle{font-size:22px}}.p40HUG_sectionTitle span{color:#d4af37;font-style:italic;font-weight:300;font-family:var(--font-body)}.p40HUG_sectionDesc{font-family:var(--font-ui);color:#f5f1e899;text-align:center;max-width:640px;font-size:13px;line-height:1.7}.p40HUG_sectionFlash{animation:1.45s ease-out p40HUG_sectionPulse}@keyframes p40HUG_sectionPulse{0%{box-shadow:0 0 #d4af3780}to{box-shadow:0 0 0 24px #d4af3700}}.p40HUG_htmlSafarGrid,.p40HUG_htmlKamaiGrid{grid-template-columns:1fr;gap:20px;display:grid}.p40HUG_sectionInner{max-width:1360px;margin:0 auto;padding:48px 20px}@media (min-width:1024px){.p40HUG_sectionInner{padding:96px 32px}}@media (max-width:768px){.p40HUG_sectionInner{padding:0 14px}}@media (min-width:640px){.p40HUG_htmlSafarGrid{grid-template-columns:repeat(2,1fr)}.p40HUG_htmlKamaiGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.p40HUG_htmlSafarGrid{grid-template-columns:repeat(3,1fr)}}.p40HUG_htmlSafarSection,.p40HUG_htmlKamaiSection{margin-top:64px;padding:0;position:relative}.p40HUG_htmlPerfectionSection{padding:0;position:relative}.p40HUG_htmlSafarCard{text-align:left;cursor:pointer;color:inherit;background:linear-gradient(160deg,#0b0e1a 0%,#0a0d1a 100%);border:1px solid #d4af372e;border-radius:22px;padding:28px 24px 24px;font-family:inherit;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.p40HUG_htmlSafarCard:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(120% 80% at 50% 0,#d4af371a,#0000 60%);transition:opacity .3s;position:absolute;inset:0}.p40HUG_htmlSafarCard:hover{border-color:#d4af3780;transform:translateY(-4px);box-shadow:0 20px 50px #0009,0 0 30px #d4af3726}.p40HUG_htmlSafarCard:hover:before{opacity:1}.p40HUG_tapBadge{font-family:var(--font-ui);letter-spacing:.16em;color:#d4af37;background:#d4af371f;border:1px solid #d4af374d;border-radius:9999px;padding:4px 10px;font-size:9px;font-weight:600;position:absolute;top:12px;right:12px}.p40HUG_htmlSafarIconWrap{background:linear-gradient(135deg,#d4af372e,#d4af370a);border:1px solid #d4af374d;border-radius:16px;place-items:center;width:56px;height:56px;margin-bottom:20px;transition:transform .3s;display:grid}.p40HUG_htmlSafarCard:hover .p40HUG_htmlSafarIconWrap{transform:scale(1.08)rotate(-4deg)}.p40HUG_htmlSafarIcon{color:#d4af37;stroke-width:1.6px}.p40HUG_htmlSafarStep{font-family:var(--font-heading);letter-spacing:.32em;color:#d4af37b3;margin-bottom:6px;font-size:10px;font-weight:700}.p40HUG_htmlSafarTitle{font-family:var(--font-heading-deco);color:#f5f1e8;margin-bottom:10px;font-size:20px;font-weight:700;line-height:1.15}.p40HUG_htmlSafarDesc{font-family:var(--font-ui);color:#f5f1e8a6;font-size:12px;line-height:1.65}@media (max-width:768px){.p40HUG_htmlSafarCard{border-radius:18px;padding:22px 18px 20px}.p40HUG_htmlSafarIconWrap{border-radius:13px;width:48px;height:48px;margin-bottom:16px}.p40HUG_htmlSafarTitle{font-size:14px}.p40HUG_htmlSafarDesc{font-size:11px}.p40HUG_tapBadge{padding:3px 8px;font-size:8px;top:10px;right:10px}}.p40HUG_flywheelSection{margin-top:64px;padding:48px 0;position:relative}.p40HUG_flywheelWrap{max-width:780px;margin:0 auto;padding:40px 24px;position:relative}.p40HUG_flywheelGlow{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(circle,#d4af3729,#0000 60%);position:absolute;inset:-20%}.p40HUG_flywheelSteps{z-index:1;flex-direction:column;gap:4px;display:flex;position:relative}.p40HUG_flywheelStepWrap{flex-direction:column;align-items:center;display:flex}.p40HUG_flywheelStep{-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#0b0e1af2,#0a0d1ad9);border:1px solid #d4af3733;border-radius:18px;align-items:center;gap:20px;width:100%;max-width:560px;padding:20px 24px;transition:border-color .3s,transform .3s;display:flex}.p40HUG_flywheelStep:hover{border-color:#d4af3780;transform:translate(4px)}.p40HUG_flywheelNum{color:#000;width:40px;height:40px;font-family:var(--font-heading-deco);background:linear-gradient(135deg,#f5e6a6,#d4af37);border-radius:50%;flex-shrink:0;place-items:center;font-size:16px;font-weight:700;display:grid;box-shadow:0 0 20px #d4af3766}.p40HUG_flywheelTitle{font-family:var(--font-heading-deco);color:#f5f1e8;font-size:18px;font-weight:700;line-height:1.15}.p40HUG_flywheelDesc{font-family:var(--font-ui);color:#f5f1e899;margin-top:4px;font-size:12px;line-height:1.5}.p40HUG_flywheelConnector{background:linear-gradient(#d4af3799,#d4af3733);width:2px;height:24px;margin:2px 0}.p40HUG_flywheelFoot{z-index:1;font-family:var(--font-heading);letter-spacing:.28em;color:#d4af37;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin-top:32px;font-size:11px;font-weight:700;display:flex;position:relative}@media (max-width:768px){.p40HUG_flywheelStep{border-radius:14px;gap:14px;padding:16px}.p40HUG_flywheelNum{width:34px;height:34px;font-size:14px}.p40HUG_flywheelTitle{font-size:15px}.p40HUG_flywheelDesc{font-size:10px}.p40HUG_flywheelFoot{letter-spacing:.2em;font-size:9px}}.p40HUG_htmlUdghaatanSection{position:relative}.p40HUG_htmlUdghaatanGrid{grid-template-columns:1fr;gap:20px;max-width:900px;margin:0 auto 32px;display:grid}@media (min-width:640px){.p40HUG_htmlUdghaatanGrid{grid-template-columns:repeat(3,1fr)}}.p40HUG_htmlUdghaatanCard{text-align:center;cursor:pointer;color:inherit;background:linear-gradient(160deg,#0b0e1a,#0a0d1a);border:1px solid #d4af3738;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex}.p40HUG_htmlUdghaatanCard:hover{border-color:#d4af378c;transform:translateY(-4px);box-shadow:0 20px 50px #0009,0 0 30px #d4af372e}.p40HUG_htmlUdghaatanIcon{color:#d4af37;stroke-width:1.5px}.p40HUG_htmlUdghaatanTitle{font-family:var(--font-heading-deco);color:#f5f1e8;font-size:18px;font-weight:700;line-height:1.2}.p40HUG_htmlUdghaatanDesc{font-family:var(--font-ui);color:#f5f1e899;font-size:11px;line-height:1.55}.p40HUG_centerBtn{margin:0 auto;display:block}@media (max-width:768px){.p40HUG_htmlUdghaatanCard{border-radius:16px;padding:22px 16px}.p40HUG_htmlUdghaatanTitle{font-size:15px}.p40HUG_htmlUdghaatanDesc{font-size:10px}}.p40HUG_htmlPerfectionSection{position:relative}.p40HUG_htmlPerfectionGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.p40HUG_htmlPerfectionGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.p40HUG_htmlPerfectionGrid{grid-template-columns:repeat(4,1fr)}}.p40HUG_htmlPerfectionCard{background:linear-gradient(160deg,#0b0e1a,#0a0d1a);border:1px solid #d4af372e;border-radius:20px;flex-direction:column;gap:12px;padding:28px 22px;transition:border-color .3s,transform .3s;display:flex}.p40HUG_htmlPerfectionCard:hover{border-color:#d4af3780;transform:translateY(-3px)}.p40HUG_htmlPerfectionIcon{color:#d4af37;stroke-width:1.5px}.p40HUG_htmlPerfectionTitle{font-family:var(--font-heading-deco);color:#f5f1e8;font-size:17px;font-weight:700;line-height:1.2}.p40HUG_htmlPerfectionDesc{font-family:var(--font-ui);color:#f5f1e899;font-size:12px;line-height:1.6}@media (max-width:768px){.p40HUG_htmlPerfectionCard{border-radius:16px;padding:22px 18px}.p40HUG_htmlPerfectionTitle{font-size:15px}.p40HUG_htmlPerfectionDesc{font-size:11px}}.p40HUG_heroFinalSection{background:radial-gradient(120% 80% at 50% 0,#d4af372e,#0000 60%),linear-gradient(160deg,#0b0e1a,#06080f);border:1px solid #d4af374d;border-radius:28px;margin-top:64px;padding:64px 24px;position:relative;overflow:hidden}.p40HUG_heroFinalSection:before{content:"";opacity:.4;pointer-events:none;background-image:linear-gradient(#d4af370d 1px,#0000 1px),linear-gradient(90deg,#d4af370d 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.p40HUG_heroFinalInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.p40HUG_heroFinalTitle{font-family:var(--font-heading-deco);color:#f5f1e8;max-width:900px;font-size:30px;font-weight:700;line-height:1.15}@media (min-width:1024px){.p40HUG_heroFinalTitle{font-size:52px}}@media (max-width:768px){.p40HUG_heroFinalTitle{font-size:22px}}.p40HUG_heroFinalTitle span{color:#d4af37;font-style:italic;font-weight:300;font-family:var(--font-body)}.p40HUG_heroFinalSub{font-family:var(--font-heading);letter-spacing:.28em;color:#d4af37bf;text-transform:uppercase;font-size:12px;font-weight:600}.p40HUG_heroFinalBtn{color:#000;height:56px;font-family:var(--font-heading);letter-spacing:.18em;cursor:pointer;background:linear-gradient(#f5e6a6,#d4af37);border:none;border-radius:9999px;margin-top:12px;padding:0 36px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 0 32px #d4af3780}.p40HUG_heroFinalBtn:hover{transform:scale(1.03);box-shadow:0 0 48px #d4af37b3}@media (max-width:768px){.p40HUG_heroFinalSection{border-radius:20px;margin-top:40px;padding:40px 16px}.p40HUG_heroFinalSub{letter-spacing:.2em;font-size:10px}.p40HUG_heroFinalBtn{width:100%;height:46px;padding:0 24px;font-size:10px}}.p40HUG_granthFooter{text-align:center;border-top:1px solid #d4af3726;margin-top:64px;padding:32px 16px}.p40HUG_granthFooterText{font-family:var(--font-heading);letter-spacing:.28em;color:#f5f1e880;text-transform:uppercase;font-size:10px;line-height:1.8}.p40HUG_granthFooterLink{color:#d4af37;font-weight:700;text-decoration:none;transition:color .2s}.p40HUG_granthFooterLink:hover{color:#f5e6a6;text-decoration:underline}@media (max-width:768px){.p40HUG_granthFooter{margin-top:40px;padding:24px 12px}.p40HUG_granthFooterText{letter-spacing:.18em;font-size:8.5px}}.p40HUG_backToTopBtn{z-index:90;-webkit-backdrop-filter:blur(14px);color:#d4af37;cursor:pointer;background:#0a0d1ae6;border:1px solid #d4af3780;border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .2s,box-shadow .2s,background .2s;animation:.3s both p40HUG_bttFadeIn;display:grid;position:fixed;bottom:90px;right:24px;box-shadow:0 10px 30px #0009,0 0 24px #d4af3733}.p40HUG_backToTopBtn:hover{background:#d4af3726;transform:translateY(-3px);box-shadow:0 14px 38px #000000b3,0 0 30px #d4af3759}.p40HUG_backToTopBtn:active{transform:scale(.94)}@keyframes p40HUG_bttFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.p40HUG_backToTopBtn{width:42px;height:42px;bottom:78px;right:14px}}.p40HUG_modalContent{z-index:1;background:#0b0e1a;border:1px solid #d4af3759;border-radius:28px;flex-direction:column;width:100%;max-width:720px;max-height:88vh;animation:.35s cubic-bezier(.22,1,.36,1) both p40HUG_modalIn;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #000000e6}.p40HUG_modalWide{max-width:782px}@keyframes p40HUG_modalIn{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.p40HUG_modalCloseBtn{z-index:5;color:#f5f1e8b3;cursor:pointer;background:#04060ad9;border:1px solid #d4af374d;border-radius:50%;place-items:center;width:36px;height:36px;transition:all .2s;display:grid;position:absolute;top:16px;right:16px}.p40HUG_modalCloseBtn:hover{color:#d4af37;border-color:#d4af3799;transform:rotate(90deg)}.p40HUG_modalHeader{background:radial-gradient(100% 80% at 50% 0,#d4af371a,#0000);border-bottom:1px solid #d4af371f;flex-shrink:0;padding:24px 28px 16px}.p40HUG_modalTitleRow{align-items:center;gap:12px;display:flex}.p40HUG_modalTitleIcon{color:#d4af37;flex-shrink:0}.p40HUG_modalTitle{font-family:var(--font-heading-deco);color:#f5f1e8;font-size:20px;font-weight:700;line-height:1.2}.p40HUG_modalDivider{background:linear-gradient(90deg,#d4af3780,#0000);height:1px;margin-top:12px}.p40HUG_modalBody{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:24px 28px 28px;overflow-y:auto}.p40HUG_modalBody::-webkit-scrollbar{width:5px}.p40HUG_modalBody::-webkit-scrollbar-thumb{background:linear-gradient(#d4af37,#8b6d2b);border-radius:999px}.p40HUG_modalBody::-webkit-scrollbar-track{background:#0a0d18}@media (max-width:768px){.p40HUG_modalContent{border-radius:20px;max-height:92vh}.p40HUG_modalHeader{padding:18px 20px 12px}.p40HUG_modalTitle{font-size:16px}.p40HUG_modalBody{padding:18px 20px 22px}.p40HUG_modalCloseBtn{width:32px;height:32px;top:12px;right:12px}}.p40HUG_btnGold{color:#000;height:48px;font-family:var(--font-heading);letter-spacing:.16em;cursor:pointer;background:linear-gradient(#f5e6a6,#d4af37);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:11px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 0 24px #d4af3766}.p40HUG_btnGold:hover{transform:scale(1.02);box-shadow:0 0 36px #d4af3799}.p40HUG_btnGoldSmall{color:#d4af37;height:36px;font-family:var(--font-heading);letter-spacing:.12em;cursor:pointer;background:#d4af370f;border:1px solid #d4af3766;border-radius:9999px;padding:0 16px;font-size:10px;font-weight:700;transition:background .2s}.p40HUG_btnGoldSmall:hover{background:#d4af3729}.p40HUG_btnOutline{color:#d4af37;height:40px;font-family:var(--font-heading);letter-spacing:.14em;cursor:pointer;background:0 0;border:1px solid #d4af3759;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:10px;font-weight:700;transition:background .2s;display:inline-flex}.p40HUG_btnOutline:hover{background:#d4af371a}.p40HUG_btnFull{width:100%;margin-top:16px}.p40HUG_btnFlex{flex:1}.p40HUG_btnInlineRow{align-items:center;gap:8px;display:inline-flex}.p40HUG_btnWhatsapp{color:#fff;height:48px;font-family:var(--font-heading);letter-spacing:.14em;cursor:pointer;background:linear-gradient(#25d366,#128c7e);border:none;border-radius:9999px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:11px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 0 20px #25d36659}.p40HUG_btnWhatsapp:hover{transform:scale(1.02)}.p40HUG_modalIntro{font-family:var(--font-ui);color:#f5f1e8b3;margin-bottom:16px;font-size:13px;line-height:1.7}.p40HUG_modalTextarea{color:#f5f1e8;width:100%;min-height:160px;font-family:var(--font-body);resize:vertical;background:#04060a;border:1px solid #d4af3738;border-radius:14px;outline:none;padding:16px;font-size:14px;line-height:1.75;transition:border-color .2s,box-shadow .2s}.p40HUG_modalTextarea:focus{border-color:#d4af3780;box-shadow:0 0 0 2px #d4af3726}.p40HUG_modalTextarea::placeholder{color:#f5f1e840}.p40HUG_modalRow{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.p40HUG_wordCount{font-family:var(--font-ui);color:#d4af37;letter-spacing:.1em;font-size:11px;font-weight:600}.p40HUG_wordCountNote{font-family:var(--font-ui);color:#f5f1e866;letter-spacing:.12em;font-size:10px}.p40HUG_errorText{font-family:var(--font-ui);color:#f87171;background:#f8717114;border:1px solid #f8717140;border-radius:10px;margin-top:12px;padding:10px 14px;font-size:12px}.p40HUG_successText{font-family:var(--font-ui);color:#34d399;background:#34d39914;border:1px solid #34d39940;border-radius:10px;margin-top:16px;padding:12px 14px;font-size:12px;line-height:1.5}.p40HUG_successCenter{text-align:center;font-family:var(--font-ui);color:#34d399;margin-top:12px;font-size:12px}.p40HUG_mutedCenter{text-align:center;font-family:var(--font-ui);color:#f5f1e880;margin-top:12px;font-size:11px}.p40HUG_modalLabel{font-family:var(--font-ui);letter-spacing:.24em;color:#d4af37d9;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.p40HUG_modalInput{color:#f5f1e8;width:100%;height:44px;font-family:var(--font-ui);background:#04060a;border:1px solid #d4af3738;border-radius:12px;outline:none;padding:0 16px;font-size:13px;transition:border-color .2s,box-shadow .2s}.p40HUG_modalInput:focus{border-color:#d4af3780;box-shadow:0 0 0 2px #d4af3726}select.p40HUG_modalInput{cursor:pointer}.p40HUG_flipbookPage{color:#1a1a1a;background:linear-gradient(160deg,#f5f1e8,#eae1cc);border:1px solid #d4af374d;border-radius:16px;padding:32px 28px;box-shadow:inset 0 0 0 1px #0000000d,0 20px 50px #0009}.p40HUG_flipbookTitle{font-family:var(--font-display);color:#8a6d1f;font-size:22px;font-weight:700;line-height:1.2}.p40HUG_flipbookDivider{background:#8a6d1f;width:60px;height:2px;margin:14px 0}.p40HUG_flipbookBody{font-family:var(--font-body);color:#2a2118;text-align:justify;font-size:15px;line-height:1.85}.p40HUG_flipbookFooter{font-family:var(--font-display);color:#8a6d1f;text-align:right;margin-top:20px;font-size:13px;font-style:italic}.p40HUG_flipbookNav{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.p40HUG_pageIndicator{font-family:var(--font-ui);letter-spacing:.2em;color:#f5f1e899;font-size:11px}.p40HUG_certPattern{background:repeating-linear-gradient(45deg,#d4af370f 0 8px,#0000 8px 16px),linear-gradient(160deg,#fdfbf3,#f5e6c8);border:1px solid #d4af3766;border-radius:16px;margin-top:20px;padding:12px}.p40HUG_certInner{text-align:center;background:#fffdf5;border:2px solid #8a6d1fb3;border-radius:8px;flex-direction:column;align-items:center;gap:10px;padding:28px 22px;display:flex}.p40HUG_certIcon{color:#8a6d1f}.p40HUG_certKicker{font-family:var(--font-heading);letter-spacing:.32em;color:#8a6d1f;font-size:10px;font-weight:700}.p40HUG_certTitle{font-family:var(--font-heading-deco);color:#2a2118;font-size:26px;font-weight:700;line-height:1.1}.p40HUG_certLabel{font-family:var(--font-body);color:#2a2118b3;font-size:12px;font-style:italic}.p40HUG_certName{font-family:var(--font-display);color:#8a6d1f;letter-spacing:.02em;border-bottom:1px dashed #8a6d1f80;min-width:200px;padding:0 8px 4px;font-size:28px;font-weight:700}.p40HUG_certBadge{color:#000;font-family:var(--font-heading);letter-spacing:.16em;background:linear-gradient(#f5e6a6,#d4af37);border-radius:9999px;margin-top:8px;padding:6px 16px;font-size:10px;font-weight:700;display:inline-block}.p40HUG_modalStack{flex-direction:column;gap:14px;display:flex}.p40HUG_ecomRow{background:#04060a;border:1px solid #d4af372e;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.p40HUG_ecomLeft{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.p40HUG_ecomIcon{color:#d4af37;flex-shrink:0}.p40HUG_ecomName{font-family:var(--font-heading-deco);color:#f5f1e8;font-size:15px;font-weight:700}.p40HUG_ecomDesc{font-family:var(--font-ui);color:#f5f1e88c;margin-top:2px;font-size:11px;line-height:1.5}.p40HUG_ecomBtnActive{color:#34d399;height:36px;font-family:var(--font-heading);letter-spacing:.12em;cursor:pointer;background:#34d3991f;border:1px solid #34d39980;border-radius:9999px;padding:0 16px;font-size:10px;font-weight:700}.p40HUG_goldBold{color:#d4af37;font-weight:700}.p40HUG_calcBox{background:#04060a;border:1px solid #d4af3733;border-radius:14px;margin-top:16px;padding:20px}.p40HUG_calcRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.p40HUG_calcLabel{font-family:var(--font-ui);color:#f5f1e8bf;font-size:12px}.p40HUG_calcValue{font-family:var(--font-display);color:#d4af37;font-size:22px;font-weight:700}.p40HUG_rangeInput{appearance:none;cursor:pointer;background:#d4af3726;border-radius:9999px;outline:none;width:100%;height:4px}.p40HUG_rangeInput::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(#f5e6a6,#d4af37);border:2px solid #0b0e1a;border-radius:50%;width:18px;height:18px;box-shadow:0 0 12px #d4af3799}.p40HUG_rangeInput::-moz-range-thumb{cursor:pointer;background:linear-gradient(#f5e6a6,#d4af37);border:2px solid #0b0e1a;border-radius:50%;width:18px;height:18px;box-shadow:0 0 12px #d4af3799}.p40HUG_calcField{margin-top:16px}.p40HUG_calcResultsGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.p40HUG_calcResultCard{text-align:center;background:linear-gradient(160deg,#d4af371a,#d4af3705);border:1px solid #d4af3738;border-radius:14px;padding:16px}.p40HUG_calcResultLabel{font-family:var(--font-ui);letter-spacing:.22em;color:#d4af37bf;text-transform:uppercase;font-size:9px;font-weight:700}.p40HUG_calcResultValue{font-family:var(--font-display);color:#f5f1e8;margin-top:8px;font-size:24px;font-weight:700}@media (max-width:480px){.p40HUG_calcResultsGrid{grid-template-columns:1fr}.p40HUG_calcResultValue{font-size:20px}}.p40HUG_udghaatanGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:480px){.p40HUG_udghaatanGrid{grid-template-columns:1fr}}.p40HUG_udghaatanBtn{color:inherit;cursor:pointer;background:#04060a;border:1px solid #d4af3738;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:16px 12px;transition:all .2s;display:flex}.p40HUG_udghaatanBtn:hover{border-color:#d4af3780}.p40HUG_udghaatanBtnActive{background:#d4af371a;border-color:#d4af37;box-shadow:0 0 24px #d4af3740}.p40HUG_udghaatanBtnIcon{color:#d4af37}.p40HUG_udghaatanBtnLabel{font-family:var(--font-heading);letter-spacing:.12em;color:#f5f1e8;text-align:center;font-size:11px;font-weight:700}.p40HUG_checklistBox{background:#d4af370d;border:1px solid #d4af3740;border-radius:14px;margin-top:20px;padding:20px}.p40HUG_checklistTitle{font-family:var(--font-heading-deco);color:#f5f1e8;margin-bottom:12px;font-size:15px;font-weight:700}.p40HUG_checklistList{flex-direction:column;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.p40HUG_checklistItem{font-family:var(--font-ui);color:#f5f1e8cc;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex}.p40HUG_checklistBullet{color:#d4af37;flex-shrink:0;margin-top:5px;font-size:8px}.p40HUG_subGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.p40HUG_subCard{cursor:pointer;text-align:center;color:inherit;background:#04060a;border:1px solid #d4af3738;border-radius:16px;padding:22px 16px;transition:all .2s;position:relative}.p40HUG_subCard:hover{border-color:#d4af3780}.p40HUG_subCardActive{background:#d4af371a;border-color:#d4af37;box-shadow:0 0 24px #d4af3740}.p40HUG_subCardLabel{font-family:var(--font-heading);letter-spacing:.28em;color:#d4af37cc;font-size:10px;font-weight:700}.p40HUG_subCardPrice{font-family:var(--font-display);color:#f5f1e8;margin-top:8px;font-size:28px;font-weight:700}.p40HUG_subCardPriceGold{font-family:var(--font-display);color:#d4af37;margin-top:8px;font-size:28px;font-weight:700}.p40HUG_subCardNote{font-family:var(--font-ui);color:#f5f1e880;margin-top:2px;font-size:11px}.p40HUG_subBadge{color:#000;font-family:var(--font-heading);letter-spacing:.14em;white-space:nowrap;background:linear-gradient(#f5e6a6,#d4af37);border-radius:9999px;padding:4px 12px;font-size:8px;font-weight:700;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.p40HUG_subInfo{font-family:var(--font-ui);color:#34d399;background:#34d39914;border:1px solid #34d39940;border-radius:10px;margin-top:14px;padding:10px 14px;font-size:12px}.p40HUG_subInfoMuted{font-family:var(--font-ui);color:#f5f1e88c;background:#d4af370d;border:1px solid #d4af3726;border-radius:10px;margin-top:14px;padding:10px 14px;font-size:12px}.p40HUG_dcodeBox{text-align:center;background:#d4af370f;border:1px dashed #d4af3766;border-radius:16px;margin-top:16px;padding:22px 18px}.p40HUG_dcodeLabel{font-family:var(--font-ui);letter-spacing:.3em;color:#d4af37bf;font-size:10px;font-weight:700}.p40HUG_dcodeValue{font-family:var(--font-heading-deco);letter-spacing:.1em;color:#d4af37;text-shadow:0 0 24px #d4af3766;margin-top:8px;font-size:32px;font-weight:700}.p40HUG_dcodeUrl{font-family:var(--font-ui);color:#f5f1e899;word-break:break-all;margin-top:10px;font-size:11px}.p40HUG_dcodeActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.p40HUG_dcodeSuccess{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:20px 8px;display:flex}.p40HUG_dcodeTrophy{color:#d4af37}.p40HUG_dcodeCongrats{font-family:var(--font-heading-deco);color:#f5f1e8;font-size:24px;font-weight:700}.p40HUG_dcodeReady{font-family:var(--font-ui);color:#f5f1e8a6;font-size:12px}.p40HUG_dcodeGenerated{font-family:var(--font-heading-deco);letter-spacing:.1em;color:#d4af37;text-shadow:0 0 32px #d4af3799;background:#d4af370f;border:1px solid #d4af3766;border-radius:14px;padding:12px 24px;font-size:34px;font-weight:700}.p40HUG_dcodePlanNote{font-family:var(--font-ui);color:#d4af37bf;letter-spacing:.14em;font-size:11px}.p40HUG_formField{margin-bottom:16px}.p40HUG_requiredStar{color:#f87171;margin-left:2px}.p40HUG_fieldError{font-family:var(--font-ui);color:#f87171;margin-top:6px;font-size:11px}.p40HUG_formNote{text-align:center;font-family:var(--font-ui);letter-spacing:.18em;color:#f5f1e866;margin-top:12px;font-size:10px}@media (max-width:480px){.p40HUG_dcodeValue{letter-spacing:.06em;font-size:24px}.p40HUG_dcodeGenerated{padding:10px 16px;font-size:26px}.p40HUG_dcodeCongrats{font-size:20px}.p40HUG_certName,.p40HUG_certTitle{font-size:22px}.p40HUG_flipbookTitle{font-size:18px}.p40HUG_flipbookBody{font-size:13px}.p40HUG_subCardPrice,.p40HUG_subCardPriceGold{font-size:22px}.p40HUG_calcValue{font-size:18px}.p40HUG_sectionTitle{font-size:20px}.p40HUG_sectionDesc{font-size:11px}}.p40HUG_indexBookContent{text-align:left;z-index:2;font-feature-settings:"kern", "liga", "calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;backface-visibility:hidden;background:0 0;border-radius:12px;flex-direction:column;padding:8px 8px 6px 10px;display:flex;position:absolute;overflow:hidden;transform:translateZ(0);opacity:1!important;filter:none!important}.p40HUG_indexBookKicker{font-family:var(--font-heading);letter-spacing:.32em;color:#8a6d1f;background:#fdfaf1;border:1px solid #8a6d1f59;border-radius:999px;align-items:center;gap:4px;padding:1.5px 7px;font-size:5px;font-weight:800;line-height:1;display:inline-flex}.p40HUG_indexBookTitle{font-family:var(--font-heading-deco);color:#000;letter-spacing:.03em;margin:3px 0 0;font-size:10px;font-weight:900;line-height:1.05}.p40HUG_indexBookTitleGold{font-family:var(--font-heading-deco);letter-spacing:.05em;color:#1a1a1a;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;margin:2px 0 0;font-size:11px;font-weight:900;line-height:1.1;display:flex}.p40HUG_indexBookTitleGod{background:linear-gradient(135deg,#8a6d1f 0%,#f0d878 50%,#8a6d1f 100%);-webkit-text-fill-color:transparent;letter-spacing:.1em;-webkit-background-clip:text;background-clip:text;padding:0 3px;font-size:14px;font-weight:900;line-height:1;display:inline-block}.p40HUG_indexBookTitleDecoded{font-family:var(--font-heading-deco);color:#1a1a1a;letter-spacing:.14em;margin-top:1px;font-size:10px;font-weight:900;line-height:1;display:block}.p40HUG_indexBookIndexLabel{font-family:var(--font-heading-deco);color:#000;letter-spacing:.22em;padding-left:.22em;font-size:10px;font-weight:900;line-height:1}.p40HUG_indexBookIndexSub{font-family:var(--font-heading);letter-spacing:.3em;color:#8a6d1f;margin-top:1px;padding-left:.3em;font-size:5px;font-weight:800;line-height:1}.p40HUG_indexBookGrid{flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:4px 6px;min-height:0;margin-top:2px;padding:0 1px;display:grid}.p40HUG_indexBookChapter{background:#fffdf599;border-left:2px solid #c48f1a;border-radius:4px;padding:3px 4px 3px 5px;position:relative}.p40HUG_indexBookChapterHead{border-bottom:1px dashed #c48f1a;align-items:flex-start;gap:4px;margin-bottom:2px;padding-bottom:1.5px;display:flex}.p40HUG_indexBookChapterCode{font-family:var(--font-heading-deco);color:#8a6d1f;min-width:11px;padding-top:0;font-size:11px;font-weight:900;line-height:1}.p40HUG_indexBookChapterTitle{font-family:var(--font-heading);color:#000;letter-spacing:.03em;font-size:7px;font-weight:900;line-height:1.05}.p40HUG_indexBookChapterSub{font-family:var(--font-body);color:#8a6d1f;letter-spacing:.02em;margin-top:0;font-size:5.8px;font-style:italic;line-height:1.1}.p40HUG_indexBookPoint{font-family:var(--font-body);color:#0a0a0a;align-items:baseline;gap:2.5px;margin-bottom:.5px;font-size:6.2px;line-height:1.2;display:flex}.p40HUG_indexBookPointTitle{white-space:nowrap;text-overflow:ellipsis;color:#0a0a0a;flex:0 auto;max-width:74%;overflow:hidden}@media (max-width:1024px){.p40HUG_indexBookGrid{gap:3px 5px}.p40HUG_indexBookChapter{padding:2.5px 3.5px 2.5px 4px}.p40HUG_indexBookChapterCode{min-width:10px;font-size:10px}.p40HUG_indexBookChapterTitle{font-size:6.5px}.p40HUG_indexBookChapterSub{font-size:5.4px}.p40HUG_indexBookPoint{font-size:5.8px}.p40HUG_indexBookPointNum{min-width:9px;font-size:5.6px}.p40HUG_indexBookPointPage{font-size:5.6px}}@media (max-width:768px){.p40HUG_indexBookContent{padding:6px 6px 4px 8px;inset:5px}.p40HUG_indexBookKicker{padding:1px 6px;font-size:4.5px}.p40HUG_indexBookTitle{margin-top:2px;font-size:8.5px}.p40HUG_indexBookTitleGold{margin-top:1.5px;font-size:9px}.p40HUG_indexBookTitleGod{letter-spacing:.08em;font-size:11.5px}.p40HUG_indexBookTitleDecoded{letter-spacing:.1em;font-size:8.5px}.p40HUG_indexBookDivider{margin:2px 0 1.5px}.p40HUG_indexBookDividerLine{width:22px}.p40HUG_indexBookDividerDiamond{width:3px;height:3px}.p40HUG_indexBookIndexLabel{font-size:8.5px}.p40HUG_indexBookIndexSub{font-size:4.5px}.p40HUG_indexBookGrid{gap:3px 4px;margin-top:-9px}.p40HUG_indexBookChapter{border-radius:3px;padding:2px 3px 2px 4px}.p40HUG_indexBookChapterHead{gap:3px;margin-bottom:1.5px;padding-bottom:1px}.p40HUG_indexBookChapterCode{min-width:9px;font-size:9.5px}.p40HUG_indexBookChapterTitle{font-size:6px}.p40HUG_indexBookChapterSub{font-size:5px}.p40HUG_indexBookPoint{margin-bottom:.3px;font-size:5.4px}.p40HUG_indexBookPointNum{min-width:8px;font-size:5.2px}.p40HUG_indexBookPointPage{font-size:5.2px}.p40HUG_indexBookPointTitle{max-width:70%}}@media (max-width:480px){.p40HUG_indexBookContent{padding:5px 5px 3px 6px;inset:4px}.p40HUG_indexBookTitle{font-size:8px}.p40HUG_indexBookTitleGold{font-size:8.5px}.p40HUG_indexBookTitleGod{font-size:10.5px}.p40HUG_indexBookTitleDecoded,.p40HUG_indexBookIndexLabel{font-size:8px}.p40HUG_indexBookIndexSub{font-size:4.2px}.p40HUG_indexBookGrid{gap:2.5px 3.5px}.p40HUG_indexBookChapter{padding:2px 2.5px 2px 3px}.p40HUG_indexBookChapterCode{min-width:8px;font-size:8.5px}.p40HUG_indexBookChapterTitle{font-size:5.5px}.p40HUG_indexBookChapterSub{font-size:4.5px}.p40HUG_indexBookPoint{font-size:5px}.p40HUG_indexBookPointNum{min-width:7px;font-size:4.8px}.p40HUG_indexBookPointPage{font-size:4.8px}}.p40HUG_bookContainer{aspect-ratio:210/297;width:min(92vw,420px);height:auto;min-height:min(130vw,580px)}.p40HUG_bookPages{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c48f1a #fdfaf1;background:#fdfaf1;border-radius:16px;position:absolute;inset:8px;overflow:hidden auto;transform:translateZ(0);box-shadow:inset 0 0 0 1px #00000014}.p40HUG_bookPages::-webkit-scrollbar{width:5px}.p40HUG_bookPages::-webkit-scrollbar-thumb{background:#c48f1a;border-radius:99px}.p40HUG_bookPages::-webkit-scrollbar-track{background:#fdfaf1}.p40HUG_indexBookContent{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fdfaf1;border-radius:12px;flex-direction:column;width:100%;height:auto;min-height:100%;padding:12px 10px;display:flex;position:relative;inset:auto;overflow:visible}.p40HUG_indexBookHeader{text-align:center;flex-shrink:0;margin-bottom:6px;padding-bottom:6px}.p40HUG_indexBookKicker{color:#8a6d1f;letter-spacing:.3em;background:#fff;border:1px solid #8a6d1f59;border-radius:999px;padding:2px 8px;font-size:7px;font-weight:800}.p40HUG_indexBookTitle{color:#000;margin-top:4px;font-size:12px;font-weight:900;line-height:1.1}.p40HUG_indexBookTitleGold{color:#1a1a1a;flex-direction:column;align-items:center;font-size:12px;font-weight:900;display:flex}.p40HUG_indexBookTitleGod{background:linear-gradient(135deg,#8a6d1f 0%,#f0d878 50%,#8a6d1f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:16px;font-weight:900}.p40HUG_indexBookTitleDecoded{letter-spacing:.14em;margin-top:1px;font-size:11px;font-weight:900}.p40HUG_indexBookDividerLine{background:linear-gradient(90deg,#0000,#a67c00,#0000);width:36px;height:1px}.p40HUG_indexBookDividerDiamond{background:#c48f1a;width:5px;height:5px;transform:rotate(45deg)}.p40HUG_indexBookIndexLabel{letter-spacing:.22em;color:#000;font-size:12px;font-weight:900}.p40HUG_indexBookIndexSub{letter-spacing:.3em;color:#8a6d1f;margin-top:2px;font-size:6px;font-weight:800}.p40HUG_indexBookGrid{flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:6px 8px;padding:0;display:grid}.p40HUG_indexBookChapter{-moz-column-break-inside:avoid;break-inside:avoid;background:#fffdf5e6;border-left:2.5px solid #c48f1a;border-radius:5px;padding:5px 5px 5px 6px}.p40HUG_indexBookChapterHead{border-bottom:1px dashed #c48f1a;gap:5px;margin-bottom:3px;padding-bottom:2px;display:flex}.p40HUG_indexBookChapterCode{color:#8a6d1f;min-width:13px;font-size:12px;font-weight:900;line-height:1}.p40HUG_indexBookChapterTitle{color:#000;font-size:8px;font-weight:900;line-height:1.1}.p40HUG_indexBookChapterSub{color:#8a6d1f;font-size:6.5px;font-style:italic;line-height:1.1}.p40HUG_indexBookPoints{margin:0;padding:0;list-style:none}.p40HUG_indexBookPoint{color:#0a0a0a;align-items:baseline;gap:3px;margin-bottom:1px;font-size:7px;line-height:1.3;display:flex}.p40HUG_indexBookPointNum{color:#8a6d1f;flex-shrink:0;min-width:12px;font-size:6.5px;font-weight:900}.p40HUG_indexBookPointTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;max-width:100%;overflow:hidden}.p40HUG_indexBookPointDots{border-bottom:1px dotted #a67c00;flex:1;margin:0 3px}.p40HUG_indexBookPointPage{color:#6a5a1e;flex-shrink:0;font-size:6.5px;font-weight:900}@media (max-width:768px){.p40HUG_bookContainer{width:94vw;height:250px;min-height:min(140vw,563px)}.p40HUG_bookPages{border-radius:12px;inset:6px}.p40HUG_indexBookContent{padding:10px 8px}.p40HUG_indexBookGrid{grid-template-columns:1fr;gap:6px}.p40HUG_indexBookChapterTitle{font-size:9px}.p40HUG_indexBookPoint{font-size:8px}.p40HUG_indexBookPointTitle{white-space:normal;overflow:visible}}@media (max-width:480px){.p40HUG_indexBookGrid{grid-template-columns:1fr}.p40HUG_indexBookPointTitle{white-space:normal}}.p40HUG_indexBookContent{box-sizing:border-box;font-family:var(--font-body), serif;text-align:left;z-index:2;background:#fdfbf5;flex-direction:column;padding:8px 10px 12px 8px;display:flex;position:absolute;inset:10px 14px 10px 10px;overflow:hidden;opacity:1!important;filter:none!important}.p40HUG_indexBookContent:before{content:none!important;display:none!important}.p40HUG_indexBookHeader{text-align:center;flex-shrink:0;margin-bottom:5px}.p40HUG_indexBookKicker{letter-spacing:.25em;color:#9a8a6a;font-size:clamp(5px,.7vw,8px);font-weight:700;font-family:var(--font-heading)}.p40HUG_indexBookTitle{color:#111;font-size:clamp(8px,1.2vw,13px);font-weight:900;line-height:1;font-family:var(--font-heading-deco);margin-top:2px}.p40HUG_indexBookTitleGold{color:#b8962e;font-size:clamp(7px,1vw,11px);font-weight:800;line-height:1.1;font-family:var(--font-heading-deco)}.p40HUG_indexBookTitleGod{color:#111;font-weight:900}.p40HUG_indexBookTitleDecoded{color:#9a8a6a;letter-spacing:.15em;font-size:.7em}.p40HUG_indexBookDivider{justify-content:center;align-items:center;gap:6px;margin:clamp(3px,.6vw,6px) 0;display:flex}.p40HUG_indexBookDividerLine{width:22px;height:1px}.p40HUG_indexBookDividerLine:first-child{background:linear-gradient(90deg,#0000,#d4af37)}.p40HUG_indexBookDividerLine:last-child{background:linear-gradient(90deg,#d4af37,#0000)}.p40HUG_indexBookDividerDiamond{background:#d4af37;width:4px;height:4px;display:inline-block;transform:rotate(45deg)}.p40HUG_indexBookIndexLabel{letter-spacing:.2em;color:#d4af38;font-size:clamp(8px,1.1vw,12px);font-weight:900;font-family:var(--font-heading-deco)}.p40HUG_indexBookIndexSub{letter-spacing:.2em;color:#9a8a6a;font-size:clamp(5px,.6vw,7px);font-family:var(--font-heading)}.p40HUG_indexBookGrid{box-sizing:border-box;text-align:left;flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:clamp(4px,.9vw,10px) clamp(6px,1.2vw,14px);min-height:0;display:grid;overflow:hidden}.p40HUG_indexBookChapter{box-sizing:border-box;background:#fff9;border:.5px solid #4d442533;flex-direction:column;min-width:0;min-height:0;padding:clamp(3px,.6vw,6px) clamp(4px,.7vw,7px);display:flex;overflow:hidden}.p40HUG_indexBookChapterHead{flex-shrink:0;align-items:flex-start;gap:4px;margin-bottom:2px;display:flex}.p40HUG_indexBookChapterCode{color:#d4af37;width:clamp(11px,1.4vw,16px);height:clamp(11px,1.4vw,16px);font-size:clamp(6px,.7vw,8px);font-weight:900;font-family:var(--font-heading-deco);background:#111;flex-shrink:0;justify-content:center;align-items:center;display:flex}.p40HUG_indexBookChapterInfo{flex:1;min-width:0;overflow:hidden}.p40HUG_indexBookChapterTitle{color:#111;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(5.5px,.65vw,8.5px);font-weight:900;line-height:1.1;font-family:var(--font-heading);overflow:hidden}.p40HUG_indexBookChapterSub{color:#9a8a6a;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(4.5px,.55vw,6.5px);line-height:1.1;font-family:var(--font-body);font-style:italic;overflow:hidden}.p40HUG_indexBookPoints{flex-direction:column;flex:1;gap:.5px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.p40HUG_indexBookPoint{white-space:nowrap;align-items:center;gap:3px;min-width:0;font-size:clamp(4.8px,.58vw,7px);line-height:1.15;display:flex;overflow:hidden}.p40HUG_indexBookPointNum{color:#d4af37;font-size:clamp(4px,.5vw,6px);font-weight:700;font-family:var(--font-body);flex-shrink:0}.p40HUG_indexBookPointTitle{color:#222;text-overflow:ellipsis;min-width:0;font-family:var(--font-body);flex:auto;overflow:hidden}.p40HUG_indexBookPointDots{opacity:.6;border-bottom:.5px dotted #0003;flex:.8;align-self:center;height:1px;margin:0 2px}.p40HUG_indexBookPointPage{color:#9a8a6a;font-size:clamp(4px,.5vw,6px);font-family:var(--font-body);flex-shrink:0}[data-lang=hi] .p40HUG_indexBookKicker{font-size:clamp(5.5px,.75vw,8.5px)}[data-lang=hi] .p40HUG_indexBookTitle{font-size:clamp(9px,1.3vw,14px)}[data-lang=hi] .p40HUG_indexBookTitleGold{font-size:clamp(8px,1.1vw,12px)}[data-lang=hi] .p40HUG_indexBookIndexLabel{font-size:clamp(9px,1.2vw,13px)}[data-lang=hi] .p40HUG_indexBookIndexSub{font-size:clamp(5.5px,.65vw,7.5px)}[data-lang=hi] .p40HUG_indexBookChapterCode{font-size:clamp(6.5px,.75vw,8.5px)}[data-lang=hi] .p40HUG_indexBookChapterTitle{font-size:clamp(6px,.7vw,9px)}[data-lang=hi] .p40HUG_indexBookChapterSub{font-size:clamp(5px,.6vw,7px)}[data-lang=hi] .p40HUG_indexBookPoint{font-size:clamp(5.2px,.63vw,7.5px)}[data-lang=hi] .p40HUG_indexBookPointNum,[data-lang=hi] .p40HUG_indexBookPointPage{font-size:clamp(4.4px,.55vw,6.5px)}@media (max-width:768px){.p40HUG_indexBookContent{inset:8px 11px 9px 8px}.p40HUG_indexBookGrid{gap:3px 4px}.p40HUG_indexBookChapter{padding:3px 4px 4px}.p40HUG_indexBookChapterCode{width:10px;height:10px;font-size:5.5px}.p40HUG_indexBookChapterTitle{font-size:5px}.p40HUG_indexBookChapterSub{font-size:4.2px}.p40HUG_indexBookPoint{gap:2px;font-size:4.5px}.p40HUG_indexBookPointNum,.p40HUG_indexBookPointPage{font-size:3.8px}[data-lang=hi] .p40HUG_indexBookChapterTitle{font-size:5.5px}[data-lang=hi] .p40HUG_indexBookChapterSub{font-size:4.7px}[data-lang=hi] .p40HUG_indexBookPoint{font-size:5px}[data-lang=hi] .p40HUG_indexBookPointNum,[data-lang=hi] .p40HUG_indexBookPointPage{font-size:4.2px}}@media (max-width:480px){.p40HUG_indexBookContent{margin-top:-16px;inset:6px 9px 8px 7px}.p40HUG_indexBookChapterCode{width:9px;height:9px;font-size:5px}.p40HUG_indexBookChapterTitle{font-size:4.5px}.p40HUG_indexBookChapterSub{font-size:3.8px}.p40HUG_indexBookPoint{font-size:4.2px}.p40HUG_indexBookPointNum,.p40HUG_indexBookPointPage{font-size:3.5px}[data-lang=hi] .p40HUG_indexBookChapterTitle{font-size:5px}[data-lang=hi] .p40HUG_indexBookChapterSub{font-size:4.3px}[data-lang=hi] .p40HUG_indexBookPoint{font-size:4.6px}[data-lang=hi] .p40HUG_indexBookPointNum,[data-lang=hi] .p40HUG_indexBookPointPage{font-size:3.9px}}@media (max-width:360px){.p40HUG_indexBookContent{inset:5px 7px 7px 6px}.p40HUG_indexBookChapterCode{width:8px;height:8px;font-size:4.5px}.p40HUG_indexBookChapterTitle{font-size:4.2px}.p40HUG_indexBookChapterSub{font-size:3.5px}.p40HUG_indexBookPoint{font-size:3.9px}.p40HUG_indexBookPointNum,.p40HUG_indexBookPointPage{font-size:3.2px}[data-lang=hi] .p40HUG_indexBookChapterTitle{font-size:4.7px}[data-lang=hi] .p40HUG_indexBookChapterSub{font-size:4px}[data-lang=hi] .p40HUG_indexBookPoint{font-size:4.3px}[data-lang=hi] .p40HUG_indexBookPointNum,[data-lang=hi] .p40HUG_indexBookPointPage{font-size:3.6px}}[data-lang=hi] .p40HUG_heroBadgeText{font-size:11px}@media (min-width:768px){[data-lang=hi] .p40HUG_heroBadgeText{font-size:22px}}[data-lang=hi] .p40HUG_heroTitleLine1{font-size:34px}@media (min-width:768px){[data-lang=hi] .p40HUG_heroTitleLine1{font-size:58px}}@media (max-width:768px){[data-lang=hi] .p40HUG_heroTitleLine1{font-size:25px}}@media (max-width:480px){[data-lang=hi] .p40HUG_heroTitleLine1{font-size:22px}}[data-lang=hi] .p40HUG_heroTitleLine2{font-size:41px}@media (min-width:768px){[data-lang=hi] .p40HUG_heroTitleLine2{font-size:63px}}@media (max-width:768px){[data-lang=hi] .p40HUG_heroTitleLine2{font-size:29px}}@media (max-width:480px){[data-lang=hi] .p40HUG_heroTitleLine2{font-size:26px}}[data-lang=hi] .p40HUG_heroSubText{font-size:12px}[data-lang=hi] .p40HUG_heroTag{font-size:11px}@media (min-width:768px){[data-lang=hi] .p40HUG_heroTag{font-size:13px}}[data-lang=hi] .p40HUG_heroStatNum{font-size:32px}@media (min-width:768px){[data-lang=hi] .p40HUG_heroStatNum{font-size:44px}}@media (max-width:768px){[data-lang=hi] .p40HUG_heroStatNum{font-size:25px}}[data-lang=hi] .p40HUG_heroStatLabel{font-size:11px}[data-lang=hi] .p40HUG_heroBtnPrimary,[data-lang=hi] .p40HUG_heroBtnSecondary{font-size:14px}[data-lang=hi] .p40HUG_heroDesc{font-size:12px}[data-lang=hi] .p40HUG_heroQuoteText{font-size:18px}[data-lang=hi] .p40HUG_heroQuoteAuthor{font-size:11px}[data-lang=hi] .p40HUG_bookCoverTitleMain{font-size:43px}@media (max-width:768px){[data-lang=hi] .p40HUG_bookCoverTitleMain{font-size:30px}}[data-lang=hi] .p40HUG_bookCoverDesc{font-size:15px}[data-lang=hi] .p40HUG_bookCoverSpineText{font-size:11px}[data-lang=hi] .p40HUG_bookCoverTopLeft{font-size:10px}[data-lang=hi] .p40HUG_bookCoverTitleLabel{font-size:11px}[data-lang=hi] .p40HUG_bookCoverProgressLabel{font-size:10px}[data-lang=hi] .p40HUG_bookCoverProgressValue{font-size:11px}[data-lang=hi] .p40HUG_bookPagesText{font-size:15px}[data-lang=hi] .p40HUG_bookPagesLabel{font-size:10px}.p40HUG_gsCoverFrontInner{width:100%;height:100%;position:relative;overflow:hidden}.p40HUG_gsCoverFrontImg{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.p40HUG_gsCoverFrontOverlay{z-index:1;pointer-events:none;background:linear-gradient(#05050a26 0%,#05050a0d 42%,#05050a40 100%);position:absolute;inset:0}.p40HUG_gsCoverFrameOuter,.p40HUG_gsCoverFrameInner,.p40HUG_gsCoverCorner{z-index:2;pointer-events:none}.p40HUG_shimmerEcoIcon,.p40HUG_shimmerEcoProgress,.p40HUG_shimmerEcoVault,.p40HUG_shimmerEcoTip,.p40HUG_shimmerChapterBlock{background:linear-gradient(90deg,#d4af370d 25%,#d4af371f 50%,#d4af370d 75%) 0 0/200% 100%;animation:1.5s infinite p40HUG_shimmerMove}.p40HUG_shimmerEcoIcon{border-radius:14px;flex-shrink:0;width:48px;height:48px}.p40HUG_shimmerEcoProgress{border-radius:999px;flex-shrink:0;width:220px;height:56px}.p40HUG_shimmerEcoVault{border-radius:22px;width:100%;height:200px;margin-bottom:24px}.p40HUG_shimmerEcoTip{border-radius:18px;width:100%;height:90px}.p40HUG_shimmerChapterBlock{border-radius:22px;width:100%;height:76px;margin-bottom:14px}:is(html[data-theme=light] .p40HUG_shimmerEcoIcon,html[data-theme=light] .p40HUG_shimmerEcoProgress,html[data-theme=light] .p40HUG_shimmerEcoVault,html[data-theme=light] .p40HUG_shimmerEcoTip,html[data-theme=light] .p40HUG_shimmerChapterBlock){background:linear-gradient(90deg,#c9a22714 25%,#c9a2272e 50%,#c9a22714 75%) 0 0/200% 100%}@media (max-width:1024px){.p40HUG_shimmerEcoProgress{width:160px;height:48px}.p40HUG_shimmerEcoVault{height:160px}.p40HUG_shimmerChapterBlock{height:68px}}@media (max-width:768px){.p40HUG_shimmerEcoIcon{border-radius:10px;width:40px;height:40px}.p40HUG_shimmerEcoProgress{width:100%;height:44px}.p40HUG_shimmerEcoVault{height:140px;margin-bottom:16px}.p40HUG_shimmerEcoTip{height:70px}.p40HUG_shimmerChapterBlock{border-radius:18px;height:62px;margin-bottom:10px}}@media (max-width:480px){.p40HUG_shimmerEcoIcon{width:36px;height:36px}.p40HUG_shimmerEcoProgress{height:40px}.p40HUG_shimmerEcoVault{height:120px}.p40HUG_shimmerChapterBlock{height:58px}}.p40HUG_modalContent:has(.p40HUG_certModalBody){max-height:90vh}.p40HUG_modalContent:has(.p40HUG_certModalBody) .p40HUG_modalBody{justify-content:center;align-items:center;min-height:0;display:flex;padding:16px 20px 20px!important;overflow:hidden!important}.p40HUG_modalContent:has(.p40HUG_certModalBody) .p40HUG_modalHeader{padding:16px 20px 12px!important}.p40HUG_modalContent:has(.p40HUG_certModalBody) .p40HUG_modalDivider{margin-top:8px}.p40HUG_certModalBody{justify-content:center;align-items:center;width:100%;max-height:100%;display:flex}.p40HUG_certImageWrap{background:#fdfbf3;border:1px solid #d4af3766;justify-content:center;align-items:center;width:100%;max-width:100%;max-height:68vh;margin:0;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080}.p40HUG_certImage{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:68vh;display:block}.p40HUG_certNameOverlay{font-family:var(--font-display);color:#8a6d1f;letter-spacing:.02em;text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;text-shadow:0 1px 2px #fff9;max-width:70%;font-size:clamp(18px,4vw,32px);font-weight:700;position:absolute;top:52%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@media (max-width:768px){.p40HUG_modalContent:has(.p40HUG_certModalBody) .p40HUG_modalBody{padding:10px 12px 12px!important}.p40HUG_modalContent:has(.p40HUG_certModalBody) .p40HUG_modalHeader{padding:12px 14px 8px!important}.p40HUG_certImageWrap,.p40HUG_certImage{max-height:62vh}.p40HUG_htmlSafarSection{margin-top:10px}.p40HUG_sectionHeader{margin-bottom:0}}@media (max-width:480px){.p40HUG_certImageWrap,.p40HUG_certImage{max-height:58vh}.p40HUG_certNameOverlay{font-size:clamp(14px,5vw,22px)}}@media (max-height:600px){.p40HUG_certImageWrap,.p40HUG_certImage{max-height:52vh}}@media (max-width:640px){.p40HUG_ecomLink{width:100%}.p40HUG_ecomRow{flex-direction:column;align-items:stretch}.p40HUG_ecomRow button{width:100%}}.p40HUG_ecomLink{min-width:0;color:inherit;cursor:pointer;border-radius:10px;flex:1;align-items:center;gap:14px;margin:-6px -8px;padding:6px 8px;text-decoration:none;transition:background .2s,transform .15s;display:flex}.p40HUG_ecomLink:hover{background:#d4af3714;transform:translate(2px)}.p40HUG_ecomLink:hover .p40HUG_ecomName{color:#f5e6a6}.p40HUG_ecomLink:hover .p40HUG_ecomIcon{transform:scale(1.1)}.p40HUG_ecomLink:focus-visible{outline-offset:2px;outline:2px solid #d4af3799}.p40HUG_ecomIcon{color:#d4af37;flex-shrink:0;transition:transform .2s}.p40HUG_ecomVisitBtn{color:#d4af37;height:36px;font-family:var(--font-heading);letter-spacing:.12em;cursor:pointer;white-space:nowrap;background:#d4af3714;border:1px solid #d4af3780;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:10px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.p40HUG_ecomVisitBtn:hover{color:#000;background:linear-gradient(#f5e6a6,#d4af37);border-color:#d4af37;transform:scale(1.03);box-shadow:0 0 20px #d4af3780}.p40HUG_ecomVisitBtn:active{transform:scale(.97)}.p40HUG_ecomVisitBtn:focus-visible{outline-offset:2px;outline:2px solid #d4af3799}@media (max-width:640px){.p40HUG_ecomRow{flex-direction:column;align-items:stretch;gap:10px}.p40HUG_ecomLink{margin:0;padding:4px 0}.p40HUG_ecomVisitBtn{justify-content:center;width:100%}}.p40HUG_gsCoverBackInner{width:100%;height:100%;position:relative;overflow:hidden}.p40HUG_gsCoverBackImg{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.p40HUG_gsCoverBackOverlay{z-index:1;pointer-events:none;background:linear-gradient(#05050a40 0%,#05050a0d 42%,#05050a59 100%);position:absolute;inset:0}.p40HUG_gsPanelActions{border-top:1px solid #d4af3733;flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:24px;padding-top:20px;display:flex}.p40HUG_gsPanelHint{letter-spacing:.12em;color:#cbbf9d8c;font-size:11px;font-family:var(--font-ui);text-align:left;margin-top:10px;line-height:1.5}html[data-theme=light] .p40HUG_gsPanelHint{color:#5d4c33bf}@media (max-width:640px){.p40HUG_gsPanelActions{flex-direction:column;align-items:stretch}.p40HUG_gsPanelActions button{justify-content:center;width:100%}.p40HUG_gsPanelHint{text-align:center;font-size:10px}}.p40HUG_gsTermsList{background:#d4af370a;border:1px solid #d4af3733;border-radius:12px;flex-direction:column;gap:10px;margin:8px 0 0;padding:14px 16px;list-style:none;display:flex}.p40HUG_gsTermsItem{font-size:12px;line-height:1.65;font-family:var(--font-ui);color:#cbbf9dcc;letter-spacing:.01em;align-items:flex-start;gap:10px;display:flex}.p40HUG_gsTermsBullet{color:#d4af37;flex-shrink:0;margin-top:6px;font-size:7px;line-height:1}html[data-theme=light] .p40HUG_gsTermsList{background:#c9a2270f;border-color:#c9a2274d}html[data-theme=light] .p40HUG_gsTermsItem{color:#5d4c33e6}@media (max-width:640px){.p40HUG_gsTermsList{gap:8px;padding:12px 14px}.p40HUG_gsTermsItem{gap:8px;font-size:11px;line-height:1.6}.p40HUG_gsTermsBullet{margin-top:5px;font-size:6px}}@media (min-width:768px){.p40HUG_udghaatanStack{grid-template-columns:repeat(3,1fr);gap:16px}}.p40HUG_udghaatanItem{flex-direction:column;align-self:start;min-width:0;display:flex}@media (max-width:767px){.p40HUG_udghaatanItemActive{grid-column:1/-1}}.p40HUG_udghaatanItemActive .p40HUG_udghaatanCard{margin-bottom:12px}.p40HUG_udghaatanExpandInner{width:100%;animation:.32s cubic-bezier(.22,1,.36,1) p40HUG_udghaatanSlideIn;overflow:hidden}@keyframes p40HUG_udghaatanSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.p40HUG_udghaatanCard{border-radius:16px;gap:10px;padding:18px 16px}.p40HUG_udghaatanCardIcon{width:48px;height:48px}.p40HUG_udghaatanCardLabel{letter-spacing:.1em;font-size:12px}.p40HUG_udghaatanCardChevron{width:22px;height:22px;font-size:11px;top:12px;right:14px}.p40HUG_udghaatanChecklistBox{border-radius:14px;padding:18px 16px}.p40HUG_udghaatanChecklistText,.p40HUG_udghaatanFee{font-size:12px}.p40HUG_udghaatanFeeNote{font-size:11px}.p40HUG_udghaatanSendBtn{height:44px;margin-top:18px;font-size:12px}.p40HUG_udghaatanSuccessNote{font-size:10.5px}.p40HUG_udghaatanFooterNote{margin-top:18px;font-size:10.5px}}@media (min-width:768px){.p40HUG_udghaatanRow{flex-direction:row;align-items:flex-start;gap:24px}.p40HUG_udghaatanContentCol{flex:1 1 0;min-width:0}.p40HUG_udghaatanImageCol{flex:0 0 42%;order:0;max-width:42%}}.p40HUG_udghaatanImageWrap{background:#0a0e1a;border:1px solid #d4af3740;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.p40HUG_udghaatanImage{width:100%;height:100%;display:block}@media (max-width:640px){.p40HUG_udghaatanImageWrap{aspect-ratio:14/10}.p40HUG_udghaatanImagePlaceholder{padding:16px;font-size:9px}}.p40HUG_udghaatanStack{grid-template-columns:1fr;align-items:start;gap:14px;margin-top:4px;display:grid}@media (min-width:768px){.p40HUG_udghaatanStack{grid-template-columns:repeat(3,1fr);gap:16px}}.p40HUG_udghaatanInlineExpand{grid-column:1/-1;animation:.32s cubic-bezier(.22,1,.36,1) p40HUG_udghaatanSlideIn}@media (min-width:768px){.p40HUG_udghaatanInlineExpand{display:none}}.p40HUG_udghaatanDesktopExpand{display:none}@media (min-width:768px){.p40HUG_udghaatanDesktopExpand{margin-top:20px;animation:.32s cubic-bezier(.22,1,.36,1) p40HUG_udghaatanSlideIn;display:block}}@media (max-width:767px){.p40HUG_udghaatanCardActive{margin-bottom:12px}}.p40HUG_udghaatanCard{color:#f5f1e8;cursor:pointer;background:#11151f;border:1.25px solid #d4af3759;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:22px 20px;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.p40HUG_udghaatanCard:hover{border-color:#d4af3799;box-shadow:0 0 28px #d4af372e}.p40HUG_udghaatanCardActive{border-color:#d4af37;transform:scale(1.01);box-shadow:0 0 0 1px #d4af3799,0 0 36px #d4af3759,0 0 80px #d4af371f}.p40HUG_udghaatanCardActive:before{content:"";opacity:.8;background:linear-gradient(90deg,#0000,#d4af37,#0000);width:46%;height:1.5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.p40HUG_udghaatanCardIcon{background:#1a2030;border:1px solid #d4af374d;border-radius:50%;place-items:center;width:56px;height:56px;transition:all .3s;display:grid}.p40HUG_udghaatanCardActive .p40HUG_udghaatanCardIcon{background:#d4af3726;border-color:#d4af37;box-shadow:0 0 18px #d4af3759}.p40HUG_udghaatanCardIconSvg{color:#d4af37;stroke-width:1.8px}.p40HUG_udghaatanCardLabel{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:#f5f1e8;text-align:center;font-size:14px;font-weight:700;line-height:1.25}.p40HUG_udghaatanCardChevron{color:#f5f1e899;opacity:0;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;transition:all .3s;display:grid;position:absolute;top:16px;right:18px}.p40HUG_udghaatanCard:hover .p40HUG_udghaatanCardChevron{opacity:1}.p40HUG_udghaatanCardActive .p40HUG_udghaatanCardChevron{opacity:1;color:#d4af37;background:#d4af371a;border-color:#d4af374d;transform:rotate(180deg)}.p40HUG_udghaatanChecklistBox{background:#0e121c;border:1px solid #d4af3733;border-radius:18px;padding:22px 20px}.p40HUG_udghaatanChecklistList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.p40HUG_udghaatanChecklistItem{align-items:flex-start;gap:12px;display:flex}.p40HUG_udghaatanChecklistBullet{background:#d4af37;flex-shrink:0;width:7px;height:7px;margin-top:7px;transform:rotate(45deg);box-shadow:0 0 8px #d4af3799}.p40HUG_udghaatanChecklistText{font-family:var(--font-ui);color:#f5f1e8d9;font-size:13.5px;line-height:1.55}.p40HUG_udghaatanFeeBox{border-top:1px solid #ffffff12;margin-top:22px;padding-top:18px}.p40HUG_udghaatanFee{font-family:var(--font-ui);color:#e9d48a;font-size:13px;font-weight:600;line-height:1.4}.p40HUG_udghaatanFeeNote{font-family:var(--font-ui);color:#f5f1e873;margin-top:4px;font-size:12px;line-height:1.4}.p40HUG_udghaatanSendBtn{color:#1a1400;width:100%;height:48px;font-family:var(--font-heading);letter-spacing:.04em;cursor:pointer;background:linear-gradient(#f6e08a 0%,#d4af37 55%,#b8962e 100%);border:none;border-radius:9999px;margin-top:22px;font-size:13px;font-weight:700;transition:all .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 2px 12px #d4af3759}.p40HUG_udghaatanSendBtn:hover{box-shadow:inset 0 1px #fff9,0 0 24px #d4af3773}.p40HUG_udghaatanSendBtn:active{transform:scale(.98)}.p40HUG_udghaatanSendBtnInner{justify-content:center;align-items:center;gap:8px;display:flex}.p40HUG_udghaatanCheckIcon{background:#00000026;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:grid}.p40HUG_udghaatanSuccessNote{text-align:center;font-family:var(--font-ui);color:#d4af37e6;letter-spacing:.03em;margin-top:12px;font-size:11.5px}.p40HUG_udghaatanFooterNote{font-family:var(--font-ui);color:#f5f1e859;max-width:520px;margin-top:24px;font-size:11.5px;line-height:1.6}html[data-theme=light] .p40HUG_udghaatanCard{color:#1e1a0f;background:#fff;border-color:#c9a22766}html[data-theme=light] .p40HUG_udghaatanCardActive{border-color:#c9a227;box-shadow:0 0 0 1px #c9a22780,0 0 36px #c9a22740}html[data-theme=light] .p40HUG_udghaatanCardIcon{background:#fff8e6;border-color:#c9a2274d}html[data-theme=light] .p40HUG_udghaatanCardIconSvg{color:#c9a227}html[data-theme=light] .p40HUG_udghaatanCardLabel{color:#1e1a0f}html[data-theme=light] .p40HUG_udghaatanCardChevron{color:#1e1a0f80;border-color:#0000001a}html[data-theme=light] .p40HUG_udghaatanChecklistBox{background:#fffef9;border-color:#c9a22740}html[data-theme=light] .p40HUG_udghaatanChecklistText{color:#2a2418d9}html[data-theme=light] .p40HUG_udghaatanFee{color:#8a6f1e}html[data-theme=light] .p40HUG_udghaatanFeeNote{color:#00000073}html[data-theme=light] .p40HUG_udghaatanFeeBox{border-top-color:#0000000f}html[data-theme=light] .p40HUG_udghaatanSuccessNote{color:#8a6f1e}html[data-theme=light] .p40HUG_udghaatanFooterNote{color:#0006}@media (max-width:640px){.p40HUG_udghaatanCard{border-radius:16px;gap:10px;padding:18px 16px}.p40HUG_udghaatanCardIcon{width:48px;height:48px}.p40HUG_udghaatanCardLabel{letter-spacing:.1em;font-size:12px}.p40HUG_udghaatanCardChevron{width:22px;height:22px;font-size:11px;top:12px;right:14px}.p40HUG_udghaatanChecklistBox{border-radius:14px;padding:18px 16px}.p40HUG_udghaatanChecklistText,.p40HUG_udghaatanFee{font-size:12px}.p40HUG_udghaatanFeeNote{font-size:11px}.p40HUG_udghaatanSendBtn{height:44px;margin-top:18px;font-size:12px}.p40HUG_udghaatanSuccessNote{font-size:10.5px}.p40HUG_udghaatanFooterNote{margin-top:18px;font-size:10.5px}}.p40HUG_udghaatanRow{flex-direction:column;gap:18px;display:flex}.p40HUG_udghaatanContentCol{flex-direction:column;min-width:0;display:flex}.p40HUG_udghaatanImageCol{order:-1}@media (min-width:768px){.p40HUG_udghaatanRow{flex-direction:row;align-items:flex-start;gap:24px}.p40HUG_udghaatanContentCol{flex:1 1 0;min-width:0}.p40HUG_udghaatanImageCol{flex:0 0 42%;order:0;max-width:42%}}.p40HUG_udghaatanImageWrap{aspect-ratio:4/3;background:#0a0e1a;border:1px solid #d4af3740;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.p40HUG_udghaatanImage{width:100%}.p40HUG_udghaatanImagePlaceholder{color:#d4af3780;width:100%;height:100%;font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:11px}@media (max-width:640px){.p40HUG_udghaatanImagePlaceholder{padding:16px;font-size:9px}}html[data-theme=light] .p40HUG_udghaatanImageWrap{background:#fff8e6;border-color:#c9a22759}html[data-theme=light] .p40HUG_udghaatanImagePlaceholder{color:#8a6f1e99}.p40HUG_gsReader footer{background:0 0!important}.p40HUG_videoPlayOverlay{pointer-events:none;background:#00000047;justify-content:center;align-items:center;transition:background .3s;display:flex;position:absolute;inset:0}.p40HUG_udghaatanImageWrap:hover .p40HUG_videoPlayOverlay{background:#00000026}.p40HUG_videoPlayBtn{color:#0b0b0b;background:linear-gradient(135deg,#d4af37 0%,#f5d76e 50%,#d4af37 100%);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-top:70px;padding-left:5px;font-size:18px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 0 0 6px #d4af372e,0 8px 24px #00000073}.p40HUG_udghaatanImageWrap:hover .p40HUG_videoPlayBtn{transform:scale(1.08);box-shadow:0 0 0 10px #d4af3738,0 10px 30px #0000008c}.p40HUG_udghaatanImageWrap{position:relative}.p40HUG_pricingCards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.p40HUG_pePricingSection{background:#0b0b0f;width:100%;padding:42px 16px;position:relative;overflow:hidden}.p40HUG_pePricingBg{pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#d4af3714,#0000 70%),radial-gradient(50% 40% at 100% 100%,#d4af370d,#0000 70%);position:absolute;inset:0}.p40HUG_pePricingInner{max-width:1200px;margin:0 15px;position:relative}.p40HUG_pePricingHeader{text-align:center;flex-direction:column;gap:14px;margin-bottom:36px;display:flex}.p40HUG_pePricingHeaderLeft{flex-direction:column;align-items:center;gap:10px;display:flex}.p40HUG_pePricingBadge{background:#d4af370f;border:1px solid #d4af3759;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.p40HUG_pePricingBadgeText{letter-spacing:.18em;text-transform:uppercase;color:#d4af37;font-size:11px;font-weight:600}.p40HUG_pePricingTitle{color:#fff;margin:0 0 0 10px;font-size:48px;font-weight:700;line-height:1.2}.p40HUG_pePricingTitle span{color:#d4af37}.p40HUG_pePricingDesc{color:#fff9;max-width:560px;margin:0 auto;font-size:14px;line-height:1.5}.p40HUG_pePricingCards{grid-template-columns:1fr;align-items:stretch;gap:24px;display:grid}@media (min-width:640px){.p40HUG_pePricingCards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-32px}}.p40HUG_peCard{width:100%;display:flex;position:relative}.p40HUG_peCardInner{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;width:100%;padding:24px 20px;transition:transform .25s,border-color .25s;display:flex;position:relative}.p40HUG_peCardInner:hover{border-color:#d4af3759;transform:translateY(-4px)}.p40HUG_peCardInner.p40HUG_pePremium{background:linear-gradient(160deg,#d4af371f,#d4af3705);border:1px solid #d4af3766;box-shadow:0 0 40px #d4af371a}.p40HUG_peCardTopLine{background:linear-gradient(90deg,#0000,#d4af3799,#0000);border-radius:2px;height:2px;position:absolute;top:0;left:20px;right:20px}.p40HUG_peCardInner.p40HUG_pePremium .p40HUG_peCardTopLine{background:linear-gradient(90deg,#0000,#d4af37,#0000)}.p40HUG_peCardHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.p40HUG_peCardIcon{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.p40HUG_peCardIcon.p40HUG_pePremium{background:#d4af3726;border-color:#d4af3766}.p40HUG_peCardBadges{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.p40HUG_peCardBadge{letter-spacing:.14em;text-transform:uppercase;color:#d4af37;background:#d4af371f;border:1px solid #d4af374d;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600}.p40HUG_peCardLevel{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;font-size:10px}.p40HUG_peCardName{color:#fff;margin:0 0 4px;font-size:22px;font-weight:700}.p40HUG_peCardSub{color:#ffffff8c;margin-bottom:18px;font-size:13px}.p40HUG_peCardPrice{border-bottom:1px dashed #ffffff1a;margin-bottom:20px;padding-bottom:20px}.p40HUG_peCardPriceAmount{color:#fff;letter-spacing:-.02em;font-size:34px;font-weight:800;line-height:1.1}.p40HUG_peCardPriceAmount.p40HUG_pePremium{color:#d4af37}.p40HUG_peCardPriceGst{color:#ffffff73;letter-spacing:.04em;margin-top:4px;font-size:11px}.p40HUG_peReferralBox{color:#2e7d32;text-align:center;background:#4caf501a;border:1px dashed #4caf5066;border-radius:10px;margin-top:10px;padding:8px 14px;font-size:12px;font-weight:600}.p40HUG_peCardFeatures{flex-direction:column;flex:1;gap:10px;margin-bottom:22px;display:flex}.p40HUG_peCardFeature{align-items:flex-start;gap:8px;display:flex}.p40HUG_peCardFeatureCheck{color:#d4af37;background:#d4af3726;border:1px solid #d4af3766;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:flex}.p40HUG_peCardFeatureText{color:#ffffffc7;font-size:13px;line-height:1.5}.p40HUG_peFeatureCode{opacity:.55;letter-spacing:.12em;margin-right:6px}.p40HUG_peFeatureDesc{opacity:.75;font-style:italic}.p40HUG_peCardCta{color:#d4af37;letter-spacing:.04em;cursor:pointer;background:#d4af3714;border:1px solid #d4af3780;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 18px;font-size:14px;font-weight:600;transition:all .22s;display:inline-flex}.p40HUG_peCardCta:hover{background:#d4af372e;transform:translateY(-1px)}.p40HUG_peCardCta.p40HUG_pePremium{color:#0b0b0f;background:linear-gradient(135deg,#d4af37,#b8942e);border-color:#d4af37;box-shadow:0 6px 20px #d4af3740}.p40HUG_peCardCta.p40HUG_pePremium:hover{box-shadow:0 8px 28px #d4af3766}.p40HUG_peCardFooter{color:#ffffff73;text-align:center;margin-top:12px;font-size:11px;line-height:1.5}.p40HUG_pricingPioneerGlow{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#d4af372e,#0000 65%);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.p40HUG_pricingPioneerInner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.p40HUG_pricingPioneerHeader{text-align:center;margin-bottom:48px}.p40HUG_pricingPioneerBadge{background:linear-gradient(135deg,#d4af372e,#d4af370f);border:1px solid #d4af3773;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:8px 20px;display:inline-flex;box-shadow:0 0 30px #d4af372e}.p40HUG_pricingPioneerTitle{color:#fff;letter-spacing:-.01em;margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.2}.p40HUG_pricingPioneerTitle span{background:linear-gradient(135deg,#f4d97a,#d4af37 45%,#b8942e);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.p40HUG_pricingPioneerTagline{color:#ffffff9e;max-width:540px;margin:0 auto 20px;font-size:14px;line-height:1.6}.p40HUG_pricingPioneerOrnament{justify-content:center;align-items:center;gap:12px;display:flex}.p40HUG_pricingPioneerOrnamentLine{background:linear-gradient(90deg,#0000,#d4af37b3,#0000);width:60px;height:1px}.p40HUG_pricingPioneerOrnamentDiamond{background:#d4af37;width:8px;height:8px;transform:rotate(45deg);box-shadow:0 0 12px #d4af37b3}@media (min-width:900px){.p40HUG_pricingPioneerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}.p40HUG_pricingPioneerCardWrap{display:flex;position:relative}.p40HUG_pricingPioneerCardGlow{filter:blur(14px);opacity:.55;pointer-events:none;background:linear-gradient(135deg,#d4af37b3,#d4af3726 40%,#d4af37b3);border-radius:22px;animation:4s ease-in-out infinite p40HUG_pioneerPulse;position:absolute;inset:-2px}@keyframes p40HUG_pioneerPulse{0%,to{opacity:.45}50%{opacity:.75}}.p40HUG_pricingPioneerCard{background:linear-gradient(160deg,#14120cfa,#0c0b08fa);border:1.5px solid #d4af378c;border-radius:20px;flex-direction:column;width:100%;padding:32px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0009,inset 0 1px #ffffff0f}.p40HUG_pricingPioneerCardTopLine{background:linear-gradient(90deg,#0000,#f4d97a,#d4af37,#f4d97a,#0000);height:2px;position:absolute;top:0;left:24px;right:24px;box-shadow:0 0 12px #d4af37e6}.p40HUG_pricingPioneerShimmer{pointer-events:none;background:linear-gradient(115deg,#0000 0%,#ffffff0f 45%,#f4d97a24 50%,#ffffff0f 55%,#0000 100%);width:60%;height:100%;animation:5s ease-in-out infinite p40HUG_pioneerShimmer;position:absolute;top:0;left:-100%}@keyframes p40HUG_pioneerShimmer{0%{left:-80%}50%{left:120%}to{left:120%}}.p40HUG_pricingPioneerCardIcon{color:#f4d97a;background:linear-gradient(135deg,#d4af3759,#d4af371a);border:1.5px solid #d4af37b3;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex;box-shadow:0 0 20px #d4af3766}.p40HUG_pricingPioneerCardBadge{letter-spacing:.16em;text-transform:uppercase;color:#0a0a0e;background:linear-gradient(135deg,#f4d97a,#d4af37);border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700;box-shadow:0 0 12px #d4af3780}.p40HUG_pricingPioneerCardName{color:#fff;letter-spacing:-.01em;margin:0 0 6px;font-size:26px;font-weight:800}.p40HUG_pricingPioneerCardSub{color:#fff9;margin-bottom:22px;font-size:13px;line-height:1.5}.p40HUG_pricingPioneerCardPrice{text-align:center;background:linear-gradient(135deg,#d4af3724,#d4af3708);border:1px solid #d4af374d;border-radius:14px;margin-bottom:24px;padding:18px 18px 20px}.p40HUG_pricingPioneerCardPriceAmount{letter-spacing:-.02em;background:linear-gradient(135deg,#fff5cc,#f4d97a 35%,#d4af37 70%,#b8942e);-webkit-text-fill-color:transparent;text-shadow:0 0 40px #d4af3740;-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:900;line-height:1.05}.p40HUG_pricingPioneerCardFeatureCheck{color:#f4d97a;background:linear-gradient(135deg,#d4af3759,#d4af371a);border:1px solid #d4af37b3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;display:flex;box-shadow:0 0 10px #d4af374d}.p40HUG_pricingPioneerFeatureCode{opacity:.6;letter-spacing:.12em;color:#f4d97a;margin-right:6px}.p40HUG_pricingPioneerCardCta{color:#0a0a0e;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#f4d97a 0%,#d4af37 50%,#b8942e 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px 20px;font-size:15px;font-weight:800;transition:transform .22s,box-shadow .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #d4af3773,inset 0 1px #fff6}.p40HUG_pricingPioneerCardCta:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff73 50%,#0000 70%);transition:transform .7s;position:absolute;inset:0;transform:translate(-100%)}.p40HUG_pricingPioneerCardCta:hover:after{transform:translate(100%)}.p40HUG_pricingPioneerCardCta:hover{transform:translateY(-2px);box-shadow:0 14px 40px #d4af3799,inset 0 1px #ffffff80}.p40HUG_pricingPioneerCardFooter{color:#f4d97a8c;text-align:center;letter-spacing:.03em;margin-top:14px;font-size:11px;line-height:1.5}.p40HUG_pricingPioneerImageWrap{display:flex;position:relative}@media (min-width:900px){.p40HUG_pricingPioneerImageFrame{min-height:100%}}@media (max-width:640px){.p40HUG_pricingPioneer{padding:56px 14px}.p40HUG_pricingPioneerTitle{font-size:24px}.p40HUG_pricingPioneerCard{padding:26px 20px}.p40HUG_pricingPioneerCardPriceAmount{font-size:34px}.p40HUG_pricingPioneerCardName{font-size:22px}.p40HUG_pricingPioneerImageFrame,.p40HUG_pricingPioneerImage{min-height:260px}}.p40HUG_pricingPioneer{background:#0b0b0f;width:100%;padding:60px 16px;position:relative;overflow:hidden}.p40HUG_pricingPioneerBg{pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#d4af3714,#0000 70%),radial-gradient(50% 40% at 100% 100%,#d4af370d,#0000 70%);position:absolute;inset:0}.p40HUG_pricingPioneerInner{max-width:1200px;margin:0 auto;position:relative}.p40HUG_pricingPioneerHeader{text-align:center;flex-direction:column;gap:14px;margin-bottom:36px;display:flex}.p40HUG_pricingPioneerHeaderLeft{flex-direction:column;align-items:center;gap:10px;display:flex}.p40HUG_pricingPioneerBadge{background:#d4af370f;border:1px solid #d4af3759;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.p40HUG_pricingPioneerBadgeText{letter-spacing:.18em;text-transform:uppercase;color:#d4af37;font-size:11px;font-weight:600}.p40HUG_pricingPioneerTitle{color:#fff;margin:0;font-size:28px;font-weight:700;line-height:1.2}.p40HUG_pricingPioneerTitle span{color:#d4af37}.p40HUG_pricingPioneerDesc{color:#fff9;max-width:560px;margin:0 auto;font-size:14px;line-height:1.5}.p40HUG_pricingPioneerGrid{grid-template-columns:1fr;align-items:stretch;gap:24px;display:grid}@media (min-width:900px){.p40HUG_pricingPioneerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}.p40HUG_pricingPioneerCardWrap,.p40HUG_pricingPioneerCard{width:100%;display:flex;position:relative}.p40HUG_pricingPioneerCardInner{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;width:100%;padding:24px 20px;transition:transform .25s,border-color .25s;display:flex;position:relative}.p40HUG_pricingPioneerCardInner:hover{border-color:#d4af3759;transform:translateY(-4px)}.p40HUG_pricingPioneerCardInnerPremium{background:linear-gradient(160deg,#d4af371f,#d4af3705);border:1px solid #d4af3766;box-shadow:0 0 40px #d4af371a}.p40HUG_pricingPioneerCardTopLine{background:linear-gradient(90deg,#0000,#d4af3799,#0000);border-radius:2px;height:2px;position:absolute;top:0;left:20px;right:20px}.p40HUG_pricingPioneerCardHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.p40HUG_pricingPioneerCardIcon{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.p40HUG_pricingPioneerCardIconPremium{background:#d4af3726;border-color:#d4af3766}.p40HUG_pricingPioneerCardBadges{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.p40HUG_pricingPioneerCardBadge{letter-spacing:.14em;text-transform:uppercase;color:#d4af37;background:#d4af371f;border:1px solid #d4af374d;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600}.p40HUG_pricingPioneerCardLevel{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;font-size:10px}.p40HUG_pricingPioneerCardName{color:#fff;margin:0 0 4px;font-size:22px;font-weight:700}.p40HUG_pricingPioneerCardSub{color:#ffffff8c;margin-bottom:18px;font-size:13px}.p40HUG_pricingPioneerCardPrice{border-bottom:1px dashed #ffffff1a;margin-bottom:20px;padding-bottom:20px}.p40HUG_pricingPioneerCardPriceAmount{color:#fff;letter-spacing:-.02em;font-size:34px;font-weight:800;line-height:1.1}.p40HUG_pricingPioneerCardPriceAmountPremium{color:#d4af37}.p40HUG_pricingPioneerCardPriceGst{color:#ffffff73;letter-spacing:.04em;margin-top:4px;font-size:11px}.p40HUG_pricingPioneerReferralBox{color:#2e7d32;text-align:center;background:#4caf501a;border:1px dashed #4caf5066;border-radius:10px;margin-top:10px;padding:8px 14px;font-size:12px;font-weight:600}.p40HUG_pricingPioneerCardFeatures{flex-direction:column;flex:1;gap:10px;margin-bottom:22px;display:flex}.p40HUG_pricingPioneerCardFeature{align-items:flex-start;gap:8px;display:flex}.p40HUG_pricingPioneerCardFeatureCheck{color:#d4af37;background:#d4af3726;border:1px solid #d4af3766;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:flex}.p40HUG_pricingPioneerCardFeatureText{color:#ffffffc7;font-size:13px;line-height:1.5}.p40HUG_pricingPioneerFeatureCode{opacity:.55;letter-spacing:.12em;margin-right:6px}.p40HUG_pricingPioneerFeatureDesc{opacity:.75;font-style:italic}.p40HUG_pricingPioneerCardCta{color:#d4af37;letter-spacing:.04em;cursor:pointer;background:#d4af3714;border:1px solid #d4af3780;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 18px;font-size:14px;font-weight:600;transition:all .22s;display:inline-flex}.p40HUG_pricingPioneerCardCta:hover{background:#d4af372e;transform:translateY(-1px)}.p40HUG_pricingPioneerCardCtaPremium{color:#0b0b0f;background:linear-gradient(135deg,#d4af37,#b8942e);border-color:#d4af37;box-shadow:0 6px 20px #d4af3740}.p40HUG_pricingPioneerCardCtaPremium:hover{box-shadow:0 8px 28px #d4af3766}.p40HUG_pricingPioneerCardFooter{color:#ffffff73;text-align:center;margin-top:12px;font-size:11px;line-height:1.5}.p40HUG_pricingPioneerImageWrap{width:100%;display:flex;position:relative}.p40HUG_pricingPioneerImageFrame{background:linear-gradient(135deg,#14120ce6,#0c0b08e6);border:1px solid #d4af3759;border-radius:18px;width:100%;min-height:320px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}@media (min-width:900px){.p40HUG_pricingPioneerImageFrame{min-height:100%}}.p40HUG_pricingPioneerImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:320px;display:block}.p40HUG_pricingPioneerImageFallback{background:radial-gradient(circle at 30% 30%,#d4af3740,#0000 55%),radial-gradient(circle at 75% 75%,#d4af372e,#0000 55%),linear-gradient(135deg,#1a1710,#0d0c08)}.p40HUG_pricingPioneerImageOverlay{pointer-events:none;background:linear-gradient(#0000 40%,#000000bf 100%);position:absolute;inset:0}.p40HUG_pricingPioneerImageCaption{color:#f4d97a;z-index:2;align-items:center;gap:10px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.p40HUG_pricingPioneerImageCrown{color:#f4d97a;filter:drop-shadow(0 0 8px #d4af37b3);flex-shrink:0}.p40HUG_pricingPioneerImageCaptionText{letter-spacing:.04em;color:#f4d97a;text-shadow:0 2px 8px #000000e6;margin:0;font-size:13px;font-weight:600;line-height:1.4}.p40HUG_pricingPioneerCorner{pointer-events:none;z-index:2;border:2px solid #f4d97ad9;width:26px;height:26px;position:absolute}.p40HUG_pricingPioneerCornerTL{border-bottom:none;border-right:none;border-top-left-radius:8px;top:12px;left:12px}.p40HUG_pricingPioneerCornerTR{border-bottom:none;border-left:none;border-top-right-radius:8px;top:12px;right:12px}.p40HUG_pricingPioneerCornerBL{border-top:none;border-right:none;border-bottom-left-radius:8px;bottom:12px;left:12px}.p40HUG_pricingPioneerCornerBR{border-top:none;border-left:none;border-bottom-right-radius:8px;bottom:12px;right:12px}@media (max-width:640px){.p40HUG_pricingPioneer{padding:48px 14px}.p40HUG_pricingPioneerTitle{font-size:22px}.p40HUG_pricingPioneerCardInner{padding:20px 16px}.p40HUG_pricingPioneerCardPriceAmount{font-size:30px}.p40HUG_pricingPioneerCardName{font-size:20px}.p40HUG_pricingPioneerImageFrame,.p40HUG_pricingPioneerImage{min-height:240px}}.p40HUG_pioneerSection{background:#0b0b0f;width:100%;padding:60px 16px;position:relative;overflow:hidden}.p40HUG_pioneerBg{pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#d4af3714,#0000 70%),radial-gradient(50% 40% at 100% 100%,#d4af370d,#0000 70%);position:absolute;inset:0}.p40HUG_pioneerInner{max-width:1200px;margin:0 15px;position:relative}.p40HUG_pioneerHeader{text-align:center;flex-direction:column;gap:14px;margin-bottom:36px;display:flex}.p40HUG_pioneerHeaderLeft{flex-direction:column;align-items:center;gap:10px;display:flex}.p40HUG_pioneerBadge{background:#d4af370f;border:1px solid #d4af3759;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.p40HUG_pioneerBadgeText{letter-spacing:.18em;text-transform:uppercase;color:#d4af37;font-size:11px;font-weight:600}.p40HUG_pioneerTitle{color:#fff;margin:0;font-size:48px;font-weight:700;line-height:1.2}.p40HUG_pioneerTitle span{color:#d4af37}.p40HUG_pioneerDesc{color:#fff9;max-width:560px;margin:0 auto;font-size:14px;line-height:1.5}.p40HUG_pioneerGrid{grid-template-columns:1fr;align-items:stretch;gap:24px;display:grid}@media (min-width:900px){.p40HUG_pioneerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.p40HUG_pioneerCard{width:100%;display:flex;position:relative}.p40HUG_pioneerCardInner{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;width:100%;padding:24px 20px;transition:transform .25s,border-color .25s;display:flex;position:relative}.p40HUG_pioneerCardInner:hover{border-color:#d4af3759;transform:translateY(-4px)}.p40HUG_pioneerCardTopLine{background:linear-gradient(90deg,#0000,#d4af3799,#0000);border-radius:2px;height:2px;position:absolute;top:0;left:20px;right:20px}.p40HUG_pioneerCardHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.p40HUG_pioneerCardIcon{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.p40HUG_pioneerCardBadges{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.p40HUG_pioneerCardBadge{letter-spacing:.14em;text-transform:uppercase;color:#d4af37;background:#d4af371f;border:1px solid #d4af374d;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600}.p40HUG_pioneerCardLevel{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;font-size:10px}.p40HUG_pioneerCardName{color:#fff;margin:0 0 4px;font-size:22px;font-weight:700}.p40HUG_pioneerCardSub{color:#ffffff8c;margin-bottom:18px;font-size:13px}.p40HUG_pioneerCardPrice{border-bottom:1px dashed #ffffff1a;margin-bottom:20px;padding-bottom:20px}.p40HUG_pioneerCardPriceAmount{color:#fff;letter-spacing:-.02em;font-size:34px;font-weight:800;line-height:1.1}.p40HUG_pioneerCardPriceGst{color:#ffffff73;letter-spacing:.04em;margin-top:4px;font-size:11px}.p40HUG_pioneerReferralBox{color:#2e7d32;text-align:center;background:#4caf501a;border:1px dashed #4caf5066;border-radius:10px;margin-top:10px;padding:8px 14px;font-size:12px;font-weight:600}.p40HUG_pioneerCardFeatures{flex-direction:column;flex:1;gap:10px;margin-bottom:22px;display:flex}.p40HUG_pioneerCardFeature{align-items:flex-start;gap:8px;display:flex}.p40HUG_pioneerCardFeatureCheck{color:#d4af37;background:#d4af3726;border:1px solid #d4af3766;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:flex}.p40HUG_pioneerCardFeatureText{color:#ffffffc7;font-size:13px;line-height:1.5}.p40HUG_pioneerFeatureCode{opacity:.55;letter-spacing:.12em;margin-right:6px}.p40HUG_pioneerFeatureDesc{opacity:.75;font-style:italic}.p40HUG_pioneerCardCta{color:#d4af37;letter-spacing:.04em;cursor:pointer;background:#d4af3714;border:1px solid #d4af3780;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 18px;font-size:14px;font-weight:600;transition:all .22s;display:inline-flex}.p40HUG_pioneerCardCta:hover{background:#d4af372e;transform:translateY(-1px)}.p40HUG_pioneerCardFooter{color:#ffffff73;text-align:center;margin-top:12px;font-size:11px;line-height:1.5}.p40HUG_pioneerImageWrap{width:100%;display:flex;position:relative}.p40HUG_pioneerImageFrame{background:linear-gradient(135deg,#14120ce6,#0c0b08e6);border:1px solid #d4af3759;border-radius:18px;width:100%;min-height:320px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}@media (min-width:900px){.p40HUG_pioneerImageFrame{min-height:100%}}.p40HUG_pioneerImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:320px;display:block}.p40HUG_pioneerImageFallback{background:radial-gradient(circle at 30% 30%,#d4af3740,#0000 55%),radial-gradient(circle at 75% 75%,#d4af372e,#0000 55%),linear-gradient(135deg,#1a1710,#0d0c08)}.p40HUG_pioneerImageOverlay{pointer-events:none;background:linear-gradient(#0000 40%,#000000bf 100%);position:absolute;inset:0}.p40HUG_pioneerImageCaption{color:#f4d97a;z-index:2;align-items:center;gap:10px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.p40HUG_pioneerImageCrown{color:#f4d97a;filter:drop-shadow(0 0 8px #d4af37b3);flex-shrink:0}.p40HUG_pioneerImageCaptionText{letter-spacing:.04em;color:#f4d97a;text-shadow:0 2px 8px #000000e6;margin:0;font-size:13px;font-weight:600;line-height:1.4}.p40HUG_pioneerCorner{pointer-events:none;z-index:2;border:2px solid #f4d97ad9;width:26px;height:26px;position:absolute}.p40HUG_pioneerCornerTL{border-bottom:none;border-right:none;border-top-left-radius:8px;top:12px;left:12px}.p40HUG_pioneerCornerTR{border-bottom:none;border-left:none;border-top-right-radius:8px;top:12px;right:12px}.p40HUG_pioneerCornerBL{border-top:none;border-right:none;border-bottom-left-radius:8px;bottom:12px;left:12px}.p40HUG_pioneerCornerBR{border-top:none;border-left:none;border-bottom-right-radius:8px;bottom:12px;right:12px}@media (max-width:640px){.p40HUG_pioneerSection{padding:48px 14px}.p40HUG_pioneerTitle{font-size:22px}.p40HUG_pioneerCardInner{padding:20px 16px}.p40HUG_pioneerCardPriceAmount{font-size:30px}.p40HUG_pioneerCardName{font-size:20px}.p40HUG_pioneerImageFrame,.p40HUG_pioneerImage{min-height:240px}}.p40HUG_htmlSafarSection,.p40HUG_htmlKamaiSection,.p40HUG_htmlPerfectionSection,.p40HUG_htmlUdghaatanSection,.p40HUG_flywheelSection,.p40HUG_heroFinalSection,.p40HUG_granthFooter,.p40HUG_pricing,.p40HUG_ecosystem,.p40HUG_whatSection,.p40HUG_process,.p40HUG_biopic,.p40HUG_contact,.p40HUG_finalCta{margin-top:96px;margin-bottom:96px;padding-top:0;padding-bottom:96px}.p40HUG_sectionInner,.p40HUG_pricingInner,.p40HUG_ecosystemInner,.p40HUG_whatInner,.p40HUG_processInner,.p40HUG_biopicInner,.p40HUG_contactInner,.p40HUG_finalCtaInner{max-width:1360px;margin:0 auto;padding:0 32px}.p40HUG_flywheelWrap{padding:0 24px}.p40HUG_granthFooter{padding-top:32px;padding-left:16px;padding-right:16px}@media (max-width:1024px){.p40HUG_htmlSafarSection,.p40HUG_htmlKamaiSection,.p40HUG_htmlPerfectionSection,.p40HUG_htmlUdghaatanSection,.p40HUG_flywheelSection,.p40HUG_heroFinalSection,.p40HUG_granthFooter,.p40HUG_pricing,.p40HUG_ecosystem,.p40HUG_whatSection,.p40HUG_process,.p40HUG_biopic,.p40HUG_contact,.p40HUG_finalCta,.p40HUG_granthStudio{margin-top:64px;margin-bottom:64px;padding-bottom:64px}.p40HUG_granthFooter{padding-bottom:24px}.p40HUG_sectionInner,.p40HUG_pricingInner,.p40HUG_ecosystemInner,.p40HUG_whatInner,.p40HUG_processInner,.p40HUG_biopicInner,.p40HUG_contactInner,.p40HUG_finalCtaInner{padding-left:32px;padding-right:32px}}@media (max-width:768px){.p40HUG_htmlSafarSection,.p40HUG_htmlKamaiSection,.p40HUG_htmlPerfectionSection,.p40HUG_htmlUdghaatanSection,.p40HUG_flywheelSection,.p40HUG_heroFinalSection,.p40HUG_granthFooter,.p40HUG_pricing,.p40HUG_ecosystem,.p40HUG_whatSection,.p40HUG_process,.p40HUG_biopic,.p40HUG_contact,.p40HUG_finalCta,.p40HUG_granthStudio{margin-top:40px;margin-bottom:40px;padding-bottom:40px}.p40HUG_granthFooter{padding-bottom:20px}.p40HUG_sectionInner,.p40HUG_pricingInner,.p40HUG_ecosystemInner,.p40HUG_whatInner,.p40HUG_processInner,.p40HUG_biopicInner,.p40HUG_contactInner,.p40HUG_finalCtaInner,.p40HUG_flywheelWrap{padding-left:14px;padding-right:14px}.p40HUG_gsMain{margin:25px 15px}.p40HUG_pePricingTitle{font-size:26px}.p40HUG_pePricingSection,.p40HUG_pioneerSection{padding:42px 0}.p40HUG_sectionInner{padding-top:32px}.p40HUG_heroTitleLine2{margin-bottom:15px;font-size:23px!important}.p40HUG_heroSubText{font-family:10px}.p40HUG_indexBookPointTitle{font-size:5px}.p40HUG_indexBookChapter{overflow:none;overflow:unset;min-height:auto}}@media (max-width:480px){.p40HUG_htmlSafarSection,.p40HUG_htmlKamaiSection,.p40HUG_htmlPerfectionSection,.p40HUG_htmlUdghaatanSection,.p40HUG_flywheelSection,.p40HUG_heroFinalSection,.p40HUG_granthFooter,.p40HUG_pricing,.p40HUG_ecosystem,.p40HUG_whatSection,.p40HUG_process,.p40HUG_biopic,.p40HUG_contact,.p40HUG_finalCta,.p40HUG_granthStudio{margin-top:28px;margin-bottom:28px;padding-bottom:28px}.p40HUG_granthFooter{padding-bottom:16px}}.p40HUG_ecosystem{margin-top:50px;padding-bottom:0}.p40HUG_ecosystemInner{padding-top:20px}.p40HUG_htmlSafarSection{margin-top:-36px;margin-bottom:3px;padding-bottom:52px}.p40HUG_htmlPerfectionSection{margin-top:0;margin-bottom:42px;padding-bottom:0}.p40HUG_biopic{margin-top:48px;padding-top:32px;padding-bottom:32px}.p40HUG_whatSection{margin-top:0;padding-top:32px;padding-bottom:40px}.p40HUG_heroTitleLine1{line-height:.9}.p40HUG_heroTitleLine2{line-height:1.15}@media (min-width:1025px){.p40HUG_heroTitleLine1{margin-top:13px;line-height:.9}}html[data-lang=hi] .p40HUG_heroTitleLine1{padding-top:.3em!important;padding-bottom:.15em!important;line-height:1.7!important;overflow:visible!important}html[data-lang=hi] .p40HUG_heroTitleLine2{padding-top:.3em!important;padding-bottom:.15em!important;line-height:1.7!important;overflow:visible!important}@media (min-width:1025px){html[data-lang=hi] .p40HUG_heroTitleLine1{margin-top:13px}}html[data-lang=en] .p40HUG_heroTitleLine1{line-height:.9!important}html[data-lang=en] .p40HUG_heroTitleLine2{line-height:1.15!important}.p40HUG_previewStrip{color:#d4af37;background:#c9a22714;border:1px solid #c9a22759;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:10px 14px;font-size:13px;display:flex}.p40HUG_previewStripLeft{flex-wrap:wrap;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.p40HUG_previewStripBadge{color:#1a1204;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#f5e6a6 0%,#d4af37 100%);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.p40HUG_previewStripText{flex-wrap:wrap;align-items:baseline;gap:4px;font-size:12px;line-height:1.4;display:flex}.p40HUG_previewStripText strong{color:#d4af37;font-weight:700}.p40HUG_previewStripText span{color:#d4af37cc}.p40HUG_previewStripCta{color:#1a1204;white-space:nowrap;background:linear-gradient(#f5e6a6 0%,#d4af37 100%);border-radius:6px;flex-shrink:0;align-items:center;padding:6px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.p40HUG_previewStripCta:hover{transform:translateY(-1px);box-shadow:0 4px 12px #c9a22766}@media (max-width:640px){.p40HUG_previewStrip{flex-direction:column;align-items:stretch;gap:10px}.p40HUG_previewStripLeft{flex-direction:column;align-items:flex-start;gap:6px}.p40HUG_previewStripCta{justify-content:center}}
