body.hp-body{--hp-ink: #0e1a2b;--hp-ink-2: #17263b;--hp-ink-line: #2c3e57;--hp-ink-muted: #b7c0cc;--hp-ink-soft: #c5cdd8;--hp-accent: #c8321e;--hp-accent-deep: #8e2414;--hp-gold: #ffc83d;--hp-gold-soft: #fff7e0;--hp-gold-line: #f6e6b4;--hp-paper: #fbfaf7;--hp-sand: #f4f2ee;--hp-line: #ece9e3;--hp-line-2: #e6e3dd;--hp-text: #3d4a5c;--hp-subtle: #5a6676;--hp-check: #0f7a5a;--hp-ease: cubic-bezier(.2, .7, .2, 1);--hp-display: var(--font-display);--hp-sec-y: 64px;margin:0;background:#fff;color:var(--hp-ink);font-family:var(--crm-font-family);line-height:1.5}.hp-body :is(h1,h2,h3){margin:0;font-family:var(--hp-display);color:inherit;font-weight:700;letter-spacing:-.02em}:where(.hp-body) :is(p,ul,ol,figure,blockquote){margin:0}:where(.hp-body) p{color:inherit;font-size:inherit;line-height:inherit}:where(.hp-body) :is(ul,ol){padding:0;list-style:none}:where(.hp-body) a{color:var(--hp-ink);text-decoration:none}.hp-body [hidden]{display:none!important}.hp-body a:focus-visible,.hp-body button:focus-visible{outline:3px solid var(--hp-accent);outline-offset:3px}.hp-body section[id]{scroll-margin-top:88px}.hp-body .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hp{overflow-x:clip}.hp-container{max-width:1280px;margin:0 auto;padding:0 var(--spacing-24)}.hp-stack{display:flex;flex-direction:column;gap:56px}.hp-section{padding:var(--hp-sec-y) 0}.hp-tone--crm-platform{--tone: #c8321e;--tint: #fbe9e5}.hp-tone--engagement{--tone: #a8500a;--tint: #fbeedf}.hp-tone--workplace{--tone: #1f5fbf;--tint: #e5edfa}.hp-tone--reputation{--tone: #0f7a5a;--tint: #e2f2ea}.hp-tone--ai{--tone: #7a3fb0;--tint: #f0e8f8}.hp-chip--0{--tone: #c8321e;--tint: #fbe9e5}.hp-chip--1{--tone: #1f5fbf;--tint: #e5edfa}.hp-chip--2{--tone: #0f7a5a;--tint: #e2f2ea}.hp-chip--3{--tone: #a8500a;--tint: #fbeedf}.hp-chip--4{--tone: #7a3fb0;--tint: #f0e8f8}.hp-tile{flex:none;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:11px;background:var(--tint);color:var(--tone);font-size:19px}.hp-tile--sm{width:38px;height:38px;border-radius:var(--radius-8)}.hp-kicker{font-size:13px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--hp-accent-deep)}.hp-kicker--gold{color:var(--hp-gold)}.hp-head{display:flex;flex-direction:column;gap:14px}.hp-head h2{font-size:clamp(2.1rem,3.8vw,3.2rem);line-height:1.04}.hp-head>p:not(.hp-kicker){font-size:18px;line-height:1.6;color:var(--hp-text)}.hp-btn-row{display:flex;flex-wrap:wrap;gap:var(--spacing-12)}.hp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--spacing-12) var(--spacing-20);border:1.5px solid transparent;border-radius:10px;font-size:15px;font-weight:var(--font-weight-semibold);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.hp-btn:hover{transform:translateY(-2px)}.hp-btn--lg{padding:var(--spacing-16) 28px;border-radius:var(--radius-8);font-size:17px}.hp-btn--xl{padding:18px 32px;border-radius:14px;font-size:19px;font-weight:var(--font-weight-bold)}.hp-body .hp-btn--accent{background:var(--hp-accent);color:#fff}.hp-body .hp-btn--accent:hover{color:#fff;box-shadow:0 12px 24px -12px #c8321eb3}.hp-body .hp-btn--outline{border-color:var(--hp-subtle);color:#fff}.hp-body .hp-btn--outline:hover{background:#fff;color:var(--hp-ink)}.hp-body .hp-btn--white{background:#fff;color:var(--hp-ink);box-shadow:0 14px 28px -14px #00000073}.hp-body .hp-btn--white:hover{color:var(--hp-ink);box-shadow:0 12px 24px -12px #00000080}.hp-body .hp-btn--gold{background:var(--hp-gold);border-color:var(--hp-gold);color:var(--hp-ink)}.hp-body .hp-btn--gold:hover{color:var(--hp-ink);box-shadow:0 12px 24px -12px #78500099}.hp-checks{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:14px;color:var(--hp-text)}.hp-checks li{display:flex;align-items:center;gap:var(--spacing-8)}.hp-checks li:before{content:"";font-family:bootstrap-icons;font-size:18px;line-height:1;color:var(--hp-check)}.hp-checks--gold{flex-direction:column;gap:var(--spacing-12);font-size:16px;color:#e8ecf1}.hp-checks--gold li:before{color:var(--hp-gold)}.hp-announce{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px var(--spacing-24);background:var(--hp-ink);color:#e8ecf1;font-size:14px;text-align:center}.hp-body .hp-announce a{color:var(--hp-gold);font-weight:var(--font-weight-semibold)}.hp-announce__dot{width:8px;height:8px;border-radius:50%;background:var(--hp-gold);animation:hp-pulse 1.8s ease-out infinite}.hp-header{position:sticky;top:0;z-index:40;background:#ffffffeb;backdrop-filter:blur(10px);border-bottom:1px solid var(--hp-line)}.hp-nav{max-width:1280px;margin:0 auto;padding:14px var(--spacing-24);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px var(--spacing-24)}.hp-brand{display:flex;align-items:center;gap:10px;font-family:var(--hp-display);font-size:23px;font-weight:800;letter-spacing:-.02em}.hp-brand__mark{width:48px;height:48px;color:var(--hp-accent)}.hp-brand__mark--sm{width:30px;height:30px}.hp-brand__logo{height:48px;width:auto;max-width:220px;-o-object-fit:contain;object-fit:contain}.hp-nav__links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 28px;font-size:15px;font-weight:var(--font-weight-medium)}.hp-mega-btn{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0;border:0;background:transparent;font:inherit;color:var(--hp-ink);cursor:pointer}.hp-mega-btn i{font-size:12px;transition:transform .2s ease}.hp-mega-btn:hover,.hp-mega-btn[aria-expanded=true]{color:var(--hp-accent)}.hp-mega-btn[aria-expanded=true] i{transform:rotate(180deg)}.hp-nl{position:relative;display:inline-flex;align-items:center;min-height:44px}.hp-nl:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:3px;border-radius:2px;background:var(--hp-gold);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.hp-nl:hover:after{transform:scaleX(1)}.hp-nav__actions{display:flex;align-items:center;gap:var(--spacing-8)}.hp-signin{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;font-size:15px;font-weight:var(--font-weight-semibold)}.hp-body .hp-signin:hover{color:var(--hp-accent)}.hp-menu-btn{display:none;place-items:center;width:44px;height:44px;border:1px solid var(--hp-line-2);border-radius:10px;background:#fff;color:var(--hp-ink);font-size:22px;cursor:pointer}.hp-nl--mobile{display:none!important}.hp-mega{font-weight:var(--font-weight-regular);position:absolute;left:0;right:0;top:100%;max-height:80vh;overflow-y:auto;background:#fff;border-top:1px solid var(--hp-line);border-bottom:1px solid var(--hp-line-2);box-shadow:0 30px 60px -30px #0e1a2b59;transform-origin:top;animation:hp-mm-in .28s var(--hp-ease) both}.hp-mega__inner{max-width:1280px;margin:0 auto;padding:var(--spacing-32) var(--spacing-24) 36px;display:flex;flex-wrap:wrap;gap:var(--spacing-32)}.hp-mega__cols{flex:999 1 640px;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:28px var(--spacing-24)}.hp-mega__col{display:flex;flex-direction:column;gap:6px;animation:hp-fade-up .4s var(--hp-ease) both}.hp-mega__col:nth-child(2){animation-delay:.04s}.hp-mega__col:nth-child(3){animation-delay:.08s}.hp-mega__col:nth-child(4){animation-delay:.12s}.hp-mega__col:nth-child(5){animation-delay:.16s}.hp-mega__head{padding-bottom:var(--spacing-8);margin-bottom:var(--spacing-4);border-bottom:2px solid var(--tint);color:var(--tone);font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.hp-mega__item{display:flex;align-items:center;gap:var(--spacing-12);min-height:44px;margin:0 calc(var(--spacing-8) * -1);padding:var(--spacing-8);border-radius:var(--radius-8);transition:background-color .15s ease}.hp-mega__item:hover{background:var(--hp-sand)}.hp-mega__text{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:13px;color:var(--hp-subtle)}.hp-mega__text strong{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--hp-ink)}.hp-body .hp-mega__promo{position:relative;overflow:hidden;flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:20px;background:var(--hp-ink);color:#fff;animation:hp-pop-in .4s .15s var(--hp-ease) both;transition:transform .2s ease}.hp-body .hp-mega__promo:hover{color:#fff;transform:translateY(-3px)}.hp-mega__blob{position:absolute;right:-40px;bottom:-40px;width:140px;height:140px;border-radius:50%;background:var(--hp-gold);opacity:.9;animation:hp-float 5s ease-in-out infinite}.hp-mega__badge{align-self:flex-start;padding:6px 10px;border-radius:var(--radius-1000);background:var(--hp-gold);color:var(--hp-ink);font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.hp-mega__promo strong{font-family:var(--hp-display);font-size:26px;font-weight:800;line-height:1.1;letter-spacing:-.02em}.hp-mega__promo-text{position:relative;font-size:14.5px;line-height:1.55;color:var(--hp-ink-soft)}.hp-mega__promo-cta{position:relative;margin-top:auto;font-size:15px;font-weight:var(--font-weight-semibold);color:var(--hp-gold)}.hp-mega__bar{border-top:1px solid var(--hp-line);background:var(--hp-paper)}.hp-mega__bar-inner{max-width:1280px;margin:0 auto;padding:14px var(--spacing-24);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 28px;font-size:14px;color:var(--hp-text)}.hp-mega__bar-inner a{font-weight:var(--font-weight-semibold)}.hp-body .hp-mega__bar-inner span a{color:var(--hp-accent-deep)}.hp-hero{border-bottom:1px solid var(--hp-line);background-color:var(--hp-paper);background-image:radial-gradient(#e3ded5 1px,transparent 1px);background-size:22px 22px}.hp-hero__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-48);padding-top:80px;padding-bottom:88px}.hp-hero__copy{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:26px}.hp-hero__title{font-size:clamp(2.5rem,4.8vw,4.2rem);line-height:1.08;letter-spacing:-.02em}.hp-words{display:inline-block;height:1.25em;line-height:1.25;overflow:hidden;vertical-align:bottom;color:var(--hp-accent)}.hp-words__track{display:flex;flex-direction:column;animation:hp-words 10s cubic-bezier(.7,0,.2,1) infinite}.hp-words__track span{height:1.25em}.hp-hero__line{display:block}.hp-marker{padding:0 .06em;background-image:linear-gradient(var(--hp-gold),var(--hp-gold));background-repeat:no-repeat;background-position:0 88%;background-size:0% 34%;animation:hp-marker 2s var(--hp-ease) .5s both}.hp-hero__lead{max-width:34rem;font-size:19px;line-height:1.6;color:var(--hp-text)}.hp-apps{position:relative;flex:1 1 500px;min-width:0;scroll-margin-top:96px}.hp-apps__panel{padding:20px;border:1px solid var(--hp-line-2);border-radius:var(--radius-24);background:var(--hp-sand);box-shadow:0 30px 60px -40px #0e1a2b73}.hp-apps__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:6px}.hp-row{display:flex;align-items:center;gap:var(--spacing-12);min-height:44px;padding:10px;border:1px solid transparent;border-radius:var(--radius-8);animation:hp-slide-in .6s var(--hp-ease) both;transition:background-color .18s ease,border-color .18s ease}.hp-apps__grid li:nth-child(1) .hp-row{animation-delay:.25s}.hp-apps__grid li:nth-child(2) .hp-row{animation-delay:.3s}.hp-apps__grid li:nth-child(3) .hp-row{animation-delay:.35s}.hp-apps__grid li:nth-child(4) .hp-row{animation-delay:.4s}.hp-apps__grid li:nth-child(5) .hp-row{animation-delay:.45s}.hp-apps__grid li:nth-child(6) .hp-row{animation-delay:.5s}.hp-apps__grid li:nth-child(7) .hp-row{animation-delay:.55s}.hp-apps__grid li:nth-child(8) .hp-row{animation-delay:.6s}.hp-apps__grid li:nth-child(n+9) .hp-row{animation-delay:.65s}.hp-row:hover{background:#fff;border-color:var(--hp-line-2)}.hp-row__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:12.5px;color:var(--hp-subtle)}.hp-row__text,.hp-row__text strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hp-row__text strong{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--hp-ink)}.hp-row__arrow{flex:none;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--hp-line-2);border-radius:50%;background:#fff;color:var(--hp-subtle);font-size:14px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.hp-row:hover .hp-row__arrow,.hp-row:focus-visible .hp-row__arrow{border-color:var(--hp-accent);background:var(--hp-accent);color:#fff;transform:translate(3px)}.hp-body .hp-apps__all{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-8);margin-top:14px;padding:var(--spacing-16) 18px;border-radius:14px;background:var(--hp-ink);color:#fff;font-size:15px;font-weight:var(--font-weight-semibold)}.hp-body .hp-apps__all:hover{color:#fff}.hp-apps__all-cta{color:var(--hp-gold)}.hp-float-badge{position:absolute;left:-18px;bottom:-22px;display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--hp-line-2);border-radius:14px;background:#fff;font-size:13px;font-weight:var(--font-weight-semibold);box-shadow:0 16px 30px -18px #0e1a2b80}.hp-float-badge span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-8);background:var(--hp-gold);color:var(--hp-ink)}.hp-up{animation:hp-fade-up .8s var(--hp-ease) both}.hp-d1{animation-delay:.08s}.hp-d2{animation-delay:.18s}.hp-d3{animation-delay:.28s}.hp-d4{animation-delay:.38s}.hp-d5{animation-delay:.5s}.hp-floaty{animation:hp-float 5s ease-in-out infinite}.hp-logos{display:flex;flex-direction:column;gap:18px;padding:36px 0;border-bottom:1px solid var(--hp-line)}.hp-logos__title{text-align:center;font-size:14px;font-weight:var(--font-weight-semibold);color:var(--hp-subtle)}.hp-marquee{overflow:hidden}.hp-marquee__track{display:flex;align-items:center;gap:64px;width:-moz-max-content;width:max-content;padding:0 var(--spacing-32);font-family:var(--hp-display);font-size:22px;font-weight:var(--font-weight-bold);color:#9aa3b0;animation:hp-marquee 32s linear infinite}.hp-marquee:hover .hp-marquee__track{animation-play-state:paused}.hp-marquee__track img{display:block;max-height:40px;max-width:150px;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.65;transition:filter .3s ease,opacity .3s ease}.hp-marquee__track img:hover{filter:none;opacity:1}.hp-suite{position:relative;overflow:hidden;background:var(--hp-ink);color:#fff}.hp-suite__inner{display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-top:var(--hp-sec-y);padding-bottom:var(--hp-sec-y)}.hp-suite__copy{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:22px}.hp-suite__copy h2{font-size:clamp(2.2rem,4.2vw,3.6rem);line-height:1.02}.hp-suite__lead{font-size:18px;line-height:1.6;color:var(--hp-ink-soft)}.hp-suite__copy .hp-btn-row{align-items:center;margin-top:6px}.hp-orbit-wrap{flex:1 1 420px;min-width:0;display:flex;justify-content:center}.hp-orbit{position:relative;width:100%;max-width:480px;aspect-ratio:1 / 1}.hp-orbit__ring{position:absolute;inset:0;border:1px dashed var(--hp-ink-line);border-radius:50%}.hp-orbit__ring--inner{inset:19%}.hp-orbit__core{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:26%;aspect-ratio:1 / 1;border-radius:28%;background:var(--hp-accent);transform:translate(-50%,-50%);box-shadow:0 0 0 4px var(--hp-gold),0 0 0 18px #ffc83d24,0 0 0 34px #ffc83d0f}.hp-orbit__mark{width:56%;height:56%;color:transparent}.hp-orbit__spin{position:absolute;inset:0;animation:hp-spin 60s linear infinite}.hp-orbit__spin--inner{inset:19%;animation:hp-spin-rev 80s linear infinite}.hp-orbit__slot{position:absolute;transform:translate(-50%,-50%)}.hp-orbit__spin>.hp-orbit__slot:nth-child(1){left:50%;top:0}.hp-orbit__spin>.hp-orbit__slot:nth-child(2){left:85.36%;top:14.64%}.hp-orbit__spin>.hp-orbit__slot:nth-child(3){left:100%;top:50%}.hp-orbit__spin>.hp-orbit__slot:nth-child(4){left:85.36%;top:85.36%}.hp-orbit__spin>.hp-orbit__slot:nth-child(5){left:50%;top:100%}.hp-orbit__spin>.hp-orbit__slot:nth-child(6){left:14.64%;top:85.36%}.hp-orbit__spin>.hp-orbit__slot:nth-child(7){left:0;top:50%}.hp-orbit__spin>.hp-orbit__slot:nth-child(8){left:14.64%;top:14.64%}.hp-orbit__spin--inner>.hp-orbit__slot:nth-child(1){left:50%;top:0}.hp-orbit__spin--inner>.hp-orbit__slot:nth-child(2){left:93.3%;top:25%}.hp-orbit__spin--inner>.hp-orbit__slot:nth-child(3){left:93.3%;top:75%}.hp-orbit__spin--inner>.hp-orbit__slot:nth-child(4){left:50%;top:100%}.hp-orbit__spin--inner>.hp-orbit__slot:nth-child(5){left:6.7%;top:75%}.hp-orbit__spin--inner>.hp-orbit__slot:nth-child(6){left:6.7%;top:25%}.hp-orbit__icon{display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--hp-ink-line);border-radius:var(--radius-16);background:var(--hp-ink-2);color:#fff;font-size:22px;animation:hp-spin-rev 60s linear infinite}.hp-orbit__icon--light{width:46px;height:46px;border:0;border-radius:13px;background:#fff;font-size:19px;animation:hp-spin 80s linear infinite}.hp-ink--crm-platform{color:#c8321e}.hp-ink--engagement{color:#a8500a}.hp-ink--workplace{color:#1f5fbf}.hp-ink--reputation{color:#0f7a5a}.hp-ink--ai{color:#7a3fb0}.hp-journey__flow{position:relative}.hp-journey__track{position:absolute;left:6%;right:6%;top:44px;height:2px;background-image:linear-gradient(90deg,#cfc9bf 55%,transparent 55%);background-size:18px 2px;animation:hp-dash 1.2s linear infinite}.hp-journey__dot{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:var(--hp-gold);box-shadow:0 0 0 3px var(--hp-ink),0 0 0 10px #ffc83d59;transform:translate(-50%,-50%);animation:hp-travel 8s cubic-bezier(.6,0,.4,1) infinite}.hp-journey__steps{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}.hp-step{display:flex;flex-direction:column;gap:var(--spacing-12);padding:26px;border:1px solid var(--hp-line-2);border-radius:22px;background:#fff;transition:transform .25s ease,opacity var(--duration-sheet) var(--easing-standard)}.hp-step.visible:hover{transform:translateY(-6px)}.hp-step__top{display:flex;align-items:center;justify-content:space-between}.hp-step__node{display:inline-grid;place-items:center;width:64px;height:64px;border:3px solid #ffffff;border-radius:18px;background:var(--tint);color:var(--tone);font-size:26px;animation:hp-node-on 8s ease-in-out infinite}.hp-step:nth-child(2) .hp-step__node{animation-delay:2s}.hp-step:nth-child(3) .hp-step__node{animation-delay:4s}.hp-step:nth-child(4) .hp-step__node{animation-delay:6s}.hp-step__num{font-family:var(--hp-display);font-size:34px;font-weight:800;letter-spacing:-.02em;color:var(--hp-line-2)}.hp-step__app{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--hp-accent-deep)}.hp-step h3{font-size:21px;font-weight:var(--font-weight-bold);letter-spacing:-.01em}.hp-step p{font-size:15px;line-height:1.6;color:var(--hp-text)}.hp-feats{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-16)}.hp-feat{display:flex;flex-direction:column;gap:14px;padding:28px;border:1px solid var(--hp-line);border-radius:20px;background:var(--hp-sand);transition:transform .25s ease,background-color .25s ease,opacity var(--duration-sheet) var(--easing-standard)}.hp-feat.visible:hover{transform:translateY(-4px);background:#fff}.hp-feat__icon{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--hp-gold);color:var(--hp-ink);font-size:22px}.hp-feat h3{font-size:21px;font-weight:var(--font-weight-bold);letter-spacing:-.01em}.hp-feat p{font-size:15.5px;line-height:1.6;color:var(--hp-text)}.hp-stories{display:flex;flex-direction:column;gap:56px;padding:var(--hp-sec-y) 0;overflow:hidden;border-top:1px solid var(--hp-gold-line);border-bottom:1px solid var(--hp-gold-line);background:var(--hp-gold-soft)}.hp-stories__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px}.hp-stories__top .hp-head{flex:1 1 380px}.hp-featured{position:relative;flex:1 1 520px;min-width:0;min-height:300px;padding:36px 36px 56px;overflow:hidden;border-radius:var(--radius-24);background:var(--hp-ink);color:#fff}.hp-featured__mark{position:absolute;right:28px;top:16px;font-size:54px;line-height:1;color:var(--hp-gold)}.hp-featured__quote{display:flex;flex-direction:column;gap:22px;padding-right:56px;animation:hp-fade-up .6s var(--hp-ease) both}.hp-featured__quote blockquote{font-family:var(--hp-display);font-size:clamp(1.25rem,2vw,1.6rem);font-weight:var(--font-weight-semibold);line-height:1.35;letter-spacing:-.015em}.hp-featured__quote figcaption,.hp-tcard__who{display:flex;align-items:center;gap:var(--spacing-12)}.hp-featured__quote figcaption>span:last-child,.hp-tcard__who>span:last-child{display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--hp-ink-muted)}.hp-featured__quote strong{font-size:16px;color:#fff}.hp-featured__bar{position:absolute;left:36px;right:36px;bottom:22px;height:3px;overflow:hidden;border-radius:3px;background:#23344c}.hp-featured:not(.is-rotating) .hp-featured__bar{display:none}.hp-featured__bar span{display:block;width:100%;height:100%;background:var(--hp-gold);transform-origin:left;transform:scaleX(0)}.hp-featured.is-ticking .hp-featured__bar span{animation:hp-fq-bar 5s linear forwards}.hp-featured.is-paused .hp-featured__bar span{animation-play-state:paused}.hp-avatar{flex:none;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--tint, var(--hp-sand));color:var(--tone, var(--hp-ink));font-size:13px;font-weight:var(--font-weight-bold);-o-object-fit:cover;object-fit:cover}.hp-avatar--lg{width:44px;height:44px}.hp-avatar--accent{background:var(--hp-accent);color:#fff}.hp-wall{display:flex;flex-direction:column;gap:var(--spacing-16);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hp-wall__row-wrap{overflow:hidden}.hp-wall__row{display:flex;gap:var(--spacing-16);width:-moz-max-content;width:max-content;padding:var(--spacing-4) var(--spacing-8);animation:hp-marquee 60s linear infinite}.hp-wall__row--rev{animation-direction:reverse;animation-duration:70s}.hp-wall__row-wrap:hover .hp-wall__row{animation-play-state:paused}.hp-tcard{flex:none;display:flex;flex-direction:column;gap:var(--spacing-16);width:340px;padding:22px;border:1px solid var(--hp-line-2);border-radius:18px;background:#fff;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.hp-tcard:hover{transform:translateY(-4px) rotate(-.6deg);border-color:var(--hp-ink);box-shadow:0 18px 32px -20px #0e1a2b73}.hp-tcard__chip{align-self:flex-start;padding:5px 10px;border-radius:var(--radius-1000);background:var(--tint);color:var(--tone);font-size:12px;font-weight:var(--font-weight-semibold)}.hp-tcard blockquote{font-size:15.5px;line-height:1.6;white-space:normal}.hp-tcard__who{margin-top:auto}.hp-tcard__who>span:last-child{color:var(--hp-subtle);font-size:13px}.hp-tcard__who strong{font-size:14.5px;color:var(--hp-ink)}.hp-cta{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px;padding:clamp(56px,7vw,96px) clamp(28px,5vw,72px);border-radius:36px;background:var(--hp-accent);color:#fff;animation:hp-cta-glow 3s ease-in-out infinite}.hp-cta__orbit{position:absolute;right:-140px;top:-140px;width:420px;height:420px;border:3px dashed rgba(255,255,255,.35);border-radius:50%;animation:hp-spin 60s linear infinite}.hp-cta__ring{position:absolute;right:-50px;top:-50px;width:230px;height:230px;border:3px solid rgba(255,255,255,.2);border-radius:50%}.hp-cta__blob{position:absolute;left:-60px;bottom:-60px;width:200px;height:200px;border-radius:50%;background:var(--hp-gold);opacity:.9}.hp-cta__copy,.hp-cta .hp-btn-row{position:relative}.hp-cta__copy{flex:1 1 520px;display:flex;flex-direction:column;gap:18px}.hp-cta__badge{align-self:flex-start;padding:var(--spacing-8) 14px;border-radius:var(--radius-1000);background:var(--hp-gold);color:var(--hp-ink);font-size:13px;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.hp-cta h2{font-size:clamp(2.6rem,5.2vw,4.4rem);line-height:1;letter-spacing:-.02em;text-shadow:0 4px 0 rgba(0,0,0,.12)}.hp-cta__copy>p:last-child{font-size:20px;line-height:1.55}.hp-skel{display:block;border-radius:var(--radius-8);background:linear-gradient(90deg,var(--hp-line) 25%,#f7f5f1 50%,var(--hp-line) 75%);background-size:200% 100%;animation:hp-shimmer 1.4s ease-in-out infinite}.hp-skel--head{width:50%;height:12px;margin-bottom:var(--spacing-8)}.hp-skel--item{width:100%;height:44px}.hp-skel--tile{flex:none;width:40px;height:40px;border-radius:11px}.hp-skel--name{width:60%;height:14px}.hp-skel--tag{width:85%;height:10px;margin-top:6px}.hp-row--skel{animation:none}@keyframes hp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes hp-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes hp-slide-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes hp-pop-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes hp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes hp-spin{to{transform:rotate(360deg)}}@keyframes hp-spin-rev{to{transform:rotate(-360deg)}}@keyframes hp-float{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes hp-pulse{0%{box-shadow:0 0 #ffc83d8c}to{box-shadow:0 0 0 10px #ffc83d00}}@keyframes hp-words{0%,18%{transform:translateY(0)}20%,38%{transform:translateY(-20%)}40%,58%{transform:translateY(-40%)}60%,78%{transform:translateY(-60%)}80%,to{transform:translateY(-80%)}}@keyframes hp-marker{0%,10%{background-size:0% 34%}22%,to{background-size:100% 34%}}@keyframes hp-mm-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes hp-cta-glow{0%,to{box-shadow:0 30px 60px -30px #c8321e8c,0 0 #ffc83d00}50%{box-shadow:0 40px 80px -30px #c8321ebf,0 0 0 8px #ffc83d59}}@keyframes hp-dash{to{background-position:18px 0}}@keyframes hp-travel{0%{left:0}25%{left:33.3%}50%{left:66.6%}75%,to{left:100%}}@keyframes hp-node-on{0%,4%{transform:scale(1);box-shadow:0 0 #c8321e00}10%{transform:scale(1.12) rotate(-6deg);box-shadow:0 0 0 10px #c8321e29}22%,to{transform:scale(1);box-shadow:0 0 #c8321e00}}@keyframes hp-fq-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:960px){.hp-nav__links{display:none;order:3;flex-basis:100%;flex-direction:column;align-items:stretch;gap:0;padding-top:var(--spacing-8);border-top:1px solid var(--hp-line)}.is-menu-open .hp-nav__links{display:flex;flex-wrap:nowrap;max-height:var(--nav-max, none);overflow-y:auto;overscroll-behavior:contain}.hp-nav__links>*{flex-shrink:0;min-height:48px;border-bottom:1px solid var(--hp-line);font-size:17px}.hp-nav__links .hp-mega-btn{justify-content:space-between;width:100%}.hp-nav__links>.hp-mega{position:static;max-height:none;min-height:0;overflow:visible;border-top:0;box-shadow:none;font-size:15px}.hp-nav__links .hp-mega__inner{padding:4px 0 12px}.hp-nav__links .hp-mega__promo{display:none}.hp-nav__links .hp-mega__bar{border-top:0;background:transparent}.hp-nav__links .hp-mega__bar-inner{padding:0 0 16px}.hp-signin{display:none}.hp-nl--mobile{display:flex!important}.hp-nl:after{display:none}.hp-menu-btn{display:inline-grid}.hp-float-badge{left:12px}}@media(max-width:760px){body.hp-body{--hp-sec-y: 48px}.hp-container,.hp-nav,.hp-mega__inner,.hp-mega__bar-inner{padding-left:var(--spacing-16);padding-right:var(--spacing-16)}.hp-hero__inner{padding-top:48px;padding-bottom:64px}.hp-signin{display:none}.hp-nav{gap:var(--spacing-12)}.hp-brand__mark,.hp-brand__logo{height:42px}.hp-brand__mark{width:42px}.hp-nav__actions .hp-btn{padding:10px 14px;font-size:14px}.hp-journey__track{display:none}.hp-featured{padding:var(--spacing-24) var(--spacing-24) 48px}.hp-featured__quote{padding-right:0}.hp-featured__mark{display:none}.hp-featured__bar{left:var(--spacing-24);right:var(--spacing-24)}.hp-tcard{width:290px}.hp-orbit__icon{width:44px;height:44px;font-size:18px}.hp-orbit__icon--light{width:38px;height:38px;font-size:16px}.hp-btn--xl{padding:var(--spacing-16) var(--spacing-24);font-size:17px}}@media(prefers-reduced-motion:reduce){.hp-body *,.hp-body *:before,.hp-body *:after{animation:none!important;transition:none!important}.hp-marker{background-size:100% 34%}}@font-face{font-family:"Noto Serif Devanagari Tagline";src:url(data:font/woff2;base64,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) format("woff2");font-weight:600;font-style:normal;font-display:swap}@keyframes hpStatsUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes hpsGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hpsStitch{to{stroke-dashoffset:0}}@keyframes hpsLampOn{to{opacity:1}}@keyframes hpsFlicker{0%,to{fill-opacity:.65}45%{fill-opacity:1}70%{fill-opacity:.8}}@keyframes hpsFlow{to{stroke-dashoffset:-240}}@keyframes hpsFly{0%{transform:translate(-120px,var(--y))}to{transform:translate(1560px,calc(var(--y) - 30px))}}@keyframes hpsFlap{to{transform:scaleY(.35)}}@keyframes hpsDrift{0%{transform:translate(-40px)}to{transform:translate(1480px)}}@keyframes hpsFlame{to{transform:scale(.8,1.15)}}.hp-stats{--hps-ink: var(--hp-ink);--hps-ink-deep: #09121f;--hps-ink-raise: #15263d;--hps-zari: #e9c46a;--hps-gold: var(--hp-gold);--hps-saffron: #ff9933;--hps-mist: var(--hp-ink-soft);--hps-muted: #94a3b8;--hps-line: rgba(255, 255, 255, .12);--hps-glass: rgba(255, 255, 255, .03);--hps-gold-wash: rgba(255, 200, 61, .07);--hps-gold-edge: rgba(255, 200, 61, .5);--hps-panel: rgba(9, 18, 31, .92);--mx: -999px;--my: -999px;position:relative;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 74% 34%,var(--hps-ink-raise),var(--hps-ink) 62%);color:#fff}.hp-stats__jaali{position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cg fill='none' stroke='%23ffc83d' stroke-width='1'%3E%3Cpath d='M28 0 L56 28 L28 56 L0 28 Z'/%3E%3Ccircle cx='28' cy='28' r='2.6'/%3E%3Cpath d='M28 18 Q31.5 23.5 28 25.5 Q24.5 23.5 28 18 Z M28 38 Q31.5 32.5 28 30.5 Q24.5 32.5 28 38 Z M18 28 Q23.5 24.5 25.5 28 Q23.5 31.5 18 28 Z M38 28 Q32.5 24.5 30.5 28 Q32.5 31.5 38 28 Z'/%3E%3Ccircle cx='0' cy='0' r='2'/%3E%3Ccircle cx='56' cy='0' r='2'/%3E%3Ccircle cx='0' cy='56' r='2'/%3E%3Ccircle cx='56' cy='56' r='2'/%3E%3C/g%3E%3C/svg%3E");background-size:56px 56px;opacity:.06}.hp-stats__jaali--lit{opacity:.55;-webkit-mask-image:radial-gradient(circle 230px at var(--mx) var(--my),#000 0%,transparent 72%);mask-image:radial-gradient(circle 230px at var(--mx) var(--my),#000 0%,transparent 72%)}.hp-stats__sky{position:absolute;inset:0;z-index:1;pointer-events:none}.hp-stats__grid{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"copy globe" "stats globe" "cta globe";align-items:start;-moz-column-gap:48px;column-gap:48px;row-gap:32px;padding-top:104px;padding-bottom:8px}.hp-stats__copy{grid-area:copy;min-width:0}.hp-stats__tagline{margin:0!important;font-family:"Noto Serif Devanagari Tagline",Noto Sans,serif;font-size:clamp(26px,2.8vw,36px);font-weight:600;line-height:1.5;letter-spacing:.01em;color:var(--hps-zari)}.hp-stats__tagline-en{margin:6px 0 0!important;font-size:12.5px;font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--hps-muted)}.hp-stats__title{margin:22px 0 0;font-size:clamp(36px,4.6vw,60px);font-weight:600;line-height:1.08;letter-spacing:-.025em;text-wrap:balance;color:#fff}.hp-stats__home{color:var(--hps-gold)}.hp-stats__world{position:relative;display:inline-block}.hp-stats__world:after{content:"";position:absolute;left:0;right:0;bottom:-.04em;height:.08em;border-radius:99px;background:linear-gradient(90deg,var(--hps-gold),var(--hps-saffron));transform-origin:left;transform:scaleX(0)}.hp-stats__sub{max-width:46ch;margin:20px 0 0!important;font-size:17px;line-height:1.65;color:var(--hps-mist)}.hp-stats__sub:empty{display:none}.hp-stats__list{grid-area:stats;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0!important;padding:0;list-style:none}.hp-stat{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding:18px 16px 22px;border:1px solid var(--hps-line);border-radius:14px;background:var(--hps-glass);outline:none;transition:border-color .3s,background-color .3s,transform .4s var(--hp-ease)}.hp-stat:after{content:"";position:absolute;left:16px;right:16px;bottom:10px;border-top:1.5px dashed var(--hps-gold);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--hp-ease)}.hp-stat:hover,.hp-stat:focus-visible{border-color:var(--hps-gold-edge);background:var(--hps-gold-wash);transform:translateY(-4px)}.hp-stat:hover:after,.hp-stat:focus-visible:after{transform:scaleX(1)}.hp-stat__icon{width:34px;height:34px;color:var(--hps-zari);transition:transform .8s var(--hp-ease)}.hp-stat__icon ellipse{fill:transparent;transition:fill .4s}.hp-stat:hover .hp-stat__icon,.hp-stat:focus-visible .hp-stat__icon{transform:rotate(45deg) scale(1.12)}.hp-stat:hover .hp-stat__icon ellipse,.hp-stat:focus-visible .hp-stat__icon ellipse{fill:var(--hps-gold-wash)}.hp-stat__value{font-family:var(--hp-display);font-size:clamp(34px,3.4vw,46px);font-weight:600;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff}.hp-stat__label{font-size:14px;color:var(--hps-mist);overflow-wrap:anywhere}.hp-stat__hint{font-size:11.5px;color:var(--hps-gold);opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s var(--hp-ease)}.hp-stat:hover .hp-stat__hint,.hp-stat:focus-visible .hp-stat__hint{opacity:1;transform:none}@media(hover:none){.hp-stat{padding-bottom:18px}.hp-stat__hint{display:none}}.hp-stats__cta{grid-area:cta;justify-self:start;display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 22px;border:1.5px solid var(--hps-line);border-radius:10px;color:#fff!important;font-size:15px;font-weight:var(--font-weight-semibold);text-decoration:none;transition:background-color .3s,border-color .3s,color .3s}.hp-stats__cta .bi{transition:transform .3s var(--hp-ease)}.hp-stats__cta:hover{background:var(--hps-gold);border-color:var(--hps-gold);color:var(--hps-ink)!important}.hp-stats__cta:hover .bi{transform:translate(4px)}.hp-stats__cta:focus-visible{outline:2px solid var(--hps-gold);outline-offset:3px}.hp-stats__globe{grid-area:globe;position:relative;align-self:center;height:540px;border-radius:50%;cursor:grab;touch-action:pan-y;outline:none}.hp-stats__globe:active{cursor:grabbing}.hp-stats__globe:focus-visible{box-shadow:0 0 0 2px var(--hps-gold)}.hp-stats__hint{position:absolute;left:50%;bottom:0;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--hps-line);border-radius:999px;background:var(--hps-panel);font-size:12px;color:var(--hps-mist);white-space:nowrap;pointer-events:none;transform:translate(-50%);transition:opacity .5s}.hp-stats.is-touched .hp-stats__hint{opacity:0}.hp-stats__tip{position:absolute;z-index:4;left:0;top:0;display:flex;flex-direction:column;gap:2px;min-width:190px;padding:12px 14px;border:1px solid var(--hps-gold-edge);border-radius:12px;background:var(--hps-panel);box-shadow:0 18px 40px #00000073;pointer-events:none;transform:translate(-50%,calc(-100% - 16px))}.hp-stats__tip-city{font-size:15px;font-weight:700;color:#fff}.hp-stats__tip-country{font-size:12px;color:var(--hps-muted)}.hp-stats__tip-row{display:flex;gap:8px;font-size:12.5px;color:var(--hps-mist)}.hp-stats__tip-country+.hp-stats__tip-row{margin-top:6px}.hp-stats__tip-row b{font-weight:600;color:var(--hps-gold)}.hp-stats__skyline{position:relative;z-index:2;display:block;width:max(100%,900px);height:auto;margin-top:8px;margin-left:50%;overflow:visible;pointer-events:none;transform:translate(-50%)}.hps-river{fill:none;stroke:var(--hps-zari);stroke-opacity:.35;stroke-width:1.2;stroke-dasharray:14 10}.hps-art{fill:none;stroke:var(--hps-zari);stroke-opacity:.8;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.hps-art path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke .3s}.hps-art .hps-solid{fill:var(--hps-ink)}.hps-hit{fill:transparent;stroke:none;pointer-events:all}.hps-mon:hover path,.hps-mon:hover circle:not(.hps-lamp):not(.hps-hit),.hps-mon:hover ellipse{stroke:var(--hps-gold);stroke-opacity:1}.hps-lamp{fill:var(--hps-gold);stroke:none;opacity:0;transition:r .3s,filter .3s}.hps-mon:hover .hps-lamp{r:3.6px;filter:drop-shadow(0 0 5px var(--hps-gold))}.hps-crest{fill:var(--hps-gold);stroke:none}.hps-label{fill:var(--hps-gold);stroke:none;font-family:var(--hp-display);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-anchor:middle;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .4s var(--hp-ease)}.hps-mon:hover .hps-label{opacity:1;transform:none}.hps-wheel{transform-box:fill-box;transform-origin:center;transition:transform 1.6s var(--hp-ease)}.hps-mon:hover .hps-wheel{transform:rotate(180deg)}.hps-tail{transition:opacity .4s}.hps-fan{color:var(--hps-gold);opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.15);transition:transform .7s var(--hp-ease),opacity .4s}.hps-fan path{stroke-dasharray:none;stroke-dashoffset:0}.hps-fan__eye{fill:var(--hps-saffron);stroke:var(--hps-gold)}.hps-peacock:hover .hps-fan{opacity:1;transform:scale(1)}.hps-peacock:hover .hps-tail{opacity:.15}.hps-flock{transform:translate(var(--rest, 300px),var(--y))}.hps-bird{fill:none;stroke:var(--hps-mist);stroke-opacity:.75;stroke-width:1.3;stroke-linecap:round;transform-box:fill-box;transform-origin:center}.hps-drift{transform:translate(var(--rest, 300px))}.hps-diya-glow{fill:var(--hps-gold);fill-opacity:.16}.hps-diya-bowl{fill:var(--hps-saffron)}.hps-diya-flame{fill:var(--hps-gold);transform-box:fill-box;transform-origin:50% 100%}.hps-boat-hull{fill:var(--hps-ink);stroke:var(--hps-zari);stroke-width:1.2;stroke-linejoin:round}.hps-boat-line{fill:none;stroke:var(--hps-zari);stroke-width:1.1;stroke-linecap:round}.hp-stats__tagline,.hp-stats__tagline-en,.hp-stats__title,.hp-stats__sub,.hp-stat,.hp-stats__cta,.hp-stats__globe{opacity:0}.hp-stats.is-in .hp-stats__tagline{animation:hpStatsUp .8s var(--hp-ease) both}.hp-stats.is-in .hp-stats__tagline-en{animation:hpStatsUp .8s var(--hp-ease) .08s both}.hp-stats.is-in .hp-stats__title{animation:hpStatsUp .8s var(--hp-ease) .12s both}.hp-stats.is-in .hp-stats__world:after{animation:hpsGrow 1.1s var(--hp-ease) .6s both}.hp-stats.is-in .hp-stats__sub{animation:hpStatsUp .8s var(--hp-ease) .2s both}.hp-stats.is-in .hp-stat{animation:hpStatsUp .7s var(--hp-ease) both;animation-delay:calc(.35s + var(--i, 0) * .1s)}.hp-stats.is-in .hp-stats__cta{animation:hpStatsUp .7s var(--hp-ease) .9s both}.hp-stats.is-in .hp-stats__globe{animation:hpStatsUp .9s var(--hp-ease) .2s both}.hp-stats.is-in .hps-art path{animation:hpsStitch 1.8s var(--hp-ease) var(--d, 0s) forwards}.hp-stats.is-in .hps-lamp{animation:hpsLampOn .6s ease calc(1.5s + var(--d, 0s)) forwards,hpsFlicker 3.2s ease-in-out calc(2.2s + var(--d, 0s)) infinite}.hp-stats.is-in .hps-river{animation:hpsFlow 6s linear infinite}.hp-stats.is-in .hps-flock{animation:hpsFly var(--dur) linear var(--delay) infinite}.hp-stats.is-in .hps-bird{animation:hpsFlap .55s ease-in-out infinite alternate}.hp-stats.is-in .hps-drift{animation:hpsDrift var(--dur) linear var(--delay) infinite}.hp-stats.is-in .hps-diya-flame{animation:hpsFlame .8s ease-in-out infinite alternate}@media(max-width:960px){.hp-stats__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "globe" "stats" "cta";row-gap:28px;padding-top:72px}.hp-stats__globe{justify-self:center;width:100%;max-width:440px;height:auto;aspect-ratio:1}}@media(max-width:560px){.hp-stats__list{grid-template-columns:minmax(0,1fr)}.hp-stat{display:grid;grid-template-columns:34px auto minmax(0,1fr);align-items:center;-moz-column-gap:14px;column-gap:14px;padding:14px 16px 18px}.hp-stat__hint{grid-column:2 / -1}.hp-stats__sub{font-size:16px}}@media(prefers-reduced-motion:reduce){.hp-stats__tagline,.hp-stats__tagline-en,.hp-stats__title,.hp-stats__sub,.hp-stat,.hp-stats__cta,.hp-stats__globe{opacity:1}.hp-stats__world:after{transform:none}.hps-art path{stroke-dasharray:none;stroke-dashoffset:0}.hps-lamp{opacity:1}}
