.ptLivingLogo{--pt-spark:#dcff9d;--pt-tail:#53e8d5;--pt-ember:#8d82ff;--pt-spark-time:1.5s;display:block;width:100%;line-height:0}.ptLivingLogo>svg{display:block;width:100%;height:auto;overflow:visible}.ptHeaderClean .ptLivingHomeLink .ptLivingLogo{width:112px;margin-block:-9px}html:is([data-bg=light],[data-bg=warm-sand],[data-bg=blush],[data-bg=rainbow-light]) .ptHeaderClean .ptLivingHomeLink{background:transparent;border-color:transparent}.ptLivingLight .ptLivingWord,html:is([data-bg=light],[data-bg=warm-sand],[data-bg=blush],[data-bg=rainbow-light]) .ptLivingHomeLink .ptLivingWord{filter:brightness(0) saturate(100%)}.ptLivingLogo[data-flavor=Signal]{--pt-spark:#86f5ff;--pt-tail:#69a6ff}.ptLivingLogo[data-flavor=Wave]{--pt-spark:#a4f8ff;--pt-tail:#c58bff}.ptLivingLogo[data-flavor=Frame]{--pt-spark:#f0e4ff;--pt-tail:#a493ff}.ptLivingLogo[data-flavor=Pixels]{--pt-spark:#ffb9ee;--pt-tail:#52d6ff}.ptLivingLogo[data-flavor=Aurora]{--pt-spark:#85ffd2;--pt-tail:#aa90ff;--pt-spark-time:2.4s}.ptLivingLogo[data-flavor=Calm]{--pt-spark:#ccede4;--pt-spark-time:2.6s}.ptLivingLogo[data-flavor=Launch]{--pt-spark:#ffeb93;--pt-tail:#82ffd5}.ptLivingLogo[data-flavor=Diwali]{--pt-spark:#fff49d;--pt-tail:#ffb457;--pt-ember:#ff7b4e}.ptLivingLogo[data-flavor=Eid]{--pt-spark:#fff4c0;--pt-tail:#77eed0;--pt-ember:#55a8ff}.ptLivingLogo[data-flavor=Christmas]{--pt-spark:#fff1bc;--pt-tail:#ff6a76;--pt-ember:#6df2ab}.ptLivingLogo[data-flavor="New Year"]{--pt-spark:#fff1a1;--pt-tail:#e88dff;--pt-ember:#7ee5ff}.ptLivingLogo[data-flavor=Halloween]{--pt-spark:#ffb34e;--pt-tail:#ff734b;--pt-ember:#c893ff}.ptLivingLogo[data-flavor="UAE National Day"]{--pt-spark:#f6fff8;--pt-tail:#63f2a3;--pt-ember:#ff6c78}.ptLivingGlow{fill:var(--pt-spark);opacity:.24;filter:drop-shadow(0 0 3px var(--pt-spark));animation:ptLivingBreathe 3.5s ease-in-out infinite}.ptLivingParticle{color:var(--pt-spark);fill:currentColor;opacity:0;offset-anchor:0 0;offset-rotate:auto;animation:ptLivingTravel var(--pt-spark-time) linear both}.ptLivingParticle:first-child{filter:drop-shadow(0 0 2px var(--pt-spark))}.ptLivingParticle:nth-child(2){color:var(--pt-tail);animation-delay:.15s}.ptLivingParticle:nth-child(3){color:var(--pt-tail);animation-delay:.3s}.ptLivingParticle:nth-child(4){color:var(--pt-ember);animation-delay:.45s}.ptLivingParticle:nth-child(5){color:var(--pt-ember);animation-delay:.6s}.ptLivingRun[data-orbit=true] .ptLivingParticle{animation-iteration-count:infinite}.ptLivingLogo:is([data-flavor=Signal],[data-flavor=Wave],[data-flavor=Frame]) .ptLivingParticle{stroke:currentColor;stroke-width:1.3;stroke-linecap:round;fill:none}.ptLivingLogo[data-flavor=Aurora] .ptLivingParticle{filter:drop-shadow(0 0 4px currentColor)}.ptLivingLogo[data-flavor=Aurora] .ptLivingRun{animation:ptLivingAurora var(--pt-spark-time) ease-in-out both}.ptLivingLogo[data-flavor=Aurora] .ptLivingRun[data-orbit=true]{animation-iteration-count:infinite}.ptLivingLogo[data-flavor=Calm] .ptLivingParticle:not(:first-child){display:none}.ptLivingBurst{fill:none;stroke:var(--pt-spark);stroke-width:1.7;stroke-linecap:round;transform-origin:77px 34px;animation:ptLivingBurst .65s ease-out both}.ptLivingLogo[data-flavor="New Year"] .ptLivingBurst{animation-delay:var(--pt-spark-time)}.ptLivingShine{opacity:0}:is(.ptLivingHomeLink,.ptLivingSample):is(:hover,:focus-visible) .ptLivingShine{animation:ptLivingShine .72s ease-out both}.ptLivingLogo[data-visible=false] *{animation-play-state:paused}.homeH2Hero .homeH2HeroCopy>.ptHeroMark{--pt-spark-time:1.45s;position:absolute;inset-inline-start:0;inset-block-start:11px;width:clamp(160px,15vw,200px);pointer-events:none}.ptHeroMark .ptLivingGlow{animation-iteration-count:1}.ptHeroMark[data-motion=on] .ptLivingDraw{stroke-dasharray:1;animation:ptLivingDraw 1.45s linear both}.ptHeroMark[data-motion=on] .ptLivingReveal{animation:ptLivingReveal 1.45s linear both}.homeH2HeroCopy .ptLivingHeadline{display:inline-block}.homeH2HeroCopy:has(.ptHeroMark[data-motion=on]) .ptLivingHeadline{animation:ptLivingHeadline 1.45s steps(17) both}.homeH2HeroCopy:has(.ptHeroMark[data-visible=false]) .ptLivingHeadline{animation-play-state:paused}@keyframes ptLivingTravel{0%{offset-distance:0;opacity:0}7%,84%{opacity:.94}to{offset-distance:100%;opacity:0}}@keyframes ptLivingAurora{50%{filter:hue-rotate(55deg)}}@keyframes ptLivingBreathe{50%{opacity:.65}}@keyframes ptLivingBurst{0%{opacity:1;transform:scale(.55)}to{opacity:0;transform:scale(1.4)}}@keyframes ptLivingShine{12%{opacity:.65}to{opacity:0;transform:translateX(250px)}}@keyframes ptLivingDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ptLivingReveal{0%,78%{opacity:0}to{opacity:1}}@keyframes ptLivingHeadline{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:850px){.ptHeaderClean .ptLivingHomeLink .ptLivingLogo{width:96px;margin-block:-7px}}@media (max-width:600px){.homeH2Hero .homeH2HeroCopy>.ptHeroMark{inset-block-start:78px}}@media (prefers-reduced-motion:reduce){.homeH2HeroCopy:has(.ptHeroMark) .ptLivingHeadline,.ptLivingLogo *{animation:none!important}.ptLivingBurst,.ptLivingRun,.ptLivingShine{display:none}}@media (prefers-color-scheme:light){html[data-bg=system] .ptHeaderClean .ptLivingHomeLink .ptLivingWord{filter:brightness(0) saturate(100%)}}