.pc{--pc-ink: #0b0b0b;--pc-ink-2: #151515;--pc-lime: #bbff00;--pc-paper: #f3f3ee;--pc-red: #d43747;--pc-line: rgba(255, 255, 255, .14);--pc-display: var(--pc-font-display, var(--FONT-STACK-HEADING));--pc-gutter: clamp(16px, 4vw, 56px);--pc-ease: cubic-bezier(.2, .8, .2, 1);position:relative;color:var(--pc-fg, var(--pc-paper));background:var(--pc-bg, var(--pc-ink));overflow:hidden;-webkit-font-smoothing:antialiased}.pc *,.pc *:before,.pc *:after{box-sizing:border-box}.pc a{color:inherit;text-decoration:none}.pc img{display:block;max-width:100%}.pc h1,.pc h2,.pc h3,.pc h4,.pc p,.pc li{color:inherit}.pc-wrap{width:100%;max-width:1560px;margin:0 auto;padding:0 var(--pc-gutter)}.pc-display{font-family:var(--pc-display);font-weight:var(--pc-font-display-weight, 700);text-transform:uppercase;line-height:.86;letter-spacing:-.01em;margin:0}.pc-display em{font-style:italic}.pc-outline{color:transparent;-webkit-text-stroke:2px var(--pc-fg, var(--pc-paper))}.pc-lime{color:var(--pc-lime)}.pc-label{font-family:var(--FONT-STACK-SUBHEADING, var(--FONT-STACK-BODY));font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;margin:0}.pc-label--tag{display:inline-flex;align-items:center;gap:10px}.pc-label--tag:before{content:"";width:8px;height:8px;background:var(--pc-lime);box-shadow:0 0 0 4px #bbff002e;border-radius:50%;animation:pc-pulse 2.4s var(--pc-ease) infinite}.pc-lead{font-size:clamp(16px,1.25vw,19px);line-height:1.55;max-width:44ch;opacity:.78;margin:0}.pc-btn{--b-bg: var(--pc-lime);--b-fg: var(--pc-ink);position:relative;display:inline-flex;align-items:center;gap:14px;padding:18px 26px 17px;background:var(--b-bg);color:var(--b-fg)!important;font-family:var(--FONT-STACK-SUBHEADING, var(--FONT-STACK-BODY));font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;border:0;border-radius:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);cursor:pointer;overflow:hidden;isolation:isolate;transition:transform .35s var(--pc-ease)}.pc-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pc-paper);transform:translate(-101%);transition:transform .45s var(--pc-ease);z-index:-1}.pc-btn:hover:after{transform:translate(0)}.pc-btn:active{transform:scale(.97)}.pc-btn svg{width:18px;height:18px;transition:transform .35s var(--pc-ease)}.pc-btn:hover svg{transform:translate(4px)}.pc-btn--ghost{--b-bg: transparent;--b-fg: currentColor;box-shadow:inset 0 0 0 1.5px currentColor;clip-path:none}.pc-btn--ghost:after{background:var(--pc-lime)}.pc-btn--ghost:hover{color:var(--pc-ink)!important}.pc-btn--dark{--b-bg: var(--pc-ink);--b-fg: var(--pc-lime)}.pc-btn--dark:after{background:var(--pc-ink-2)}.pc-btn:focus-visible,.pc a:focus-visible,.pc button:focus-visible,.pc input:focus-visible{outline:2px solid var(--pc-lime);outline-offset:3px}.pc-js .pc-reveal{opacity:0;transform:translateY(40px);transition:opacity .9s var(--pc-ease),transform .9s var(--pc-ease);transition-delay:calc(var(--d, 0) * 90ms)}.pc-js .pc-reveal.is-in{opacity:1;transform:none}.pc-js .pc-mask{display:block;overflow:hidden;padding-bottom:.04em}.pc-js .pc-mask>span{display:block;transform:translateY(105%) skewY(6deg);transform-origin:left top;transition:transform 1.1s var(--pc-ease);transition-delay:calc(var(--d, 0) * .11s)}.pc-js .is-in .pc-mask>span,.pc-js .pc-mask.is-in>span{transform:none}.pc-js .pc-hero .pc-reveal,.pc-js .pc-chero .pc-reveal,.pc-js .pc-phero .pc-reveal{opacity:1;transform:none;animation:pc-in .9s var(--pc-ease) both;animation-delay:calc(var(--d, 0) * 90ms)}.pc-js .pc-gm .pc-mask>span,.pc-js .pc-hero .pc-mask>span,.pc-js .pc-chero .pc-mask>span,.pc-js .pc-phero .pc-mask>span{transform:none;animation:pc-mask-in 1.1s var(--pc-ease) both;animation-delay:calc(var(--d, 0) * .11s)}@keyframes pc-in{0%{opacity:0;transform:translateY(40px)}}@keyframes pc-mask-in{0%{transform:translateY(105%) skewY(6deg)}}@keyframes pc-pulse{50%{box-shadow:0 0 0 9px #bf00}}@keyframes pc-marquee{to{transform:translate(-50%)}}@keyframes pc-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes pc-float{50%{transform:translateY(-14px) rotate(var(--r, 0deg))}}@keyframes pc-spin{to{transform:rotate(360deg)}}@keyframes pc-scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.pc-grain:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");opacity:.07;pointer-events:none;z-index:1}.pc-gridlines{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--pc-line) 1px,transparent 1px),linear-gradient(90deg,var(--pc-line) 1px,transparent 1px);background-size:96px 96px;mask-image:radial-gradient(ellipse at 70% 40%,#000 10%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000 10%,transparent 70%);opacity:.55;pointer-events:none}.pc-hero{min-height:min(100svh - 60px,980px);display:flex;align-items:stretch}.pc-hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,4vw,64px);align-items:center;padding-top:clamp(40px,7vw,110px);padding-bottom:clamp(40px,6vw,96px)}.pc-hero__copy{display:flex;flex-direction:column;gap:clamp(20px,2.4vw,34px)}.pc-hero__title{font-size:clamp(64px,8.6vw,164px)}.pc-hero__title .pc-mask:nth-child(2){padding-left:.5em}.pc-hero__title .pc-mask:nth-child(3){padding-left:.18em}.pc-hero__ctas{display:flex;flex-wrap:wrap;gap:14px}.pc-hero__facts{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:0 clamp(20px,3vw,44px);padding-top:22px;border-top:1px solid var(--pc-line);max-width:640px}.pc-hero__fact strong{display:block;font-family:var(--pc-display);font-size:clamp(26px,2.4vw,38px);line-height:1;color:var(--pc-lime);text-transform:uppercase}.pc-hero__fact span{display:block;margin-top:6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.pc-hero__visual{position:relative;align-self:stretch;min-height:520px}.pc-hero__frame{position:absolute;top:4%;right:0;bottom:4%;left:8%;clip-path:polygon(14% 0,100% 0,100% 86%,86% 100%,0 100%,0 14%);background:var(--pc-ink-2);overflow:hidden}.pc-hero__frame img{width:100%;height:100%;object-fit:cover;transform:scale(1.08) translateY(var(--py, 0px));filter:contrast(1.08) saturate(.95);transition:transform .2s linear}.pc-hero__frame:after{content:"";position:absolute;left:0;right:0;top:0;height:30%;background:linear-gradient(to bottom,transparent,rgba(187,255,0,.16),transparent);animation:pc-scan 5.5s linear infinite;mix-blend-mode:screen}.pc-hero__stroke{position:absolute;top:0;right:4%;bottom:8%;left:0;border:2px solid var(--pc-lime);clip-path:polygon(14% 0,100% 0,100% 86%,86% 100%,0 100%,0 14%);pointer-events:none}.pc-hero__badge{position:absolute;left:-2%;bottom:10%;width:clamp(120px,11vw,168px);aspect-ratio:1;display:grid;place-items:center;background:var(--pc-lime);color:var(--pc-ink);border-radius:50%;z-index:3}.pc-hero__badge svg{position:absolute;top:6px;right:6px;bottom:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px);animation:pc-spin 16s linear infinite}.pc-hero__badge text{font-family:var(--FONT-STACK-SUBHEADING, sans-serif);font-weight:800;font-size:9.5px;letter-spacing:1px;fill:var(--pc-ink);text-transform:uppercase}.pc-hero__badge b{font-family:var(--pc-display);font-size:clamp(30px,2.8vw,42px);line-height:1}.pc-hero__chip{position:absolute;right:-1%;top:12%;padding:12px 16px;background:#0b0b0bb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--pc-line);z-index:3;--r: 2deg;transform:rotate(var(--r));animation:pc-float 6s ease-in-out infinite}.pc-hero__chip .pc-label{font-size:10px}.pc-hero__chip strong{display:block;margin-top:4px;font-family:var(--pc-display);font-size:22px;text-transform:uppercase;color:var(--pc-lime)}.pc-hero__scroll{position:absolute;left:var(--pc-gutter);bottom:22px;z-index:3;display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;opacity:.6}.pc-hero__scroll i{display:block;width:44px;height:1px;background:currentColor;transform-origin:left;animation:pc-line 2.2s var(--pc-ease) infinite}@keyframes pc-line{0%{transform:scaleX(0)}50%{transform:scaleX(1)}to{transform:scaleX(1);opacity:0}}@media(max-width:989px){.pc-hero{min-height:0}.pc-hero__inner{grid-template-columns:1fr;padding-top:28px}.pc-hero__visual{order:-1;min-height:0;aspect-ratio:4 / 4.2;max-height:62vh}.pc-hero__frame{top:0;right:0;bottom:0;left:6%}.pc-hero__stroke{top:3%;right:3%;bottom:0;left:2%}.pc-hero__badge{left:0;bottom:-6%;width:112px}.pc-hero__chip{right:2%;top:auto;bottom:6%;padding:9px 12px}.pc-hero__chip strong{font-size:17px}.pc-hero__scroll{display:none}.pc-hero__title{font-size:clamp(56px,17vw,120px)}}@media(max-width:519px){.pc-hero__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pc-hero__fact span{font-size:10px;letter-spacing:.04em}.pc-hero__ctas .pc-btn{flex:1 1 100%;justify-content:space-between}}.pc-ticker{padding:clamp(18px,3vw,40px) 0}.pc-ticker__band{display:flex;width:max-content;padding:16px 0;font-family:var(--pc-display);font-size:clamp(22px,3vw,44px);text-transform:uppercase;line-height:1;white-space:nowrap}.pc-ticker__band{animation:pc-marquee var(--speed, 40s) linear infinite}.pc-ticker__track{display:flex}.pc-ticker__row--rev .pc-ticker__band{animation-name:pc-marquee-rev}.pc-ticker__row{overflow:hidden}.pc-ticker__row--a{background:var(--pc-lime);color:var(--pc-ink);transform:rotate(-2deg) scale(1.04);position:relative;z-index:2}.pc-ticker__row--b{background:var(--pc-paper);color:var(--pc-ink);transform:rotate(1.4deg) scale(1.04);margin-top:-6px}.pc-ticker__item{display:inline-flex;align-items:center;gap:.6em;padding-right:.6em}.pc-ticker__item svg{width:.7em;height:.7em;flex:none}.pc-ticker:hover .pc-ticker__band{animation-play-state:paused}.pc-sec{padding:clamp(64px,9vw,150px) 0}.pc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 40px;flex-wrap:wrap;margin-bottom:clamp(32px,4.5vw,64px)}.pc-head__title{font-size:clamp(48px,7.4vw,132px)}.pc-head__side{display:flex;flex-direction:column;gap:18px;align-items:flex-start;max-width:380px}.pc-goals__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pc-goal{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(420px,44vw,640px);padding:22px;overflow:hidden;background:var(--pc-ink-2);isolation:isolate;transition:flex-grow .6s var(--pc-ease)}.pc-goal__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.pc-goal__img img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.15) brightness(.7);transform:scale(1.06);transition:filter .7s var(--pc-ease),transform 1.2s var(--pc-ease)}.pc-goal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#0b0b0bf2 5%,#0b0b0b1a 55%,#0b0b0b80)}.pc-goal:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--pc-lime);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--pc-ease)}.pc-goal:hover .pc-goal__img img,.pc-goal:focus-visible .pc-goal__img img{filter:grayscale(0) contrast(1.05) brightness(.85);transform:scale(1)}.pc-goal:hover:after,.pc-goal:focus-visible:after{transform:scaleX(1)}.pc-goal__top{display:flex;justify-content:space-between;align-items:flex-start}.pc-goal__num{font-family:var(--pc-display);font-size:clamp(56px,6vw,96px);line-height:.8;color:transparent;-webkit-text-stroke:1.5px var(--pc-lime);transition:color .4s var(--pc-ease)}.pc-goal:hover .pc-goal__num{color:var(--pc-lime)}.pc-goal__arrow{width:52px;height:52px;display:grid;place-items:center;border:1.5px solid rgba(255,255,255,.4);border-radius:50%;transition:background .4s var(--pc-ease),border-color .4s,transform .5s var(--pc-ease)}.pc-goal__arrow svg{width:20px;height:20px;transform:rotate(-45deg);transition:transform .5s var(--pc-ease)}.pc-goal:hover .pc-goal__arrow{background:var(--pc-lime);border-color:var(--pc-lime);color:var(--pc-ink)}.pc-goal:hover .pc-goal__arrow svg{transform:rotate(0)}.pc-goal__title{font-size:clamp(30px,2.9vw,50px);line-height:.9}.pc-goal__text{margin:12px 0 0;font-size:15px;line-height:1.45;opacity:.8;max-width:30ch;max-height:0;overflow:hidden;transition:max-height .6s var(--pc-ease),opacity .4s}.pc-goal:hover .pc-goal__text,.pc-goal:focus-visible .pc-goal__text{max-height:120px}@media(hover:none),(max-width:989px){.pc-goal__text{max-height:none}}@media(max-width:989px){.pc-goals__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--pc-gutter) * -1);padding:0 var(--pc-gutter);scrollbar-width:none}.pc-goals__grid::-webkit-scrollbar{display:none}.pc-goal{scroll-snap-align:start;min-height:440px}.pc-goal .pc-goal__img img{filter:grayscale(.2) brightness(.8)}}.pc-products{--pc-bg: var(--pc-paper);--pc-fg: var(--pc-ink);--pc-line: rgba(11, 11, 11, .12)}.pc-tabs{display:flex;flex-wrap:wrap;gap:8px}.pc-tab{-webkit-appearance:none;appearance:none;padding:12px 18px 11px;background:transparent;border:1.5px solid var(--pc-ink);border-radius:999px;color:var(--pc-ink);font-family:var(--FONT-STACK-SUBHEADING, var(--FONT-STACK-BODY));font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .3s,color .3s}.pc-tab:hover{background:#0b0b0b0f}.pc-tab[aria-selected=true]{background:var(--pc-ink);color:var(--pc-lime)}.pc-panel[hidden]{display:none}.pc-panel__intro{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;flex-wrap:wrap}.pc-panel__intro p{margin:0;font-size:16px;opacity:.75}.pc-link{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;border-bottom:2px solid var(--pc-lime);padding-bottom:4px}.pc-link svg{width:16px;height:16px;transition:transform .3s var(--pc-ease)}.pc-link:hover svg{transform:translate(4px)}.pc-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 42px)/4);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.pc-rail::-webkit-scrollbar{display:none}.pc-rail__nav{display:flex;gap:8px}.pc-rail__btn{width:50px;height:50px;display:grid;place-items:center;background:transparent;color:var(--pc-ink);border:1.5px solid var(--pc-ink);border-radius:50%;cursor:pointer;transition:background .3s,color .3s}.pc-rail__btn:hover{background:var(--pc-ink);color:var(--pc-lime)}.pc-rail__btn svg{width:18px;height:18px}.pc-rail__btn[data-dir="-1"] svg{transform:rotate(180deg)}.pc-rail__progress{height:2px;background:var(--pc-line);margin-top:24px;position:relative}.pc-rail__progress i{position:absolute;left:0;top:0;bottom:0;width:20%;background:var(--pc-ink);transition:left .2s linear,width .2s}.pc-card{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0}.pc-card__media{position:relative;aspect-ratio:1 / 1.12;background:#fff;overflow:hidden;display:grid;place-items:center}.pc-card__media img{width:82%;height:82%;object-fit:contain;transition:transform .8s var(--pc-ease),opacity .5s}.pc-card__media img+img{position:absolute;opacity:0}.pc-card:hover .pc-card__media img:first-child{transform:scale(1.06) rotate(-2deg)}.pc-card:hover .pc-card__media img+img{opacity:1}.pc-card__badges{position:absolute;left:12px;top:12px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;z-index:2}.pc-badge{padding:6px 9px 5px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1;background:var(--pc-ink);color:var(--pc-lime)}.pc-badge--sale{background:var(--pc-red);color:#fff}.pc-badge--out{background:#fff;color:var(--pc-ink);border:1px solid var(--pc-ink)}.pc-card__quick{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;transform:translateY(calc(100% + 16px));transition:transform .45s var(--pc-ease)}.pc-card__quick .pc-btn{width:100%;justify-content:space-between;padding:15px 18px 14px}.pc-card:hover .pc-card__quick,.pc-card:focus-within .pc-card__quick{transform:none}@media(hover:none){.pc-card__quick{transform:none;left:8px;right:8px;bottom:8px}.pc-card__quick .pc-btn{padding:11px 12px 10px;font-size:11px;letter-spacing:.1em}}.pc-card__body{padding:14px 2px 0;display:flex;flex-direction:column;gap:6px}.pc-card__vendor{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;opacity:.55}.pc-card__title{font-size:16px;font-weight:600;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc-card__price{display:flex;align-items:baseline;gap:10px;font-family:var(--pc-display);font-size:24px;line-height:1;margin-top:2px}.pc-card__price s{font-family:var(--FONT-STACK-BODY);font-size:14px;opacity:.5}.pc-card__price--sale{color:var(--pc-red)}@media(max-width:1199px){.pc-rail{grid-auto-columns:calc((100% - 2 * 14px) / 3)}}@media(max-width:749px){.pc-rail{grid-auto-columns:72%;margin:0 calc(var(--pc-gutter) * -1);padding:0 var(--pc-gutter) 6px;scroll-padding:0 var(--pc-gutter)}.pc-rail__nav{display:none}}.pc-cats__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--pc-line)}.pc-cat{border-bottom:1px solid var(--pc-line)}.pc-cat a{position:relative;display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:20px;padding:clamp(14px,1.8vw,26px) 0;overflow:hidden}.pc-cat a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--pc-lime);transform:scaleY(0);transform-origin:bottom;transition:transform .5s var(--pc-ease)}.pc-cat a>*{position:relative;z-index:1;transition:color .3s,transform .5s var(--pc-ease)}.pc-cat__idx{font-size:12px;font-weight:800;letter-spacing:.2em;opacity:.55}.pc-cat__name{font-size:clamp(40px,7vw,124px)}.pc-cat__meta{display:flex;align-items:center;gap:16px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.pc-cat__meta svg{width:34px;height:34px;transform:rotate(-45deg);transition:transform .5s var(--pc-ease)}.pc .pc-cat__thumb{display:none}@media(hover:hover)and (min-width:990px){.pc-cat a:hover:before{transform:scaleY(1)}.pc-cat a:hover>*{color:var(--pc-ink)}.pc-cat a:hover .pc-cat__name{transform:translate(28px)}.pc-cat a:hover .pc-cat__meta svg{transform:rotate(0)}}.pc-cats__float{position:fixed;left:0;top:0;z-index:50;width:300px;aspect-ratio:4 / 5;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.6) rotate(-6deg);transition:opacity .35s var(--pc-ease),transform .5s var(--pc-ease);overflow:hidden;border:3px solid var(--pc-ink);box-shadow:14px 14px 0 var(--pc-ink)}.pc-cats__float.is-on{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(-4deg)}.pc-cats__float img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s}.pc-cats__float img.is-on{opacity:1}@media(max-width:989px){.pc-cat a{grid-template-columns:64px 1fr auto;gap:14px}.pc-cat__idx{display:none}.pc .pc-cat__thumb{display:block;width:64px;height:64px;object-fit:cover}.pc-cat__meta span{display:none}.pc-cat__meta svg{width:26px;height:26px}.pc-cats__float{display:none}}.pc-manifesto__text{font-family:var(--pc-display);text-transform:uppercase;font-size:clamp(36px,5.6vw,100px);line-height:.98;margin:0;max-width:17ch}.pc-manifesto__text .w{color:#f3f3ee24;transition:color .35s linear}.pc-manifesto__text .w.on{color:var(--pc-paper)}.pc-manifesto__text .w.hl.on{color:var(--pc-lime)}.pc-manifesto__top{display:grid;grid-template-columns:200px 1fr;gap:24px}@media(max-width:989px){.pc-manifesto__top{grid-template-columns:1fr}}.pc-stats{margin-top:clamp(56px,7vw,110px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--pc-line)}.pc-stat{padding:28px 24px 0 0;border-right:1px solid var(--pc-line)}.pc-stat+.pc-stat{padding-left:24px}.pc-stat:last-child{border-right:0}.pc-stat strong{display:block;font-family:var(--pc-display);font-size:clamp(44px,5vw,88px);line-height:.9;color:var(--pc-lime);text-transform:uppercase}.pc-stat span{display:block;margin-top:12px;font-size:14px;line-height:1.4;opacity:.72;max-width:22ch}@media(max-width:749px){.pc-stats{grid-template-columns:1fr 1fr}.pc-stat{padding:22px 12px 22px 0!important;border-bottom:1px solid var(--pc-line)}.pc-stat:nth-child(2n){border-right:0;padding-left:14px!important}}.pc-partner__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;background:var(--pc-lime);color:var(--pc-ink)}.pc-partner__media{position:relative;min-height:520px;overflow:hidden}.pc-partner__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.1);mix-blend-mode:multiply}.pc-partner__copy{padding:clamp(32px,5vw,80px);display:flex;flex-direction:column;justify-content:space-between;gap:32px}.pc-partner__title{font-size:clamp(48px,6.4vw,116px)}.pc-partner__copy .pc-lead{opacity:.85}.pc-partner__actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.pc-partner__actions .pc-btn--ghost:after{background:var(--pc-ink)}.pc-partner__actions .pc-btn--ghost:hover{color:var(--pc-lime)!important}.pc-partner__stamp{position:absolute;right:20px;top:20px;padding:10px 14px;background:var(--pc-ink);color:var(--pc-lime);font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;transform:rotate(3deg)}@media(max-width:989px){.pc-partner__grid{grid-template-columns:1fr}.pc-partner__media{min-height:0;aspect-ratio:4 / 3}}.pc-heading{text-align:center}.pc-heading__title{font-size:clamp(44px,6.6vw,120px)}.pc-heading .pc-label{margin-bottom:20px}.pc-heading .pc-lead{margin:20px auto 0}.pc-news__box{position:relative;display:grid;grid-template-columns:auto 1fr;gap:clamp(24px,5vw,80px);align-items:center;padding:clamp(32px,5vw,80px);border:1.5px solid var(--pc-line);overflow:hidden}.pc-news__big{font-family:var(--pc-display);font-size:clamp(120px,20vw,340px);line-height:.78;color:transparent;-webkit-text-stroke:2px var(--pc-lime);white-space:nowrap}.pc-news__big span{color:var(--pc-lime);-webkit-text-stroke:0}.pc-news__title{font-size:clamp(34px,4vw,68px);margin-bottom:16px}.pc-news__form{margin-top:28px;display:flex;max-width:560px;border-bottom:2px solid var(--pc-paper)}.pc-news__form input[type=email]{flex:1;min-width:0;padding:18px 0;background:transparent;border:0;border-radius:0;color:var(--pc-paper);font-size:18px}.pc-news__form input::placeholder{color:#f3f3ee80}.pc-news__form input:focus{outline:none}.pc-news__form:focus-within{border-color:var(--pc-lime)}.pc-news__form .pc-btn{align-self:center}.pc-news__note{margin-top:14px;font-size:12px;opacity:.55}.pc-news__msg{margin-top:16px;font-weight:700;color:var(--pc-lime)}.pc-news__msg--err{color:#ff8a95}@media(max-width:989px){.pc-news__box{grid-template-columns:1fr}.pc-news__form{flex-direction:column;border-bottom:0;gap:12px}.pc-news__form input[type=email]{border-bottom:2px solid var(--pc-paper)}.pc-news__form .pc-btn{width:100%;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.pc *,.pc *:before,.pc *:after{animation:none!important;transition:none!important}.pc-js .pc-reveal,.pc-js .pc-mask>span{opacity:1!important;transform:none!important}.pc-manifesto__text .w{color:var(--pc-paper)}.pc-manifesto__text .w.hl{color:var(--pc-lime)}}.pc-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pc-bb{--s: 1;--rig-h: 250px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:9% 6% 7% 9%;background:radial-gradient(circle at 55% 52%,rgba(187,255,0,.13),transparent 58%),linear-gradient(160deg,#1b1b1b,#0e0e0e);user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.pc-bb:after{z-index:0}.pc-bb>*{position:relative;z-index:1}.pc-bb .pc-bb__watermark{position:absolute;z-index:0;right:-4%;bottom:14%;font-family:var(--pc-display);font-size:clamp(140px,17vw,300px);line-height:.8;color:transparent;-webkit-text-stroke:1.5px rgba(243,243,238,.07);pointer-events:none}.pc-bb__hud{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:4px}.pc .pc-bb__total{margin:6px 0 0;font-family:var(--pc-display);font-size:clamp(64px,6.6vw,118px);line-height:.82;color:var(--pc-lime);font-variant-numeric:tabular-nums;text-transform:uppercase}.pc .pc-bb__total small{font-size:.34em;margin-left:.12em;color:var(--pc-paper)}.pc-bb__msg{margin:6px 0 0;min-height:1.4em;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.pc-bb__msg.is-pop{animation:pc-bb-pop .6s var(--pc-ease)}@keyframes pc-bb-pop{0%{opacity:0;transform:translateY(10px)}to{opacity:.8;transform:none}}.pc-bb__stage{flex:1;min-height:calc(var(--rig-h) + 20px);display:grid;place-items:center;perspective:900px;cursor:pointer}.pc-bb__stage.is-thud{animation:pc-bb-thud .45s var(--pc-ease)}@keyframes pc-bb-thud{30%{translate:0 5px}60%{translate:0 -2px}}.pc-bb__rig{--bend: 0deg;position:relative;width:94%;height:var(--rig-h);transform-style:preserve-3d;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) rotate(-3deg);transition:transform .5s var(--pc-ease);animation:pc-bb-float 5s ease-in-out infinite}@keyframes pc-bb-float{50%{translate:0 -10px}}.pc-bb__half{position:absolute;top:50%;left:50%;width:50%;height:0;transform-origin:0 50%;transform:rotate(var(--bend));transition:transform .9s cubic-bezier(.34,1.56,.64,1)}.pc-bb__half--l{transform:scaleX(-1) rotate(var(--bend))}.pc-bb__bar,.pc-bb__collar,.pc-bb__plates:before{background:linear-gradient(to bottom,#4d4d4d,#f1f1ea 28%,#b9b9b2 50%,#5f5f5a 78%,#2b2b2b)}.pc-bb__bar{position:absolute;left:0;width:26%;top:calc(-5px * var(--s));height:calc(10px * var(--s))}.pc-bb__collar{position:absolute;left:26%;width:calc(14px * var(--s));top:calc(-17px * var(--s));height:calc(34px * var(--s));border-radius:3px;filter:brightness(.85)}.pc-bb__plates{position:absolute;left:calc(26% + 14px * var(--s));right:0;top:calc(var(--rig-h) / -2);height:var(--rig-h);display:flex;align-items:center;gap:2px;isolation:isolate}.pc-bb__plates:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:50%;height:calc(18px * var(--s));transform:translateY(-50%);border-radius:0 4px 4px 0}.pc-bb__knurl{position:absolute;left:50%;top:50%;width:18%;height:calc(10px * var(--s));transform:translate(-50%,-50%);background:repeating-linear-gradient(90deg,rgba(0,0,0,.35) 0 1px,transparent 1px 3px);pointer-events:none}.pc-bb__plate{flex:none;width:calc(var(--w) * 1px * var(--s));height:calc(var(--h) * var(--rig-h));border-radius:5px;background:linear-gradient(90deg,#00000080,#ffffff38 30%,#0000000d 55%,#0009),var(--c);box-shadow:inset 0 0 0 1px #00000059;animation:pc-bb-in .55s cubic-bezier(.34,1.56,.64,1) both}.pc-bb__plate.is-out{animation:pc-bb-out .35s var(--pc-ease) both}@keyframes pc-bb-in{0%{transform:translate(140px) rotate(8deg);opacity:0}}@keyframes pc-bb-out{to{transform:translate(160px) rotate(10deg);opacity:0}}.pc-bb__shadow{position:absolute;left:15%;right:15%;bottom:2px;height:22px;background:radial-gradient(ellipse at center,rgba(0,0,0,.7),transparent 70%);filter:blur(4px);pointer-events:none}.pc-bb__controls{display:flex;flex-direction:column;gap:14px}.pc-bb__chips{display:flex;flex-wrap:wrap;gap:6px}.pc-bb__chip{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;padding:9px 12px 8px;background:#f3f3ee0a;border:1.5px solid rgba(243,243,238,.22);border-radius:999px;color:var(--pc-paper);font-family:var(--pc-display);font-size:16px;line-height:1;cursor:pointer;transition:border-color .25s,background .25s,transform .2s var(--pc-ease)}.pc-bb__chip:hover{border-color:var(--pc-lime);background:#bbff0014}.pc-bb__chip:active{transform:scale(.92)}.pc-bb__chip.is-no{animation:pc-bb-no .4s;border-color:var(--pc-red)}@keyframes pc-bb-no{25%{translate:-5px 0}50%{translate:5px 0}75%{translate:-3px 0}}.pc-bb__dot{display:block;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000004d}.pc-bb__dot--25{background:#d43747}.pc-bb__dot--20{background:#2f6bff}.pc-bb__dot--15{background:#f5c400}.pc-bb__dot--10{background:#bf0}.pc-bb__dot--5{background:#f3f3ee}.pc-bb__dot--2-5{background:#1a1a1a;box-shadow:inset 0 0 0 2px #bf0}.pc-bb__actions{display:flex;align-items:center;gap:18px;min-height:52px;padding-right:12%}.pc-bb__reset{-webkit-appearance:none;appearance:none;background:none;border:0;padding:4px 0;color:var(--pc-paper);opacity:.6;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid currentColor;cursor:pointer}.pc-bb__reset:hover{opacity:1}.pc-bb__cta{white-space:nowrap;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .5s var(--pc-ease),transform .5s var(--pc-ease);padding:14px 18px 13px}.pc-bb__cta.is-on{opacity:1;transform:none;pointer-events:auto}@media(max-width:989px){.pc-hero__visual:has(.pc-bb){order:0;aspect-ratio:auto;max-height:none}.pc-bb__actions{flex-direction:column-reverse;align-items:flex-start;padding-right:0;gap:10px}.pc-bb__cta{font-size:11px;letter-spacing:.1em;padding:12px 14px 11px}.pc-hero__frame.pc-bb{position:relative;inset:auto;margin-left:4%}.pc-bb{--s: .78;--rig-h: 170px;padding:13% 6% 9% 8%}.pc-bb__chip{font-size:15px;padding:8px 11px 7px;gap:6px}.pc-bb__dot{width:10px;height:10px}.pc .pc-bb__total{font-size:64px}}@media(prefers-reduced-motion:reduce){.pc-bb__rig{transform:rotate(-3deg)}}.pc-tl__list{list-style:none;margin:0;padding:42px 0 0;position:relative;display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:28px}.pc-tl__list:before{content:"";position:absolute;left:0;right:0;top:9px;height:2px;background:linear-gradient(90deg,var(--pc-lime),rgba(187,255,0,.15))}.pc-tl__item{position:relative;display:flex;flex-direction:column;gap:12px}.pc-tl__dot{position:absolute;left:0;top:-42px;width:20px;height:20px;border-radius:50%;background:var(--pc-ink);border:2px solid var(--pc-lime);transition:background .5s var(--pc-ease),box-shadow .5s var(--pc-ease);transition-delay:calc(var(--d, 0) * .15s + .3s)}.pc-tl__item.is-in .pc-tl__dot{background:var(--pc-lime);box-shadow:0 0 0 8px #bbff0026}.pc-tl__year{font-family:var(--pc-display);font-size:clamp(56px,6vw,104px);line-height:.85;text-transform:uppercase;color:transparent;-webkit-text-stroke:1.5px var(--pc-lime);transition:color .6s var(--pc-ease);transition-delay:calc(var(--d, 0) * .15s + .3s)}.pc-tl__item.is-in .pc-tl__year{color:var(--pc-lime)}.pc-tl__item:last-child .pc-tl__year{-webkit-text-stroke-color:var(--pc-paper)}.pc-tl__item:last-child.is-in .pc-tl__year{color:transparent}.pc .pc-tl__title{margin:4px 0 0;font-family:var(--pc-display);font-size:clamp(22px,1.9vw,30px);line-height:1;text-transform:uppercase}.pc .pc-tl__text{margin:0;font-size:15px;line-height:1.55;opacity:.72;max-width:32ch}@media(max-width:989px){.pc-tl__list{grid-template-columns:1fr;gap:40px;padding-top:0;padding-left:40px}.pc-tl__list:before{left:9px;right:auto;top:0;bottom:0;width:2px;height:auto;background:linear-gradient(180deg,var(--pc-lime),rgba(187,255,0,.15))}.pc-tl__dot{left:-40px;top:8px}}.pc-worlds{--pc-mist: #eef7f4;--pc-aqua: #a9ecdf;--pc-deep: #0c3532;--pc-teal: #0b8f84;padding:10px}.pc-worlds__grid{display:flex;gap:10px;min-height:min(84vh,760px)}.pc-world{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(24px,3vw,48px);overflow:hidden;isolation:isolate;transition:flex-grow .8s var(--pc-ease)}@media(hover:hover)and (min-width:990px){.pc-worlds__grid:hover .pc-world:hover{flex-grow:1.4}}.pc-world__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pc-world__top,.pc-world__body{position:relative;z-index:2;pointer-events:none}.pc-world__links,.pc-world__cta{pointer-events:auto}.pc-world__top{display:flex;align-items:center;justify-content:space-between}.pc-world__num{font-family:var(--pc-display);font-size:clamp(56px,6vw,96px);line-height:.8;color:transparent;-webkit-text-stroke:1.5px currentColor;opacity:.35}.pc-world__body{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:520px}.pc-world__title{font-size:clamp(48px,5.6vw,104px)}.pc-world__title span{display:block}.pc-world__title em{font-style:italic}.pc .pc-world__text{margin:0;font-size:16px;line-height:1.55;opacity:.8;max-width:40ch}.pc-world__links{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:3}.pc-world__chip{padding:9px 14px 8px;border:1.5px solid currentColor;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.85;transition:background .25s,color .25s,opacity .25s,border-color .25s}.pc-world__chip:hover{opacity:1}.pc-world__cta{position:relative;z-index:3;margin-top:6px}.pc-world__stack{position:absolute;z-index:0;top:5%;right:4%;width:min(38%,330px);aspect-ratio:1;pointer-events:none}.pc-world__halo{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%}.pc-world__pack{position:absolute;width:52%;aspect-ratio:1;padding:7%;background:#fff;box-shadow:0 24px 40px #00000047;transition:transform .8s var(--pc-ease)}.pc-world__pack img{width:100%;height:100%;object-fit:contain}.pc-world__pack--1{left:0;top:18%;transform:rotate(-9deg)}.pc-world__pack--2{left:24%;top:4%;z-index:2;transform:rotate(2deg)}.pc-world__pack--3{right:0;top:30%;transform:rotate(8deg);z-index:1}.pc-world:hover .pc-world__pack--1{transform:rotate(-14deg) translate(-12%,4%)}.pc-world:hover .pc-world__pack--2{transform:rotate(0) translateY(-8%) scale(1.06)}.pc-world:hover .pc-world__pack--3{transform:rotate(13deg) translate(12%,4%)}.pc-world--performance{background:radial-gradient(circle at 78% 30%,rgba(187,255,0,.16),transparent 55%),linear-gradient(160deg,#181818,#0d0d0d);color:var(--pc-paper)}.pc-world--performance .pc-world__accent{color:var(--pc-lime)}.pc-world--performance .pc-world__halo{border:2px solid var(--pc-lime);box-shadow:0 0 80px #bbff0040}.pc-world--performance .pc-world__pack{border-radius:0;clip-path:polygon(10% 0,100% 0,100% 90%,90% 100%,0 100%,0 10%)}.pc-world--performance .pc-world__chip:hover{background:var(--pc-lime);border-color:var(--pc-lime);color:var(--pc-ink)}.pc-world--wellness{background:radial-gradient(circle at 75% 28%,rgba(150,232,216,.7),transparent 55%),linear-gradient(160deg,#f4fbf9,#dcf2ec);color:#0f1f1d}.pc-world--wellness .pc-world__accent{color:var(--pc-teal)}.pc-world--wellness .pc-label--tag:before{background:var(--pc-teal);box-shadow:0 0 0 4px #0b8f842e}.pc-world--wellness .pc-world__halo{background:#ffffff8c;box-shadow:0 0 0 18px #ffffff40}.pc-world--wellness .pc-world__pack{border-radius:26px;box-shadow:0 24px 40px #0c35322e}.pc-world--wellness .pc-world__chip{border-color:#0c353259;color:var(--pc-deep)}.pc-world--wellness .pc-world__chip:hover{background:var(--pc-deep);border-color:var(--pc-deep);color:#fff}.pc-world--wellness .pc-btn{--b-bg: var(--pc-deep);--b-fg: #fff;border-radius:999px;clip-path:none}.pc-world--wellness .pc-btn:after{background:var(--pc-teal)}@media(max-width:989px){.pc-worlds__grid{flex-direction:column;min-height:0}.pc-world{min-height:560px}.pc-world__stack{width:52%;top:5%;right:3%}.pc-world__body{max-width:none}}.pc-well{--pc-bg: #eef7f4;--pc-fg: #0f1f1d;--pc-line: rgba(12, 53, 50, .14);--pc-aqua: #a9ecdf;--pc-deep: #0c3532;--pc-teal: #0b8f84}.pc-well__accent{color:var(--pc-teal)}.pc-well .pc-label--tag:before{background:var(--pc-teal);box-shadow:0 0 0 4px #0b8f842e}.pc-well__blob{position:absolute;z-index:0;border-radius:50%;filter:blur(60px);opacity:.7;animation:pc-float 9s ease-in-out infinite}.pc-well__blob--a{width:460px;height:460px;right:-120px;top:-80px;background:var(--pc-aqua)}.pc-well__blob--b{width:360px;height:360px;left:-140px;bottom:10%;background:#dcf7a8;animation-delay:-4s}.pc-well__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:clamp(40px,5vw,72px)}.pc-well__tile{position:relative;display:flex;flex-direction:column;gap:8px;min-height:250px;padding:24px;background:#ffffffc7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.9);border-radius:26px;overflow:hidden;transition:transform .5s var(--pc-ease),box-shadow .5s var(--pc-ease),background .4s}.pc-well__tile:hover{transform:translateY(-6px);background:#fff;box-shadow:0 24px 50px #0b8f842e}.pc-well__tile-num{font-size:12px;font-weight:800;letter-spacing:.18em;color:var(--pc-teal)}.pc-well__tile-title{font-family:var(--pc-display);font-size:clamp(28px,2.4vw,38px);line-height:.95;text-transform:uppercase;max-width:70%}.pc-well__tile-text{font-size:14px;line-height:1.45;opacity:.72;max-width:64%}.pc-well__tile-count{margin-top:auto;align-self:flex-start;padding:6px 12px 5px;background:var(--pc-aqua);border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--pc-deep)}.pc-well__tile-img{position:absolute;right:-8px;bottom:-8px;width:44%;aspect-ratio:1;transform:rotate(8deg);transition:transform .6s var(--pc-ease)}.pc-well__tile-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pc-well__tile:hover .pc-well__tile-img{transform:rotate(0) scale(1.08)}.pc-well__tile-arrow{position:absolute;right:18px;top:18px;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1.5px solid rgba(12,53,50,.25);transition:background .3s,color .3s,border-color .3s}.pc-well__tile-arrow svg{width:16px;height:16px;transform:rotate(-45deg);transition:transform .4s var(--pc-ease)}.pc-well__tile:hover .pc-well__tile-arrow{background:var(--pc-deep);border-color:var(--pc-deep);color:#fff}.pc-well__tile:hover .pc-well__tile-arrow svg{transform:none}.pc-well .pc-card__media{border-radius:22px}.pc-well .pc-btn{--b-bg: var(--pc-deep);--b-fg: #fff;border-radius:999px;clip-path:none}.pc-well .pc-btn:after{background:var(--pc-teal)}.pc-well .pc-btn--dark{--b-bg: #fff;--b-fg: var(--pc-deep)}.pc-well .pc-badge{background:var(--pc-deep);color:var(--pc-aqua);border-radius:999px}.pc-well .pc-link{border-bottom-color:var(--pc-teal)}.pc-well .pc-rail__btn{color:var(--pc-deep);border-color:var(--pc-deep)}.pc-well .pc-rail__btn:hover{background:var(--pc-deep);color:#fff}.pc-well .pc-rail__progress i{background:var(--pc-teal)}.pc .pc-well__note{margin:32px 0 0;font-size:12px;line-height:1.5;opacity:.55;max-width:70ch}@media(max-width:749px){.pc-well__tiles{grid-template-columns:1fr 1fr;gap:10px}.pc-well__tile{min-height:190px;padding:16px;border-radius:20px}.pc-well__tile-title{font-size:22px;max-width:100%;padding-right:26px}.pc-well__tile-text{display:none}.pc-well__tile-img{width:40%;opacity:.9}.pc-well__tile-count{position:relative;z-index:1;font-size:10px;padding:5px 9px 4px}.pc-well__tile-arrow{width:30px;height:30px;right:12px;top:12px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pc-home.css.map */
