.pf-living{--pf-ink: #f7f8ff;--pf-muted: #a6afc2;--pf-violet: #7357ff;--pf-purple: #a23cff;--pf-cyan: #25ead7;--pf-cyan-rgb: 37, 234, 215;--pf-ease: cubic-bezier(.16, 1, .3, 1);--pf-pointer-x: 50%;--pf-pointer-y: 45%;--pf-stage-y: 0px;--pf-stage-scale: 1;--pf-copy-y: 0px;position:relative;min-height:118svh;direction:rtl;color:var(--pf-ink);overflow:clip;isolation:isolate;background:radial-gradient(circle at 28% 42%,rgba(91,55,255,.15),transparent 27%),radial-gradient(circle at 72% 18%,rgba(0,229,207,.08),transparent 26%),linear-gradient(145deg,#02040d,#06091a 52%,#02040c)}.pf-living *,.pf-living *:before,.pf-living *:after{box-sizing:border-box}.pf-living__field,.pf-living__aurora,.pf-living__grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pf-living__field{z-index:-2;width:100%;height:100%;opacity:.82}.pf-living__aurora{z-index:-3;background:radial-gradient(420px circle at var(--pf-pointer-x) var(--pf-pointer-y),rgba(121,76,255,.19),transparent 68%),radial-gradient(260px circle at calc(var(--pf-pointer-x) - 8%) calc(var(--pf-pointer-y) + 12%),rgba(37,234,215,.1),transparent 72%)}.pf-living__grid{z-index:-1;opacity:.14;background-image:linear-gradient(rgba(103,120,166,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(103,120,166,.2) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 76% 62% at 44% 48%,#000,transparent 75%);mask-image:radial-gradient(ellipse 76% 62% at 44% 48%,#000,transparent 75%);transform:perspective(800px) rotateX(67deg) scale(1.5) translateY(28%);transform-origin:bottom}.pf-living__shell{position:sticky;top:0;direction:ltr;width:min(1480px,100%);min-height:100svh;margin:0 auto;padding:clamp(24px,5vw,72px);display:grid;grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr);align-items:center;gap:clamp(24px,4vw,72px)}.pf-living__stage{position:relative;grid-column:1;width:min(100%,720px);aspect-ratio:1;display:grid;place-items:center;justify-self:center;transform:translate3d(0,var(--pf-stage-y),0) scale(var(--pf-stage-scale));transform-style:preserve-3d;transition:transform .12s linear;perspective:1100px}.pf-living__stage:before{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;background:radial-gradient(circle,rgba(89,55,255,.2),rgba(0,229,207,.04) 48%,transparent 72%);filter:blur(10px);transform:scale(.65);opacity:0;animation:pf-core-awaken 2.5s .35s var(--pf-ease) forwards}.pf-living__orbit{position:absolute;border:1px solid rgba(120,108,255,.18);border-radius:50%;opacity:0;transform:scale(.55) rotate(0)}.pf-living__orbit:before,.pf-living__orbit:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--pf-cyan);box-shadow:0 0 22px var(--pf-cyan)}.pf-living__orbit:before{top:10%;left:20%}.pf-living__orbit:after{right:4%;bottom:31%;background:var(--pf-purple);box-shadow:0 0 22px var(--pf-purple)}.pf-living__orbit--outer{top:7%;right:7%;bottom:7%;left:7%;animation:pf-orbit-in 1.4s .2s var(--pf-ease) forwards,pf-orbit-spin 24s 1.6s linear infinite}.pf-living__orbit--inner{top:18%;right:18%;bottom:18%;left:18%;border-color:#25ead724;animation:pf-orbit-in 1.4s .45s var(--pf-ease) forwards,pf-orbit-reverse 18s 1.9s linear infinite}.pf-living__node{position:absolute;z-index:5;min-width:88px;padding:10px 13px;display:flex;align-items:center;gap:8px;color:#cbd5e1;font-size:13px;font-weight:650;border:1px solid rgba(132,119,255,.3);border-radius:15px;background:linear-gradient(145deg,#0f162ecc,#070b1a99);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 40px #00000040,inset 0 0 20px #7c5cff0d;opacity:0;filter:blur(6px)}.pf-living__node-icon{color:var(--pf-cyan);font-size:16px;text-shadow:0 0 14px rgba(var(--pf-cyan-rgb),.65)}.pf-living__node--lead{top:19%;right:5%;--pf-from-x: 90px;--pf-from-y: -60px}.pf-living__node--ai{top:42%;left:0;--pf-from-x: -100px;--pf-from-y: 0px}.pf-living__node--data{right:3%;bottom:18%;--pf-from-x: 90px;--pf-from-y: 80px}.pf-living__node--action{bottom:8%;left:16%;--pf-from-x: -70px;--pf-from-y: 100px}.pf-living.is-running .pf-living__node{animation:pf-node-arrive .9s var(--pf-ease) forwards,pf-node-connect .9s 1.35s var(--pf-ease) forwards}.pf-living.is-running .pf-living__node--lead{animation-delay:.15s,1.35s}.pf-living.is-running .pf-living__node--ai{animation-delay:.32s,1.42s}.pf-living.is-running .pf-living__node--data{animation-delay:.48s,1.49s}.pf-living.is-running .pf-living__node--action{animation-delay:.63s,1.56s}.pf-living__fragments{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;transition:opacity .18s linear}.pf-living__fragment,.pf-living__final-logo{position:absolute;width:98%;height:auto;pointer-events:none}.pf-living__fragment{opacity:0;filter:blur(5px) drop-shadow(0 0 24px rgba(100,76,255,.32));will-change:transform,opacity,filter}.pf-living__fragment--top{transform:translate3d(76px,-92px,0) rotate(18deg) scale(.82)}.pf-living__fragment--eye{transform:translate3d(-58px,5px,0) rotate(-135deg) scale(.42)}.pf-living__fragment--core{transform:translate3d(18px,62px,0) scale(0);filter:blur(8px) drop-shadow(0 0 30px rgba(37,234,215,.72))}.pf-living__fragment--bottom{transform:translate3d(-72px,88px,0) rotate(-16deg) scale(.8)}.pf-living__fragment--wordmark{transform:translate3d(-20px,42px,0) scaleX(.78);transform-origin:58% 50%;filter:blur(9px) drop-shadow(0 0 24px rgba(100,76,255,.3))}.pf-living__fragment--tagline{transform:translate3d(0,32px,0) scaleX(.86);transform-origin:63% 50%;filter:blur(6px)}.pf-living.is-running .pf-living__fragment--top{animation:pf-fragment-lock .84s .48s var(--pf-ease) forwards}.pf-living.is-running .pf-living__fragment--eye{animation:pf-eye-lock .9s .72s var(--pf-ease) forwards}.pf-living.is-running .pf-living__fragment--core{animation:pf-core-lock .68s 1.13s var(--pf-ease) forwards}.pf-living.is-running .pf-living__fragment--bottom{animation:pf-fragment-lock .88s .92s var(--pf-ease) forwards}.pf-living.is-running .pf-living__fragment--wordmark{animation:pf-fragment-lock .78s 1.38s var(--pf-ease) forwards}.pf-living.is-running .pf-living__fragment--tagline{animation:pf-fragment-lock .68s 1.73s var(--pf-ease) forwards}.pf-living.is-complete .pf-living__fragments{opacity:0}.pf-living__final-logo{z-index:6;opacity:0;filter:drop-shadow(0 0 32px rgba(102,70,255,.35))}.pf-living.is-complete .pf-living__final-logo{animation:pf-final-lock .68s var(--pf-ease) forwards}.pf-living__ready{position:absolute;z-index:7;bottom:5%;padding:8px 13px;display:flex;gap:8px;align-items:center;color:#bffef4;font-size:12px;border:1px solid rgba(var(--pf-cyan-rgb),.24);border-radius:100px;background:#040c19ad;opacity:0;transform:translateY(8px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pf-living__ready span{width:7px;height:7px;border-radius:50%;background:var(--pf-cyan);box-shadow:0 0 12px var(--pf-cyan)}.pf-living.is-complete .pf-living__ready{animation:pf-ready-in .6s .4s var(--pf-ease) forwards}.pf-living__copy{position:relative;z-index:10;grid-column:2;max-width:680px;direction:rtl;opacity:0;transform:translateY(28px);text-align:right}.pf-living.is-copy-ready .pf-living__copy{animation:pf-copy-in .85s var(--pf-ease) forwards;translate:0 var(--pf-copy-y)}.pf-living__eyebrow{margin-bottom:22px;display:inline-flex;align-items:center;gap:10px;direction:ltr;color:#b7c0d4;font-size:12px;font-weight:700;letter-spacing:.18em}.pf-living__eyebrow span{width:8px;height:8px;border-radius:50%;background:var(--pf-cyan);box-shadow:0 0 18px var(--pf-cyan)}.pf-living__copy h1{margin:0;color:var(--pf-ink);font-size:clamp(48px,4.6vw,74px);font-weight:750;line-height:1.03;letter-spacing:-.045em;text-wrap:balance}.pf-living__copy h1 span{background:linear-gradient(90deg,#8469ff,#a743ff 52%,#27e6d5);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 24px rgba(113,87,255,.2))}.pf-living__copy>p{max-width:610px;margin:26px 0 0;color:var(--pf-muted);font-size:clamp(17px,1.35vw,21px);line-height:1.72}.pf-living__actions{margin-top:32px;display:flex;flex-wrap:wrap;gap:13px}.pf-living__button{position:relative;min-height:56px;padding:0 25px;display:inline-flex;justify-content:center;align-items:center;gap:12px;color:#f7f8ff;border-radius:16px;font-size:16px;font-weight:750;text-decoration:none;overflow:hidden;transition:transform .25s var(--pf-ease),border-color .25s ease,box-shadow .25s ease}.pf-living__button--primary{background:linear-gradient(135deg,#5c48f6,#7c3aed);box-shadow:0 16px 40px #5b42eb57,inset 0 1px #ffffff47}.pf-living__button--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.24),transparent 75%);transform:translate(110%);transition:transform .65s var(--pf-ease)}.pf-living__button--primary:hover:before{transform:translate(-110%)}.pf-living__button--secondary{border:1px solid rgba(var(--pf-cyan-rgb),.55);background:#060c1b73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pf-living__button:hover{color:#fff;transform:translateY(-3px)}.pf-living__button--secondary:hover{border-color:var(--pf-cyan);box-shadow:0 0 28px rgba(var(--pf-cyan-rgb),.12)}.pf-living__trust{margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:18px;color:#8f9ab0;font-size:13px;list-style:none}.pf-living__trust li{display:flex;align-items:center;gap:7px}.pf-living__trust i{width:5px;height:5px;border-radius:50%;background:var(--pf-cyan);box-shadow:0 0 9px rgba(var(--pf-cyan-rgb),.7)}.pf-living__scroll{position:absolute;z-index:12;bottom:18px;left:50%;display:flex;flex-direction:column;align-items:center;gap:7px;color:#728099;font-size:10px;transform:translate(-50%);opacity:0}.pf-living__scroll span{width:1px;height:28px;background:linear-gradient(var(--pf-cyan),transparent);animation:pf-scroll-line 1.8s ease-in-out infinite}.pf-living.is-copy-ready .pf-living__scroll{animation:pf-ready-in .7s .5s var(--pf-ease) forwards}@keyframes pf-core-awaken{0%{opacity:0;transform:scale(.55)}65%{opacity:1}to{opacity:.85;transform:scale(1)}}@keyframes pf-orbit-in{to{opacity:1;transform:scale(1) rotate(110deg)}}@keyframes pf-orbit-spin{0%{transform:scale(1) rotate(110deg)}to{transform:scale(1) rotate(470deg)}}@keyframes pf-orbit-reverse{0%{transform:scale(1) rotate(110deg)}to{transform:scale(1) rotate(-250deg)}}@keyframes pf-node-arrive{0%{opacity:0;filter:blur(6px);transform:translate(var(--pf-from-x),var(--pf-from-y))}to{opacity:1;filter:blur(0);transform:translate(0)}}@keyframes pf-node-connect{0%{opacity:1;transform:scale(1)}75%{opacity:.3;transform:translate(calc(var(--pf-from-x) * -.38),calc(var(--pf-from-y) * -.38)) scale(.75)}to{opacity:0;transform:translate(calc(var(--pf-from-x) * -.52),calc(var(--pf-from-y) * -.52)) scale(.4)}}@keyframes pf-final-lock{to{opacity:1;transform:none}}@keyframes pf-fragment-lock{0%{opacity:0}28%{opacity:1}72%{filter:drop-shadow(0 0 30px rgba(92,232,255,.36))}to{opacity:1;transform:translateZ(0) rotate(0) scale(1);filter:drop-shadow(0 0 24px rgba(100,76,255,.32))}}@keyframes pf-eye-lock{0%{opacity:0;transform:translate3d(-58px,5px,0) rotate(-135deg) scale(.42);filter:blur(8px)}45%{opacity:1}78%{transform:translateZ(0) rotate(7deg) scale(1.08);filter:blur(0) drop-shadow(0 0 28px rgba(94,126,255,.5))}to{opacity:1;transform:translateZ(0) rotate(0) scale(1);filter:drop-shadow(0 0 24px rgba(100,76,255,.32))}}@keyframes pf-core-lock{0%{opacity:0;transform:translate3d(18px,62px,0) scale(0);filter:blur(8px)}62%{opacity:1;transform:translateZ(0) scale(1.42);filter:blur(0) drop-shadow(0 0 34px rgba(37,234,215,.9))}to{opacity:1;transform:translateZ(0) scale(1);filter:drop-shadow(0 0 22px rgba(37,234,215,.5))}}@keyframes pf-ready-in{to{opacity:1;transform:translateY(0)}}@keyframes pf-copy-in{to{opacity:1;transform:translateY(0)}}@keyframes pf-scroll-line{0%,to{opacity:.25;transform:scaleY(.7);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}@media(max-width:980px){.pf-living{min-height:0}.pf-living__shell{position:relative;min-height:calc(100svh - 78px);padding:8px 14px max(26px,env(safe-area-inset-bottom));grid-template-columns:1fr;grid-template-rows:minmax(250px,38svh) auto;align-content:center;gap:0}.pf-living__stage{grid-column:1;grid-row:1;width:min(100%,560px);height:38svh;aspect-ratio:auto}.pf-living__fragment,.pf-living__final-logo{width:min(94%,560px)}.pf-living__copy{grid-column:1;grid-row:2;max-width:680px;padding:0 6px;justify-self:center;text-align:center}.pf-living__eyebrow{margin-bottom:12px;font-size:10px}.pf-living__copy h1{font-size:clamp(36px,9.8vw,58px);line-height:1.02}.pf-living__copy>p{margin:14px auto 0;font-size:clamp(14px,3.8vw,17px);line-height:1.58}.pf-living__actions{margin-top:18px;justify-content:center}.pf-living__button{min-height:50px;padding:0 20px;font-size:14px}.pf-living__trust{margin-top:17px;justify-content:center;gap:10px 16px;font-size:11px}.pf-living__node{min-width:76px;padding:8px 10px;font-size:11px}.pf-living__node--lead{top:14%;right:2%}.pf-living__node--ai{top:39%;left:0}.pf-living__node--data{right:2%;bottom:13%}.pf-living__node--action{bottom:7%;left:13%}.pf-living__ready{bottom:1%}.pf-living__scroll{display:none}}@media(max-width:560px){.pf-living__shell{grid-template-rows:minmax(245px,35svh) auto;padding-inline:12px}.pf-living__stage{height:35svh}.pf-living__fragment,.pf-living__final-logo{width:min(96%,440px)}.pf-living__copy h1{font-size:clamp(34px,10.8vw,48px)}.pf-living__actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.pf-living__button{padding:0 10px;font-size:12.5px;border-radius:14px}.pf-living__trust{display:none}.pf-living__node{transform:scale(.86)}.pf-living__node--lead{right:-4%}.pf-living__node--ai{left:-5%}.pf-living__node--data{right:-4%}.pf-living__node--action{left:7%}.pf-living__ready{font-size:10px}}@media(max-height:700px)and (max-width:980px){.pf-living__shell{grid-template-rows:minmax(220px,32svh) auto}.pf-living__stage{height:32svh}.pf-living__copy>p{line-height:1.45}.pf-living__actions{margin-top:13px}}@media(prefers-reduced-motion:reduce){.pf-living *,.pf-living *:before,.pf-living *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.pf-living__fragments,.pf-living__node,.pf-living__orbit{display:none}.pf-living{min-height:0}.pf-living__shell{position:relative}.pf-living__final-logo,.pf-living__copy,.pf-living__ready{opacity:1;transform:none;translate:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/plugflow-living-hero.css.map */
