html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_c22fe1{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_c22fe1{--font-paris-body:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-paris-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Strange Fresh;src:url(/paris/Strange-Fresh.otf) format("opentype");font-display:swap}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{margin:0}body{background:#050505;font-family:Space Grotesk,system-ui,sans-serif}a{color:#A855F7;text-decoration:none}a:hover{color:#c084fc}.ps-scroll::-webkit-scrollbar{width:0;height:0}@keyframes psLoad{0%{width:4%}60%{width:82%}to{width:100%}}@keyframes psGlow{0%,to{opacity:.55}50%{opacity:1}}@keyframes psFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes psScreen{0%{opacity:0;transform:translateY(14px) scale(.99)}to{opacity:1;transform:none}}@keyframes psRise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes psPop{0%{transform:scale(.6)}55%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes psFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes psSplashIn{0%{opacity:0;transform:translateY(20px) scale(.94)}to{opacity:1;transform:none}}@keyframes psMascotte{0%{opacity:0;transform:translateY(34px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes psFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes psBgZoom{0%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes psMascotteRise{0%{opacity:0;transform:translate(-50%,90px) scale(1.06)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes psLogoDrop{0%{opacity:0;transform:translateY(-32px) scale(.86)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes psZoomOut{0%{transform:scale(1);opacity:1;filter:blur(0)}to{transform:scale(1.55);opacity:0;filter:blur(7px)}}@keyframes psEnter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes psSplashLeave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.05)}}@keyframes psHeroIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes psBgOut{0%{transform:scale(1)}to{transform:scale(1.22)}}@keyframes psMascOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(48px) scale(1.45)}}@keyframes psLogoOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-46px) scale(.9)}}@keyframes psUiOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(24px)}}@keyframes psVeilOut{0%{opacity:0}to{opacity:1}}@keyframes psHeroReveal{0%{opacity:0;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes psContentUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes psHeroDrift{0%{transform:scale(1.05) translateY(0)}to{transform:scale(1.11) translateY(-10px)}}@keyframes psScrollGlow{0%{transform:translateX(-130%)}to{transform:translateX(260%)}}@keyframes psToast{0%{opacity:0;transform:translate(-50%,20px)}12%{opacity:1;transform:translate(-50%)}88%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,20px)}}@keyframes psShimmer{0%{background-position:-180% 0}to{background-position:180% 0}}.ps-skel{background:linear-gradient(100deg,#141414 30%,#1e1a24 50%,#141414 70%);background-size:220% 100%;animation:psShimmer 1.4s ease-in-out infinite}.ps-stagger>*{animation:psRise .6s cubic-bezier(.22,1,.36,1) both}.ps-stagger>:first-child{animation-delay:.03s}.ps-stagger>:nth-child(2){animation-delay:.1s}.ps-stagger>:nth-child(3){animation-delay:.17s}.ps-stagger>:nth-child(4){animation-delay:.24s}.ps-stagger>:nth-child(5){animation-delay:.31s}.ps-stagger>:nth-child(6){animation-delay:.38s}.ps-stagger>:nth-child(7){animation-delay:.45s}.ps-stagger>:nth-child(n+8){animation-delay:.52s}input::placeholder,textarea::placeholder{color:#5a5a5a}input,textarea{font-family:Space Grotesk,sans-serif}.ps-reveal{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.ps-reveal.ps-armed{opacity:0;transform:translateY(44px)}.ps-reveal.ps-armed.is-in{opacity:1;transform:none}.ps-hero-h2 .char{display:inline-block;opacity:0;transform:translateY(92%) rotate(4deg);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:transform}.ps-hero-h2.ps-lettersin .char{opacity:1;transform:none}.ps-prod-title .char{display:inline-block;opacity:0;transform:translateY(80%);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.ps-prod-title.ps-lettersin .char{opacity:1;transform:none}.ps-tilt{will-change:transform;transform-style:preserve-3d}.ps-badgefloat{position:absolute;top:-8px;left:-8px;width:54px;height:54px;object-fit:contain;z-index:8;pointer-events:none;transform:translateZ(70px);filter:drop-shadow(0 10px 14px rgba(0,0,0,.6));transition:filter .3s ease}.ps-tilt:hover .ps-badgefloat{filter:drop-shadow(0 18px 22px rgba(0,0,0,.7))}.ps-tilt .js-tilt-glare{border-radius:20px!important;overflow:hidden}.ps-prod-media{border-radius:0 0 26px 26px}@media (min-width:900px){.ps-prod{display:grid;grid-template-columns:.95fr 1.05fr;gap:38px;padding:30px 40px 36px!important;align-items:start}.ps-prod-media{border-radius:22px!important;aspect-ratio:4/5!important;max-height:none!important;position:sticky;top:18px}.ps-prod-body{padding:4px 0 0!important}}.ps-grain{inset:0;z-index:35;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ps-grain,.ps-progress{position:absolute;pointer-events:none}.ps-progress{top:0;left:0;right:0;height:2px;z-index:36}.ps-progress>i{display:block;height:100%;width:0;background:linear-gradient(90deg,#7c3aed,#ec4899);box-shadow:0 0 10px rgba(168,85,247,.85)}.ps-hero-bgw,.ps-hero-mascw{position:absolute;inset:0;pointer-events:none}.ps-hero-bg{inset:-7%;background:url(/paris/fond.png) center 20%/cover no-repeat;transform:scale(1.06);transition:transform .4s cubic-bezier(.22,1,.36,1)}.ps-hero-bg,.ps-hero-mascpar{position:absolute;will-change:transform}.ps-hero-mascpar{inset:0;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .5s ease}.ps-hero-masc{position:absolute;right:-6%;bottom:-2%;height:96%;object-fit:contain;object-position:bottom right;opacity:0;transition:opacity .22s linear;will-change:opacity;filter:drop-shadow(0 24px 55px rgba(168,85,247,.45))}.ps-hero-masc.on,.ps-hero-masc[data-gaze=center]{opacity:1}@media (min-width:720px){.ps-hero-masc{right:2%;height:104%}}.ps-hero-veil{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,10,.92),rgba(10,10,10,.55) 44%,rgba(10,10,10,.08) 76%,transparent),linear-gradient(0deg,#0a0a0a 1%,rgba(10,10,10,0) 46%);pointer-events:none}@keyframes psHeroBgIn{0%{opacity:0;filter:blur(16px);transform:scale(1.14)}to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes psHeroMascIn{0%{opacity:0;transform:translateY(90px) scale(1.06)}68%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}.ps-hero-bgw{animation:psHeroBgIn 1.05s cubic-bezier(.22,1,.36,1) both}.ps-hero-mascw{animation:psHeroMascIn 1.2s cubic-bezier(.22,1,.36,1) .12s both}.ps-hero-glow{z-index:1;pointer-events:none;background:radial-gradient(260px 260px at var(--gx,72%) var(--gy,34%),rgba(168,85,247,.3),rgba(236,72,153,.12) 45%,transparent 72%);mix-blend-mode:screen;transition:opacity .45s ease}.ps-hero-gl,.ps-hero-glow{position:absolute;inset:0;opacity:0}.ps-hero-gl{width:100%;height:100%;display:block;transition:opacity .7s ease}.ps-hero-gl.on{opacity:1}.ps-band-item{opacity:0;transform:translateY(18px) scale(.92);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.34,1.56,.64,1)}.ps-reveal.is-in .ps-band-item{opacity:1;transform:none}.ps-band-grid>.ps-band-item:nth-child(2){transition-delay:.12s}.ps-band-grid>.ps-band-item:nth-child(3){transition-delay:.24s}.ps-reveal.is-in .ps-band-ic{animation:psFloat 3.6s ease-in-out infinite}.ps-overlap{position:fixed;left:0;right:0;bottom:0;z-index:12;transform:translateY(100%);max-height:82%;overflow-y:auto;background:#0a0a0a;box-shadow:0 -30px 70px rgba(0,0,0,.82);will-change:transform}.ps-overlap .ps-band-item{opacity:1;transform:none}.ps-overlap .ps-band-ic{animation:psFloat 3.6s ease-in-out infinite}.ps-hero:hover .ps-hero-glow{opacity:1}.ps-band-masc{position:absolute;right:0;bottom:0;width:300px;max-width:42%;transform:translateY(84%);opacity:0;transition:transform 1.05s cubic-bezier(.22,1,.36,1),opacity .7s ease;pointer-events:none;z-index:0;filter:drop-shadow(0 -8px 30px rgba(124,47,212,.5))}.ps-band.masc-in .ps-band-masc{transform:translateY(34%);opacity:.9}@keyframes psProductIn{0%{opacity:0;transform:translateY(20px) scale(.965)}to{opacity:1;transform:none}}body,html{height:100%}.ps-app{height:100dvh;background:#0a0a0a;display:flex;flex-direction:column;position:relative;overflow:hidden}.ps-app,.ps-wrap{width:100%;margin:0 auto}.ps-wrap{max-width:1160px}.ps-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:560px){.ps-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}}@media (min-width:1500px){.ps-grid{gap:22px}}.ps-hero{min-height:400px}@media (min-width:720px){.ps-hero{min-height:52vh}}@media (min-width:960px){.ps-logo{height:42px}.ps-carticon{width:46px;height:46px}.ps-carticon svg{width:30px;height:30px}.ps-hero{min-height:66vh}.ps-hero-content{padding:30px clamp(18px,4vw,64px) 52px!important}.ps-badge{font-size:11px!important;padding:6px 13px!important;margin-bottom:16px!important}.ps-hero-sub{margin-bottom:22px!important}.ps-discover{font-size:15px!important;padding:14px 30px!important;border-radius:13px!important}.ps-nav{gap:clamp(40px,5vw,130px);padding-top:12px;padding-bottom:12px}.ps-nav button svg{width:25px;height:25px}.ps-nav button span{font-size:12px}}.ps-app .ps-overlap{position:absolute;left:0;right:0;bottom:0;z-index:12;transform:translateY(100%);max-height:82%;overflow-y:auto;background:#0a0a0a;box-shadow:0 -30px 70px rgba(0,0,0,.82);will-change:transform}