.fg-scope{--paper:#eee6d7;--paper-light:#f7f2e8;--paper-high:#fcf8f0;--paper-edge:#d8cbb7;--paper-shadow:#40372a21;--ink:#11110f;--ink-soft:#2a2924;--ink-mid:#5c5951;--ink-quiet:#8c867b;--ink-faint:#11110f24;--ink-hairline:#11110f3d;--moss:#646d5b;--moss-dark:#46503f;--moss-wash:#646d5b1f;--vermilion:#a83f30;--serif:var(--font-display), ui-sans-serif, system-ui, sans-serif;--sans:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;min-width:280px;color:var(--ink);background-color:var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-image:radial-gradient(circle at 13% 4%,#ffffff8c,#0000 32rem),linear-gradient(90deg,#55463006,#0000 18%,#ffffff2b 44%,#0000 72%),repeating-linear-gradient(0deg,#0000 0 5px,#342d2205 5px 6px)}.fg-scope button,.fg-scope select{font:inherit}.fg-scope a,.fg-scope button,.fg-scope select{-webkit-tap-highlight-color:transparent}.fg-scope :focus-visible{outline-offset:3px;outline:3px solid #46503f7a}.fg-scope main{width:min(1200px,100% - 44px);margin:0 auto}.fg-scope .hero{isolation:isolate;border-bottom:1px solid var(--ink-hairline);grid-template-columns:minmax(0,1.48fr) minmax(285px,.52fr);align-items:end;gap:clamp(46px,8vw,116px);min-height:700px;padding:clamp(72px,9vw,126px) 0 72px;display:grid;position:relative;overflow:clip}.fg-scope .hero-art{z-index:-2;pointer-events:none;margin:0;position:absolute;inset:12px -9% 0 8%;overflow:hidden}.fg-scope .hero-art:after{background:linear-gradient(90deg, var(--paper-light) 0, #f7f2e8f0 24%, #f7f2e833 55%, transparent 78%), linear-gradient(0deg, var(--paper) 0, transparent 18%);content:"";position:absolute;inset:0}.fg-scope .hero-art img{object-fit:cover;object-position:center;filter:grayscale()sepia(.1)contrast(.94);mix-blend-mode:multiply;opacity:.79;width:100%;height:100%;display:block}.fg-scope .hero-art figcaption{z-index:2;max-width:260px;color:var(--ink-mid);box-shadow:0 3px 14px var(--paper-shadow);clip-path:polygon(1px 0,100% 2px,calc(100% - 1px) 100%,0 calc(100% - 2px));background:#fcf8f0e0;padding:9px 12px;font-size:.61rem;line-height:1.45;position:absolute;bottom:24px;right:9%}.fg-scope .hero-copy,.fg-scope .evidence-summary{z-index:2;position:relative}.fg-scope .eyebrow{color:var(--moss-dark);letter-spacing:.19em;text-transform:uppercase;margin:0 0 15px;font-size:.64rem;font-weight:850}.fg-scope h1,.fg-scope h2,.fg-scope h3,.fg-scope h4,.fg-scope p{margin-top:0}.fg-scope h1,.fg-scope h2,.fg-scope h3,.fg-scope h4{font-family:var(--serif);font-weight:500}.fg-scope h1{letter-spacing:-.064em;max-width:10.5ch;margin-bottom:23px;font-size:clamp(3.7rem,7.7vw,7rem);line-height:.9}.fg-scope .hero-deck{border-left:2px solid var(--ink);max-width:47ch;color:var(--ink-soft);margin-bottom:34px;padding-left:16px;font-size:clamp(.98rem,1.5vw,1.13rem);line-height:1.58}.fg-scope .foundation-note{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink-hairline);clip-path:polygon(0 1px,99.8% 0,100% calc(100% - 2px),1px 100%);background:#fcf8f0bf;max-width:720px;position:relative;box-shadow:0 5px 18px #40372a12}.fg-scope .foundation-kicker{color:var(--ink-mid);letter-spacing:.15em;text-transform:uppercase;margin:0;padding:11px 13px 9px;font-size:.59rem;font-weight:850}.fg-scope .foundation-links{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fg-scope .foundation-links a{border-top:1px solid var(--ink-faint);grid-template-columns:32px minmax(0,1fr);align-content:center;gap:2px 11px;min-height:92px;padding:16px 18px 16px 13px;text-decoration:none;transition:background-color .16s,transform .16s;display:grid}.fg-scope .foundation-links a+a{border-left:1px solid var(--ink-hairline)}.fg-scope .foundation-links a:hover,.fg-scope .foundation-links a:focus-visible{background:var(--moss-wash);transform:translateY(-2px)}.fg-scope .foundation-links span{width:27px;height:27px;color:var(--paper-high);background:var(--ink);font-family:var(--serif);border-radius:46% 54% 61% 39%/43% 38% 62% 57%;grid-row:1/3;place-items:center;font-size:.62rem;display:grid}.fg-scope .foundation-links strong{font-family:var(--serif);font-size:1.03rem;font-weight:600}.fg-scope .foundation-links small{color:var(--ink-mid);font-size:.68rem;line-height:1.35}.fg-scope .evidence-summary{min-height:440px;color:var(--paper-light);clip-path:polygon(2px 0,calc(100% - 5px) 2px,100% 14px,calc(100% - 2px) calc(100% - 5px),calc(100% - 13px) 100%,1px calc(100% - 2px));background:#11110ff2;flex-direction:column;justify-content:flex-end;padding:30px 27px 27px;display:flex;box-shadow:0 17px 34px #11110f2e}.fg-scope .evidence-summary:before{content:"";background:#f7f2e81a;border-radius:42% 58% 48% 52%/58% 44% 56% 42%;width:74px;height:18px;position:absolute;top:14px;left:-8px;transform:rotate(-3deg)}.fg-scope .evidence-summary .eyebrow{color:#b8c1af}.fg-scope .summary-number{color:var(--paper-high);font-family:var(--serif);letter-spacing:-.08em;margin:0;font-size:clamp(6.8rem,11vw,9.5rem);line-height:.72}.fg-scope .summary-label{color:#f7f2e8a8;max-width:20ch;margin:18px 0 25px;font-size:.73rem;line-height:1.48}.fg-scope .summary-label strong{color:var(--paper-high)}.fg-scope .summary-scale{margin:0;padding:0;list-style:none}.fg-scope .summary-scale li{color:#f7f2e8d1;border-top:1px solid #f7f2e82e;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;min-height:43px;font-size:.7rem;display:grid}.fg-scope .summary-scale li:first-child{border-top-color:var(--moss)}.fg-scope .summary-scale .myth-scale{color:#f7f2e8a8;border-top-style:dashed}.fg-scope .scale-count{color:#f7f2e875;font-family:var(--serif);font-size:.75rem}.fg-scope .summary-footnote{color:#f7f2e870;margin:13px 0 0;font-size:.59rem;line-height:1.48}.fg-scope .discovery{border-top:3px solid var(--ink);border-bottom:1px solid var(--ink-hairline);grid-template-columns:minmax(260px,.57fr) minmax(0,1.43fr);gap:36px 66px;padding:44px 0 24px;display:grid;position:relative}.fg-scope .discovery:after{background:var(--ink);content:"";opacity:.78;border-radius:53% 47% 59% 41%/46% 62% 38% 54%;width:96px;height:9px;position:absolute;top:-6px;right:4%;transform:rotate(-.8deg)}.fg-scope .discovery h2,.fg-scope .guide-intro h2,.fg-scope .ledger-heading h2,.fg-scope .honesty-note h2{letter-spacing:-.045em;margin-bottom:0;font-size:clamp(1.8rem,3.1vw,2.85rem);line-height:1.02}.fg-scope .filter-controls{grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:10px;display:grid}.fg-scope .control-field{gap:7px;display:grid}.fg-scope .control-field>span{color:var(--ink-mid);font-size:.64rem;font-weight:800}.fg-scope .control-field select,.fg-scope .reset-button{border:1px solid var(--ink-hairline);min-width:0;min-height:48px;color:var(--ink);cursor:pointer;background-color:#fcf8f0d1;border-radius:0;box-shadow:0 3px 10px #40372a0e}.fg-scope .control-field select{width:100%;padding:0 38px 0 12px}.fg-scope .control-field select:hover,.fg-scope .control-field select:focus{border-color:var(--moss)}.fg-scope .reset-button{padding:0 15px;font-size:.69rem;font-weight:800}.fg-scope .reset-button:hover:not(:disabled){color:var(--paper-high);border-color:var(--ink);background:var(--ink)}.fg-scope .reset-button:disabled{cursor:default;opacity:.4}.fg-scope .filter-feedback{border-top:1px solid var(--ink-faint);color:var(--ink-quiet);flex-wrap:wrap;grid-column:2;justify-content:space-between;gap:7px 18px;padding-top:12px;font-size:.63rem;line-height:1.42;display:flex}.fg-scope #filter-count{color:var(--moss-dark);font-weight:800}.fg-scope .evidence-guide{color:var(--paper-light);clip-path:polygon(0 3px,calc(100% - 6px) 0,100% 9px,calc(100% - 2px) calc(100% - 4px),8px 100%,1px calc(100% - 7px));background:#11110ff5;grid-template-columns:minmax(260px,.57fr) minmax(0,1.43fr);gap:46px 66px;margin-top:50px;padding:42px 36px 44px;display:grid;position:relative;box-shadow:0 18px 38px #11110f21}.fg-scope .evidence-guide:after{background:var(--moss);content:"";opacity:.82;width:5px;position:absolute;top:0;bottom:0;left:0}.fg-scope .evidence-guide .eyebrow{color:#b8c1af}.fg-scope .evidence-guide h2{color:var(--paper-high)}.fg-scope .legend-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 27px;margin:0;padding:0;list-style:none;display:grid}.fg-scope .legend-list li{border-top:1px solid #f7f2e830;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:11px;min-height:82px;display:grid}.fg-scope .legend-list strong,.fg-scope .legend-list small{display:block}.fg-scope .legend-list strong{font-size:.74rem}.fg-scope .legend-list small{color:#f7f2e894;margin-top:4px;font-size:.64rem;line-height:1.4}.fg-scope .legend-mark{width:20px;height:20px;display:block;position:relative}.fg-scope .mark-strong{background:var(--moss);border-radius:48% 52% 61% 39%/42% 58% 45% 55%}.fg-scope .mark-moderate{box-shadow:inset 0 0 0 5px var(--ink);background:#f7f2e8d6;border-radius:59% 41% 49% 51%/42% 47% 53% 58%}.fg-scope .mark-promising{background:#f7f2e812;border:1px dashed #f7f2e8ad;border-radius:45% 55% 42% 58%/52% 44% 56% 48%}.fg-scope .mark-myth:before,.fg-scope .mark-myth:after{content:"";background:#f7f2e8c7;width:25px;height:1px;position:absolute;top:9px;left:-2px}.fg-scope .mark-myth:before{transform:rotate(42deg)}.fg-scope .mark-myth:after{transform:rotate(-42deg)}.fg-scope .ink-current{border-top:1px solid var(--ink-hairline);border-bottom:1px solid var(--ink-hairline);height:clamp(220px,29vw,340px);margin:70px 0 24px;position:relative;overflow:hidden}.fg-scope .ink-current img{object-fit:cover;object-position:center 57%;filter:grayscale()sepia(.08)contrast(1.02);mix-blend-mode:multiply;opacity:.88;width:100%;height:100%;display:block}.fg-scope .ink-current figcaption{max-width:300px;color:var(--ink-mid);box-shadow:0 5px 18px var(--paper-shadow);clip-path:polygon(0 2px,100% 0,calc(100% - 2px) 100%,2px calc(100% - 1px));background:#fcf8f0e6;padding:10px 13px;font-size:.63rem;line-height:1.45;position:absolute;bottom:22px;left:4%}.fg-scope .ink-current figcaption span{color:var(--ink);font-family:var(--serif);margin-bottom:2px;font-size:.9rem;font-weight:600;display:block}.fg-scope .ledger{padding-top:66px}.fg-scope .ledger-heading{max-width:740px;margin-bottom:56px;padding-left:22px;position:relative}.fg-scope .ledger-heading:before{background:var(--ink);clip-path:polygon(34% 0,70% 8%,41% 21%,73% 36%,30% 51%,67% 68%,35% 83%,57% 100%,21% 100%,43% 82%,17% 68%,51% 51%,20% 35%,50% 21%,23% 8%);content:"";width:11px;position:absolute;top:3px;bottom:0;left:0}.fg-scope .ledger-heading>p:last-child{max-width:54ch;color:var(--ink-mid);margin:14px 0 0;font-size:.8rem;line-height:1.55}.fg-scope .grade-band{border-top:1px solid var(--ink-hairline);grid-template-columns:204px minmax(0,1fr);gap:clamp(34px,6vw,88px);display:grid;position:relative}.fg-scope .grade-heading{padding:25px 0 37px}.fg-scope .grade-order{color:var(--ink-mid);letter-spacing:.16em;text-transform:uppercase;margin-bottom:36px;font-size:.57rem;font-weight:850;position:relative}.fg-scope .grade-strong .grade-order{color:var(--moss-dark)}.fg-scope .grade-myth .grade-order{align-items:center;gap:9px;display:inline-flex}.fg-scope .grade-myth .grade-order:after{width:16px;height:16px;color:var(--paper-high);background:var(--vermilion);content:"×";border-radius:19% 27% 21% 25%;place-items:center;font-size:.55rem;line-height:1;display:grid;transform:rotate(-3deg)}.fg-scope .grade-heading h3{letter-spacing:-.035em;margin-bottom:10px;font-size:1.36rem;line-height:1.02}.fg-scope .grade-heading>p:not(.grade-order){color:var(--ink-mid);margin-bottom:13px;font-size:.68rem;line-height:1.45}.fg-scope .band-match-count{border-top:1px solid var(--ink-faint);color:var(--ink-quiet);padding-top:8px;font-size:.6rem;display:inline-block}.fg-scope .method-list{padding:6px 0 10px;position:relative}.fg-scope .method-list:before{z-index:0;clip-path:polygon(38% 0,72% 8%,34% 18%,68% 30%,26% 43%,70% 58%,31% 72%,62% 87%,44% 100%,20% 100%,41% 87%,16% 72%,48% 58%,13% 43%,47% 30%,18% 18%,53% 8%,24% 0);content:"";background:#11110fcc;width:13px;position:absolute;top:0;bottom:0;left:21px}.fg-scope .grade-strong .method-list:before{background:#46503fdb}.fg-scope .grade-moderate .method-list:before{opacity:.76}.fg-scope .grade-promising .method-list:before{opacity:.42}.fg-scope .grade-myth .method-list:before{opacity:.66}.fg-scope .method-row{--slip-x:0px;--filter-x:0px;--hover-x:0px;--slip-tilt:0deg;z-index:1;clip-path:polygon(0 1px,calc(100% - 4px) 0,100% 3px,calc(100% - 1px) calc(100% - 3px),calc(100% - 7px) 100%,2px calc(100% - 1px));min-height:142px;color:inherit;transform:translateX(calc(var(--slip-x) + var(--filter-x) + var(--hover-x))) rotate(var(--slip-tilt));background:#fcf8f0d6;border-top:1px solid #11110f17;border-bottom:1px solid #11110f26;grid-template-columns:55px minmax(0,1fr) minmax(177px,.36fr) 22px;align-items:center;gap:18px;margin:8px 0;padding:17px 12px 17px 0;text-decoration:none;transition:opacity .19s,transform .21s cubic-bezier(.2,.8,.2,1),background-color .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 4px 15px #40372a11}.fg-scope .method-row:nth-child(2n){--slip-x:5px;--slip-tilt:.08deg}.fg-scope .method-row:nth-child(3n){--slip-x:-2px;--slip-tilt:-.07deg}.fg-scope .method-row:hover,.fg-scope .method-row:focus-visible{--hover-x:5px;background:#fcf8f0f7;box-shadow:0 8px 22px #40372a1f}.fg-scope .method-row.is-emphasized{--filter-x:10px;box-shadow:-4px 7px 0 var(--moss-wash), 0 9px 22px #40372a1c;background:#f7f2e8fa}.fg-scope .method-row[data-dimmed=true]{opacity:.42}.fg-scope.filtering .method-row{transition-delay:var(--filter-delay,0s)}.fg-scope .folio{z-index:1;isolation:isolate;width:31px;height:31px;color:var(--paper-high);border:1px solid var(--ink);background:var(--ink);font-family:var(--serif);border-radius:44% 56% 62% 38%/55% 43% 57% 45%;justify-self:center;place-items:center;font-size:.64rem;display:grid;position:relative}.fg-scope .folio:after{z-index:-1;content:"";opacity:0;background:#11110f33;border-radius:61% 39% 47% 53%/43% 59% 41% 57%;transition:opacity .17s,transform .19s;position:absolute;inset:-5px;transform:scale(.2)rotate(-7deg)}.fg-scope .method-row:hover .folio:after,.fg-scope .method-row:focus-visible .folio:after,.fg-scope .method-row.is-emphasized .folio:after{opacity:1;transform:scale(1.35)rotate(3deg)}.fg-scope .grade-strong .folio{border-color:var(--moss);background:var(--moss)}.fg-scope .grade-strong .folio:after{background:#646d5b3d}.fg-scope .grade-promising .folio{color:var(--ink);background:var(--paper-light);border-style:dashed}.fg-scope .grade-myth .folio{color:var(--paper-high);background:var(--ink-soft)}.fg-scope .method-title-line{flex-wrap:wrap;align-items:center;gap:5px 11px;display:flex}.fg-scope .method-copy h4{letter-spacing:-.034em;margin:0;font-size:clamp(1.28rem,2.2vw,1.82rem);line-height:1.05}.fg-scope .method-row:hover .method-copy h4,.fg-scope .method-row:focus-visible .method-copy h4{text-decoration:underline;-webkit-text-decoration-color:var(--moss);text-decoration-color:var(--moss);text-underline-offset:6px;text-decoration-thickness:1px}.fg-scope .method-copy>p{max-width:52ch;color:var(--ink-mid);margin:5px 0 0;font-size:.75rem;line-height:1.5}.fg-scope .foundation-label{color:var(--moss-dark);border-left:2px solid var(--moss);background:var(--moss-wash);letter-spacing:.075em;text-transform:uppercase;padding:4px 7px;font-size:.54rem;font-weight:850;display:inline-block}.fg-scope .method-meta{align-content:center;gap:16px;display:grid}.fg-scope .grade-label{color:var(--ink-soft);letter-spacing:.035em;font-size:.61rem;font-weight:850}.fg-scope .grade-strong .grade-label{color:var(--moss-dark)}.fg-scope .destination{color:var(--ink-soft);font-size:.7rem;font-weight:760;line-height:1.32}.fg-scope .destination small{color:var(--ink-quiet);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:.5rem;font-weight:850;display:block}.fg-scope .row-arrow{color:var(--ink);opacity:.42;font-size:.93rem;transition:opacity .15s,transform .15s}.fg-scope .method-row:hover .row-arrow,.fg-scope .method-row:focus-visible .row-arrow{opacity:1;transform:translate(2px,-2px)}.fg-scope .myth-row .method-copy h4{-webkit-text-decoration:line-through #11110f6b;text-decoration:line-through #11110f6b;text-decoration-thickness:1px}.fg-scope .honesty-note{color:var(--paper-light);clip-path:polygon(2px 0,calc(100% - 5px) 2px,100% 8px,calc(100% - 2px) calc(100% - 3px),9px 100%,0 calc(100% - 7px));background:#11110ff5;grid-template-columns:minmax(0,.9fr) minmax(270px,.67fr);gap:18px 80px;margin:96px 0 0;padding:48px 44px 52px;display:grid;position:relative;box-shadow:0 18px 38px #11110f21}.fg-scope .honesty-note:before{background:var(--moss);content:"";opacity:.85;width:8px;position:absolute;top:0;bottom:0;left:0}.fg-scope .honesty-note .eyebrow{color:#b8c1af;grid-column:1/-1;margin-bottom:3px}.fg-scope .honesty-note h2{color:var(--paper-high)}.fg-scope .honesty-note>p:not(.eyebrow){color:#f7f2e89e;margin:0;font-size:.77rem;line-height:1.58}.fg-scope .honesty-note>a{border-bottom:1px solid var(--moss);min-height:44px;color:var(--paper-light);grid-column:2;justify-content:space-between;align-items:center;gap:14px;padding:0 0 2px;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-flex}.fg-scope .honesty-note>a:hover{color:#c8d0bf}@media (max-width:940px){.fg-scope .hero{grid-template-columns:minmax(0,1fr) 275px;gap:43px}.fg-scope .hero-art{inset-inline-start:2%}.fg-scope .discovery,.fg-scope .evidence-guide{grid-template-columns:1fr;gap:28px}.fg-scope .filter-feedback{grid-column:1}.fg-scope .grade-band{grid-template-columns:170px minmax(0,1fr);gap:36px}.fg-scope .method-row{grid-template-columns:55px minmax(0,1fr) 22px;gap:14px;padding-top:20px;padding-bottom:20px}.fg-scope .method-meta{flex-wrap:wrap;grid-area:2/2;gap:8px 18px;padding-bottom:4px;display:flex}.fg-scope .row-arrow{grid-area:1/3/3}}@media (max-width:720px){.fg-scope main{width:min(100% - 32px,1200px)}.fg-scope .hero{grid-template-columns:1fr;gap:44px;min-height:0;padding:66px 0 58px}.fg-scope .hero-art{opacity:.56;inset:18% -34% 19% 20%}.fg-scope .hero-art:after{background:linear-gradient(90deg, var(--paper-light) 0, #f7f2e8e0 43%, transparent 86%), linear-gradient(0deg, var(--paper) 0, transparent 20%)}.fg-scope .hero-art figcaption{display:none}.fg-scope h1{font-size:clamp(3.05rem,14vw,5rem)}.fg-scope .evidence-summary{min-height:0;padding:29px 23px 26px}.fg-scope .summary-number{font-size:7rem}.fg-scope .summary-scale{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fg-scope .summary-scale li{padding-right:8px}.fg-scope .filter-controls{grid-template-columns:minmax(0,1fr) auto}.fg-scope .reset-button{grid-column:auto}.fg-scope .evidence-guide{padding:38px 24px 40px}.fg-scope .ledger{padding-top:56px}.fg-scope .grade-band{display:block}.fg-scope .grade-heading{grid-template-columns:minmax(0,1fr) auto;gap:7px 16px;padding:28px 0 20px;display:grid}.fg-scope .grade-order,.fg-scope .grade-heading h3{grid-column:1}.fg-scope .grade-order{margin-bottom:4px}.fg-scope .grade-heading>p:not(.grade-order){grid-column:1;margin-bottom:0}.fg-scope .band-match-count{grid-area:1/2/4;align-self:center}.fg-scope .method-list:before{left:18px}.fg-scope .method-row{grid-template-columns:47px minmax(0,1fr) 18px}.fg-scope .method-row:after{left:47px}.fg-scope .honesty-note{grid-template-columns:1fr;gap:17px;padding:42px 28px}.fg-scope .honesty-note .eyebrow,.fg-scope .honesty-note>a{grid-column:1}}@media (max-width:480px){.fg-scope .hero{padding-top:51px}.fg-scope h1{font-size:clamp(2.72rem,14vw,4rem)}.fg-scope .hero-deck{font-size:.94rem}.fg-scope .foundation-links{grid-template-columns:1fr}.fg-scope .foundation-links a{min-height:80px}.fg-scope .foundation-links a+a{border-top:1px solid var(--ink-hairline);border-left:0}.fg-scope .filter-controls,.fg-scope .legend-list,.fg-scope .summary-scale{grid-template-columns:1fr}.fg-scope .discovery{padding-top:36px}.fg-scope .evidence-guide{margin-top:35px;padding-left:21px;padding-right:19px}.fg-scope .ink-current{height:210px;margin-top:48px}.fg-scope .ink-current img{width:142%;max-width:none;transform:translate(-17%)}.fg-scope .ink-current figcaption{max-width:calc(100% - 30px);bottom:13px;left:15px;right:15px}.fg-scope .ledger-heading{margin-bottom:38px}.fg-scope .grade-heading{display:block}.fg-scope .grade-heading .grade-order{margin-bottom:8px}.fg-scope .grade-heading>p:not(.grade-order){margin-bottom:12px}.fg-scope .band-match-count{padding-top:6px}.fg-scope .method-row,.fg-scope .method-row:nth-child(2n),.fg-scope .method-row:nth-child(3n){--slip-x:0px}.fg-scope .method-list{padding-right:8px}.fg-scope .method-row.is-emphasized{--filter-x:5px}.fg-scope .method-row:hover,.fg-scope .method-row:focus-visible{--hover-x:2px}.fg-scope .method-row{grid-template-columns:42px minmax(0,1fr);gap:7px 10px;min-height:0;padding:20px 9px 22px 0}.fg-scope .method-list:before{left:15px}.fg-scope .folio{width:29px;height:29px}.fg-scope .method-copy{min-width:0}.fg-scope .method-copy h4{font-size:1.35rem}.fg-scope .method-meta{grid-area:auto/2;gap:8px;display:grid}.fg-scope .row-arrow{display:none}.fg-scope .foundation-label{margin-bottom:4px}.fg-scope .honesty-note{margin-top:72px;padding:39px 22px 35px}}@media (max-width:340px){.fg-scope main{width:calc(100% - 24px)}.fg-scope .method-row{grid-template-columns:37px minmax(0,1fr);gap:7px 8px}.fg-scope .method-list:before{left:13px}.fg-scope .method-copy h4{font-size:1.24rem}}@media (prefers-reduced-motion:reduce){.fg-scope *,.fg-scope :before,.fg-scope :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
