.ps-wrap{max-width:1320px;margin:0 auto;padding:0 20px}@media(min-width:750px){.ps-wrap{padding:0 32px}}.ps-disp{font-family:var(--ps-font-display);letter-spacing:.015em;line-height:.86;text-transform:uppercase;font-weight:400}.ps-tag{display:flex;align-items:center;gap:12px;font-family:var(--ps-font-mono);font-size:.66rem;letter-spacing:.15em;text-transform:uppercase;color:var(--ps-green-700);margin:0 0 18px}.ps-tag:after{content:"";height:1px;flex:1;max-width:110px;background:var(--ps-husk-200)}.ps-on-ink .ps-tag{color:var(--ps-green-500)}.ps-on-ink .ps-tag:after{background:#ffffff2e}.ps-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;cursor:pointer;font-family:var(--ps-font-text);font-weight:700;font-size:.9rem;line-height:1;padding:15px 24px;border-radius:9px;text-decoration:none;min-height:48px;transition:transform .2s var(--ps-ease),background .2s,box-shadow .22s,color .2s}.ps-btn:hover{transform:translateY(-2px)}.ps-btn--primary{background:var(--ps-green-500);color:var(--ps-ink);box-shadow:0 2px 0 var(--ps-green-700)}.ps-btn--primary:hover{background:var(--ps-green-400);box-shadow:0 8px 22px #1f7a534d}.ps-btn--ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff57}.ps-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px #fff;background:#ffffff14}.ps-btn--outline{background:transparent;color:var(--ps-ink);box-shadow:inset 0 0 0 1.5px var(--ps-husk-300)}.ps-btn--outline:hover{box-shadow:inset 0 0 0 1.5px var(--ps-ink)}.ps-btn .ps-arw{transition:transform .25s var(--ps-ease)}.ps-btn:hover .ps-arw{transform:translate(4px)}.ps-ticker{position:relative;background:var(--ps-ink);color:var(--ps-husk-300);height:42px;display:flex;align-items:center;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ps-ticker__rail{display:flex;white-space:nowrap;animation:ps-slide3 var(--ps-tick-speed,40s) linear infinite;will-change:transform}.ps-ticker__item{display:inline-flex;align-items:center;gap:10px;padding:0 20px;font-size:.76rem;font-weight:500;letter-spacing:-.005em}.ps-ticker__item:after{content:"";width:5px;height:5px;border-radius:1px;background:var(--ps-green-500);opacity:.7;transform:rotate(45deg);margin-left:17px;flex:none}.ps-ticker__item strong{color:#fff;font-weight:700}.ps-ticker__item em{font-style:normal;font-family:var(--ps-font-display);font-size:1.3rem;line-height:1;color:var(--ps-green-500);letter-spacing:.02em;position:relative;top:1px}@media(min-width:750px){.ps-ticker{height:46px}.ps-ticker__item{padding:0 30px;font-size:.8rem}.ps-ticker__item:after{margin-left:24px}}@keyframes ps-slide3{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.ps-hero{position:relative;background:var(--ps-ink);color:var(--ps-husk-300);padding:60px 0 0;overflow:hidden;isolation:isolate}.ps-hero__mesh{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-2;filter:blur(70px);opacity:.55;pointer-events:none}.ps-hero__mesh span{position:absolute;border-radius:50%;mix-blend-mode:screen;animation:ps-drift 26s var(--ps-ease) infinite alternate}.ps-hero__mesh span:nth-child(1){width:44vw;height:44vw;left:52%;top:-6%;background:#1f7a53;animation-delay:-2s}.ps-hero__mesh span:nth-child(2){width:34vw;height:34vw;left:70%;top:34%;background:#61d7a4;animation-delay:-9s;opacity:.5}.ps-hero__mesh span:nth-child(3){width:30vw;height:30vw;left:-6%;top:44%;background:#10412c;animation-delay:-15s}@keyframes ps-drift{to{transform:translate3d(-9%,12%,0) scale(1.18)}}.ps-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(700px circle at var(--mx,74%) var(--my,26%),rgba(97,215,164,.14),transparent 62%)}.ps-hero__kick{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px;padding:0;list-style:none}.ps-hero__kick li{font-family:var(--ps-font-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ps-green-500);border:1px solid rgba(97,215,164,.34);border-radius:999px;padding:5px 11px;background:#61d7a40d}.ps-hero__title{font-family:var(--ps-font-display);font-weight:400;font-size:clamp(3.1rem,10.4vw,9.4rem);color:#fff;line-height:.85;margin:0;text-transform:uppercase;letter-spacing:.005em}.ps-hero__title em{font-style:normal;color:var(--ps-green-500)}.ps-hero__title .ps-w{display:inline-block;opacity:0;transform:translateY(.32em) rotate(1.4deg);animation:ps-wordin .8s var(--ps-ease) forwards}@keyframes ps-wordin{to{opacity:1;transform:none}}.ps-hero__sub{display:grid;gap:26px;align-items:end;margin-top:30px}.ps-hero__sub p{font-size:1.06rem;line-height:1.55;max-width:52ch;color:var(--ps-husk-300);margin:0}.ps-hero__cta{display:flex;gap:12px;flex-wrap:wrap}.ps-hero__stage{margin-top:40px;position:relative;border-radius:var(--ps-radius) var(--ps-radius) 0 0;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-bottom:0;aspect-ratio:4/3;background:var(--ps-husk-50)}.ps-hero__stage img{width:100%;height:100%;object-fit:cover;object-position:50% 46%;display:block}.ps-hero__badge{position:absolute;left:16px;bottom:16px;background:#14231cb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.16);border-radius:11px;padding:10px 14px;color:#fff;font-family:var(--ps-font-mono);font-size:.6rem;letter-spacing:.11em;text-transform:uppercase}@media(min-width:990px){.ps-hero{padding:84px 0 0}.ps-hero__kick li{font-size:.63rem;padding:6px 13px}.ps-hero__sub{grid-template-columns:1.1fr .9fr;gap:48px;margin-top:34px}.ps-hero__sub p{font-size:1.12rem}.ps-hero__cta{justify-self:end}.ps-hero__stage{margin-top:54px;aspect-ratio:21/8}}.ps-seen{background:var(--ps-husk-100);border-bottom:1px solid var(--ps-husk-200);padding:30px 0}.ps-seen__lab{font-family:var(--ps-font-mono);font-size:.63rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ps-husk-600);margin:0 0 16px}.ps-seen__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ps-seen__item{display:block;background:#fff;border:1px solid var(--ps-husk-200);border-radius:13px;padding:16px;color:inherit;text-decoration:none;position:relative;transition:border-color .26s,transform .26s var(--ps-ease),box-shadow .26s}.ps-seen__item:hover{border-color:var(--ps-green-500);transform:translateY(-4px);box-shadow:0 14px 30px #14231c14}.ps-seen__item b{display:block;color:var(--ps-ink);font-size:.98rem;font-weight:800;letter-spacing:-.03em;margin-bottom:4px;padding-right:14px}.ps-seen__item span{font-size:.72rem;color:var(--ps-husk-600);line-height:1.34;display:block}.ps-seen__item:after{content:"\2197";position:absolute;right:13px;top:12px;color:var(--ps-husk-300);font-size:.8rem;transition:color .2s,transform .2s var(--ps-ease)}.ps-seen__item:hover:after{color:var(--ps-green-700);transform:translate(2px,-2px)}@media(min-width:750px){.ps-seen__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1100px){.ps-seen__grid{grid-template-columns:repeat(6,1fr)}.ps-seen__item{padding:15px 16px}}@media(prefers-reduced-motion:reduce){.ps-ticker__rail,.ps-hero__mesh span{animation:none}.ps-hero__title .ps-w{opacity:1;transform:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ps-home.css.map */
