.faq-page_page___9fip{overflow:hidden}.faq-page_hero__xMVdr{position:relative;isolation:isolate;display:grid;min-height:min(42rem,calc(100dvh - var(--header-height)));grid-template-columns:minmax(0,1.25fr) minmax(18rem,.6fr);gap:clamp(3rem,10vw,13rem);align-items:end;overflow:hidden;padding-block:clamp(4rem,8vw,8rem)}.faq-page_hero__xMVdr:after{position:absolute;right:-8%;bottom:5%;z-index:0;width:min(53vw,42rem);height:min(78%,31rem);border:1px solid rgba(255,118,50,.14);border-radius:1.3rem;background:linear-gradient(90deg,var(--ink) 0,rgba(8,8,8,.54) 37%,transparent 72%),url(/media/yojo-decision-signal-hero.png) 50% /cover;box-shadow:-2rem 0 4rem var(--ink),0 1.5rem 4rem rgba(255,90,10,.09);content:"";filter:saturate(.75) contrast(1.05);opacity:.82;pointer-events:none}.faq-page_hero__xMVdr>*{position:relative;z-index:1}.faq-page_answerGroup__8q7Ew>h2,.faq-page_endcap__psX_z p,.faq-page_hero__xMVdr p{margin:0 0 1.2rem;color:var(--accent);font-family:IBM Plex Mono,monospace;font-size:.67rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.faq-page_hero__xMVdr h1{max-width:13ch;margin:0}.faq-page_hero__xMVdr>span{max-width:31rem;padding:1.15rem 1.25rem;color:var(--muted);border:1px solid rgba(255,255,255,.09);border-radius:.9rem;background:rgba(8,8,8,.68);box-shadow:0 .8rem 2.5rem rgba(0,0,0,.24);font-size:1.08rem;line-height:1.75;backdrop-filter:blur(12px)}html[data-theme=light] .faq-page_hero__xMVdr>span{color:#fbfbfc;border-color:rgba(255,255,255,.2);background:rgba(17,19,22,.94)}.faq-page_console__Z2JSD{display:grid;grid-template-columns:minmax(15rem,.55fr) minmax(0,1.45fr);gap:clamp(2rem,7vw,9rem);padding-block:clamp(4rem,8vw,8rem);border-top:1px solid var(--line)}.faq-page_groups__WyZRe{display:grid;align-content:start;border-top:1px solid var(--line)}.faq-page_groupTrigger__u5G5x{display:grid;min-height:44px;grid-template-columns:2.4rem 1fr;gap:.7rem;padding:1.2rem 0;color:var(--muted);border:0;border-bottom:1px solid var(--line);background:transparent;cursor:pointer;font:inherit;font-size:1rem;text-align:left;transition:color .2s ease,transform .2s ease}.faq-page_groupTrigger__u5G5x:hover,.faq-page_groupTrigger__u5G5x[data-state=active]{color:var(--paper)}.faq-page_groupTrigger__u5G5x:active{transform:translateY(1px)}.faq-page_answerTrigger__3FnGe:focus-visible,.faq-page_groupTrigger__u5G5x:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.faq-page_answerTrigger__3FnGe>span,.faq-page_groupTrigger__u5G5x span{color:var(--accent);font-family:IBM Plex Mono,monospace;font-size:.66rem}.faq-page_answers__N7p1L{min-width:0;padding:clamp(1.5rem,4vw,3rem);border-radius:1.25rem;background:var(--surface)}.faq-page_answerGroup__8q7Ew>h2{margin-bottom:1.2rem}.faq-page_answerGroup__8q7Ew[data-state=inactive]{display:none}.faq-page_answerGroup__8q7Ew:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.faq-page_answerItem__9SAxo{border-top:1px solid var(--line)}.faq-page_answerItem__9SAxo h3{margin:0}.faq-page_answerTrigger__3FnGe{display:grid;width:100%;min-height:44px;grid-template-columns:2.6rem minmax(0,1fr) auto;gap:.7rem;align-items:center;padding:1.35rem 0;color:var(--paper);border:0;background:transparent;cursor:pointer;font:inherit;font-size:clamp(1.02rem,1.8vw,1.22rem);line-height:1.35;text-align:left}.faq-page_answerTrigger__3FnGe strong{font-weight:500}.faq-page_answerTrigger__3FnGe i{color:var(--accent);font-size:1.35rem;font-style:normal;font-weight:300;transition:transform .2s ease}.faq-page_answerTrigger__3FnGe[data-state=open] i{transform:rotate(45deg)}.faq-page_answerContent__6osS_{overflow:hidden}.faq-page_answerContent__6osS_>div{display:grid;grid-template-columns:2.6rem 1fr;gap:.7rem}.faq-page_answerContent__6osS_ p{max-width:43rem;margin:0 0 1.5rem;color:var(--muted);line-height:1.75}.faq-page_fallback___8RbL{display:grid;gap:clamp(3rem,7vw,7rem);padding-block:clamp(4rem,8vw,8rem);border-top:1px solid var(--line)}.faq-page_fallback___8RbL>section{display:grid;grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr);gap:1rem clamp(2rem,7vw,8rem);padding-bottom:2.5rem;border-bottom:1px solid var(--line)}.faq-page_fallback___8RbL h2{grid-row:1/span 2;max-width:13ch;margin:0;font-size:clamp(1.7rem,3vw,2.8rem)}.faq-page_fallback___8RbL article{padding-bottom:1.5rem;border-bottom:1px solid var(--line)}.faq-page_fallback___8RbL article:last-child{border-bottom:0}.faq-page_fallback___8RbL h3{margin:0;font-size:1.15rem}.faq-page_fallback___8RbL article p{max-width:43rem;margin:.75rem 0 0;line-height:1.7}.faq-page_endcap__psX_z{display:flex;flex-wrap:wrap;gap:2rem;align-items:end;justify-content:space-between;padding-block:clamp(4rem,8vw,8rem);border-top:1px solid var(--line)}.faq-page_endcap__psX_z h2{max-width:13ch;margin:0}@media (max-width:780px){.faq-page_console__Z2JSD,.faq-page_hero__xMVdr{min-height:0;grid-template-columns:1fr}.faq-page_fallback___8RbL>section,.faq-page_groups__WyZRe{grid-template-columns:1fr}.faq-page_fallback___8RbL h2{grid-row:auto}.faq-page_groupTrigger__u5G5x{padding-right:1rem}}@media (max-width:520px){.faq-page_answers__N7p1L{padding:1.3rem}}@media (prefers-reduced-motion:reduce){.faq-page_answerTrigger__3FnGe i,.faq-page_groupTrigger__u5G5x{transition-duration:.01ms}}