.vw-fixed-bg{position:relative;isolation:isolate;clip-path:inset(0)}.vw-fixed-bg-layer{position:fixed;inset:0;z-index:-1;pointer-events:none}.vw-fixed-bg-photo{position:absolute;inset:0;background:#2a2420 url(/gallery/hoodies/oversized-hoodie-washed-grey-pair-02.jpg) 50%/cover no-repeat}@media (max-aspect-ratio:1/1){.vw-fixed-bg-photo{background-position:74%}}.vw-fixed-bg-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,6,12,.9),rgba(4,6,12,.62) 22%,rgba(4,6,12,.62) 78%,rgba(4,6,12,.9))}html.light .vw-fixed-bg-shade{background:linear-gradient(180deg,rgba(243,246,252,.92),rgba(243,246,252,.7) 22%,rgba(243,246,252,.7) 78%,rgba(243,246,252,.92))}.vw-fixed-bg--light .vw-fixed-bg-shade,html.light .vw-fixed-bg--light .vw-fixed-bg-shade{background:linear-gradient(180deg,rgba(240,244,251,.82),rgba(240,244,251,.5) 18%,rgba(240,244,251,.5) 82%,rgba(240,244,251,.82))}.vwq{--q-text:#eaf0ff;--q-dim:rgba(226,232,240,.66);--q-faint:rgba(226,232,240,.45);--q-line:hsla(0,0%,100%,.09);--q-field:hsla(0,0%,100%,.045);--q-field-border:hsla(0,0%,100%,.12);--q-accent:#4f9dff;--q-brand:#1f5fff;position:relative;display:grid;gap:1.75rem;padding:1.5rem;border-radius:1.25rem;background:linear-gradient(180deg,rgba(10,15,30,.97),rgba(5,8,17,.97));border:1px solid hsla(0,0%,100%,.08);box-shadow:0 40px 90px -40px rgba(4,8,20,.75),inset 0 1px 0 hsla(0,0%,100%,.05);color:var(--q-text);color-scheme:dark}@media (min-width:640px){.vwq{padding:2.25rem}}@media (min-width:1024px){.vwq{grid-template-columns:minmax(0,.78fr) minmax(0,1.32fr);grid-template-areas:"pitch card" "aside card";grid-template-rows:auto 1fr;-moz-column-gap:3rem;column-gap:3rem;row-gap:1.75rem;padding:2.75rem}.vwq-pitch{grid-area:pitch}.vwq-card{grid-area:card}.vwq-aside{grid-area:aside;align-self:end}}.vwq-media{display:none}@media (min-width:1280px){.vwq{grid-template-columns:minmax(0,.74fr) minmax(0,1.75fr) minmax(0,.78fr);grid-template-areas:"pitch card media" "aside card media";-moz-column-gap:2rem;column-gap:2rem}.vwq-media{grid-area:media;position:relative;display:block;min-height:100%;margin:0;overflow:hidden;border-radius:1rem;border:1px solid var(--q-line);background:#2e2b29}.vwq-media figcaption{position:absolute;inset-inline:0;bottom:0;display:grid;gap:.2rem;padding:2.5rem 1.1rem 1rem;background:linear-gradient(180deg,transparent,rgba(4,6,12,.88))}.vwq-media figcaption span{font-family:var(--font-anton),Impact,sans-serif;font-size:1.15rem;text-transform:uppercase;letter-spacing:.02em;color:#fff}.vwq-media figcaption a{font-size:.8rem;font-weight:600;color:var(--q-accent)}.vwq-media figcaption a:hover{color:#8dbcff}}.vwq-eyebrow{display:inline-flex;align-items:center;gap:.75rem;font-size:.7rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--q-accent)}.vwq-eyebrow span{width:1.75rem;height:1px;background:currentColor}.vwq-title{margin-top:1rem;font-family:var(--font-anton),Impact,sans-serif;font-size:clamp(2.1rem,3.6vw,3rem);line-height:1;text-transform:uppercase;color:var(--q-text)}.vwq-title span{color:var(--q-accent)}.vwq-lede{margin-top:.9rem;font-size:.95rem;line-height:1.6;color:var(--q-dim)}.vwq-points{display:grid;gap:.7rem}.vwq-points li{display:flex;align-items:flex-start;gap:.6rem;font-size:.9rem;line-height:1.45;color:var(--q-text)}.vwq-points svg{width:1rem;height:1rem;margin-top:.15rem;flex-shrink:0;color:var(--q-accent)}.vwq-reach{margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid var(--q-line);display:grid;gap:.55rem}.vwq-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.75rem;border-radius:.6rem;background:#25d366;color:#062b16;font-size:.9rem;font-weight:700;transition:filter .2s ease}.vwq-whatsapp:hover{filter:brightness(1.08)}.vwq-link svg,.vwq-whatsapp svg{width:1rem;height:1rem}.vwq-link{display:flex;align-items:center;gap:.6rem;font-size:.875rem;color:var(--q-dim);transition:color .2s ease}.vwq-link svg{color:var(--q-accent)}.vwq-link:hover{color:#fff}.vwq-sample{margin-top:1.4rem;display:flex;gap:.7rem;font-size:.82rem;line-height:1.5;color:var(--q-faint)}.vwq-sample>svg{width:1.1rem;height:1.1rem;flex-shrink:0;margin-top:.1rem;color:var(--q-accent)}.vwq-sample strong{display:inline-flex;align-items:center;gap:.3rem;color:var(--q-accent);font-weight:600}.vwq-sample strong svg{width:.85rem;height:.85rem}.vwq-card{min-width:0;border-radius:1rem;background:hsla(0,0%,100%,.025);border:1px solid var(--q-line);padding:1.25rem}@media (min-width:640px){.vwq-card{padding:1.75rem}}.vwq-grid{display:grid;gap:1rem 1rem}@media (min-width:640px){.vwq-grid{grid-template-columns:1fr 1fr}.vwq-span{grid-column:1/-1}}.vwq-field{min-width:0}.vwq .vwq-label,.vwq-field>label{display:flex;align-items:baseline;gap:.35rem;margin-bottom:.45rem;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--q-dim)}.vwq-field>label i{font-style:normal;color:var(--q-accent)}.vwq-field>label em{margin-left:auto;font-style:normal;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--q-faint)}.vwq-input{height:3rem;padding:0 .95rem;border-radius:.6rem;border:1px solid var(--q-field-border);background:var(--q-field);color:var(--q-text);font-size:.95rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.vwq-input::-moz-placeholder{color:var(--q-faint)}.vwq-input::placeholder{color:var(--q-faint)}.vwq-input:hover{border-color:hsla(0,0%,100%,.2)}.vwq-input:focus{border-color:var(--q-brand);box-shadow:0 0 0 3px rgba(31,95,255,.25);background:hsla(0,0%,100%,.06)}.vwq-input.is-invalid{border-color:hsla(0,91%,71%,.7)}.vwq-field>input.vwq-input,.vwq-select .vwq-input,.vwq-textarea{width:100%}.vwq-textarea{height:auto;min-height:4.5rem;padding:.75rem .95rem;resize:vertical;line-height:1.5}.vwq-select{position:relative}.vwq-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2.6rem;cursor:pointer}.vwq-select select.is-empty{color:var(--q-faint)}.vwq-select option{background:#0b1120;color:#eaf0ff}.vwq-select>svg{position:absolute;right:.9rem;top:50%;width:1.1rem;height:1.1rem;transform:translateY(-50%);pointer-events:none;color:var(--q-dim)}.vwq-add,.vwq-prefs{margin-top:1.1rem}.vwq-add{display:inline-flex;align-items:flex-start;text-align:left;gap:.45rem;font-size:.85rem;font-weight:600;color:var(--q-accent)}.vwq-add svg{width:1rem;height:1rem;flex-shrink:0;margin-top:.15rem}.vwq-add:hover{color:#8dbcff}.vwq-more{margin-top:1.1rem;padding-top:1.1rem;border-top:1px solid var(--q-line)}.vwq-picked{margin-bottom:.9rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .85rem;border-radius:.6rem;border:1px solid rgba(79,157,255,.35);background:rgba(31,95,255,.08);font-size:.85rem;color:var(--q-dim)}.vwq-picked strong{color:var(--q-text)}.vwq-picked button{font-size:.78rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:var(--q-dim)}.vwq-error{margin-top:1rem;padding:.7rem .9rem;border-radius:.6rem;border:1px solid hsla(0,91%,71%,.35);background:hsla(0,91%,71%,.08);font-size:.85rem;color:#fecaca}.vwq-submit{margin-top:1.4rem;display:grid;gap:.7rem}.vwq-submit p{font-size:.8rem;text-align:center;color:var(--q-faint)}.vwq-submit p strong{color:var(--q-text);font-weight:600}.vwq-cta{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;height:3.25rem;width:100%;border-radius:.6rem;background:var(--q-brand);color:#fff;font-size:1rem;font-weight:700;letter-spacing:.01em;transition:background-color .2s ease}.vwq-cta:hover{background:#1648e6}.vwq-cta:disabled{opacity:.7}.vwq-cta svg{width:1.1rem;height:1.1rem}.vwq-add:focus-visible,.vwq-cta:focus-visible,.vwq-link:focus-visible,.vwq-sample:focus-visible,.vwq-whatsapp:focus-visible{outline:2px solid var(--q-accent);outline-offset:3px}.vwq-combo{position:relative}.vwq-combo .vwq-combo-input{width:100%;padding-right:2.6rem}.vwq-combo-toggle{position:absolute;right:.35rem;top:50%;display:grid;place-items:center;width:2.2rem;height:2.2rem;transform:translateY(-50%);color:var(--q-dim)}.vwq-combo-toggle svg{width:1.1rem;height:1.1rem}.vwq-combo-list{position:absolute;z-index:30;left:0;right:0;top:calc(100% + .35rem);max-height:15rem;overflow-y:auto;padding:.35rem;border-radius:.7rem;border:1px solid hsla(0,0%,100%,.12);background:#0b1120;box-shadow:0 24px 50px -20px rgba(0,0,0,.8)}.vwq-combo-list li[role=option]{padding:.55rem .7rem;border-radius:.45rem;font-size:.9rem;color:var(--q-text);cursor:pointer}.vwq-combo-list li.is-active{background:rgba(31,95,255,.22)}.vwq-combo-note{padding:.55rem .7rem;font-size:.8rem;line-height:1.4;color:var(--q-faint)}.vwq .vwq-pref{border-radius:.6rem}.vwq-done{display:flex;min-height:24rem;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1rem}.vwq-done-icon{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:999px;background:var(--q-brand);color:#fff}.vwq-done-icon svg{width:1.6rem;height:1.6rem}.vwq-done h3{margin-top:1.25rem;font-family:var(--font-anton),Impact,sans-serif;font-size:1.9rem;text-transform:uppercase;color:var(--q-text)}.vwq-done p{margin-top:.75rem;max-width:26rem;font-size:.9rem;line-height:1.6;color:var(--q-dim)}.vwq-ghost{margin-top:1.5rem;height:2.75rem;padding:0 1.3rem;border-radius:.6rem;border:1px solid var(--q-field-border);font-size:.875rem;font-weight:600;color:var(--q-text)}.vwq-ghost:hover{border-color:hsla(0,0%,100%,.3)}html.light .vwq :is(.text-white,.hover\:text-white:hover){color:#fff}html.light .vwq :is(.text-slate-200,.text-slate-200\/80,.text-slate-200\/90){color:#e2e8f0}html.light .vwq :is(.text-slate-300,.text-slate-300\/80,.text-slate-300\/85,.text-slate-300\/90){color:#cbd5e1}html.light .vwq :is(.text-slate-400,.text-slate-400\/70){color:#94a3b8}html.light .vwq .text-slate-500{color:#64748b}html.light .vwq .text-red-300{color:#fca5a5}html.light .vwq :is(.bg-white\/5,.bg-white\/\[0\.03\],.bg-white\/\[0\.04\]){background-color:hsla(0,0%,100%,.04)}html.light .vwq :is(.border-white\/10,.border-white\/15){border-color:hsla(0,0%,100%,.12)}html.light .vwq :is(.border-white\/20,.border-white\/25){border-color:hsla(0,0%,100%,.22)}html.light .vwq ::-moz-placeholder{color:rgba(226,232,240,.45)}html.light .vwq ::placeholder{color:rgba(226,232,240,.45)}html.light .vwq .text-electric{color:#4f9dff}html.light .vwq input:not([type=checkbox]):not([type=radio]):not([type=range]),html.light .vwq select,html.light .vwq textarea{background-color:hsla(0,0%,100%,.045)!important;color:#eaf0ff}html.light .vwq select.is-empty{color:rgba(226,232,240,.45)}html.light .vwq input::-moz-placeholder,html.light .vwq textarea::-moz-placeholder{color:rgba(226,232,240,.45)}html.light .vwq input::placeholder,html.light .vwq textarea::placeholder{color:rgba(226,232,240,.45)}html.light .vwq select option{background-color:#0b1120;color:#eaf0ff}