.claim{padding-bottom:40px}.claim-crumb{padding-top:30px;font-size:13px}.claim-crumb__link{color:var(--ink-500);align-items:center;gap:7px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.claim-crumb__link:hover{color:var(--ink-800)}.claim-crumb__arrow{transition:transform .2s}.claim-crumb__link:hover .claim-crumb__arrow{transform:translate(-3px)}.claim-hero{max-width:880px;padding:20px 0 36px}.claim-hero__kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-500);margin:0 0 22px;font-size:12px;font-weight:500}.claim-hero__title{letter-spacing:-.02em;color:var(--ink-800);text-wrap:balance;margin:0;font-size:52px;font-weight:500;line-height:1.05}.claim-hero__title em{font-family:var(--font-serif);font-style:italic;font-weight:300}.claim-hero__deck{color:var(--ink-600);text-wrap:pretty;max-width:700px;margin:26px 0 0;font-size:20px;line-height:1.55}.claim-hero__meta{color:var(--ink-500);flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;font-size:13px;display:flex}.claim-hero__verdict{color:var(--ink-700);align-items:center;gap:7px;font-weight:500;display:inline-flex}.claim-hero__dot{background:var(--ink-400);border-radius:50%;width:3px;height:3px}.claim-intro{max-width:720px;margin:0 auto;padding:56px 0 8px}.claim-intro__heading{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-600);margin:0 0 26px;font-size:21px;font-weight:500}.claim-intro__sub{margin:0 0 30px}.claim-intro__h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-450);margin:0 0 10px;font-size:12px;font-weight:500}.claim-intro__text{color:var(--ink-700);text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.62}.claim-intro__claimbox{text-align:center;background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent-deep) 22%, transparent);border-radius:var(--dia-radius-lg);max-width:620px;margin:0 auto;padding:20px 28px}.claim-intro__claimlabel{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);margin:0 0 9px;font-size:10.5px;font-weight:500}.claim-intro__claimtext{color:var(--ink-700);margin:0;font-size:14.5px;line-height:1.55}.claim-intro__md{color:var(--ink-700);font-size:16px;line-height:1.65}.claim-intro__md>:first-child{margin-top:0}.claim-intro__md p{margin:0 0 14px}.claim-intro__md h1,.claim-intro__md h2{letter-spacing:-.01em;color:var(--ink-800);margin:24px 0 10px;font-size:18px;font-weight:500}.claim-intro__md h3{color:var(--ink-800);margin:20px 0 8px;font-size:16px;font-weight:500}.claim-intro__md ul,.claim-intro__md ol{margin:0 0 14px;padding-left:22px}.claim-intro__md li{margin:0 0 6px}.claim-intro__md strong{color:var(--ink-800);font-weight:500}.claim-intro__md em{font-family:var(--font-serif);font-style:italic}.claim-intro__md a{color:var(--accent-deep);text-underline-offset:3px;text-decoration:underline}.figure{background:var(--paper-white);border:1px solid var(--paper-line);border-radius:var(--dia-radius-lg);box-shadow:var(--dia-shadow-sm);overflow:hidden}.figure__bar{border-bottom:1px solid var(--paper-line);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 16px;display:flex}.figure__filter{margin-left:auto}.seg{background:var(--paper);border:1px solid var(--ink-300);border-radius:var(--dia-radius-pill);padding:2px;display:inline-flex}.seg__btn{color:var(--ink-600);border-radius:var(--dia-radius-pill);cursor:pointer;background:0 0;border:0;padding:5px 14px;font-size:12.5px;font-weight:500}.seg__btn.is-on{background:var(--ink-700);color:var(--paper)}.lchip{color:var(--ink-500);background:var(--paper-white);border:1px solid var(--ink-300);border-radius:var(--dia-radius-pill);cursor:pointer;align-items:center;gap:8px;padding:6px 13px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.lchip__box{border:1.5px solid var(--ink-400);background:0 0;border-radius:3px;width:11px;height:11px;transition:background .15s,border-color .15s}.lchip:hover{border-color:var(--ink-500);color:var(--ink-800)}.lchip.is-on{color:var(--ink-800);border-color:var(--ink-600)}.lchip.is-on .lchip__box{background:var(--ink-700);border-color:var(--ink-700)}.figure__stage{aspect-ratio:16/10;background-image:radial-gradient(circle,#2125270d .7px,#0000 .8px);background-size:18px 18px;width:100%;padding:12px}.figure__cap{color:var(--ink-500);margin:16px 0 0;font-size:13.5px;line-height:1.55}.figure__cap b{color:var(--ink-700);font-weight:500}.figure__cap em{font-family:var(--font-serif);font-style:italic}.claim-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;margin-top:44px;display:grid}.claim-col{min-width:0}.claim-howto{border-top:1px solid var(--ink-300);margin-top:48px}.claim-howto__summary{cursor:pointer;letter-spacing:-.01em;color:var(--ink-800);align-items:center;gap:12px;padding:24px 0;font-size:20px;font-weight:500;list-style:none;display:flex}.claim-howto__summary::-webkit-details-marker{display:none}.claim-howto__summary:after{content:"+";color:var(--ink-450);margin-left:auto;font-size:24px;font-weight:400;line-height:1}.claim-howto[open] .claim-howto__summary:after{content:"−"}.claim-howto__body{padding-bottom:24px}.claim-howto__body .fx-inset{margin:32px 0 0}.claim-block{margin:0}.claim-block__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-450);border-bottom:1px solid var(--ink-300);margin:0 0 18px;padding-bottom:14px;font-size:12px;font-weight:500}.claim-block__sub{color:var(--ink-500);margin:0;font-size:14px;line-height:1.5}.fx-inset{background:var(--paper-white);border:1px solid var(--paper-line);border-radius:var(--dia-radius-lg);margin:8px 0 32px;padding:26px 28px}.claim-empty{color:var(--ink-500);padding:80px 0;font-size:16px}@media (max-width:980px){.claim-hero__title{font-size:38px}.claim-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.claim-hero{padding:16px 0 28px}.claim-hero__title{font-size:30px}.figure__stage{aspect-ratio:4/5}}
