:root{--sr-ink:#0a0b0c;--sr-black:#000;--sr-panel:#111315;--sr-line:#23272a;--sr-fg:#eef0f1;--sr-muted:#949ca1;--sr-soft:#c6cbce;--sr-signal:#e2541a;--sr-signal-ink:#ff7a3f;--sr-display:"Archivo","Arial Narrow",system-ui,sans-serif;--sr-body:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--sr-mono:"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;--sr-gut:max(20px,env(safe-area-inset-left,0px));--sr-gutR:max(20px,env(safe-area-inset-right,0px));--sr-max:1280px;--sr-hh:84px}body{background:var(--sr-ink);color:var(--sr-fg);font-family:var(--sr-body);-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:reduce){.sr *{transition:none!important;animation:none!important}}.sr{font:400 16px/1.7 var(--sr-body);color:var(--sr-fg);letter-spacing:0}.sr img,.sr video{display:block;max-width:100%}.sr a{color:inherit}.sr :focus-visible{outline:2px solid var(--sr-signal-ink);outline-offset:3px}.sr-wrap{max-width:var(--sr-max);margin:0 auto;padding-left:var(--sr-gut);padding-right:var(--sr-gutR)}.sr-eyebrow{font:500 12px/1 var(--sr-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--sr-signal-ink)}.sr .sr-h1,.sr .sr-h2,.sr .sr-h3{font-family:var(--sr-display);font-stretch:112%;font-weight:500;line-height:1.15;letter-spacing:-.005em;text-wrap:balance;margin:0;color:var(--sr-fg)}.sr .sr-h1{font-size:clamp(30px,3.4vw,46px);line-height:1.12;max-width:20ch}.sr .sr-h2{font-size:clamp(24px,2.6vw,34px)}.sr .sr-h3{font-size:clamp(17px,1.3vw,19px)}.sr p{margin:0}.sr-lede{color:var(--sr-soft);font-size:clamp(16px,1.15vw,17.5px);max-width:52ch}.sr-lede p+p{margin-top:1em}.sr-btn{display:inline-flex;align-items:center;gap:12px;background:var(--sr-signal);color:#fff!important;text-decoration:none;font:500 13px/1 var(--sr-body);letter-spacing:.08em;padding:15px 22px;border-radius:2px;border:0;cursor:pointer;transition:background .2s}.sr-btn:hover{background:#c8440f}.sr-link{display:inline-flex;align-items:center;gap:12px;text-decoration:none;font:500 13px/1 var(--sr-body);letter-spacing:.08em;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.35);transition:border-color .2s,gap .2s}.sr-link:after{content:"\2192"}.sr-link:hover{border-color:var(--sr-signal-ink);gap:16px}.sr-section{padding-block:clamp(88px,12vw,168px)}.sr-header{position:sticky;top:0;z-index:50;background:#000000d1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.06)}.sr-header .sr-wrap{display:flex;align-items:center;height:var(--sr-hh);gap:32px}.sr-brand img{height:38px;width:auto}.sr-brand .sr-brand-text{font:600 18px/1 var(--sr-display);letter-spacing:.06em;text-decoration:none}.sr-nav{margin-left:auto;display:flex;gap:clamp(22px,2.6vw,40px)}.sr-nav a{text-decoration:none;font:500 12px/1 var(--sr-body);letter-spacing:.16em;text-transform:uppercase;color:var(--sr-muted);padding:10px 0;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.sr-nav a:hover{color:var(--sr-fg)}.sr-nav a[aria-current=page]{color:var(--sr-fg);border-color:var(--sr-signal)}.sr-menu-btn{display:none;margin-left:auto;background:none;border:0;color:var(--sr-fg);cursor:pointer;padding:12px 0 12px 12px}.sr-menu-btn i{display:grid;gap:6px;width:24px}.sr-menu-btn i:before,.sr-menu-btn i:after{content:"";height:2px;background:currentColor}@media(max-width:900px){.sr-nav{display:none}.sr-menu-btn{display:block}:root{--sr-hh:68px}.sr-brand img{height:30px}}.sr-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;visibility:hidden}.sr-drawer.is-open{visibility:visible}.sr-drawer .sr-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6;opacity:0;transition:opacity .3s}.sr-drawer.is-open .sr-scrim{opacity:1}.sr-drawer aside{position:absolute;inset:0 0 0 auto;width:min(380px,86vw);background:var(--sr-panel);transform:translate(100%);transition:transform .35s cubic-bezier(.2,.7,.2,1);display:flex;flex-direction:column;padding:calc(20px + env(safe-area-inset-top,0px)) max(28px,env(safe-area-inset-right,0px)) calc(28px + env(safe-area-inset-bottom,0px)) 28px}.sr-drawer.is-open aside{transform:none}.sr-drawer .sr-close{align-self:flex-end;background:none;border:0;color:var(--sr-muted);font:600 12px/1 var(--sr-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;padding:10px 0}.sr-drawer ol{list-style:none;margin:40px 0 0;padding:0}.sr-drawer ol a{display:block;text-decoration:none;font:500 22px/1.2 var(--sr-display);font-stretch:112%;padding:14px 0;border-bottom:1px solid var(--sr-line)}.sr-drawer ol a[aria-current=page]{color:var(--sr-signal-ink)}.sr-drawer .sr-foot{margin-top:auto;display:grid;gap:6px;font:400 13px/1.5 var(--sr-mono);color:var(--sr-muted)}.sr-mhero{position:relative;height:calc(100svh - var(--sr-hh));min-height:520px;max-height:940px;overflow:hidden;background:var(--sr-black);display:grid;align-items:end}.sr-mhero video,.sr-mhero .sr-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sr-mhero.sr-shade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#000000d1)}.sr-mhero .sr-wrap{position:relative;z-index:2;width:100%;padding-block:0 clamp(48px,8vw,104px)}.sr .sr-mhero .sr-h1{font-size:clamp(30px,3.4vw,48px);line-height:1.1;max-width:16ch}.sr-mhero .sr-h1 em{font-style:normal;color:var(--sr-signal-ink)}.sr-mhero p{margin-top:18px;max-width:42ch;color:#dfe2e4;font-size:clamp(15.5px,1.15vw,17.5px)}.sr-vctl{position:absolute;z-index:3;right:var(--sr-gutR);bottom:clamp(48px,8vw,104px);background:#0006;border:1px solid rgba(255,255,255,.25);color:#fff;font:500 11px/1 var(--sr-mono);letter-spacing:.12em;text-transform:uppercase;padding:10px 12px;border-radius:2px;cursor:pointer}@media(max-width:640px){.sr-mhero{height:auto;min-height:78svh}.sr-vctl{bottom:auto;top:14px}.sr-mhero.sr-contain{min-height:0;aspect-ratio:16/9}.sr-mhero.sr-contain video,.sr-mhero.sr-contain .sr-poster{object-fit:contain}}.sr-float-sec{background:var(--sr-black);overflow:hidden}.sr-float{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,5vw,80px);align-items:center}.sr-float .sr-txt{display:grid;gap:24px;justify-items:start;min-width:0}.sr-float .sr-prod{position:relative;padding-block:40px 70px}.sr-float .sr-prod img{width:100%;height:auto;position:relative;z-index:1;animation:sr-bob 6s ease-in-out infinite;filter:drop-shadow(0 30px 40px rgba(0,0,0,.6))}.sr-float .sr-prod:after{content:"";position:absolute;left:12%;right:12%;bottom:22px;height:26px;border-radius:50%;background:radial-gradient(closest-side,#e2541a47,#e2541a00);animation:sr-shadow 6s ease-in-out infinite}@keyframes sr-bob{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-14px) rotate(.4deg)}}@keyframes sr-shadow{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.86);opacity:.6}}@media(max-width:880px){.sr-float{grid-template-columns:1fr}.sr-float .sr-prod{order:-1;padding-block:20px 50px}}.sr-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.sr-tile{position:relative;display:block;overflow:hidden;aspect-ratio:3/4;text-decoration:none;background:var(--sr-black)}.sr-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1),opacity .4s;opacity:.86}.sr-tile:hover img{transform:scale(1.045);opacity:1}.sr-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 50%,#000c)}.sr-tile span{position:absolute;z-index:1;left:28px;right:28px;bottom:28px;display:flex;justify-content:space-between;align-items:end;font:500 clamp(18px,1.4vw,21px)/1.2 var(--sr-display);font-stretch:112%}.sr-tile span:after{content:"\2192";font-family:var(--sr-body);font-weight:400;transition:transform .3s}.sr-tile:hover span:after{transform:translate(6px)}@media(max-width:760px){.sr-tiles{grid-template-columns:1fr}.sr-tile{aspect-ratio:16/11}}.sr-page-head{padding-block:clamp(64px,8vw,112px) clamp(40px,5vw,64px);display:grid;gap:18px}.sr-band{border-top:1px solid var(--sr-line);padding-block:clamp(72px,9vw,120px)}.sr-band .sr-wrap{display:flex;justify-content:space-between;align-items:end;gap:32px;flex-wrap:wrap}.sr-tech{background:var(--sr-black)}.sr-tech .sr-stack{display:grid;gap:clamp(48px,6vw,88px)}.sr-tech .sr-intro{display:grid;gap:24px}.sr-tech .sr-h2{max-width:16ch}.sr-points{list-style:none;margin:0;padding:40px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,64px);border-top:1px solid var(--sr-line)}.sr-points li{display:grid;gap:12px;align-content:start}.sr-points b{font:500 13px/1.3 var(--sr-mono);color:var(--sr-signal-ink);letter-spacing:.06em;text-transform:uppercase}.sr-points span{color:var(--sr-soft);font-size:15px;max-width:34ch}@media(max-width:800px){.sr-points{grid-template-columns:1fr}}.sr-apps{display:grid;grid-template-columns:1fr 1fr;gap:4px}.sr-app{position:relative;overflow:hidden;background:var(--sr-black);aspect-ratio:4/3;margin:0}.sr-app.sr-full{grid-column:1/-1;aspect-ratio:21/9}.sr-app video,.sr-app img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sr-app:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#000000c7)}.sr-app figcaption{position:absolute;z-index:1;left:clamp(20px,3vw,40px);right:clamp(20px,3vw,40px);bottom:clamp(20px,3vw,36px);display:grid;gap:6px}.sr-app figcaption p{color:var(--sr-soft);font-size:14.5px;max-width:42ch}@media(max-width:760px){.sr-apps{grid-template-columns:1fr}.sr-app,.sr-app.sr-full{aspect-ratio:4/3}}.sr-split{display:grid;grid-template-columns:7fr 5fr;gap:clamp(32px,6vw,96px);align-items:center;padding-bottom:clamp(88px,12vw,168px)}.sr-split .sr-media img{width:100%;aspect-ratio:5/4;object-fit:cover}.sr-split .sr-txt{display:grid;gap:24px;justify-items:start;min-width:0}@media(max-width:880px){.sr-split{grid-template-columns:1fr}}.sr-news{list-style:none;margin:0;padding:0 0 clamp(88px,12vw,168px)}.sr-news li{display:grid;grid-template-columns:150px 1fr auto;gap:32px;padding:36px 0;border-top:1px solid var(--sr-line);align-items:baseline}.sr-news li:last-child{border-bottom:1px solid var(--sr-line)}.sr-news time{font:500 12.5px/1.6 var(--sr-mono);color:var(--sr-signal-ink);letter-spacing:.06em;text-transform:uppercase}.sr-news li div{display:grid;gap:10px;min-width:0;max-width:62ch}.sr-news .sr-h3 a{text-decoration:none;transition:color .2s}.sr-news .sr-h3 a:hover{color:var(--sr-signal-ink)}.sr-news p{color:var(--sr-muted);font-size:15px}.sr-news .sr-read{text-decoration:none;font:600 13px/1 var(--sr-body);letter-spacing:.06em;color:var(--sr-soft);white-space:nowrap}.sr-news .sr-read:hover{color:var(--sr-signal-ink)}@media(max-width:760px){.sr-news li{grid-template-columns:1fr;gap:12px}}.sr-contact{display:grid;gap:clamp(64px,8vw,112px);padding-bottom:clamp(88px,12vw,168px)}.sr-contact form{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-content:start;max-width:880px}.sr-f{display:grid;gap:10px;min-width:0}.sr-f.sr-full{grid-column:1/-1}.sr-contact label,.sr-k{font:500 11.5px/1 var(--sr-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sr-muted)}.sr-contact input,.sr-contact select,.sr-contact textarea{width:100%;background:transparent;border:0;border-bottom:1px solid #3a3f43;color:var(--sr-fg);font:400 16px/1.4 var(--sr-body);padding:12px 0;border-radius:0;box-shadow:none}.sr-contact select{background:var(--sr-ink)}.sr-contact input:focus,.sr-contact select:focus,.sr-contact textarea:focus{border-color:var(--sr-signal);outline:none}.sr-contact textarea{min-height:120px;resize:vertical}.sr-note{grid-column:1/-1;border-left:3px solid var(--sr-signal);padding:12px 16px;background:var(--sr-panel);font-size:15px}.sr-cinfo{display:grid;grid-template-columns:1fr 1.5fr 1.5fr 1fr;gap:32px;border-top:1px solid var(--sr-line);padding-top:32px}.sr-cinfo div{display:grid;gap:8px;align-content:start;min-width:0}.sr-v{font-size:16px;word-break:break-word}.sr-v a{text-decoration:none}.sr-v a:hover{color:var(--sr-signal-ink)}@media(max-width:880px){.sr-cinfo{grid-template-columns:1fr 1fr}}@media(max-width:520px){.sr-contact form,.sr-cinfo{grid-template-columns:1fr}}.sr-rte{color:var(--sr-soft);max-width:72ch;padding-bottom:clamp(88px,12vw,168px)}.sr-rte img{margin-block:24px}.sr-footer{background:var(--sr-black);border-top:1px solid rgba(255,255,255,.06);padding-block:56px 36px}.sr-footer .sr-row{display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap}.sr-footer img{height:30px;width:auto}.sr-footer nav{display:flex;gap:26px;flex-wrap:wrap}.sr-footer nav a{text-decoration:none;font:500 12px/1 var(--sr-body);letter-spacing:.14em;text-transform:uppercase;color:var(--sr-muted)}.sr-footer nav a:hover{color:var(--sr-fg)}.sr-legal{margin-top:40px;padding-top:22px;border-top:1px solid var(--sr-line);display:flex;gap:14px 28px;flex-wrap:wrap;justify-content:space-between;font:400 12px/1.4 var(--sr-mono);color:var(--sr-muted)}.sr-legal div{display:flex;gap:20px;flex-wrap:wrap}.sr-legal a{color:var(--sr-muted);text-decoration:none}.sr-feed{padding-bottom:clamp(88px,12vw,168px)}.sr-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.sr-filters button{background:transparent;border:1px solid var(--sr-line);color:var(--sr-muted);font:500 12px/1 var(--sr-body);letter-spacing:.14em;text-transform:uppercase;padding:12px 16px;border-radius:2px;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.sr-filters button:hover{color:var(--sr-fg);border-color:#3a3f43}.sr-filters button[aria-pressed=true]{color:#fff;border-color:var(--sr-signal);background:#e2541a1f}.sr-feed-note{color:var(--sr-muted);font-size:13.5px;max-width:80ch;margin-bottom:40px}.sr-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.4vw,32px)}.sr-card{display:flex;flex-direction:column;background:var(--sr-panel);border:1px solid var(--sr-line);min-width:0}.sr-card[hidden]{display:none}.sr-card-img{position:relative;aspect-ratio:16/10;overflow:hidden;background:#000}.sr-card-img img{width:100%;height:100%;object-fit:cover;opacity:.82}.sr-ill{position:absolute;left:10px;bottom:10px;background:#0009;color:#cfd4d6;font:500 10px/1 var(--sr-mono);letter-spacing:.1em;text-transform:uppercase;padding:6px 8px}.sr-card-body{display:flex;flex-direction:column;gap:12px;padding:22px 22px 24px;flex:1}.sr-meta{display:flex;flex-wrap:wrap;gap:6px 12px;font:500 11.5px/1.4 var(--sr-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sr-muted)}.sr-meta time{color:var(--sr-fg)}.sr-tag{color:var(--sr-signal-ink)}.sr-tag-safety{color:#9fc3d9}.sr-sum{color:var(--sr-soft);font-size:15px;line-height:1.6}.sr-src{color:var(--sr-muted);font-size:13px;margin-top:auto!important}.sr-card .sr-read{align-self:flex-start;text-decoration:none;font:600 12px/1 var(--sr-body);letter-spacing:.14em;text-transform:uppercase;color:var(--sr-fg);border-bottom:1px solid var(--sr-signal);padding:6px 0}.sr-card .sr-read:hover{color:var(--sr-signal-ink)}.sr-more-wrap{display:flex;justify-content:center;margin-top:48px}.sr-more[hidden]{display:none}.sr-empty{color:var(--sr-muted);margin-top:24px}@media(max-width:980px){.sr-cards{grid-template-columns:1fr 1fr}}@media(max-width:620px){.sr-cards{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/srpr.css.map */
