.ofq{--ofq-pad:clamp(20px,2.2vw,26px);padding:max(56px,min(8vh,96px)) 0 max(48px,min(6vh,80px))}.ofq-wrap{max-width:calc(860px + 2*var(--ocl-gutter));padding-inline:var(--ocl-gutter);margin:0 auto}.ofq-h{text-align:center}.ofq-list{margin-top:max(32px,min(5vh,56px))}.ofq-item{border-top:1px solid var(--border-hairline)}.ofq-item:last-child{border-bottom:1px solid var(--border-hairline)}.ofq-q{font:inherit;margin:0}.ofq-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% + 24px);padding:var(--ofq-pad)12px 10px;border-radius:var(--radius-xs);color:var(--text-heading);font:500 clamp(17px,.45vw + 14px,20px)/1.35 var(--font-core);letter-spacing:-.01em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:flex-start;gap:max(16px,min(3vw,32px));margin:0 -12px;display:flex}.ofq-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ofq-q-text{text-wrap:pretty;flex:1;min-width:0}.ofq-icon{width:16px;height:1.35em;color:var(--text-secondary);flex:none;position:relative}.ofq-icon i{border-radius:var(--radius-pill);background:currentColor;height:1.5px;margin-top:-.75px;position:absolute;top:50%;bottom:auto;left:0;right:0}.ofq-icon i+i{rotate:90deg}.ofq-item[data-open] .ofq-icon i+i{opacity:0;rotate:180deg}@media (hover:hover){.ofq-btn:hover .ofq-icon{color:var(--text-heading)}}.ofq-a{grid-template-rows:1fr;display:grid}.ofq-a-in{min-height:0;overflow:hidden}.ofq-a p{max-width:62ch;color:var(--text-body);text-wrap:pretty;margin:0;padding-bottom:max(22px,min(2.4vw,28px));font-size:max(16px,min(.2vw + 14.2px,17px));line-height:1.55}.ofq[data-js] .ofq-item:not([data-open]) .ofq-btn{padding-bottom:var(--ofq-pad)}.ofq[data-js] .ofq-item:not([data-open]) .ofq-a{visibility:hidden;grid-template-rows:0fr}.ofq[data-js] .ofq-item:not([data-open]) .ofq-a-in{opacity:0}@media (prefers-reduced-motion:no-preference){.ofq[data-js=live] .ofq-btn{transition:padding-bottom var(--dur-slow)var(--ease-standard),color 1s ease}.ofq[data-js=live] .ofq-a{transition:grid-template-rows var(--dur-slow)var(--ease-standard)}.ofq[data-js=live] .ofq-item:not([data-open]) .ofq-a{transition:grid-template-rows var(--dur-slow)var(--ease-standard),visibility 0s linear var(--dur-slow)}.ofq[data-js=live] .ofq-a-in{transition:opacity var(--dur-slow)var(--ease-standard)}.ofq[data-js=live] .ofq-item:not([data-open]) .ofq-a-in{transition-duration:var(--dur-base)}.ofq[data-js=live] .ofq-icon{transition:color var(--dur-fast)var(--ease-out)}.ofq[data-js=live] .ofq-icon i{transition:rotate var(--dur-slow)var(--ease-standard),opacity var(--dur-base)var(--ease-standard)}}@media (min-width:1000px){.lp-canvas[data-phase=dark]~.ofq :-webkit-any(.ofq-h,.ofq-btn){color:var(--text-on-dark)}.lp-canvas[data-phase=dark]~.ofq :-moz-any(.ofq-h,.ofq-btn){color:var(--text-on-dark)}.lp-canvas[data-phase=dark]~.ofq :is(.ofq-h,.ofq-btn){color:var(--text-on-dark)}.lp-canvas[data-phase=dark]~.ofq :is(.ofq-a p,.ofq-icon){color:var(--glass-text-muted)}.lp-canvas[data-phase=dark]~.ofq .ofq-item{border-color:var(--glass-track)}}@media (min-width:1000px) and (hover:hover){.lp-canvas[data-phase=dark]~.ofq .ofq-btn:hover .ofq-icon{color:var(--text-on-dark)}}@media (min-width:1000px) and (prefers-reduced-motion:no-preference){.ofq[data-js=live] .ofq-h{transition:opacity var(--dur-page)var(--ease-out)min(calc(var(--reveal-i,0)*90ms),.54s),translate var(--dur-page)var(--ease-out)min(calc(var(--reveal-i,0)*90ms),.54s),color 1s ease}.ofq[data-js=live] .ofq-a p,.ofq[data-js=live] .ofq-icon{transition:color 1s}.ofq[data-js=live] .ofq-item{transition:border-color 1s}}@media (min-width:1000px) and (prefers-reduced-motion:no-preference) and (hover:hover){.ofq[data-js=live] .ofq-btn:hover .ofq-icon{transition:color var(--dur-fast)var(--ease-out)}}@media (scripting:none){.ofq [data-reveal]{opacity:1;translate:none}.ofq-icon{display:none}.ofq-btn{cursor:default}}
