@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700&family=Archivo+Black&family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,600;1,8..60,400&family=IBM+Plex+Mono:wght@400;500;600&display=swap";.phb section,.phb header,.phb footer,.phb figure,.phb figcaption,.phb blockquote,.phb ul,.phb ol,.phb li,.phb h1,.phb h2,.phb h3,.phb h4,.phb h5,.phb p,.phb small,.phb b,.phb i,.phb em,.phb s,.phb q,.phb table,.phb thead,.phb tbody,.phb tr,.phb th,.phb td,.phb details,.phb summary,.phb img,.phb video,.phb button,.phb input,.phb select,.phb textarea,.phb a,.phb span,.phb div,.phb form{margin:0;padding:0;border:0;background:none;border-radius:0;box-shadow:none;list-style:none;text-indent:0;float:none}.phb table{border-collapse:collapse;border-spacing:0}.phb{--paper:#FBF9F8;--surface:#FFFFFF;--surface-2:#F2EEEC;--ink:#151211;--ink-2:#4A4240;--ink-3:#6B615E;--line:#E2DBD7;--line-strong:#CBC2BD;--red:#D72A34;--red-ink:#B21F28;--copper:#A96B44;--pass:#2C7A56;--dark:#171311;--dark-2:#221C19;--on-dark:#F1ECE9;--on-dark-2:#A79B95;--shadow:0 1px 2px rgba(21,18,17,.05), 0 8px 24px -12px rgba(21,18,17,.18);--maxw:1180px;--readw:1180px}.phb *,.phb *:before,.phb *:after{box-sizing:border-box}.phb .phb-wrap>*,.phb .phb-read>*,.phb .phb-fgrid>*,.phb .phb-guar-in>*,.phb .phb-hgrid>*,.phb .phb-two>*,.phb .phb-growgrid>*,.phb .phb-wallgrid>*,.phb .phb-sec-head>*{min-width:0}.phb{margin:0;overflow-x:hidden;background:var(--paper);color:var(--ink);font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-size:16.5px;line-height:1.58;font-weight:400;-webkit-font-smoothing:antialiased}.phb img{display:block;max-width:100%}.phb h1,.phb h2,.phb h3,.phb h4{font-family:Archivo,Helvetica Neue,Arial,sans-serif;margin:0;text-wrap:balance;line-height:1.08;letter-spacing:-.015em}.phb p{margin:0}.phb a{color:inherit}.phb button{font:inherit;color:inherit;cursor:pointer}.phb :focus-visible{outline:2px solid var(--red);outline-offset:3px;border-radius:2px}@media(prefers-reduced-motion:reduce){.phb *,.phb *:before,.phb *:after{animation:none!important;transition:none!important}}.phb .phb-wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.phb .phb-read{max-width:var(--readw);margin:0 auto;padding:0 24px}.phb .phb-mono{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.phb .phb-eyebrow{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-lede{color:var(--ink-2);max-width:52ch}.phb .phb-promo{background:var(--red);color:#fff;text-align:center;padding:9px 16px}.phb .phb-promo span{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.phb .phb-nav{border-bottom:1px solid var(--line);background:var(--surface)}.phb .phb-nav-in{display:flex;align-items:center;justify-content:space-between;gap:24px;height:66px}.phb .phb-logo{font-family:Archivo Black,Arial Black,sans-serif;font-size:19px;letter-spacing:-.03em;text-transform:uppercase}.phb .phb-logo em{font-style:normal;color:var(--red)}.phb .phb-nav-links a{text-decoration:none;color:inherit}.phb .phb-nav-links{display:flex;gap:28px;font-family:Archivo,sans-serif;font-size:13.5px;font-weight:600;letter-spacing:.01em;color:var(--ink-2)}.phb .phb-nav-cta{font-family:Archivo,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:var(--ink);color:var(--paper);border:0;padding:10px 18px;border-radius:2px}@media(max-width:860px){.phb .phb-nav-links{display:none}}.phb .phb-hero{padding:28px 0 40px}.phb .phb-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:44px;align-items:start}.phb .phb-hero-grid>*{min-width:0}@media(max-width:860px){.phb .phb-hero-grid{grid-template-columns:1fr;gap:26px}.phb .phb-gallery{position:static;max-width:520px;margin:0 auto;width:100%}.phb .phb-stage img,.phb .phb-stage video{aspect-ratio:4/3}.phb h1.phb-title{font-size:clamp(28px,7.4vw,38px)}.phb .phb-thumbs{grid-template-columns:repeat(7,1fr);gap:6px}}.phb .phb-gallery{position:sticky;top:24px;min-width:0}.phb .phb-stage{position:relative;background:var(--surface);border:1px solid var(--line);overflow:hidden}.phb .phb-stage img,.phb .phb-stage video{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;background:#171311}.phb .phb-stage img[hidden],.phb .phb-stage video[hidden]{display:none!important}.phb .phb-spec-rail[hidden]{display:none}.phb .phb-spec-rail{position:absolute;left:0;bottom:0;display:flex;flex-wrap:wrap;background:#171311db;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.phb .phb-spec-rail div{padding:9px 14px;border-right:1px solid rgba(255,255,255,.16)}.phb .phb-spec-rail div:last-child{border-right:0}.phb .phb-spec-rail b{display:block;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:600;color:#fff;line-height:1.2}.phb .phb-spec-rail small{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#b9aea9}.phb .phb-thumbs{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-top:8px}.phb .phb-thumbs button{position:relative}.phb .phb-thumbs .phb-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:13px;text-shadow:0 1px 4px rgba(0,0,0,.8);background:#17131147;pointer-events:none}.phb .phb-thumbs button{padding:0;border:1px solid var(--line);background:var(--surface);overflow:hidden;line-height:0}.phb .phb-thumbs button[aria-current=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.phb .phb-thumbs img{aspect-ratio:1/1;object-fit:cover;width:100%}.phb .phb-endorse{display:flex;align-items:center;gap:16px;background:var(--surface-2);border:1px solid var(--line);border-left:5px solid var(--red);padding:16px 20px;margin-top:8px}.phb .phb-endorse img{width:62px;height:62px;flex:0 0 auto;border-radius:50%;object-fit:cover}.phb .phb-endorse b{display:block;font-family:Archivo Black,sans-serif;font-size:19px;letter-spacing:-.02em;line-height:1.15}.phb .phb-endorse small{display:block;margin-top:4px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-gcar{margin-top:14px;border:1px solid var(--line);background:var(--surface)}.phb .phb-gcar-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--surface-2)}.phb .phb-gcar-hd .phb-eyebrow{color:var(--ink-2)}.phb .phb-gcred{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;line-height:1.2}.phb .phb-gcred .phb-stars{font-size:12px}.phb .phb-gcred b{font-family:Archivo,sans-serif;font-weight:700;font-size:14px}.phb .phb-gcred small{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-gcar-nav{display:flex;gap:6px}.phb .phb-gcar-nav button{width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--line-strong);background:var(--surface);border-radius:2px;font-family:IBM Plex Mono,monospace;font-size:13px;line-height:1;padding:0}.phb .phb-gcar-slides{position:relative;padding:16px 18px 14px;min-height:132px}.phb .phb-gcar-slide{display:none;flex-direction:column;gap:8px}.phb .phb-gcar-slide[data-on="1"]{display:flex}.phb .phb-gcar-slide .phb-stars{font-size:12px}.phb .phb-gcar-slide p{font-family:"Source Serif 4",Georgia,serif;font-size:16.5px;line-height:1.45}.phb .phb-gcar-slide .phb-who{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-gcar-dots{display:flex;gap:5px;padding:0 18px 14px}.phb .phb-gcar-dots i{width:16px;height:3px;background:var(--line-strong);border-radius:99px}.phb .phb-gcar-dots i[data-on="1"]{background:var(--red)}.phb .phb-buy{display:flex;flex-direction:column;gap:16px;min-width:0}.phb .phb-rating{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.phb .phb-stars{color:var(--red);letter-spacing:.08em;font-size:14px}.phb .phb-rating .phb-mono{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.phb h1.phb-title{font-family:Archivo Black,Arial Black,sans-serif;font-size:clamp(31px,3.9vw,46px);letter-spacing:-.03em;line-height:1;text-transform:uppercase}.phb h1.phb-title em{font-style:normal;color:var(--red)}.phb .phb-sub{font-family:Archivo,sans-serif;font-weight:600;font-size:14px;letter-spacing:.02em;color:var(--ink-2);margin-top:10px}.phb .phb-pitch{margin-top:14px;color:var(--ink-2);max-width:48ch}.phb .phb-keys{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.phb .phb-keys li{display:flex;gap:11px;align-items:baseline;font-size:16px}.phb .phb-keys svg{flex:0 0 auto;translate:0 2px}.phb .phb-keys b{font-family:Archivo,sans-serif;font-weight:700;font-size:14.5px;letter-spacing:.005em}.phb .phb-keys span{color:var(--ink-2);font-size:15.5px}.phb .phb-badges{display:flex;flex-wrap:wrap;gap:6px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.phb .phb-badge{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--ink-2);padding:5px 9px;border-radius:2px}.phb .phb-field-label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:9px}.phb .phb-field-label .phb-eyebrow{color:var(--ink-2)}.phb .phb-field-label .phb-pick{font-family:Archivo,sans-serif;font-size:13px;font-weight:700}.phb .phb-chips{display:flex;gap:8px;flex-wrap:wrap}.phb .phb-chip{font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:500;padding:11px 0;width:80px;text-align:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:2px;transition:border-color .12s,background .12s}.phb .phb-chip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.phb .phb-packs{display:flex;flex-direction:column;gap:8px}.phb .phb-pack{display:grid;grid-template-columns:20px minmax(0,1fr) auto;min-width:0;gap:14px;align-items:center;text-align:left;width:100%;background:var(--surface);border:1px solid var(--line-strong);border-radius:2px;padding:14px 16px;position:relative;transition:border-color .12s}.phb .phb-pack[aria-pressed=true]{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.phb .phb-dot{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--line-strong);position:relative}.phb .phb-pack[aria-pressed=true] .phb-dot{border-color:var(--red)}.phb .phb-pack[aria-pressed=true] .phb-dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--red)}.phb .phb-pack-name{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:15px}.phb .phb-pack-note{display:block;font-size:13.5px;color:var(--ink-2);margin-top:2px}.phb .phb-psave{color:var(--red);font-weight:600}.phb .phb-pack-price{font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.phb .phb-pack-was{display:block;font-size:11.5px;color:var(--ink-3);text-decoration:line-through;font-weight:400}.phb .phb-tag{position:absolute;top:-9px;right:12px;background:var(--red);color:#fff;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;padding:3px 8px;border-radius:2px}.phb .phb-gift{background:var(--surface-2);border:1px solid var(--line);border-radius:2px;padding:14px 16px;margin-top:10px}.phb .phb-gift-hd{display:flex;align-items:baseline;gap:8px;margin-bottom:11px}.phb .phb-gift-hd b{font-family:Archivo,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink)}.phb .phb-gift-hd span{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-gift-items{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:420px){.phb .phb-gift-items{grid-template-columns:1fr}}.phb .phb-gift-item{display:flex;gap:10px;align-items:center}.phb .phb-gift-item img{width:44px;height:44px;object-fit:cover;flex:0 0 auto;border:1px solid var(--line);background:var(--surface)}.phb .phb-gift-item b{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:13px;line-height:1.25}.phb .phb-gift-item small{display:block;margin-top:2px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--red)}.phb .phb-btn{display:block;width:100%;text-align:center;border:0;border-radius:2px;padding:17px 20px;font-family:Archivo,sans-serif;font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase}.phb .phb-btn-primary{background:var(--red);color:#fff}.phb .phb-btn-ghost{background:transparent;color:var(--ink);border:1.5px solid var(--ink);margin-top:8px}.phb .phb-reassure{display:flex;gap:18px;flex-wrap:wrap;justify-content:center;margin-top:4px}.phb .phb-reassure span{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.phb section{padding:48px 0;border-top:1px solid var(--line)}.phb .phb-sec-head{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px 56px;align-items:end;margin-bottom:26px}.phb .phb-sec-head .phb-eyebrow{grid-column:1/-1}.phb .phb-sec-head h2{grid-column:1}.phb .phb-sec-head p{grid-column:2;align-self:end}@media(max-width:760px){.phb .phb-sec-head{grid-template-columns:1fr;gap:12px}.phb .phb-sec-head h2,.phb .phb-sec-head p{grid-column:1}}.phb .phb-sec-head h2{font-size:clamp(26px,3.2vw,37px);margin-top:6px}.phb .phb-sec-head p{margin:0;color:var(--ink-2)}.phb .phb-diagram{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1.15fr) minmax(0,1fr);gap:22px 26px;align-items:center;margin-top:8px}.phb .phb-dg-img{position:relative}.phb .phb-dg-img img{width:100%;background:transparent;filter:drop-shadow(0 26px 42px rgba(21,18,17,.24))}.phb .phb-dg-col{display:flex;flex-direction:column;gap:22px}.phb .phb-dg-col.phb-left{align-items:flex-end;text-align:left}.phb .phb-callout{position:relative;background:var(--surface);border:1px solid var(--line);box-shadow:0 2px 4px #1512110d,0 14px 30px -18px #15121159;border-radius:4px;padding:15px 17px;max-width:330px}.phb .phb-callout h3{font-size:15.5px;line-height:1.25;margin-bottom:6px}.phb .phb-callout p{font-size:14.5px;line-height:1.5;color:var(--ink-2)}.phb .phb-callout:before{content:attr(data-n);position:absolute;top:14px;font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:600;color:var(--red)}.phb .phb-dg-col.phb-right .phb-callout:before{left:-26px}.phb .phb-dg-col.phb-left .phb-callout:before{right:-26px}.phb .phb-callout:after{content:"";position:absolute;top:22px;width:14px;height:1px;background:var(--line-strong)}.phb .phb-dg-col.phb-right .phb-callout:after{left:-14px}.phb .phb-dg-col.phb-left .phb-callout:after{right:-14px}@media(max-width:1000px){.phb .phb-diagram{grid-template-columns:1fr;gap:18px}.phb .phb-dg-img{order:-1;max-width:520px;margin:0 auto}.phb .phb-dg-col.phb-left{align-items:stretch}.phb .phb-callout{max-width:none}.phb .phb-callout:before{position:static;display:block;margin-bottom:4px}.phb .phb-callout:after{display:none}}.phb .phb-table-wrap{overflow-x:auto;background:var(--surface);border:2px solid var(--red);border-radius:3px}.phb table{border-collapse:collapse;width:100%;min-width:520px}.phb th,.phb td{text-align:left;padding:13px 18px;border-bottom:1px solid var(--line);font-size:15px}.phb thead th{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:#fff;font-weight:600;background:var(--red);border-bottom:0}.phb tbody tr:nth-child(2n){background:color-mix(in srgb,var(--red) 5%,var(--surface))}.phb tbody tr:last-child td{border-bottom:0}.phb td.phb-name{font-family:Archivo,sans-serif;font-weight:600;font-size:15px}.phb td.phb-val{font-family:IBM Plex Mono,monospace;font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:14px}.phb td.phb-pass{white-space:nowrap;text-align:right}.phb td.phb-pass span{display:inline-block;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#fff;background:var(--pass);padding:4px 10px;border-radius:99px}.phb .phb-why{display:grid;grid-template-columns:repeat(3,1fr);gap:22px 20px}@media(max-width:880px){.phb .phb-why{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.phb .phb-why{grid-template-columns:1fr}}.phb .phb-why figure{margin:0}.phb .phb-why img{width:100%;aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line);background:var(--surface)}.phb .phb-why h3{font-size:16px;margin:12px 0 5px}.phb .phb-why p{color:var(--ink-2);font-size:15px}.phb .phb-band{background:var(--dark);color:var(--on-dark);border-top:0}.phb .phb-band .phb-eyebrow{color:var(--on-dark-2)}.phb .phb-band{padding:0}.phb .phb-karn{display:grid;grid-template-columns:.85fr 1.15fr;gap:0;align-items:stretch;max-width:none;padding:0}@media(max-width:820px){.phb .phb-karn{grid-template-columns:1fr}}.phb .phb-karn-photo{position:relative;min-height:460px;overflow:hidden;background:#1d1917}.phb .phb-karn-photo img.phb-p{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:52% 22%;border:0}.phb .phb-karn-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(23,19,17,.28) 0%,rgba(23,19,17,0) 38%,rgba(23,19,17,.55) 88%,var(--dark) 100%)}@media(max-width:820px){.phb .phb-karn-photo{min-height:340px}.phb .phb-karn-photo:after{background:linear-gradient(180deg,rgba(23,19,17,.2) 0%,rgba(23,19,17,0) 45%,var(--dark) 100%)}}.phb .phb-karn-photo img.phb-b{position:absolute;right:20px;bottom:20px;width:104px;z-index:2;filter:drop-shadow(0 6px 18px rgba(0,0,0,.55))}.phb .phb-karn-body{padding:56px 56px 56px 48px;display:flex;flex-direction:column;justify-content:center}@media(max-width:820px){.phb .phb-karn-body{padding:34px 24px 44px}}.phb .phb-karnhed{font-family:Archivo Black,sans-serif;font-size:clamp(30px,4vw,50px);letter-spacing:-.03em;line-height:.98;text-transform:uppercase;margin:10px 0 18px}.phb .phb-karnhed em{font-style:normal;color:var(--red)}.phb blockquote{margin:0;font-family:"Source Serif 4",Georgia,serif;font-style:italic;font-size:clamp(19px,2.2vw,25px);line-height:1.42;text-wrap:pretty;max-width:44ch}.phb .phb-qtail{margin-top:16px;font-family:"Source Serif 4",Georgia,serif;font-size:17px;font-style:italic;color:var(--on-dark-2);max-width:46ch}.phb .phb-attrib{margin-top:24px;font-family:Archivo,sans-serif;font-weight:600;font-size:15px;letter-spacing:.05em;text-transform:uppercase;color:var(--on-dark-2)}.phb .phb-attrib b{color:var(--on-dark);display:block;font-size:22px;letter-spacing:-.01em;text-transform:none;margin-bottom:3px}.phb .phb-bump{display:grid;grid-template-columns:20px 52px 1fr auto;gap:12px;align-items:center;width:100%;text-align:left;background:var(--surface);border:1.5px dashed var(--red);border-radius:2px;padding:12px 14px;transition:background .12s}.phb .phb-bump[aria-pressed=true]{background:color-mix(in srgb,var(--red) 8%,var(--surface))}.phb .phb-box{width:17px;height:17px;border:1.5px solid var(--red);border-radius:2px;position:relative}.phb .phb-bump[aria-pressed=true] .phb-box{background:var(--red)}.phb .phb-bump[aria-pressed=true] .phb-box:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(42deg)}.phb .phb-bump img{width:52px;height:52px;object-fit:cover;border:1px solid var(--line)}.phb .phb-bump .phb-bt{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--red);display:block;margin-bottom:3px}.phb .phb-bump b{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:14px;line-height:1.2}.phb .phb-bump small{display:block;margin-top:2px;font-size:13px;color:var(--ink-2)}.phb .phb-bump .phb-bp{font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:600;text-align:right;white-space:nowrap}.phb .phb-bump .phb-bp s{display:block;font-size:11.5px;color:var(--ink-3);font-weight:400}.phb .phb-crossband{background:var(--red);color:#fff;border-top:0;padding:52px 0 56px}.phb .phb-crosshd{text-align:center;max-width:60ch;margin:0 auto 30px}.phb .phb-crosshd .phb-eyebrow{color:#ffffffc7}.phb .phb-crosshd h2{font-family:Archivo Black,sans-serif;font-size:clamp(34px,4.8vw,58px);letter-spacing:-.03em;line-height:.98;text-transform:uppercase;margin:10px 0 12px}.phb .phb-crosshd p{color:#ffffffeb;font-size:18px}.phb .phb-crosshd p em{font-style:normal;font-weight:700;color:#fff}.phb .phb-story{max-width:66ch;margin:0 auto 30px;text-align:center;display:flex;flex-direction:column;gap:14px}.phb .phb-storyp{color:#ffffffeb;font-size:17.5px;line-height:1.55}.phb .phb-storyp b{color:#fff}.phb .phb-vsrow{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:center;margin-bottom:30px}@media(max-width:820px){.phb .phb-vsrow{grid-template-columns:1fr;gap:12px}.phb .phb-vsarrow{transform:rotate(90deg)}}.phb .phb-vsc{border:1px solid rgba(255,255,255,.34);border-radius:3px;padding:18px 20px}.phb .phb-vsc.phb-new{background:#ffffff1a;border-color:#fff}.phb .phb-vsk{display:block;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;margin-bottom:6px}.phb .phb-vsc b{display:block;font-family:Archivo Black,sans-serif;font-size:21px;letter-spacing:-.02em;margin-bottom:12px}.phb .phb-vsc ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.phb .phb-vsc li{font-size:14.5px;line-height:1.4;color:#ffffffe6;padding-left:16px;position:relative}.phb .phb-vsc.phb-old li:before{content:"\d7";position:absolute;left:0;color:#fff9;font-family:IBM Plex Mono,monospace}.phb .phb-vsc.phb-new li:before{content:"\2713";position:absolute;left:0;color:#fff;font-family:IBM Plex Mono,monospace}.phb .phb-vsarrow{font-size:24px;color:#ffffffb3;text-align:center}.phb .phb-cckick{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--red)}.phb .phb-cch3{font-family:Archivo Black,sans-serif;font-size:26px;letter-spacing:-.03em;margin-top:6px}.phb .phb-joblist{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px}.phb .phb-joblist li{font-size:14.5px;line-height:1.4;color:var(--ink-2);border-left:2px solid var(--red);padding-left:12px}.phb .phb-joblist b{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:14px;color:var(--ink);margin-bottom:1px}.phb .phb-ccfoot{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-crosscard{color:var(--ink);display:grid;grid-template-columns:.78fr 1.22fr;gap:0;align-items:stretch;background:var(--surface);border-radius:4px;overflow:hidden;box-shadow:0 30px 70px -30px #00000080}@media(max-width:860px){.phb .phb-crosscard{grid-template-columns:1fr}}.phb .phb-ccimg{background:#171311;position:relative;min-height:100%}.phb .phb-ccimg video{display:block;width:100%;height:100%;min-height:460px;object-fit:cover}@media(max-width:860px){.phb .phb-ccimg video{min-height:0;aspect-ratio:9/16;max-height:70vh}}.phb .phb-ccbody{padding:34px 36px;display:flex;flex-direction:column;gap:18px;border-left:1px solid var(--line)}@media(max-width:860px){.phb .phb-ccbody{border-left:0;border-top:1px solid var(--line);padding:28px 24px}}.phb .phb-cclede{color:var(--ink-2);font-size:16.5px}.phb .phb-cclist{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:14px 22px}@media(max-width:620px){.phb .phb-cclist{grid-template-columns:1fr}}.phb .phb-cclist li{font-size:14.5px;color:var(--ink-2);line-height:1.4;border-left:2px solid var(--red);padding-left:11px}.phb .phb-cclist b{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:14px;color:var(--ink);margin-bottom:2px}.phb .phb-ccuse{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-ccbuy{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border-top:1px solid var(--line)}.phb .phb-ccprice{display:flex;align-items:baseline;gap:10px;margin-top:14px}.phb .phb-ccprice b{font-family:IBM Plex Mono,monospace;font-size:32px;font-weight:600;letter-spacing:-.01em}.phb .phb-ccprice s{font-family:IBM Plex Mono,monospace;font-size:16px;color:var(--ink-3)}.phb .phb-ccsave{margin-top:14px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;font-weight:600;background:var(--red);color:#fff;padding:6px 10px;border-radius:2px}.phb .phb-btn-red{background:var(--red);color:#fff}.phb .phb-cross{display:grid;grid-template-columns:.9fr 1.1fr;gap:44px;align-items:center}@media(max-width:820px){.phb .phb-cross{grid-template-columns:1fr;gap:26px}}.phb .phb-cross img,.phb .phb-cross video{width:100%;display:block;border:1px solid rgba(255,255,255,.3);background:#171311}.phb .phb-cross .phb-eyebrow{color:#ffffffb8}.phb .phb-cross h2{font-family:Archivo Black,sans-serif;font-size:clamp(34px,4.6vw,56px);letter-spacing:-.03em;line-height:.98;text-transform:uppercase;margin:10px 0 14px}.phb .phb-cross p{color:#ffffffe6;max-width:54ch;font-size:17px}.phb .phb-cross p em{font-style:normal;font-weight:700;color:#fff}.phb .phb-cross-list li b{color:#fff}.phb .phb-cross-price{display:flex;align-items:baseline;gap:12px;margin:20px 0 22px}.phb .phb-cross-price b{font-family:IBM Plex Mono,monospace;font-size:32px;font-weight:600;letter-spacing:-.01em}.phb .phb-cross-price s{font-family:IBM Plex Mono,monospace;font-size:17px;color:#ffffffa6}.phb .phb-cross-price em{font-style:normal;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;background:#fff;color:var(--red);padding:5px 9px;border-radius:2px;font-weight:600}.phb .phb-btn-white{background:#fff;color:var(--red);max-width:340px}.phb .phb-cross-list{list-style:none;padding:0;margin:16px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:9px 22px}@media(max-width:620px){.phb .phb-cross-list{grid-template-columns:1fr}}.phb .phb-cross-list li{display:flex;gap:9px;align-items:baseline;font-size:15px;color:#fffffff0;line-height:1.4}.phb .phb-cross-list li:before{content:"";flex:0 0 auto;width:6px;height:6px;background:#fff;border-radius:50%;translate:0 -2px}.phb .phb-cross-use{margin-top:16px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#ffffffb8}.phb .phb-grow{background:var(--dark);color:var(--on-dark);border-top:0}.phb .phb-grow .phb-eyebrow{color:var(--on-dark-2)}.phb .phb-grow h2{font-family:Archivo Black,sans-serif;font-size:clamp(28px,3.7vw,42px);text-transform:uppercase;letter-spacing:-.03em;margin:8px 0 10px}.phb .phb-grow h2 em{font-style:normal;color:var(--red)}.phb .phb-grow .phb-lede{color:var(--on-dark-2);max-width:52ch}.phb .phb-growhd{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:10px 56px;align-items:end}.phb .phb-growhd .phb-eyebrow{grid-column:1/-1}.phb .phb-growhd h2{grid-column:1}.phb .phb-growhd .phb-lede{grid-column:2;align-self:end}@media(max-width:820px){.phb .phb-growhd{grid-template-columns:1fr;gap:14px}.phb .phb-growhd h2,.phb .phb-growhd .phb-lede{grid-column:1}}.phb .phb-growgrid{display:grid;grid-template-columns:1.05fr .95fr;gap:36px;align-items:start;margin-top:28px}@media(max-width:900px){.phb .phb-growgrid{grid-template-columns:1fr;gap:28px}}.phb .phb-rig{background:#ffffff0a;border:1px solid rgba(255,255,255,.14);padding:22px 24px 20px}.phb .phb-readout{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff24;border:1px solid rgba(255,255,255,.14);margin-bottom:22px}.phb .phb-readout div{background:var(--dark);padding:12px 14px}.phb .phb-readout b{display:block;font-family:IBM Plex Mono,monospace;font-size:24px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:#fff}.phb .phb-readout small{display:block;margin-top:6px;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-2)}.phb .phb-track{position:relative;height:64px;display:flex;align-items:center;margin-bottom:6px}.phb .phb-spig{width:12px;height:44px;background:#8c939b;border-radius:2px;flex:0 0 auto}.phb .phb-hose{height:12px;background:repeating-linear-gradient(115deg,#1d1a19 0 5px,#d72a34 5px 8px,#1d1a19 8px 13px,#ede7e3 13px 15px);border-radius:0 6px 6px 0;transition:width .18s linear,height .18s linear;width:22%}.phb .phb-tip{width:16px;height:26px;background:var(--red);border-radius:3px;flex:0 0 auto;transition:none}.phb .phb-ticks{display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.1em;color:var(--on-dark-2);border-top:1px solid rgba(255,255,255,.14);padding-top:7px}.phb .phb-valve{margin-top:20px}.phb .phb-valve label{display:flex;justify-content:space-between;align-items:baseline;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-2);margin-bottom:9px}.phb .phb-valve label b{color:#fff;font-size:11px}.phb input[type=range]{width:100%;-webkit-appearance:none;appearance:none;height:4px;border-radius:99px;background:#ffffff38;outline-offset:6px}.phb input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--red);border:3px solid #fff;cursor:pointer}.phb input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--red);border:3px solid #fff;cursor:pointer}.phb .phb-growshot{display:block}.phb .phb-growshot video{width:100%;display:block;border:1px solid rgba(255,255,255,.16);background:#171311}.phb .phb-growcap{margin-top:10px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--on-dark-2)}.phb .phb-spray{display:grid;grid-template-columns:.85fr 1.15fr;gap:44px;align-items:center}@media(max-width:860px){.phb .phb-spray{grid-template-columns:1fr;gap:26px}}.phb .phb-spray img{width:100%;border:1px solid var(--line);background:var(--surface)}.phb .phb-patwrap{margin-top:20px;border:1px solid var(--line);background:var(--surface)}.phb .phb-patview{display:flex;align-items:center;gap:18px;padding:16px 18px;border-bottom:1px solid var(--line);background:var(--surface-2)}.phb .phb-patview svg{flex:0 0 auto}.phb .phb-patview b{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:17px;line-height:1.2}.phb .phb-patview small{display:block;margin-top:3px;font-size:14px;color:var(--ink-2)}.phb .phb-patview .phb-idx{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.11em;color:var(--ink-3);white-space:nowrap}.phb .phb-pat{display:grid;grid-template-columns:repeat(5,1fr);gap:0}@media(max-width:560px){.phb .phb-pat{grid-template-columns:repeat(5,1fr)}}.phb .phb-pat button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);padding:11px 4px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);transition:background .12s,color .12s}.phb .phb-pat button:nth-child(5n){border-right:0}.phb .phb-pat button:nth-child(n+6){border-bottom:0}.phb .phb-pat button[aria-pressed=true]{background:var(--red);color:#fff;font-weight:600}.phb .phb-freetag{display:inline-block;background:var(--red);color:#fff;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:6px 11px;border-radius:2px}.phb .phb-freepair{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}@media(max-width:620px){.phb .phb-freepair{grid-template-columns:1fr}}.phb .phb-freeitem{display:flex;gap:13px;align-items:center;border:1px solid var(--line);background:var(--surface);padding:13px 15px}.phb .phb-freeitem img{width:56px;height:56px;object-fit:cover;flex:0 0 auto;border:1px solid var(--line)}.phb .phb-freeitem b{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:14.5px;line-height:1.2}.phb .phb-freeitem small{display:block;margin-top:3px;font-size:13px;color:var(--ink-2)}.phb .phb-freeitem .phb-tagfree{display:inline-block;margin-top:5px;background:var(--red);color:#fff;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.11em;padding:3px 7px;border-radius:2px}.phb .phb-reels{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;-webkit-overflow-scrolling:touch}.phb .phb-reels::-webkit-scrollbar{height:6px}.phb .phb-reels::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:99px}.phb .phb-reel{flex:0 0 232px;scroll-snap-align:start;border:1px solid var(--line);background:#171311;overflow:hidden;position:relative}.phb .phb-reel video{width:100%;aspect-ratio:9/16;object-fit:cover;display:block}.phb .phb-reelhd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.phb .phb-reelnav{display:flex;gap:6px}.phb .phb-reelnav button{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line-strong);background:var(--surface);border-radius:2px;font-family:IBM Plex Mono,monospace;font-size:14px;padding:0;line-height:1}.phb .phb-proof{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}@media(max-width:1000px){.phb .phb-proof{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.phb .phb-proof{grid-template-columns:repeat(2,1fr)}}.phb .phb-pc{margin:0;position:relative;border:1px solid var(--line);overflow:hidden;background:#171311}.phb .phb-pc img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.2,1);transform:scale(1)}.phb .phb-pc:hover img{transform:scale(1.07)}.phb .phb-pc figcaption{position:absolute;inset:auto 0 0 0;padding:52px 15px 15px;color:#fff;background:linear-gradient(to top,#0f0c0bf2 34%,#0f0c0b00);transition:background .3s ease}.phb .phb-pc:hover figcaption,.phb .phb-pc:focus-within figcaption{background:linear-gradient(to top,#0f0c0bf7 52%,#0f0c0b8c)}.phb .phb-pcnum{display:block;font-family:Archivo Black,sans-serif;font-size:30px;letter-spacing:-.035em;line-height:.95}.phb .phb-pc figcaption b{display:block;margin-top:5px;font-family:Archivo,sans-serif;font-weight:700;font-size:14px;line-height:1.2}.phb .phb-pcreveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .38s cubic-bezier(.2,.7,.2,1),opacity .26s ease}.phb .phb-pc:hover .phb-pcreveal,.phb .phb-pc:focus-within .phb-pcreveal{grid-template-rows:1fr;opacity:1}.phb .phb-pcreveal>span{overflow:hidden}.phb .phb-pcd{display:block;padding-top:6px;font-size:13.5px;line-height:1.4;color:#d8d0cc}.phb .phb-pcchip{display:inline-block;margin-top:11px;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;font-weight:600;color:#fff;background:var(--pass);padding:4px 9px;border-radius:99px}.phb .phb-pchint{display:block;margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;transition:opacity .2s}.phb .phb-pc:hover .phb-pchint,.phb .phb-pc:focus-within .phb-pchint{opacity:0}.phb .phb-fcar{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.phb .phb-fcar::-webkit-scrollbar{height:6px}.phb .phb-fcar::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:99px}.phb .phb-fc{flex:0 0 300px;scroll-snap-align:start;position:relative;border:1px solid var(--line);overflow:hidden;background:#171311}.phb .phb-fc img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.2,1);transform:scale(1)}.phb .phb-fc:hover img,.phb .phb-fc:focus-within img{transform:scale(1.09)}.phb .phb-fc .phb-cap{position:absolute;inset:auto 0 0 0;padding:44px 16px 15px;color:#fff;background:linear-gradient(to top,#0f0c0bf0 30%,#0f0c0b00)}.phb .phb-fc .phb-cap b{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:16px;line-height:1.2}.phb .phb-fc .phb-cap span{display:block;margin-top:5px;font-size:14px;line-height:1.4;color:#d8d0cc}.phb .phb-fc .phb-n{position:absolute;top:12px;left:12px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.11em;color:#fff;background:var(--red);padding:4px 8px;border-radius:2px}.phb .phb-sizes{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:900px){.phb .phb-sizes{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.phb .phb-sizes{grid-template-columns:1fr}}.phb .phb-szc{position:relative;display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:0;border:1px solid var(--line);background:var(--surface);padding:0;overflow:hidden;border-radius:3px;transition:border-color .15s,box-shadow .15s,transform .15s}.phb .phb-szc:hover{border-color:var(--red);transform:translateY(-3px);box-shadow:0 2px 4px #1512110d,0 20px 36px -22px #15121173}.phb .phb-szc[aria-pressed=true]{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.phb .phb-szimg{display:block;background:#fff;padding:14px}.phb .phb-szimg img{width:100%;aspect-ratio:1/1;object-fit:contain}.phb .phb-sztag{position:absolute;top:12px;right:12px;background:var(--red);color:#fff;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.11em;text-transform:uppercase;padding:4px 8px;border-radius:2px}.phb .phb-szft{display:block;padding:14px 16px 0;font-family:Archivo Black,sans-serif;font-size:34px;letter-spacing:-.04em;line-height:.9}.phb .phb-szft em{font-style:normal;display:block;margin-top:5px;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-szuse{display:block;padding:11px 16px 0;font-family:Archivo,sans-serif;font-weight:600;font-size:14px;line-height:1.3}.phb .phb-szreach{display:block;padding:6px 16px 0;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-szprice{display:block;margin-top:12px;padding:12px 16px;border-top:1px solid var(--line);font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:600}.phb .phb-lkey{margin-top:14px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-creatives{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:860px}@media(max-width:820px){.phb .phb-creatives{grid-template-columns:repeat(2,1fr);max-width:none}}@media(max-width:520px){.phb .phb-creatives{grid-template-columns:1fr}}.phb .phb-cv{margin:0}.phb .phb-cvbox{position:relative;border:1px solid var(--line);overflow:hidden;background:#171311}.phb .phb-cvbox img,.phb .phb-cvbox video{width:100%;aspect-ratio:9/16;object-fit:cover;display:block}.phb .phb-cvplay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:26px;background:#14110f57;text-shadow:0 2px 10px rgba(0,0,0,.7);pointer-events:none}.phb .phb-cv figcaption{padding:11px 2px 0}.phb .phb-cv figcaption b{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:14px;line-height:1.2}.phb .phb-cv figcaption span{display:block;margin-top:3px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-wall{background:var(--dark);color:var(--on-dark);border-top:0;padding:52px 0 0;overflow:hidden}.phb .phb-wallgrid{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:center}@media(max-width:820px){.phb .phb-wallgrid{grid-template-columns:1fr;gap:30px}}.phb .phb-wallscore .phb-stars{font-size:17px;letter-spacing:.14em}.phb .phb-bignum{font-family:Archivo Black,sans-serif;font-size:clamp(78px,11vw,132px);line-height:.84;letter-spacing:-.05em;margin:8px 0 10px;font-variant-numeric:tabular-nums}.phb .phb-wallsub{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-2)}.phb .phb-wallsub b{color:var(--on-dark);font-weight:600}.phb .phb-walldist{display:flex;flex-direction:column;gap:10px}.phb .phb-dist{display:grid;grid-template-columns:62px 1fr 44px;gap:14px;align-items:center}.phb .phb-dl{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--on-dark-2)}.phb .phb-dt{height:7px;background:#ffffff21;border-radius:99px;overflow:hidden}.phb .phb-dt i{display:block;height:100%;width:0;background:var(--red);border-radius:99px;transition:width 1s cubic-bezier(.2,.7,.2,1)}.phb .phb-walldist.phb-on .phb-dt i{width:var(--w)}.phb .phb-dp{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--on-dark);text-align:right;font-variant-numeric:tabular-nums}.phb .phb-wallchips{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px;padding-top:16px;border-top:1px solid rgba(255,255,255,.14)}.phb .phb-wallchips span{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--on-dark-2);border:1px solid rgba(255,255,255,.22);padding:5px 10px;border-radius:99px}.phb .phb-marquee{margin-top:44px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);overflow:hidden;padding:18px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.phb .phb-mtrack{display:flex;width:max-content;animation:phb-slide 46s linear infinite}.phb .phb-marquee:hover .phb-mtrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.phb .phb-mtrack{animation:none}}@keyframes phb-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.phb .phb-msnip{display:flex;align-items:center;gap:12px;padding:0 26px;white-space:nowrap;border-right:1px solid rgba(255,255,255,.14)}.phb .phb-msnip em{font-style:normal;color:var(--red);font-size:12px;letter-spacing:.1em}.phb .phb-msnip q{font-family:"Source Serif 4",Georgia,serif;font-size:17px;font-style:italic;color:var(--on-dark);quotes:none}.phb .phb-msnip b{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-2);font-weight:400}.phb .phb-wallnote{padding:16px 0 22px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-2)}.phb .phb-proofbar{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-bottom:26px}@media(max-width:700px){.phb .phb-proofbar{grid-template-columns:repeat(2,1fr)}}.phb .phb-proofbar div{background:var(--surface);padding:16px 18px}.phb .phb-proofbar b{display:block;font-family:Archivo Black,sans-serif;font-size:24px;letter-spacing:-.03em;line-height:1}.phb .phb-proofbar small{display:block;margin-top:6px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:880px){.phb .phb-quotes{grid-template-columns:1fr}}.phb .phb-q{background:var(--surface);border:1px solid var(--line);padding:20px;display:flex;flex-direction:column;gap:10px}.phb .phb-q .phb-stars{font-size:12px}.phb .phb-q p{font-family:"Source Serif 4",Georgia,serif;font-size:16.5px;line-height:1.45;color:var(--ink)}.phb .phb-q .phb-who{margin-top:auto;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-rev-top{display:grid;grid-template-columns:230px 1fr;gap:40px;align-items:start;margin-bottom:24px}@media(max-width:800px){.phb .phb-rev-top{grid-template-columns:1fr;gap:24px}}.phb .phb-score{font-family:Archivo Black,sans-serif;font-size:64px;line-height:.9;letter-spacing:-.04em}.phb .phb-score-sub{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-top:10px}.phb .phb-bars{display:flex;flex-direction:column;gap:9px}.phb .phb-bar{display:grid;grid-template-columns:118px 1fr 44px;gap:14px;align-items:center;font-size:13.5px}.phb .phb-bar .phb-t{font-family:Archivo,sans-serif;font-weight:600;font-size:13px}.phb .phb-bar .phb-track{height:6px;background:var(--surface-2);border-radius:99px;overflow:hidden}.phb .phb-bar .phb-fill{height:100%;background:var(--red);border-radius:99px}.phb .phb-bar .phb-n{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--ink-2);text-align:right;font-variant-numeric:tabular-nums}.phb .phb-rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:880px){.phb .phb-rev-grid{grid-template-columns:1fr}}.phb .phb-rev{background:var(--surface);border:1px solid var(--line);padding:20px}.phb .phb-rev .phb-stars{font-size:12px}.phb .phb-rev h4{font-size:15px;margin:10px 0 8px}.phb .phb-rev p{font-size:15px;color:var(--ink-2)}.phb .phb-rev .phb-who{margin-top:14px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-placeholder-note{margin-top:16px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.phb details{border-bottom:1px solid var(--line)}.phb details summary{list-style:none;cursor:pointer;padding:15px 40px 15px 0;position:relative;font-family:Archivo,sans-serif;font-weight:600;font-size:17px;letter-spacing:-.005em}.phb details summary::-webkit-details-marker{display:none}.phb details summary:after{content:"+";position:absolute;right:6px;top:12px;font-family:IBM Plex Mono,monospace;font-size:20px;color:var(--ink-3);font-weight:400}.phb details[open] summary:after{content:"\2013"}.phb details .phb-a{padding:0 60px 17px 0;color:var(--ink-2);font-size:16px}.phb .phb-guar{background:var(--surface-2);border-top:1px solid var(--line)}.phb .phb-guar-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}@media(max-width:800px){.phb .phb-guar-in{grid-template-columns:1fr;gap:28px}}.phb .phb-seal{font-family:Archivo Black,sans-serif;font-size:clamp(40px,6vw,72px);line-height:.9;letter-spacing:-.04em;text-transform:uppercase}.phb .phb-seal em{font-style:normal;color:var(--red);display:block}.phb footer{background:var(--dark);color:var(--on-dark);padding:44px 0 26px}.phb .phb-fgrid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px}@media(max-width:820px){.phb .phb-fgrid{grid-template-columns:1fr 1fr;gap:32px}}.phb footer h5{font-family:Archivo,sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-2);margin:0 0 14px;font-weight:600}.phb footer ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.phb footer li{font-size:14.5px;color:var(--on-dark)}.phb .phb-signup{display:flex;gap:0;margin-top:14px;max-width:340px}.phb .phb-signup input{flex:1;background:transparent;border:1px solid rgba(255,255,255,.24);border-right:0;color:var(--on-dark);padding:12px 14px;font-family:IBM Plex Mono,monospace;font-size:13px;border-radius:0}.phb .phb-signup input::placeholder{color:var(--on-dark-2)}.phb .phb-signup button{background:var(--red);color:#fff;border:0;padding:0 18px;font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.phb .phb-legal{margin-top:32px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.phb .phb-legal span{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--on-dark-2)}@media(max-width:860px){.phb .phb-gallery{position:static}.phb .phb-nav-cta{white-space:nowrap;padding:9px 12px;font-size:11.5px}.phb .phb-logo{font-size:16px}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.phb .phb-swap{position:relative;outline:2px dashed var(--red);outline-offset:-2px}.phb .phb-swap:after{content:"SWAP \b7  " attr(data-swap);position:absolute;left:8px;top:8px;right:auto;bottom:auto;width:auto;height:auto;z-index:3;background:var(--red);color:#fff;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;padding:4px 7px;border-radius:2px;pointer-events:none;max-width:calc(100% - 16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phb .phb-swap-inline{display:inline-block;background:color-mix(in srgb,var(--red) 10%,var(--surface));border:1px dashed var(--red);color:var(--red-ink);font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;padding:3px 7px;border-radius:2px;vertical-align:middle}.phb .phb-promo{display:flex;justify-content:center;gap:28px;flex-wrap:wrap}.phb .phb-promo span+span:before{content:"\b7";margin-right:28px;opacity:.6}@media(max-width:700px){.phb .phb-promo span:nth-child(n+2){display:none}}.phb .phb-prooftop{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.phb .phb-prooftop .phb-stars{font-size:15px}.phb .phb-prooftop b{font-family:Archivo,sans-serif;font-weight:700;font-size:15px}.phb .phb-prooftop .phb-mono{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.phb .phb-prooftop a{color:var(--ink-3);font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.phb .phb-heroproof{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-top:2px}@media(max-width:520px){.phb .phb-heroproof{grid-template-columns:repeat(2,1fr)}}.phb .phb-heroproof div{background:var(--surface);padding:11px 12px}.phb .phb-heroproof b{display:block;font-family:Archivo Black,sans-serif;font-size:19px;letter-spacing:-.03em;line-height:1}.phb .phb-heroproof small{display:block;margin-top:4px;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-gift-item small.phb-val{color:var(--ink-3)}.phb .phb-gift-item small.phb-val b{color:var(--red);font-family:inherit;font-size:inherit;display:inline}.phb .phb-reassure{gap:14px 22px}.phb .phb-reassure span{display:inline-flex;align-items:center;gap:6px}.phb .phb-reassure svg{flex:0 0 auto}.phb .phb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--surface);border-top:1px solid var(--line-strong);box-shadow:0 -8px 30px -18px #00000059;display:none;align-items:center;gap:12px;padding:10px 14px;transform:translateY(110%);transition:transform .25s ease}.phb .phb-sticky.phb-on{transform:none}.phb .phb-sticky .phb-sk{flex:1;min-width:0}.phb .phb-sticky .phb-sk b{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phb .phb-sticky .phb-sk small{display:block;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-sticky .phb-btn{width:auto;padding:13px 18px;font-size:13px}@media(max-width:860px){.phb .phb-sticky{display:flex}}.phb .phb-villain{background:var(--dark);color:var(--on-dark);border-top:0}.phb .phb-villain .phb-eyebrow,.phb .phb-villain .phb-lede{color:var(--on-dark-2)}.phb .phb-vgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:8px}@media(max-width:820px){.phb .phb-vgrid{grid-template-columns:1fr}}.phb .phb-vcard{border:1px solid rgba(255,255,255,.16);padding:22px 24px;background:#ffffff08}.phb .phb-vcard .phb-vk{display:block;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--on-dark-2);margin-bottom:8px}.phb .phb-vcard h3{font-family:Archivo Black,sans-serif;font-size:24px;letter-spacing:-.03em;text-transform:uppercase;line-height:1;margin-bottom:12px}.phb .phb-vcard p{font-size:15.5px;color:#d8d0cc;line-height:1.5}.phb .phb-vcard.phb-bad h3{color:#b9aea9}.phb .phb-vcard.phb-good{border-color:var(--red);background:#d72a3414}.phb .phb-vcard.phb-good h3 em{font-style:normal;color:var(--red)}.phb .phb-vstat{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff24;border:1px solid rgba(255,255,255,.14);margin-top:16px}.phb .phb-vstat div{background:var(--dark);padding:10px 12px}.phb .phb-vstat b{display:block;font-family:IBM Plex Mono,monospace;font-size:18px;font-weight:600;color:#fff;line-height:1}.phb .phb-vstat small{display:block;margin-top:5px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.11em;text-transform:uppercase;color:var(--on-dark-2)}.phb .phb-villain .phb-proof{margin-top:34px}.phb .phb-villain .phb-pc{border-color:#ffffff24}.phb .phb-steps3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:820px){.phb .phb-steps3{grid-template-columns:1fr}}.phb .phb-st{border:1px solid var(--line);background:var(--surface);overflow:hidden}.phb .phb-st .phb-stimg{position:relative;background:#171311}.phb .phb-st img,.phb .phb-st video{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.phb .phb-st .phb-stn{position:absolute;top:12px;left:12px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.11em;color:#fff;background:var(--red);padding:4px 8px;border-radius:2px}.phb .phb-st .phb-stb{padding:16px 18px 18px}.phb .phb-st h3{font-size:17px;margin-bottom:6px}.phb .phb-st p{font-size:14.5px;color:var(--ink-2)}.phb .phb-cmp-wrap{overflow-x:auto;border:1px solid var(--line);background:var(--surface)}.phb .phb-cmp{border-collapse:collapse;width:100%;min-width:640px}.phb .phb-cmp th,.phb .phb-cmp td{padding:14px 16px;border-bottom:1px solid var(--line);font-size:15px;text-align:left;vertical-align:top}.phb .phb-cmp thead th{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:600;background:var(--surface-2);border-bottom:1px solid var(--line-strong)}.phb .phb-cmp thead th.phb-us{background:var(--red);color:#fff}.phb .phb-cmp thead th.phb-us small{display:block;font-size:9px;letter-spacing:.1em;opacity:.85;margin-top:3px;font-weight:500}.phb .phb-cmp td.phb-rowk{font-family:Archivo,sans-serif;font-weight:600;width:22%}.phb .phb-cmp td.phb-them{color:var(--ink-3)}.phb .phb-cmp td.phb-us{font-weight:600;background:color-mix(in srgb,var(--red) 5%,var(--surface));border-left:2px solid var(--red)}.phb .phb-cmp td .phb-x{color:var(--ink-3);font-family:IBM Plex Mono,monospace;margin-right:6px}.phb .phb-cmp td .phb-ok{color:var(--pass);font-family:IBM Plex Mono,monospace;margin-right:6px;font-weight:600}.phb .phb-cmp tbody tr:last-child td{border-bottom:0}.phb .phb-cmpnote{margin-top:12px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-revhead{display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;margin-bottom:22px;padding:20px 22px;border:1px solid var(--line);background:var(--surface)}@media(max-width:820px){.phb .phb-revhead{grid-template-columns:1fr;gap:14px}}.phb .phb-revhead .phb-score{font-size:56px}.phb .phb-revhead .phb-bars{gap:6px}.phb .phb-revhead .phb-bar{grid-template-columns:52px 1fr 40px;font-size:12px}.phb .phb-skep{border-left:3px solid var(--red);padding:6px 0 6px 16px;max-width:30ch}.phb .phb-skep b{display:block;font-family:Archivo Black,sans-serif;font-size:30px;letter-spacing:-.03em;line-height:1}.phb .phb-skep span{display:block;margin-top:5px;font-size:13.5px;color:var(--ink-2);line-height:1.4}.phb .phb-rev .phb-who{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.phb .phb-rev .phb-who .phb-geo{background:var(--surface-2);border:1px solid var(--line);padding:2px 7px;border-radius:2px;color:var(--ink-2)}.phb .phb-rev .phb-who .phb-vb{color:var(--pass)}.phb .phb-promise{background:var(--red);color:#fff;border-top:0;padding:56px 0}.phb .phb-promise .phb-eyebrow{color:#ffffffc7}.phb .phb-pgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;align-items:center}@media(max-width:800px){.phb .phb-pgrid{grid-template-columns:1fr;gap:26px}}.phb .phb-promise .phb-seal{color:#fff}.phb .phb-promise .phb-seal em{color:#fff;opacity:.85}.phb .phb-promise .phb-lede{color:#fffffff0;max-width:56ch}.phb .phb-plist{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:10px 22px}@media(max-width:620px){.phb .phb-plist{grid-template-columns:1fr}}.phb .phb-plist li{font-size:15px;line-height:1.4;padding-left:18px;position:relative;color:#fffffff2}.phb .phb-plist li:before{content:"\2713";position:absolute;left:0;font-family:IBM Plex Mono,monospace;font-weight:600}.phb .phb-promise .phb-btn-white{margin-top:22px}.phb .phb-direct{margin-top:22px;border:1px solid rgba(255,255,255,.4);padding:14px 16px;font-size:14.5px;color:#fffffff2;background:#ffffff14}.phb .phb-direct b{display:block;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;color:#fff}.phb .phb-gifts2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:760px){.phb .phb-gifts2{grid-template-columns:1fr}}.phb .phb-g2c{display:grid;grid-template-columns:150px 1fr;gap:0;border:1px solid var(--line);background:var(--surface);overflow:hidden}@media(max-width:520px){.phb .phb-g2c{grid-template-columns:1fr}}.phb .phb-g2c img{width:100%;height:100%;min-height:150px;object-fit:cover;background:#fff}.phb .phb-g2b{padding:18px 20px;display:flex;flex-direction:column;gap:8px}.phb .phb-g2b h3{font-size:18px}.phb .phb-g2b p{font-size:14.5px;color:var(--ink-2)}.phb .phb-g2v{display:flex;align-items:baseline;gap:10px;margin-top:auto}.phb .phb-g2v b{font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:600;color:var(--red)}.phb .phb-g2v s{font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--ink-3)}.phb .phb-g2total{margin-top:16px;display:flex;justify-content:space-between;align-items:baseline;gap:14px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:14px}.phb .phb-g2total span{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.phb .phb-g2total b{font-family:Archivo Black,sans-serif;font-size:22px;letter-spacing:-.02em}.phb .phb-g2total b em{font-style:normal;color:var(--red)}.phb .phb-support{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-top:26px}@media(max-width:700px){.phb .phb-support{grid-template-columns:1fr}}.phb .phb-support div{background:var(--surface);padding:16px 18px}.phb .phb-support b{display:block;font-family:Archivo,sans-serif;font-weight:700;font-size:15px}.phb .phb-support small{display:block;margin-top:4px;font-size:13.5px;color:var(--ink-2)}.phb .phb-closing{background:var(--surface-2)}.phb .phb-cgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}@media(max-width:820px){.phb .phb-cgrid{grid-template-columns:1fr;gap:26px}}.phb .phb-cgrid img{width:100%;max-width:440px;margin:0 auto;display:block}.phb .phb-cgrid h2{font-family:Archivo Black,sans-serif;font-size:clamp(30px,4vw,48px);letter-spacing:-.03em;text-transform:uppercase;line-height:.98}.phb .phb-cgrid h2 em{font-style:normal;color:var(--red)}.phb .phb-cgrid .phb-lede{margin-top:12px}.phb .phb-cchips{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.phb .phb-cchips span{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--ink-2);padding:5px 9px;border-radius:2px}.phb .phb-cgrid .phb-btn{max-width:360px;margin-top:20px}.phb .phb-cgrid .phb-btn-primary{margin-top:20px}.phb .phb-cgrid .phb-ph{margin-top:14px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.phb{width:100%}.shopify-section .phb{margin:0}.phb-first section{border-top:0}.phb img{height:auto}.phb .phb-atc-error{margin-top:10px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px;letter-spacing:.05em;line-height:1.45;color:var(--red-ink);border-left:2px solid var(--red);padding-left:10px}
/*# sourceMappingURL=/cdn/shop/t/125/assets/ph-b.css.map */
