.pr-oh{background:radial-gradient(80% 60% at 50% 100%,var(--oh-glow),transparent 75%),linear-gradient(180deg,var(--oh-bg-top),var(--pr-bg))}.pr-oh__intro{display:flex;flex-direction:column;align-items:center;gap:22px;max-width:820px;margin:0 auto;text-align:center}.pr-oh__pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(255,255,255,.12);border-radius:4px;background:#ffffff0f;font-size:12px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.pr-oh__pill:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--oh-accent-text);box-shadow:0 0 8px var(--oh-accent-text)}.pr-oh__title{font-weight:500;line-height:1.05;letter-spacing:-.05em}.pr-oh__line{display:block}.pr-oh__accent{color:var(--oh-accent-text)}.pr-oh__text{max-width:54ch;margin:0;font-size:16px;line-height:1.6;color:var(--oh-muted)}.pr-oh__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px}.pr-oh__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid var(--oh-btn-bg);border-radius:4px;background:var(--oh-btn-bg);color:var(--oh-btn-text);font:600 14px/1 var(--pr-font-head);letter-spacing:-.02em;text-decoration:none;transition:transform .3s var(--pr-ease),background-color .3s var(--pr-ease),color .3s var(--pr-ease)}.pr-oh__btn:hover{transform:translateY(-1px)}.pr-oh__btn--ghost{border-color:#ffffff59;background:transparent;color:var(--pr-text)}.pr-oh__btn--ghost:hover{background:#ffffff14}.pr-oh__btn:focus-visible,.pr-oh__nav-btn:focus-visible,.pr-oh__card:focus-visible{outline:2px solid var(--oh-accent-text);outline-offset:3px}.pr-oh__checks{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:0;padding:0;list-style:none;font-size:12px;color:var(--oh-muted)}.pr-oh__checks li{display:flex;align-items:center;gap:8px}.pr-oh__checks li:before{content:"\2713";color:var(--oh-accent-text);font-size:12px}.pr-oh__work{display:block;margin-top:var(--oh-work-gap)}.pr-oh__work-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.pr-oh__work-label{margin:0;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--oh-muted)}.pr-oh__nav{display:flex;gap:8px}.pr-oh__nav-btn{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:transparent;color:var(--pr-text);cursor:pointer;transition:background-color .3s var(--pr-ease),opacity .3s var(--pr-ease)}.pr-oh__nav-btn:hover{background:#ffffff1a}.pr-oh__nav-btn[disabled]{opacity:.35;cursor:default}.pr-oh__nav-btn svg{width:14px;height:14px}.pr-oh__track{display:flex;gap:var(--oh-gap);margin:0 calc(var(--pr-gutter) * -1);padding:0 var(--pr-gutter) 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pr-gutter);scrollbar-width:none;list-style:none}.pr-oh__track::-webkit-scrollbar{display:none}.pr-oh__slide{flex:0 0 var(--oh-card-w);scroll-snap-align:start}.pr-oh__card{display:flex;flex-direction:column;gap:12px;height:100%;padding:8px 8px 14px;border:1px solid rgba(255,255,255,.1);border-radius:var(--oh-radius);background:#ffffff0f;color:var(--pr-text);text-decoration:none;transition:transform .5s var(--pr-ease),background-color .5s var(--pr-ease)}a.pr-oh__card:hover{transform:translateY(-4px);background:#ffffff1a}.pr-oh__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:calc(var(--oh-radius) - 4px);background:#11131f}.pr-oh__media img,.pr-oh__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--pr-ease)}a.pr-oh__card:hover .pr-oh__media img,a.pr-oh__card:hover .pr-oh__media video{transform:scale(1.04)}.pr-oh__cap{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:0 6px}.pr-oh__who{display:flex;flex-direction:column;gap:2px;min-width:0}.pr-oh__name{font:600 14px/1.3 var(--pr-font-head);letter-spacing:-.02em}.pr-oh__meta{font-size:12px;color:var(--oh-muted)}.pr-oh__chip{flex:none;padding:5px 9px;border-radius:20px;background:color-mix(in srgb,var(--oh-accent-text) 20%,transparent);color:var(--oh-accent-text);font-size:11px;line-height:1.2;white-space:nowrap}@media screen and (max-width:749px){.pr-oh__intro{gap:18px}.pr-oh__btns{flex-direction:column;width:100%}.pr-oh__btn{width:100%}.pr-oh__nav{display:none}.pr-oh__slide{flex-basis:78%}}@media(prefers-reduced-motion:reduce){.pr-oh__btn,.pr-oh__card,.pr-oh__media img,.pr-oh__media video{transition:none}}.pr-oh--bg{position:relative;isolation:isolate;background:var(--oh-bg-below, #fff)}.pr-oh__bg{position:absolute;top:0;left:0;right:0;height:var(--oh-bg-h, 100%);z-index:-1;overflow:hidden;pointer-events:none}.pr-oh__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.pr-oh__bg-img--m{display:none}.pr-oh__bg-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--oh-ov);opacity:var(--oh-ov-o, 0)}@media screen and (max-width:749px){.pr-oh__bg--has-m .pr-oh__bg-img--m{display:block}.pr-oh__bg--has-m .pr-oh__bg-img--d{display:none}}.pr-oh--bg .pr-oh__work{--pr-text: var(--oh-below-text, #1c1b1b);--oh-muted: var(--oh-below-muted, #6b6b72)}.pr-oh--bg .pr-oh__card{border-color:#1c1b1b14;background:#1c1b1b0a}.pr-oh--bg a.pr-oh__card:hover{background:#1c1b1b12}.pr-oh--bg .pr-oh__nav-btn{border-color:#1c1b1b33}.pr-oh--bg .pr-oh__nav-btn:hover{background:#1c1b1b0f}.pr-oh--bg .pr-oh__chip{background:color-mix(in srgb,var(--oh-glow, #2749ff) 12%,transparent);color:var(--oh-glow, #2749ff)}.pr-oh--bg .pr-oh__work-label{color:var(--oh-label-color, #ffffff)}.pr-oh--bg .pr-oh__nav-btn{border-color:color-mix(in srgb,var(--oh-label-color, #ffffff) 45%,transparent);color:var(--oh-label-color, #ffffff)}.pr-oh--bg .pr-oh__nav-btn:hover{background:color-mix(in srgb,var(--oh-label-color, #ffffff) 15%,transparent)}.pr-oh--bg .pr-oh__work-label{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:var(--oh-label-bg, #1c1b1b);color:var(--oh-label-color, #ffffff);font-size:12px;font-weight:600;letter-spacing:.1em;box-shadow:0 6px 18px #101a8c2e}.pr-oh--bg .pr-oh__nav{gap:10px}.pr-oh--bg .pr-oh__nav-btn{width:42px;height:42px;border:0;background:var(--oh-label-bg, #1c1b1b);color:var(--oh-label-color, #ffffff);box-shadow:0 6px 18px #101a8c2e;transition:background-color .3s var(--pr-ease),transform .3s var(--pr-ease),opacity .3s var(--pr-ease)}.pr-oh--bg .pr-oh__nav-btn:hover{background:var(--oh-glow, #2749ff);transform:translateY(-2px)}.pr-oh--bg .pr-oh__nav-btn svg{width:16px;height:16px}@media screen and (max-width:749px){.pr-oh__intro{gap:16px}.pr-oh__btns{flex-direction:row;flex-wrap:nowrap;width:100%;gap:10px;margin-top:8px}.pr-oh__btn{flex:1 1 0;width:auto;min-width:0;min-height:46px;padding:0 12px;font-size:14px;white-space:nowrap}.pr-oh__work{margin-top:max(var(--oh-work-gap),56px)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/precept-offer-hero.css.map */
