.c-get-recommended-by-ai{--g-ink:#0f1b2d;--g-ink-72:rgba(15,27,45,0.74);--g-ink-66:rgba(15,27,45,0.68);--g-rule:rgba(15,27,45,0.12);--g-rule-strong:rgba(15,27,45,0.22);--g-blue:#64daf6;--g-blue-wash:rgba(100,218,246,0.1);--g-red:#eb3e3b;--g-red-text:#c62e3b;--g-gold:#edbb38;--g-gold-deep:#a8790f;--g-display:var(--font-display),Georgia,serif;--g-body:var(--font-body),system-ui,sans-serif;--g-mono:var(--font-mono),ui-monospace,monospace;--g-expo:cubic-bezier(0.16,1,0.3,1);background:#ffffff;color:var(--g-ink);font-family:var(--g-body)}.c-get-recommended-by-ai :focus-visible{outline:3px solid var(--g-ink);outline-offset:3px;box-shadow:0 0 0 7px rgba(100,218,246,.5)}.c-get-recommended-by-ai .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.c-get-recommended-by-ai .grba-h2{font-family:var(--g-display);font-weight:400;font-size:clamp(2.25rem,4.2vw,3.15rem);line-height:1;letter-spacing:-.01em;margin:0}.c-get-recommended-by-ai .grba-h3{font-family:var(--g-display);font-weight:400;font-size:clamp(1.55rem,2.4vw,2rem);line-height:1.1;margin:0}.c-get-recommended-by-ai .grba-h3--gap{margin-top:2.75rem}.c-get-recommended-by-ai .grba-h4{font-family:var(--g-mono);font-weight:600;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;margin:1.75rem 0 .6rem}.c-get-recommended-by-ai .grba-p{max-width:65ch;font-size:1.0625rem;line-height:1.7;color:var(--g-ink-72);margin:.9rem 0 0}.c-get-recommended-by-ai .grba-p--lead{font-size:1.2rem;line-height:1.6;color:var(--g-ink);margin-top:1.25rem}.c-get-recommended-by-ai .grba-p--close{color:var(--g-ink);margin-top:2rem}.c-get-recommended-by-ai .grba-key{display:inline-block;margin-right:.6rem;font-family:var(--g-mono);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--g-red-text)}.c-get-recommended-by-ai .grba-textlink{color:var(--g-ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--g-blue);text-decoration-thickness:3px;text-underline-offset:5px;transition:text-decoration-color .16s ease}.c-get-recommended-by-ai .grba-textlink:hover{text-decoration-color:var(--g-ink)}.c-get-recommended-by-ai .grba-marker{background:linear-gradient(transparent 58%,rgba(237,187,56,.75) 0,rgba(237,187,56,.75) 92%,transparent 0);box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-get-recommended-by-ai .grba-evtag{display:inline-block;font-family:var(--g-mono);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--g-ink);background:var(--g-gold);padding:.22rem .5rem .18rem;border:1px solid var(--g-ink);white-space:nowrap}.c-get-recommended-by-ai .grba-hero{max-width:1240px;margin:0 auto;padding:7.25rem 1.25rem 4rem}.c-get-recommended-by-ai .grba-back{font-family:var(--g-mono);font-size:.8rem;color:var(--g-ink);text-decoration:underline;text-decoration-color:var(--g-rule-strong);text-underline-offset:4px;display:inline-flex;gap:.45rem;min-height:24px;align-items:center}.c-get-recommended-by-ai .grba-back:hover{text-decoration-color:var(--g-ink)}.c-get-recommended-by-ai .grba-caseline{margin:1.6rem 0 0;font-family:var(--g-mono);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-h1{margin:.9rem 0 0;font-weight:400}.c-get-recommended-by-ai .grba-h1__topic{display:block;font-family:var(--g-body);font-weight:600;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.4;color:var(--g-ink)}.c-get-recommended-by-ai .grba-h1__q{display:block;margin-top:.6rem;font-family:var(--g-display);font-size:clamp(2.65rem,6.5vw,6.15rem);line-height:.98;letter-spacing:-.015em;color:var(--g-ink);text-wrap:balance}@media (min-width:1024px){.c-get-recommended-by-ai .grba-h1__line{display:block;white-space:nowrap}}.c-get-recommended-by-ai .grba-h1__mark{background:linear-gradient(transparent 62%,var(--g-gold) 62%,var(--g-gold) 84%,transparent 84%);padding:0 .04em}.c-get-recommended-by-ai .grba-lede{max-width:60ch;margin:1.6rem 0 0;font-size:clamp(1.1rem,1.5vw,1.25rem);line-height:1.6;color:var(--g-ink)}.c-get-recommended-by-ai .grba-leave{max-width:62ch;margin:1.1rem 0 0;font-size:1.0625rem;line-height:1.6;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-leave strong{color:var(--g-ink)}.c-get-recommended-by-ai .grba-board{margin:2.25rem 0 0}.c-get-recommended-by-ai .grba-trail{display:grid;grid-template-columns:minmax(0,1fr)}.c-get-recommended-by-ai .grba-node{min-width:0}.c-get-recommended-by-ai .grba-card{position:relative;background:#ffffff;border:1px solid var(--g-rule-strong);padding:1rem 1.1rem 1.1rem}.c-get-recommended-by-ai .grba-card__label,.c-get-recommended-by-ai .grba-specimen{margin:0;font-family:var(--g-mono);font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-specimen{display:inline-block;color:var(--g-ink);border:1px dashed var(--g-ink);padding:.15rem .45rem}.c-get-recommended-by-ai .grba-card__asked{margin:.75rem 0 0;font-family:var(--g-mono);font-size:.78rem;line-height:1.55;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-card__key{font-weight:700;color:var(--g-ink);margin-right:.35rem}.c-get-recommended-by-ai .grba-card__answer{margin:.6rem 0 0;font-size:1rem;line-height:1.6;color:var(--g-ink)}.c-get-recommended-by-ai .grba-claim{color:var(--g-ink);background:linear-gradient(transparent 55%,rgba(100,218,246,.55) 0);padding:0 .1em}.c-get-recommended-by-ai .grba-cite{display:inline-grid;place-items:center;width:1.15rem;height:1.15rem;margin-left:.2rem;font-family:var(--g-mono);font-size:.65rem;font-weight:700;line-height:1;color:var(--g-ink);border:1.5px solid var(--g-ink);border-radius:50%;background:var(--g-blue);vertical-align:.45em}.c-get-recommended-by-ai .grba-card__url{margin:.75rem 0 0;font-family:var(--g-mono);font-size:.82rem;line-height:1.5;color:var(--g-ink);overflow-wrap:anywhere;display:flex;gap:.45rem;align-items:flex-start}.c-get-recommended-by-ai .grba-card__chain{flex:none;margin-top:.2rem;fill:none;stroke:var(--g-ink);stroke-width:1.5;stroke-linecap:round}.c-get-recommended-by-ai .grba-card__quote{margin:.75rem 0 0;font-family:var(--g-display);font-size:1.15rem;line-height:1.35;color:var(--g-ink)}.c-get-recommended-by-ai .grba-card__finding{margin:.6rem 0 0;font-family:var(--g-mono);font-size:.78rem;line-height:1.5;color:var(--g-ink)}.c-get-recommended-by-ai .grba-stamp{display:inline-block;margin:.85rem 0 0;font-family:var(--g-mono);font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--g-red-text);border:2px solid var(--g-red);padding:.25rem .55rem;transform:rotate(-3deg);transform-origin:left center}.c-get-recommended-by-ai .grba-card--verified{border:2px solid var(--g-gold);outline:1px solid var(--g-ink);outline-offset:-1px}.c-get-recommended-by-ai .grba-glow{position:absolute;inset:-2px;pointer-events:none;box-shadow:0 0 0 1px rgba(237,187,56,.9),0 0 16px rgba(237,187,56,.75),0 0 44px rgba(237,187,56,.4),inset 0 0 18px rgba(237,187,56,.18)}.c-get-recommended-by-ai .grba-kv{margin:.7rem 0 0;display:grid;gap:.35rem}.c-get-recommended-by-ai .grba-kv>div{display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:.5rem;align-items:baseline;border-top:1px dashed var(--g-rule-strong);padding-top:.35rem}.c-get-recommended-by-ai .grba-kv dt{font-family:var(--g-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-kv dd{margin:0;font-family:var(--g-mono);font-size:.85rem;color:var(--g-ink)}.c-get-recommended-by-ai .grba-full{display:inline-block;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;background:var(--g-gold);border:1px solid var(--g-ink);padding:.1rem .45rem;box-shadow:0 0 12px rgba(237,187,56,.8)}.c-get-recommended-by-ai .grba-note{margin:.7rem 0 0;padding-left:1.4rem;position:relative;font-family:var(--g-mono);font-size:.78rem;line-height:1.5;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-note:before{content:"↳";position:absolute;left:.15rem;top:0;color:var(--g-ink)}@media (max-width:1023.98px){.c-get-recommended-by-ai .grba-note{margin:0 0 0 calc(1.25rem - .5px);padding:.65rem 0 .65rem 1.5rem;border-left:1px dashed rgba(15,27,45,.4)}.c-get-recommended-by-ai .grba-note:before{left:.4rem;top:.65rem}.c-get-recommended-by-ai .grba-node:last-child .grba-note{border-left-color:transparent}}.c-get-recommended-by-ai .grba-link{--draw:1;position:relative;height:2.6rem}.c-get-recommended-by-ai .grba-link:after,.c-get-recommended-by-ai .grba-link:before{content:"";position:absolute;left:calc(1.25rem - 4px);width:8px;height:8px;border-radius:50%;background:#ffffff;border:2px solid var(--g-ink);z-index:1}.c-get-recommended-by-ai .grba-link:before{top:-4px}.c-get-recommended-by-ai .grba-link:after{bottom:-4px}.c-get-recommended-by-ai .grba-link__line{position:absolute;left:calc(1.25rem - 1.5px);top:0;bottom:0;width:3px;border-radius:2px;transform:scaleY(var(--draw));transform-origin:top center}.c-get-recommended-by-ai .grba-link--blue .grba-link__line{background:var(--g-blue);box-shadow:0 0 6px rgba(100,218,246,.95),0 0 18px rgba(100,218,246,.55)}.c-get-recommended-by-ai .grba-link--red .grba-link__line{background:var(--g-red);box-shadow:0 0 6px rgba(235,62,59,.8),0 0 18px rgba(235,62,59,.4)}.c-get-recommended-by-ai .grba-board__caption{margin:1.1rem 0 0;max-width:70ch;font-family:var(--g-mono);font-size:.75rem;line-height:1.55;color:var(--g-ink-72)}@media (min-width:1024px){.c-get-recommended-by-ai .grba-hero{padding:6.75rem 2.5rem 2.5rem}.c-get-recommended-by-ai .grba-trail{grid-template-columns:minmax(0,1.45fr) 3.5rem minmax(0,.95fr) 3.5rem minmax(0,1.12fr) 3.5rem minmax(0,1.08fr);align-items:start}.c-get-recommended-by-ai .grba-link{height:auto;align-self:stretch}.c-get-recommended-by-ai .grba-link:after,.c-get-recommended-by-ai .grba-link:before{top:calc(1.45rem - 4px);bottom:auto}.c-get-recommended-by-ai .grba-link:before{left:-4px}.c-get-recommended-by-ai .grba-link:after{left:auto;right:-4px}.c-get-recommended-by-ai .grba-link__line{left:0;right:0;top:calc(1.45rem - 1.5px);bottom:auto;width:auto;height:3px;transform:scaleX(var(--draw));transform-origin:left center}}.c-get-recommended-by-ai .grba-sec{max-width:1240px;margin:0 auto;padding:2.5rem 1.25rem;display:grid;grid-template-columns:minmax(0,1fr);scroll-margin-top:5rem}.c-get-recommended-by-ai .grba-sec__margin{margin:0 0 1rem;font-family:var(--g-mono);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1.6;color:var(--g-red-text)}.c-get-recommended-by-ai .grba-sec__body{min-width:0;max-width:62rem}@media (min-width:1024px){.c-get-recommended-by-ai .grba-sec{grid-template-columns:11rem minmax(0,1fr);column-gap:3rem;padding:2.5rem}.c-get-recommended-by-ai .grba-sec__margin{margin:.55rem 0 0;padding-top:.9rem;border-top:3px solid var(--g-ink)}}.c-get-recommended-by-ai .grba-sec+.grba-sec{border-top:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-tape{margin-top:2rem;background:#ffffff;border:1px solid var(--g-rule-strong);padding:.6rem;box-shadow:0 26px 50px -34px rgba(15,27,45,.5)}.c-get-recommended-by-ai .grba-tape__label{margin:0;padding:.25rem .3rem .65rem;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;font-family:var(--g-mono);font-size:.75rem;letter-spacing:.06em;color:var(--g-ink)}.c-get-recommended-by-ai .grba-tape__rec{width:9px;height:9px;border-radius:50%;background:var(--g-red);box-shadow:0 0 8px rgba(235,62,59,.85)}.c-get-recommended-by-ai .grba-tape__screen{position:relative;aspect-ratio:16/9;background:var(--g-blue-wash)}.c-get-recommended-by-ai .grba-tape__screen iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.c-get-recommended-by-ai .grba-byline{margin-top:1.25rem;display:grid;gap:.5rem;max-width:65ch}.c-get-recommended-by-ai .grba-byline p{margin:0;font-size:1rem;line-height:1.6;color:var(--g-ink)}.c-get-recommended-by-ai .grba-byline .grba-byline__claim{color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-byline .grba-textlink{justify-self:start;margin-top:.25rem}.c-get-recommended-by-ai .grba-contents{margin-top:1.75rem;border-top:3px solid var(--g-ink);padding-top:.9rem}.c-get-recommended-by-ai .grba-contents__free{margin:0;max-width:65ch;font-size:1.0625rem;line-height:1.6;color:var(--g-ink);font-weight:600}.c-get-recommended-by-ai .grba-contents ol{list-style:none;margin:.9rem 0 0;padding:0;counter-reset:grba-contents;display:grid;grid-template-columns:minmax(0,1fr)}.c-get-recommended-by-ai .grba-contents li{counter-increment:grba-contents;display:flex;align-items:baseline;gap:.75rem;padding:.45rem 0;border-bottom:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-contents li:before{content:counter(grba-contents,decimal-leading-zero);flex:none;width:1.6rem;font-family:var(--g-mono);font-size:.72rem;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-contents a{display:inline-flex;align-items:center;min-height:24px;font-family:var(--g-display);font-size:1.15rem;line-height:1.2;color:var(--g-ink);text-decoration:none}.c-get-recommended-by-ai .grba-contents a:hover{text-decoration:underline;text-decoration-color:var(--g-blue);text-decoration-thickness:3px;text-underline-offset:5px}.c-get-recommended-by-ai .grba-contents li span{margin-left:auto;font-family:var(--g-mono);font-size:.72rem;color:var(--g-ink-72);text-align:right}@media (max-width:639.98px){.c-get-recommended-by-ai .grba-contents li span{display:none}}@media (min-width:1024px){.c-get-recommended-by-ai .grba-contents ol{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:1.25rem}.c-get-recommended-by-ai .grba-contents li{flex-direction:column;align-items:flex-start;gap:.3rem;padding:.6rem 0 .75rem;border-bottom:0;border-top:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-contents li span{margin-left:0;text-align:left}}.c-get-recommended-by-ai .grba-findings{display:grid;gap:2.25rem;margin-top:2.25rem}.c-get-recommended-by-ai .grba-finding{border-left:3px solid var(--g-blue);padding-left:1.25rem}@media (min-width:900px){.c-get-recommended-by-ai .grba-findings{grid-template-columns:1fr 1fr;gap:3rem}}.c-get-recommended-by-ai .grba-levers{list-style:none;margin:1rem 0 0;padding:0;max-width:54rem}.c-get-recommended-by-ai .grba-levers li{display:grid;grid-template-columns:3.4rem minmax(0,1fr);gap:.75rem;padding:.6rem 0;border-top:1px solid var(--g-rule);font-size:1.0625rem;line-height:1.6;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-levers strong{color:var(--g-ink)}.c-get-recommended-by-ai .grba-levers__no{font-family:var(--g-mono);font-size:.75rem;font-weight:600;padding-top:.25rem;color:var(--g-ink)}.c-get-recommended-by-ai .grba-review{margin-top:2rem;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.c-get-recommended-by-ai .grba-review__stage{outline:none}.c-get-recommended-by-ai .grba-review__stage:focus-visible .grba-print{box-shadow:0 0 0 3px var(--g-ink),0 0 0 8px rgba(100,218,246,.55)}.c-get-recommended-by-ai .grba-print{margin:0;background:#ffffff;border:1px solid var(--g-rule-strong);padding:clamp(.45rem,1.2vw,.9rem);box-shadow:0 28px 56px -36px rgba(15,27,45,.55)}.c-get-recommended-by-ai .grba-print__mat{overflow:hidden;background:var(--g-blue-wash)}.c-get-recommended-by-ai .grba-print__img{display:block;width:100%;height:auto;aspect-ratio:16/9}.c-get-recommended-by-ai .grba-print__caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .75rem;padding:.85rem .15rem .2rem}.c-get-recommended-by-ai .grba-print__title{font-family:var(--g-display);font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.2}.c-get-recommended-by-ai .grba-review__controls{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.c-get-recommended-by-ai .grba-btn{min-height:44px;padding:0 1rem;font-family:var(--g-mono);font-size:.82rem;font-weight:600;color:var(--g-ink);background:#ffffff;border:1.5px solid var(--g-ink);cursor:pointer;transition:transform .18s var(--g-expo),box-shadow .18s var(--g-expo)}.c-get-recommended-by-ai .grba-btn:hover:not([aria-disabled=true]){transform:translateY(-3px);box-shadow:0 6px 0 -2px var(--g-blue)}.c-get-recommended-by-ai .grba-btn[aria-disabled=true]{cursor:default;color:var(--g-ink-66);border-color:var(--g-rule-strong)}.c-get-recommended-by-ai .grba-review__pos{margin:0;font-family:var(--g-mono);font-size:.95rem;font-weight:600;letter-spacing:.06em}.c-get-recommended-by-ai .grba-review__index{display:none}@media (min-width:1024px){.c-get-recommended-by-ai .grba-review{grid-template-columns:minmax(0,1fr) 15.5rem;grid-template-areas:"stage index" "controls index";column-gap:1.75rem;align-items:start}.c-get-recommended-by-ai .grba-review__stage{grid-area:stage}.c-get-recommended-by-ai .grba-review__controls{grid-area:controls}.c-get-recommended-by-ai .grba-review__index{grid-area:index;display:block;max-height:31rem;overflow-y:auto;border-top:3px solid var(--g-ink)}}.c-get-recommended-by-ai .grba-review__index ol{list-style:none;margin:0;padding:0}.c-get-recommended-by-ai .grba-review__jump{display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:.4rem;width:100%;min-height:32px;padding:.45rem .5rem;text-align:left;font-size:.85rem;line-height:1.35;color:var(--g-ink-72);background:transparent;border:0;border-bottom:1px solid var(--g-rule);cursor:pointer}.c-get-recommended-by-ai .grba-review__jump:hover{color:var(--g-ink);background:var(--g-blue-wash)}.c-get-recommended-by-ai .grba-review__jump[aria-current=true]{color:var(--g-ink);font-weight:600;background:var(--g-blue-wash);box-shadow:inset 4px 0 0 var(--g-blue)}.c-get-recommended-by-ai .grba-review__jumpno{font-family:var(--g-mono);font-size:.7rem;padding-top:.15rem}.c-get-recommended-by-ai .grba-transcript{margin-top:2rem;border-top:1px solid var(--g-rule-strong);border-bottom:1px solid var(--g-rule-strong)}.c-get-recommended-by-ai .grba-transcript summary{cursor:pointer;padding:1rem 0;min-height:44px;font-family:var(--g-mono);font-size:.85rem;font-weight:600;letter-spacing:.04em}.c-get-recommended-by-ai .grba-transcript ol{list-style:none;margin:0;padding:0 0 1.5rem;display:grid;gap:1.5rem}.c-get-recommended-by-ai .grba-transcript__title{margin:0;font-family:var(--g-display);font-size:1.25rem;line-height:1.25}.c-get-recommended-by-ai .grba-transcript__title span{font-family:var(--g-mono);font-size:.72rem;margin-right:.4rem;vertical-align:.2em}.c-get-recommended-by-ai .grba-transcript__line{margin:.35rem 0 0;max-width:70ch;font-size:.95rem;line-height:1.6;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-block{margin-top:2rem;padding-top:1.4rem;border-top:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-facts{margin:1.25rem 0 0;max-width:65ch;display:grid;gap:0}.c-get-recommended-by-ai .grba-facts>div{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:1rem;padding:.5rem 0;border-top:1px dashed var(--g-rule-strong)}.c-get-recommended-by-ai .grba-facts dt{font-family:var(--g-mono);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding-top:.2rem}.c-get-recommended-by-ai .grba-facts dd{margin:0;font-size:1rem;line-height:1.6;color:var(--g-ink-72)}@media (max-width:560px){.c-get-recommended-by-ai .grba-facts>div{grid-template-columns:minmax(0,1fr);gap:.25rem}}.c-get-recommended-by-ai .grba-checks,.c-get-recommended-by-ai .grba-steps{margin:0;padding:0;list-style:none;max-width:65ch;counter-reset:grba-step}.c-get-recommended-by-ai .grba-checks li,.c-get-recommended-by-ai .grba-steps li{position:relative;padding:.45rem 0 .45rem 2.4rem;font-size:1.0625rem;line-height:1.6;color:var(--g-ink)}.c-get-recommended-by-ai .grba-steps li{counter-increment:grba-step}.c-get-recommended-by-ai .grba-steps li:before{content:counter(grba-step);position:absolute;left:0;top:.55rem;width:1.5rem;height:1.5rem;display:grid;place-items:center;font-family:var(--g-mono);font-size:.75rem;font-weight:700;border:1.5px solid var(--g-ink);border-radius:50%}.c-get-recommended-by-ai .grba-checks li:before{content:"";position:absolute;left:.3rem;top:.95rem;width:.9rem;height:.45rem;border-left:2.5px solid var(--g-ink);border-bottom:2.5px solid var(--g-ink);transform:rotate(-45deg)}.c-get-recommended-by-ai .grba-log{list-style:none;margin:1.5rem 0 0;padding:0;max-width:62rem;position:relative}.c-get-recommended-by-ai .grba-log li{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1.25rem;padding:1rem 0;border-top:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-log li:last-child{border-bottom:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-log__when{font-family:var(--g-mono);font-size:.78rem;font-weight:700;letter-spacing:.1em;padding-top:.2rem;display:flex;align-items:center;gap:.55rem;align-self:start}.c-get-recommended-by-ai .grba-log__when:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--g-blue);box-shadow:0 0 8px rgba(100,218,246,.9);flex:none}.c-get-recommended-by-ai .grba-log li:last-child .grba-log__when:before{background:var(--g-gold);box-shadow:0 0 8px rgba(237,187,56,.9)}.c-get-recommended-by-ai .grba-log__label{margin:0;font-size:1.1rem;font-weight:600;line-height:1.45}.c-get-recommended-by-ai .grba-log__detail{margin:.3rem 0 0;max-width:62ch;font-size:1rem;line-height:1.6;color:var(--g-ink-72)}@media (max-width:560px){.c-get-recommended-by-ai .grba-log li{grid-template-columns:minmax(0,1fr);gap:.4rem}}.c-get-recommended-by-ai .grba-exhibit{margin-top:2rem}.c-get-recommended-by-ai .grba-exhibit__tag{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.c-get-recommended-by-ai .grba-exhibit__file{font-family:var(--g-mono);font-size:.85rem;color:var(--g-ink);overflow-wrap:anywhere}.c-get-recommended-by-ai .grba-exhibit__title{margin:.75rem 0 0;font-family:var(--g-display);font-weight:400;font-size:1.5rem;line-height:1.2;letter-spacing:0;text-transform:none}.c-get-recommended-by-ai .grba-exhibit__title:first-letter{text-transform:uppercase}.c-get-recommended-by-ai .grba-exhibit .grba-copy{margin-top:1rem}.c-get-recommended-by-ai .grba-copy{margin-top:1.25rem;background:#ffffff;border:1px solid var(--g-rule-strong);border-top:3px solid var(--g-ink)}.c-get-recommended-by-ai .grba-copy__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem .5rem .5rem .9rem;border-bottom:1px dashed var(--g-rule-strong)}.c-get-recommended-by-ai .grba-copy__label{min-width:0;font-family:var(--g-mono);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--g-ink-72);overflow-wrap:anywhere}.c-get-recommended-by-ai .grba-copy__btn{flex:none;min-height:40px;min-width:5.5rem;padding:0 1rem;font-family:var(--g-mono);font-size:.82rem;font-weight:700;color:var(--g-ink);background:#ffffff;border:1.5px solid var(--g-ink);cursor:pointer;transition:transform .18s var(--g-expo),background-color .18s var(--g-expo),box-shadow .18s var(--g-expo)}.c-get-recommended-by-ai .grba-copy__btn:hover{transform:translateY(-3px);box-shadow:0 6px 0 -2px var(--g-blue)}.c-get-recommended-by-ai .grba-copy[data-state=copied] .grba-copy__btn{background:var(--g-blue);box-shadow:0 0 14px rgba(100,218,246,.85)}.c-get-recommended-by-ai .grba-copy__text{margin:0;padding:1rem 1.1rem .4rem;font-family:var(--g-mono);font-size:.86rem;line-height:1.7;color:var(--g-ink);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2}.c-get-recommended-by-ai .grba-copy__status{margin:0;min-height:1.6rem;padding:0 1.1rem .6rem;font-family:var(--g-mono);font-size:.75rem;color:var(--g-ink)}.c-get-recommended-by-ai .grba-custody{list-style:none;margin:1.25rem 0 0;padding:0;max-width:65ch}.c-get-recommended-by-ai .grba-custody li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.75rem;padding:.95rem 0;border-top:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-custody__box{width:1.15rem;height:1.15rem;margin-top:.25rem;border:2px solid var(--g-ink);background:#ffffff}.c-get-recommended-by-ai .grba-custody__label{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.5}.c-get-recommended-by-ai .grba-custody__detail{margin:.25rem 0 0;font-size:1rem;line-height:1.6;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-case{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--g-rule);display:grid;grid-template-columns:minmax(0,1fr);gap:.2rem}.c-get-recommended-by-ai .grba-case__no{margin:0;font-family:var(--g-display);font-size:2.2rem;line-height:.9;color:var(--g-gold);-webkit-text-stroke:1.5px var(--g-ink);paint-order:stroke fill}@media (min-width:760px){.c-get-recommended-by-ai .grba-case{grid-template-columns:6rem minmax(0,1fr);gap:1.5rem}.c-get-recommended-by-ai .grba-case__no{font-size:4.5rem}}.c-get-recommended-by-ai .grba-case__body{min-width:0}.c-get-recommended-by-ai .grba-case__stack{margin:.85rem 0 0;font-family:var(--g-mono);font-size:.85rem;line-height:1.6;color:var(--g-ink)}.c-get-recommended-by-ai .grba-case__alt{margin-top:1.5rem;font-size:.95rem}.c-get-recommended-by-ai .grba-case__note{margin:1.25rem 0 0;max-width:65ch;padding-left:1.4rem;position:relative;font-family:var(--g-mono);font-size:.82rem;line-height:1.6;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-case__note:before{content:"↳";position:absolute;left:.15rem;color:var(--g-ink)}.c-get-recommended-by-ai .grba-locker{list-style:none;margin:1.75rem 0 0;padding:0}.c-get-recommended-by-ai .grba-locker li{display:grid;grid-template-columns:3.4rem minmax(0,1fr);gap:.6rem .75rem;padding:.9rem 0;border-top:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-locker li:last-child{border-bottom:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-locker__tag{justify-self:start}.c-get-recommended-by-ai .grba-locker__title{margin:0;font-family:var(--g-display);font-weight:400;font-size:1.4rem;line-height:1.2}.c-get-recommended-by-ai .grba-locker__purpose{margin:.4rem 0 0;max-width:62ch;font-size:1rem;line-height:1.6;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-locker__meta{margin:.5rem 0 0;font-family:var(--g-mono);font-size:.75rem;color:var(--g-ink)}.c-get-recommended-by-ai .grba-locker__free{color:var(--g-red-text);font-weight:700}.c-get-recommended-by-ai .grba-locker__link{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0 1.1rem;font-family:var(--g-mono);font-size:.82rem;font-weight:700;color:var(--g-ink);background:#ffffff;border:1.5px solid var(--g-ink);text-decoration:none;white-space:nowrap;transition:transform .18s var(--g-expo),box-shadow .18s var(--g-expo)}.c-get-recommended-by-ai .grba-locker__link:hover{transform:translateY(-3px);box-shadow:0 6px 0 -2px var(--g-blue)}@media (min-width:760px){.c-get-recommended-by-ai .grba-locker li{grid-template-columns:4.75rem minmax(0,1fr) auto;gap:1.5rem;align-items:start}.c-get-recommended-by-ai .grba-locker li .grba-locker__link{grid-column:auto}.c-get-recommended-by-ai .grba-locker__tag{margin-top:.3rem}.c-get-recommended-by-ai .grba-locker__link{margin-top:.1rem}}.c-get-recommended-by-ai .grba-faq{margin-top:1.75rem;max-width:65ch}.c-get-recommended-by-ai .grba-faq__item{padding:.8rem 0;border-top:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-faq__q{margin:0;display:grid;grid-template-columns:2.2rem minmax(0,1fr);font-family:var(--g-display);font-weight:400;font-size:1.25rem;line-height:1.3}.c-get-recommended-by-ai .grba-faq__a{margin:.5rem 0 0;display:grid;grid-template-columns:2.2rem minmax(0,1fr);font-size:1rem;line-height:1.65;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-faq__mark{font-family:var(--g-mono);font-size:.8rem;font-weight:700;padding-top:.3rem;color:var(--g-red-text)}.c-get-recommended-by-ai .grba-faq__a .grba-faq__mark{color:var(--g-ink)}.c-get-recommended-by-ai .grba-next{margin:1.5rem 0 0}.c-get-recommended-by-ai .grba-next__link{display:inline-block;font-family:var(--g-display);font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.2;color:var(--g-ink);text-decoration:underline;text-decoration-color:var(--g-blue);text-decoration-thickness:4px;text-underline-offset:8px}.c-get-recommended-by-ai .grba-next__link:hover{text-decoration-color:var(--g-ink)}.c-get-recommended-by-ai .grba-sources{list-style:none;margin:1.5rem 0 0;padding:0;max-width:65ch}.c-get-recommended-by-ai .grba-sources li{padding:.6rem 0;border-top:1px solid var(--g-rule);font-size:.95rem}.c-get-recommended-by-ai .grba-sources p{margin:.2rem 0 0;font-size:.88rem;line-height:1.55;color:var(--g-ink-72)}.c-get-recommended-by-ai .grba-nextcase{margin-top:1.75rem;padding-top:1.25rem;border-top:3px solid var(--g-ink)}.c-get-recommended-by-ai .grba-fold[data-folded=true] .grba-fold__body{max-height:var(--peek);overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,transparent);mask-image:linear-gradient(#000 72%,transparent)}.c-get-recommended-by-ai .grba-fold__btn{display:inline-flex;align-items:center;gap:.55rem;min-height:40px;margin:.4rem 0 .2rem;padding:0 .9rem 0 .6rem;font-family:var(--g-mono);font-size:.8rem;font-weight:700;color:var(--g-ink);background:#ffffff;border:1px dashed var(--g-ink);cursor:pointer}.c-get-recommended-by-ai .grba-copy .grba-fold__btn{margin-left:1.1rem}.c-get-recommended-by-ai .grba-fold__btn:hover{border-style:solid;box-shadow:0 0 0 3px rgba(100,218,246,.45)}.c-get-recommended-by-ai .grba-fold__glyph{display:inline-grid;place-items:center;width:1.1rem;height:1.1rem;font-size:.9rem;line-height:1;background:var(--g-gold);border:1px solid var(--g-ink)}@media (min-width:1024px){.c-get-recommended-by-ai .grba-kit{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:3rem;align-items:start}.c-get-recommended-by-ai .grba-kit__h4{margin-top:1rem}.c-get-recommended-by-ai .grba-custody{max-width:none}.c-get-recommended-by-ai .grba-custody li{padding:.7rem 0}.c-get-recommended-by-ai .grba-custody__detail{margin-top:.1rem}.c-get-recommended-by-ai .grba-exhibit{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);column-gap:2rem;align-items:start}.c-get-recommended-by-ai .grba-exhibit .grba-copy{margin-top:0}.c-get-recommended-by-ai .grba-exhibit__title{font-size:1.35rem}.c-get-recommended-by-ai .grba-locker{display:grid;grid-template-columns:1fr 1fr;column-gap:2.5rem}.c-get-recommended-by-ai .grba-locker li{grid-template-columns:3.6rem minmax(0,1fr);gap:.5rem .9rem}.c-get-recommended-by-ai .grba-locker li .grba-locker__link{grid-column:2}.c-get-recommended-by-ai .grba-locker li:last-child{border-bottom:0}.c-get-recommended-by-ai .grba-locker__title{font-size:1.25rem}.c-get-recommended-by-ai .grba-locker__link{min-height:36px}.c-get-recommended-by-ai .grba-locker li{row-gap:.4rem;align-content:start}.c-get-recommended-by-ai .grba-byline{grid-template-columns:minmax(0,1fr) auto;column-gap:2rem;max-width:none}.c-get-recommended-by-ai .grba-byline .grba-textlink{grid-column:2;grid-row:1;margin-top:0}.c-get-recommended-by-ai .grba-contents li{display:grid;grid-template-columns:1.6rem minmax(0,1fr);row-gap:.15rem}.c-get-recommended-by-ai .grba-contents li span{grid-column:2}.c-get-recommended-by-ai .grba-locker__purpose{font-size:.95rem}.c-get-recommended-by-ai .grba-case__work{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:2.25rem;align-items:start}.c-get-recommended-by-ai .grba-case__h4{margin-top:1.25rem}.c-get-recommended-by-ai .grba-checks li{font-size:.98rem;padding-top:.3rem;padding-bottom:.3rem}.c-get-recommended-by-ai .grba-checks li:before{top:.75rem}.c-get-recommended-by-ai .grba-faq,.c-get-recommended-by-ai .grba-sources{max-width:none;display:grid;grid-template-columns:1fr 1fr;column-gap:3rem}}@media (max-width:639.98px){.c-get-recommended-by-ai .grba-hero{padding-top:6.6rem;padding-bottom:2.75rem}.c-get-recommended-by-ai .grba-back,.c-get-recommended-by-ai .grba-caseline{display:none}.c-get-recommended-by-ai .grba-h1{margin-top:0}.c-get-recommended-by-ai .grba-h1__topic{font-size:.95rem;line-height:1.35}.c-get-recommended-by-ai .grba-h1__q{margin-top:.35rem;font-size:2.3rem}.c-get-recommended-by-ai .grba-lede{margin-top:.75rem;font-size:1rem;line-height:1.5}.c-get-recommended-by-ai .grba-board{margin-top:1.4rem}.c-get-recommended-by-ai .grba-trail{grid-template-columns:2.5rem minmax(0,1fr)}.c-get-recommended-by-ai .grba-node{display:contents}.c-get-recommended-by-ai .grba-card{grid-column:1/-1;padding:.85rem .8rem .65rem}.c-get-recommended-by-ai .grba-card__label,.c-get-recommended-by-ai .grba-specimen{position:absolute;top:-.62rem;left:2.1rem;font-size:.62rem;line-height:1.6;background:#ffffff;padding:0 .35rem}.c-get-recommended-by-ai .grba-specimen{padding:0 .35rem}.c-get-recommended-by-ai .grba-card__asked{display:none}.c-get-recommended-by-ai .grba-card__answer{margin-top:.15rem;font-size:.92rem;line-height:1.5}.c-get-recommended-by-ai .grba-card__url{margin-top:.1rem;font-size:.74rem}.c-get-recommended-by-ai .grba-card__quote{margin-top:.15rem;font-size:.98rem;line-height:1.3;padding-right:.5rem}.c-get-recommended-by-ai .grba-card__finding{margin-top:.3rem;font-size:.7rem}.c-get-recommended-by-ai .grba-stamp{position:absolute;top:-.72rem;right:.6rem;margin:0;font-size:.62rem;padding:.1rem .4rem;background:#ffffff}.c-get-recommended-by-ai .grba-kv{margin-top:.2rem;grid-template-columns:1fr 1fr;gap:.25rem .9rem}.c-get-recommended-by-ai .grba-kv>div{grid-template-columns:auto minmax(0,1fr);gap:.45rem;padding-top:.25rem}.c-get-recommended-by-ai .grba-kv dt{font-size:.6rem}.c-get-recommended-by-ai .grba-kv dd{font-size:.78rem}.c-get-recommended-by-ai .grba-note{grid-column:2;align-self:center;margin:0;padding:.45rem 0;border:0;font-size:.7rem;line-height:1.45}.c-get-recommended-by-ai .grba-note:before{display:none}.c-get-recommended-by-ai .grba-link{grid-column:1;height:auto;min-height:1.9rem;align-self:stretch}.c-get-recommended-by-ai .grba-node--answer .grba-card{grid-row:1}.c-get-recommended-by-ai .grba-link--a,.c-get-recommended-by-ai .grba-node--answer .grba-note{grid-row:2}.c-get-recommended-by-ai .grba-node--cite .grba-card{grid-row:3}.c-get-recommended-by-ai .grba-link--b,.c-get-recommended-by-ai .grba-node--cite .grba-note{grid-row:4}.c-get-recommended-by-ai .grba-node--page .grba-card{grid-row:5}.c-get-recommended-by-ai .grba-link--c,.c-get-recommended-by-ai .grba-node--page .grba-note{grid-row:6}.c-get-recommended-by-ai .grba-node--verified .grba-card{grid-row:7}.c-get-recommended-by-ai .grba-node--verified .grba-note{grid-row:8;padding-left:0}.c-get-recommended-by-ai .grba-leave,.c-get-recommended-by-ai .grba-levers li,.c-get-recommended-by-ai .grba-p{font-size:1rem}.c-get-recommended-by-ai .grba-h2{font-size:2.1rem}}@keyframes grba-print-in{0%{transform:translateX(10px);opacity:.55}to{transform:none;opacity:1}}@media (prefers-reduced-motion:no-preference){.c-get-recommended-by-ai .grba-print__img--moved{animation:grba-print-in .26s var(--g-expo)}}@media (prefers-reduced-motion:reduce){.c-get-recommended-by-ai .grba-btn,.c-get-recommended-by-ai .grba-copy__btn,.c-get-recommended-by-ai .grba-locker__link{transition:none}.c-get-recommended-by-ai .grba-btn:hover:not([aria-disabled=true]),.c-get-recommended-by-ai .grba-copy__btn:hover,.c-get-recommended-by-ai .grba-locker__link:hover{transform:none}}.c-get-recommended-by-ai [data-focus=on] img{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 190px);margin:0 auto}.c-get-recommended-by-ai [data-focus=on] :is(figure,[class*=frame],[class*=stage],[class*=screen]){max-width:100%;margin-left:auto;margin-right:auto}.c-get-recommended-by-ai .grba-hero{padding:6rem 1.25rem .5rem}.c-get-recommended-by-ai .grba-caseline{margin-top:.9rem}.c-get-recommended-by-ai .grba-h1__q{font-size:clamp(1.8rem,3.4vw,3rem)}.c-get-recommended-by-ai .grba-lede{margin-top:.75rem;font-size:1rem}.c-get-recommended-by-ai .grba-trailband{max-width:1240px;margin:0 auto;padding:2.5rem 1.25rem;border-top:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-trailband .grba-board{margin-top:0}@media (min-width:1024px){.c-get-recommended-by-ai .grba-hero{padding:6rem 2.5rem .5rem}.c-get-recommended-by-ai .grba-trailband{padding:3rem 2.5rem}}.c-get-recommended-by-ai .grba-trailband+.grba-sec{border-top:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-steps{display:grid;gap:0;margin:18px 0 0;padding:0;list-style:none;border-top:1px solid var(--g-rule-strong)}.c-get-recommended-by-ai .grba-steps__item{padding:16px 0;border-bottom:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-steps__no{font-family:var(--g-mono);font-size:.8125rem;letter-spacing:.04em;color:var(--g-red-text)}.c-get-recommended-by-ai .grba-heard{display:grid;gap:14px;margin:18px 0 0;padding:0;list-style:none}.c-get-recommended-by-ai .grba-heard__item{padding:16px 18px;border:1px solid var(--g-rule);border-left:3px solid var(--g-gold);background:var(--g-blue-wash)}.c-get-recommended-by-ai .grba-heard__time{display:inline-flex;align-items:center;min-height:2.75rem;font-family:var(--g-mono);font-size:.875rem;color:var(--g-red-text)}.c-get-recommended-by-ai .grba-heard__q{margin:0;font-family:var(--g-display);font-size:clamp(1.15rem,1.05rem + .5vw,1.375rem);line-height:1.3;color:var(--g-ink)}.c-get-recommended-by-ai .grba-heard__shows{margin:8px 0 0;line-height:1.55;color:var(--g-ink);opacity:.74}.c-get-recommended-by-ai .grba-errors{display:grid;gap:0 28px;margin:18px 0 0;border-top:1px solid var(--g-rule-strong)}@media (min-width:768px){.c-get-recommended-by-ai .grba-errors{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-get-recommended-by-ai .grba-errors__item{padding:14px 0;border-bottom:1px solid var(--g-rule)}.c-get-recommended-by-ai .grba-errors dt{font-weight:700;color:var(--g-ink)}.c-get-recommended-by-ai .grba-errors dd{margin:6px 0 0;line-height:1.55;color:var(--g-ink);opacity:.74}.c-get-recommended-by-ai .grba-faq__heard{margin:6px 0 8px;font-size:.9375rem;line-height:1.5;color:var(--g-ink);opacity:.7}.c-get-recommended-by-ai .grba-faq__heard a,.c-get-recommended-by-ai .grba-tx__time{font-family:var(--g-mono);color:var(--g-red-text)}.c-get-recommended-by-ai .grba-related{display:grid;gap:10px;margin:16px 0;padding:0;list-style:none}.c-get-recommended-by-ai .grba-tx{margin-top:14px;border-top:1px solid var(--g-rule-strong);padding-top:10px}.c-get-recommended-by-ai .grba-tx summary{cursor:pointer;font-weight:700;padding:8px 0}.c-get-recommended-by-ai .grba-tx__ch{padding:14px 0;border-bottom:1px solid var(--g-rule)}.c-get-recommended-by-ai .study-path{display:flex;flex-wrap:wrap;gap:.4rem 1rem;padding:1rem clamp(1.25rem,4vw,2.5rem);border-top:1px solid;margin:1.25rem auto 0;max-width:75rem;font-family:var(--font-body),sans-serif;font-size:.9rem;line-height:1.5}.c-get-recommended-by-ai .study-path a{text-decoration:underline;text-underline-offset:.22em;padding:.25rem 0}.c-get-recommended-by-ai .study-check{display:flex;align-items:flex-start;gap:.65rem;margin-top:.8rem;font-size:.9rem;line-height:1.55;font-weight:400}.c-get-recommended-by-ai .study-check input{flex:none;width:1.15rem;height:1.15rem;margin-top:.18rem;accent-color:#0b5fa5}.c-get-recommended-by-ai .study-actions{margin:1.5rem 0 .35rem;line-height:1.65}.c-get-recommended-by-ai .study-actions a{text-decoration:underline;text-underline-offset:.2em}.c-get-recommended-by-ai .study-access-note{font-size:.875rem;line-height:1.5}.c-get-recommended-by-ai .study-follow{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:1rem 0;font-size:.85rem;line-height:1.5}.c-get-recommended-by-ai .study-follow a{text-decoration:underline;text-underline-offset:.2em}.c-get-recommended-by-ai .study-faq{max-width:64rem;margin:3rem auto;padding:1.5rem clamp(1rem,4vw,3rem)}.c-get-recommended-by-ai .study-faq h2{font-family:var(--font-display),serif;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2}.c-get-recommended-by-ai .study-faq details{border-top:1px solid #ccd7df;padding:1rem 0}.c-get-recommended-by-ai .study-faq summary{cursor:pointer;font-weight:600;line-height:1.5}.c-get-recommended-by-ai .study-faq p{max-width:70ch;line-height:1.7;margin:.8rem 0}.c-get-recommended-by-ai [id]{scroll-margin-top:6rem}.c-get-recommended-by-ai .study-check input:focus-visible,.c-get-recommended-by-ai .study-follow a:focus-visible,.c-get-recommended-by-ai .study-path a:focus-visible{outline:3px solid #147fbd;outline-offset:4px}