:root{--pw-black: #0B0B0B;--pw-text: #E9E6DF;--pw-text-soft: #BDB9B1;--pw-text-muted: #A8A49C;--pw-text-faint: #8F8B84;--pw-line: #222222;--pw-silver: #C9CCD1}html{background-color:var(--pw-black)}body{background:transparent}.pw-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(190,196,204,.1),transparent 70%),radial-gradient(ellipse 60% 50% at 100% 100%,rgba(190,196,204,.06),transparent 70%)}.pw-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(214,219,226,.035) 44%,rgba(240,243,247,.11) 50%,rgba(214,219,226,.035) 56%,transparent 65%);background-size:300% 300%;background-position:100% 100%;animation:pw-sweep 12s ease-in-out infinite}@keyframes pw-sweep{0%{background-position:100% 100%}55%,to{background-position:0% 0%}}.pw-shimmer{color:var(--pw-silver);background:linear-gradient(100deg,#8e9299,#c9ccd1 30%,#fff 45%,#c9ccd1 55%,#8e9299 80%,#c9ccd1);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:pw-shine 7s ease-in-out infinite}@keyframes pw-shine{0%{background-position:100% 0}60%,to{background-position:0% 0}}.pw-rule{height:1px;background:linear-gradient(90deg,transparent,#B8BCC2,transparent);background-size:200% 100%;animation:pw-rule 7s ease-in-out infinite}@keyframes pw-rule{0%{background-position:100% 0}60%,to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.pw-shimmer,.pw-rule,.pw-bg:after{animation:none;background-position:50% 0}}.pw-brand{display:inline-flex;align-items:center;gap:14px;text-decoration:none}.pw-brand__mark{width:36px;height:auto;flex:0 0 auto;display:block}.pw-brand__word{font-family:var(--font-heading--family, "Oswald", sans-serif);font-weight:600;font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}@media(max-width:749px){.pw-brand{gap:10px}.pw-brand__mark{width:30px}.pw-brand__word{font-size:.95rem;letter-spacing:.12em}}@media(max-width:389px){.pw-brand__word{display:none}}.pw-section{color:var(--pw-text)}.pw-wrap{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.pw-display{font-family:var(--font-heading--family, "Oswald", sans-serif);font-weight:600;text-transform:uppercase;margin:0}.pw-eyebrow{font-family:var(--font-accent--family, var(--font-heading--family, "Oswald", sans-serif));font-size:.95rem;letter-spacing:.24em;text-transform:uppercase;color:#9a968e}.pw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;background:var(--pw-text);color:var(--pw-black);border:0;border-radius:0;cursor:pointer;font-family:var(--font-accent--family, var(--font-heading--family, "Oswald", sans-serif));font-weight:500;font-size:1rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease}.pw-btn:hover{background:#fff;color:var(--pw-black)}.pw-btn[disabled]{opacity:.6;cursor:wait}.pw-hero__inner{display:flex;flex-direction:column;gap:32px}.pw-hero__brand{margin-bottom:56px}.pw-hero__brand .pw-brand__mark{width:44px}.pw-hero__brand .pw-brand__word{font-size:1.25rem}.pw-hero__heading{font-size:clamp(3rem,8vw,6.5rem);line-height:.98;letter-spacing:.01em;max-width:14ch}.pw-hero__text{margin:0;max-width:34rem;font-size:1.15rem;color:var(--pw-text-soft)}.pw-hero__text p{margin:0}.pw-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.pw-slot{position:relative;margin:0;aspect-ratio:4 / 5;overflow:hidden;background:#161616;border:1px solid #262626;display:flex;align-items:flex-end;padding:24px;box-sizing:border-box}.pw-slot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.pw-slot:hover img{transform:scale(1.03)}.pw-slot__label{position:relative;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pw-text-faint)}@media(prefers-reduced-motion:reduce){.pw-slot img{transition:none}.pw-slot:hover img{transform:none}}.pw-social{display:flex;flex-direction:column;gap:40px}.pw-social__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.pw-social__head h2{font-size:clamp(2rem,4vw,3rem);line-height:1.02}.pw-social__head p,.pw-social__head .rte{margin:0;max-width:26rem;color:var(--pw-text-muted)}.pw-social__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.pw-social__card{display:flex;flex-direction:column;gap:32px;padding:28px 24px;background:#12121299;border:1px solid #2A2A2A;text-decoration:none;color:var(--pw-text);transition:border-color .2s ease}.pw-social__card:hover{border-color:#6e7278;color:var(--pw-text)}.pw-social__name{font-family:var(--font-heading--family, "Oswald", sans-serif);font-weight:500;font-size:1.5rem;letter-spacing:.08em;text-transform:uppercase}.pw-social__handle{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:.95rem;color:var(--pw-text-muted)}.pw-values{border-top:1px solid var(--pw-line);border-bottom:1px solid var(--pw-line);background:#ffffff06}.pw-values__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:48px 40px}.pw-value h3{margin:0 0 12px;font-family:var(--font-heading--family, "Oswald", sans-serif);font-weight:500;font-size:1.5rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pw-text)}.pw-value p{margin:0;color:var(--pw-text-muted)}.pw-join{display:flex;flex-wrap:wrap;gap:48px 80px;align-items:flex-start}.pw-join__copy{flex:1 1 360px;display:flex;flex-direction:column;gap:20px}.pw-join__copy h2{font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.02}.pw-join__copy .rte,.pw-join__copy p{margin:0;max-width:28rem;color:var(--pw-text-soft)}.pw-join__form-wrap{flex:1 1 420px;min-width:0}.pw-join form{display:flex;flex-direction:column;gap:20px}.pw-join form[hidden]{display:none}.pw-field{display:flex;flex-direction:column;gap:8px}.pw-field label{font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pw-text-muted)}.pw-field input{height:52px;padding:0 16px;width:100%;box-sizing:border-box;background:#121212;border:1px solid #3A3A3A;border-radius:0;color:var(--pw-text);font-family:var(--font-body--family, "Inter", sans-serif);font-size:1rem}.pw-field input::placeholder{color:#8a867f}.pw-consent{display:flex;gap:12px;align-items:flex-start;font-size:.8rem;line-height:1.5;color:var(--pw-text-faint);text-transform:none;letter-spacing:0}.pw-consent input{width:20px;height:20px;margin:2px 0 0;flex:0 0 auto;accent-color:var(--pw-text)}.pw-form-error{margin:0;padding:12px 16px;border:1px solid #6B4A44;background:#783c3226;color:#e7c9c2;font-size:.9rem}.pw-form-error[hidden]{display:none}.pw-confirm{border:1px solid #333333;padding:40px 32px;display:flex;flex-direction:column;gap:12px}.pw-confirm[hidden]{display:none}.pw-confirm__title{font-family:var(--font-heading--family, "Oswald", sans-serif);font-weight:500;font-size:1.5rem;letter-spacing:.08em;text-transform:uppercase}.pw-confirm p{margin:0;color:var(--pw-text-muted)}.footer-utilities__designer a{color:inherit}.header-logo .pw-brand__word{color:var(--pw-silver)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wasteland.css.map */
