.ofaq{--light:244,243,239;--ease:cubic-bezier(.22,.72,.2,1);--spring:cubic-bezier(.3,1.35,.45,1);position:relative;padding:112px 0 120px;border-top:1px solid #242424;background:radial-gradient(ellipse 50% 70% at 8% 0,rgba(255,255,255,.035),transparent 70%),#080808;color:#f4f3ef;font-family:Commissioner,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.ofaq *,.ofaq *:before,.ofaq *:after{box-sizing:border-box}.ofaq__wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:40px 80px;width:min(1160px,calc(100% - 80px));margin:0 auto}.ofaq__head{position:sticky;top:120px}.ofaq__eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 18px;color:#9a9a96;font-size:12px;font-weight:600;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.ofaq__eyebrow:before{content:"";flex:none;width:34px;height:1px;background:currentColor;opacity:.6}.ofaq__title{margin:0;color:#f4f3ef;font-family:Didot,Didot Title,Bodoni MT,Times New Roman,serif;font-size:clamp(40px,4.6vw,68px);font-weight:400;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.ofaq__list{margin:0;padding:0;list-style:none;border-bottom:1px solid rgba(255,255,255,.1)}.ofaq__item{position:relative;border-top:1px solid rgba(255,255,255,.1)}.ofaq__item:after{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(var(--light),.95),rgba(var(--light),.25) 45%,transparent 80%);opacity:0;transform:scaleX(0);transform-origin:left;pointer-events:none}.ofaq__item.is-open:after{animation:ofaq-line 1.4s var(--ease) both}.ofaq__q{margin:0;font:inherit}.ofaq__toggle{display:grid;grid-template-columns:46px minmax(0,1fr) 38px;align-items:center;gap:0 18px;width:100%;margin:0;padding:26px 0;border:0;background:none;color:#d9d8d3;font-family:inherit;font-size:clamp(18px,1.5vw,21px);font-weight:500;letter-spacing:-.005em;line-height:1.35;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .3s ease}.ofaq__toggle:hover,.ofaq__item.is-open .ofaq__toggle{color:#f4f3ef}.ofaq__toggle:focus-visible{outline:2px solid #fff;outline-offset:4px}.ofaq__num{color:rgba(var(--light),.45);font-size:12px;font-weight:650;letter-spacing:.2em;transition:color .3s ease}.ofaq__item.is-open .ofaq__num{color:rgba(var(--light),.8)}.ofaq__icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.28);border-radius:50%;color:#f4f3ef;transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease,transform .55s var(--spring)}.ofaq__icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7}.ofaq__toggle:hover .ofaq__icon{border-color:#fff9;box-shadow:0 0 30px rgba(var(--light),.12)}.ofaq__item.is-open .ofaq__icon{border-color:#f4f3ef;background:#f4f3ef;color:#0a0a0a;transform:rotate(135deg)}.ofaq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .75s var(--ease)}.ofaq__item.is-open .ofaq__a{grid-template-rows:1fr}.ofaq__a-inner{min-height:0;overflow:hidden}.ofaq__a-inner p{max-width:660px;margin:0;padding:0 56px 30px 64px;color:#b5b4ae;font-size:16px;line-height:1.75}.ofaq__item.is-open .ofaq__a-inner p{animation:ofaq-rise .8s var(--ease) .12s both}.ofaq__a-inner a{color:#f4f3ef;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:4px;transition:text-decoration-color .3s ease}.ofaq__a-inner a:hover{text-decoration-color:#f4f3ef}.ofaq.is-instant .ofaq__a,.ofaq.is-instant .ofaq__icon{transition:none}.ofaq-js .ofaq [data-ofaq-reveal]{opacity:0;transform:translateY(26px);transition:opacity .8s ease calc(var(--d,0) * 90ms),transform 1s var(--ease) calc(var(--d,0) * 90ms)}.ofaq-js .ofaq [data-ofaq-reveal].is-in{opacity:1;transform:none}.ofaq-js .ofaq [data-ofaq-reveal]:not(.is-in){animation:ofaq-show 0s linear 4s forwards}@keyframes ofaq-show{to{opacity:1;transform:none}}@keyframes ofaq-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes ofaq-line{0%{opacity:1;transform:scaleX(0)}55%{opacity:1}to{opacity:.3;transform:scaleX(1)}}@media(max-width:989px){.ofaq{padding:88px 0 92px}.ofaq__wrap{grid-template-columns:minmax(0,1fr);gap:34px}.ofaq__head{position:static}}@media(max-width:749px){.ofaq{padding:64px 0 72px}.ofaq__wrap{width:calc(100% - 40px);gap:26px}.ofaq__title{font-size:clamp(36px,10.5vw,50px)}.ofaq__toggle{grid-template-columns:30px minmax(0,1fr) 34px;gap:0 12px;padding:22px 0;font-size:17px}.ofaq__icon{width:34px;height:34px}.ofaq__a-inner p{padding:0 0 26px 42px}}@media(prefers-reduced-motion:reduce){.ofaq__a,.ofaq__icon{transition:none}.ofaq__item.is-open:after,.ofaq__item.is-open .ofaq__a-inner p{animation:none}.ofaq-js .ofaq [data-ofaq-reveal]{opacity:1;transform:none;transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/orion-faq.css.map */
