.op-sec{--e-out: cubic-bezier(.23, 1, .32, 1);position:relative;isolation:isolate;overflow:hidden;background:var(--op-night, #0B0B10);color:var(--op-fg, #F4F1EC)}.op-sec--alt{background:var(--op-night-2, #0F0F15)}.op-sec:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:var(--gx, 50%);top:var(--gy, 0%);width:min(1100px,130vw);aspect-ratio:1.6;translate:-50% -50%;background:radial-gradient(closest-side,rgba(229,69,42,var(--ga, .16)),transparent)}.op-sec .wrap{position:relative}.op-eyebrow{margin:0 0 .9rem;font-size:.9375rem;font-weight:600;letter-spacing:.005em;color:var(--op-glow, #FFB08A)}.op-h2{margin:0;font-family:var(--display);font-weight:600;color:#fff;font-size:clamp(2.1rem,5vw,4rem);line-height:1.04;letter-spacing:-.032em;text-wrap:balance}.op-accent{background:linear-gradient(180deg,#ffd9c4,#ff8656 55%,#e5452a);-webkit-background-clip:text;background-clip:text;color:transparent}.op-lead{margin:1.1rem 0 0;max-width:52ch;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.55;color:#f4f1eca3}.op-center{text-align:center;display:grid;justify-items:center}.op-center .op-lead{margin-inline:auto}.op-small{font-size:.8125rem;line-height:1.5;color:#f4f1ec73}.op-card{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0f}.op-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 0%),rgba(255,106,61,.16),transparent 60%);transition:opacity .35s ease}@media(hover:hover)and (pointer:fine){.op-card:hover:after{opacity:1}}.op-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:3rem;padding:0 1.5rem;border-radius:999px;border:0;cursor:pointer;background:#f4f1ec;color:#0b0b10;font:inherit;font-size:1rem;font-weight:600;text-decoration:none;box-shadow:0 8px 30px -10px #ff6a3d99;transition:transform .16s var(--e-out, ease-out),background-color .2s ease}.op-btn:hover{background:#fff}.op-btn:active{transform:scale(.97)}.op-btn--ember{background:linear-gradient(180deg,#ff7a4d,#e5452a);color:#fff}.op-btn--ember:hover{background:linear-gradient(180deg,#ff8a5f,#ec4e31)}.op-link{display:inline-flex;align-items:center;gap:.15rem;color:var(--op-glow, #FFB08A);font-weight:500;text-decoration:none}.op-link svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--e-out, ease-out)}@media(hover:hover)and (pointer:fine){.op-link:hover{text-decoration:underline;text-underline-offset:4px}.op-link:hover svg{transform:translate(2px)}}.op-sec a:focus-visible,.op-sec button:focus-visible,.op-sec [tabindex]:focus-visible{outline:2px solid var(--op-glow, #FFB08A);outline-offset:3px}.op-icon{width:2.75rem;height:2.75rem;border-radius:14px;display:grid;place-items:center;background:linear-gradient(180deg,#ff6a3d38,#e5452a14);border:1px solid rgba(255,176,138,.2)}.op-icon svg{width:1.35rem;height:1.35rem;fill:none;stroke:#ffb08a;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.op-js [data-op-reveal]{opacity:0;transform:translateY(18px);filter:blur(6px);transition:opacity .8s var(--e-out, ease-out),transform .8s var(--e-out, ease-out),filter .8s var(--e-out, ease-out);transition-delay:calc(var(--r, 0) * 70ms)}.op-js [data-op-reveal].is-revealed{opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){.op-js [data-op-reveal]{transform:none;filter:none;transition:opacity .3s ease}.op-btn,.op-link svg{transition:none}}@media(prefers-reduced-transparency:reduce){.op-card{background:#16161c}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/op-pro.css.map */
