@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-normal.BjhtXyW2.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-normal.BQn1nviT.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-normal.s-izfB6B.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal.DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal.D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ground: #05070b;--ground-2: #0b0f17;--ink: #e8edf3;--ink-2: #9aa5b5;--ink-3: #5b6674;--line: rgba(255, 255, 255, .08);--tint: #54f764;--tint-ink: #05070b;--max: 1180px;--font: -apple-system, "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display: "DIN Alternate", "Bahnschrift", -apple-system, "Helvetica Neue", Arial, sans-serif;color-scheme:dark}*{box-sizing:border-box}html{background:var(--ground);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}body{margin:0;min-height:100vh;background:radial-gradient(1200px 700px at 50% -10%,#101827 0%,var(--ground) 60%)}a{color:inherit;text-decoration:none}a:hover{color:#fff}h1,h2,h3{font-family:var(--font-display);font-weight:600;letter-spacing:-.01em;margin:0}h1{font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:1.05}h2{font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.15}p{line-height:1.55;margin:0 0 1rem}.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.kicker{color:var(--tint);font-size:.95rem;letter-spacing:.02em;margin-bottom:12px}.lede{color:var(--ink-2);font-size:1.15rem;max-width:40rem}.num{font-family:var(--font-display);font-variant-numeric:tabular-nums}.rail{display:flex;align-items:center;gap:28px;padding:18px 0;border-bottom:1px solid var(--line)}.rail .brand{font-family:var(--font-display);font-weight:600;font-size:1.05rem;letter-spacing:.01em;margin-right:auto;color:var(--tint)}footer.foot .sponsor{font-family:var(--font-display);letter-spacing:.12em;font-size:.8rem;color:var(--ink)}.rail a{color:var(--ink-2);font-size:.95rem}.rail a[aria-current=page],.rail a:hover{color:var(--tint)}.hero{display:flex;align-items:center;gap:48px;min-height:72vh;padding:32px 0}.hero .scene{flex:0 0 52%;min-height:560px;position:relative}.hero .copy{flex:1}@media(max-width:900px){.hero{flex-direction:column}.hero .scene{flex-basis:auto;width:100%;min-height:420px}}.stage-still{position:absolute;inset:0;background:radial-gradient(closest-side,rgba(84,247,100,.08),transparent 70%)}.tool{display:flex;gap:40px;padding:24px 0 48px}.tool .inputs{flex:0 0 340px;display:flex;flex-direction:column;gap:14px}.tool .result{flex:1}.field{display:flex;flex-direction:column;gap:6px}.field label{color:var(--ink-2);font-size:.85rem}.field input,.field select{background:var(--ground-2);color:var(--ink);border:1px solid var(--line);border-radius:10px;padding:10px 12px;font:inherit;font-size:1rem}.field input:focus,.field select:focus{outline:none;border-color:var(--tint)}.seg{display:flex;border:1px solid var(--line);border-radius:10px;overflow:hidden}.seg button{flex:1;background:transparent;color:var(--ink-2);border:0;padding:9px 6px;font:inherit;cursor:pointer}.seg button[aria-pressed=true]{background:var(--tint);color:var(--tint-ink)}.halo-number{font-family:var(--font-display);font-size:clamp(3rem,8vw,5.5rem);line-height:1;color:#fff}.halo-number small{display:block;font-size:.3em;color:var(--ink-2);margin-top:6px;line-height:1.2}.cards{display:flex;flex-wrap:wrap;gap:14px}.card{flex:1 1 220px;background:var(--ground-2);border:1px solid var(--line);border-radius:14px;padding:16px 18px}.card .label{color:var(--ink-3);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.card .value{font-family:var(--font-display);font-size:1.6rem;margin-top:4px}.card .note{color:var(--ink-2);font-size:.9rem;margin-top:6px}.btn{display:inline-block;background:var(--tint);color:var(--tint-ink);border-radius:12px;padding:12px 18px;font-weight:600}.btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--line)}.route{border-top:1px solid var(--line);margin-top:32px;padding-top:18px;color:var(--ink-2)}.route strong{color:var(--ink)}.answers{display:flex;flex-wrap:wrap;gap:14px;padding:24px 0 48px}.answers a.card{flex-basis:300px}.answers a.card h3{font-size:1.05rem;margin-bottom:8px}.answers a.card p{color:var(--ink-2);font-size:.95rem;margin:0}article.answer{max-width:44rem;padding:32px 0 64px}article.answer .first{font-size:1.2rem;color:#fff}article.answer h2{margin:28px 0 10px}article.answer .meta{color:var(--ink-3);font-size:.85rem;margin:16px 0 24px}footer.foot{border-top:1px solid var(--line);padding:28px 0 48px;color:var(--ink-3);font-size:.9rem;display:flex;flex-wrap:wrap;gap:8px 28px}footer.foot a{color:var(--ink-2)}footer.foot .sibs{display:flex;gap:14px;flex-wrap:wrap}section{padding:24px 0}.section-title{margin-bottom:8px}.section-sub{color:var(--ink-2);margin-bottom:18px}.status{display:inline-block;margin-left:10px;padding:2px 8px;border-radius:999px;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--line);vertical-align:middle}.slot{border-left:3px solid var(--tint);padding:8px 14px;color:var(--ink-2);font-size:.9rem;background:#ffffff08;border-radius:0 10px 10px 0}.sources{margin-top:32px;font-size:.9rem;color:var(--ink-2)}.sources ul{padding-left:18px}:root[data-site=cholesterol]{--ground: #fbf8f2;--ground-2: #ffffff;--soft: #f4ede6;--ink: #23161d;--ink-2: #594850;--ink-3: #75646b;--line: rgba(35, 22, 29, .1);--tint: #9c1f45;--tint-ink: #ffffff;--cta: #d8264f;--cta-ink: #ffffff;--mast: #241020;--mast-ink: #f6edf1;--mast-ink-2: #c4aab7;--hatch: rgba(224, 74, 106, .55);--dots: rgba(224, 74, 106, .9);--gold: #f2c14e;--gold-ink: #2a1b00;--gold-soft: rgba(242, 193, 78, .18);--crimson: #c21d47;--crimson-soft: rgba(194, 29, 71, .1);--blue: #1668c4;--blue-soft: rgba(22, 104, 196, .1);--tgc: #d99a12;--plum: #6b2350;--fine: #2f8a5f;--b-red: #b3203f;--glass: rgba(35, 22, 29, .2);--shadow: 0 1px 2px rgba(45, 15, 30, .05), 0 8px 24px rgba(45, 15, 30, .07);--shadow-up: 0 2px 4px rgba(45, 15, 30, .06), 0 16px 38px rgba(45, 15, 30, .13);--font: "Figtree Variable", -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display: "Newsreader Variable", "Literata", Georgia, "Times New Roman", serif}:root[data-site=cholesterol][data-theme=dark]{--ground: #170b14;--ground-2: #22121d;--soft: #2f1b28;--ink: #f6ecf0;--ink-2: #d4c0c8;--ink-3: #a9939c;--line: rgba(255, 235, 245, .1);--tint: #f2a0b4;--tint-ink: #2a0712;--cta: #d8264f;--cta-ink: #ffffff;--mast: #12070f;--hatch: rgba(240, 110, 140, .5);--dots: rgba(240, 110, 140, .78);--gold-soft: rgba(242, 193, 78, .14);--crimson: #f0577a;--crimson-soft: rgba(240, 87, 122, .14);--blue: #5d9df0;--blue-soft: rgba(93, 157, 240, .14);--tgc: #f2c14e;--plum: #c47aa6;--fine: #5cc28f;--b-red: #f0577a;--glass: rgba(255, 235, 245, .22)}[data-site=cholesterol] body{font-weight:420}[data-site=cholesterol] h1,[data-site=cholesterol] h2,[data-site=cholesterol] h3,[data-site=cholesterol] .lockup-text strong,[data-site=cholesterol] .foot-lockup strong,[data-site=cholesterol] .foot-guides strong{font-weight:600;letter-spacing:-.01em;font-variation-settings:normal}[data-site=cholesterol] h1.title{font-weight:650;letter-spacing:-.02em;font-variation-settings:normal}[data-site=cholesterol] h1.title .title-the{color:var(--tint);font-family:var(--font);font-weight:600}[data-site=cholesterol] article.answer .first{font-family:var(--font);font-weight:480;font-size:1.26rem;line-height:1.5}[data-site=cholesterol] article.answer .first:first-letter{font-family:var(--font-display)}[data-site=cholesterol] .planband h2,[data-site=cholesterol] .plancard-title{font-variation-settings:normal;font-weight:650}[data-site=cholesterol] .btn{font-weight:700}[data-site=cholesterol] .btn:not(.ghost){background:var(--cta);color:var(--cta-ink)}[data-site=cholesterol] .btn:not(.ghost):hover{color:var(--cta-ink);opacity:.92}[data-site=cholesterol] .oncolor{--dots: rgba(156, 31, 69, .5);--hatch: rgba(156, 31, 69, .4);color:#2a1b00;background-color:#f2c14e;background-image:radial-gradient(70% 90% at 80% 40%,#ffecaacc,#ffecaa00 70%),linear-gradient(140deg,#f7cf68,#f2c14e 48%,#e2a92e)}:root[data-site=cholesterol][data-theme=dark] .oncolor{color:#2a1b00;background-color:#e3b13f;background-image:radial-gradient(70% 90% at 80% 40%,#ffe2968c,#ffe29600 70%),linear-gradient(140deg,#ecbd52,#dca838 55%,#b98a22)}[data-site=cholesterol] .oncolor h1,[data-site=cholesterol] .oncolor h2,[data-site=cholesterol] .oncolor h3,[data-site=cholesterol] .oncolor p,[data-site=cholesterol] .oncolor li,[data-site=cholesterol] article.answer .oncolor p{color:#2a1b00}[data-site=cholesterol] .oncolor .btn,[data-site=cholesterol] article.answer .oncolor .btn{background:#d8264f;color:#fff;box-shadow:0 10px 24px #78142847}[data-site=cholesterol] .oncolor .btn:hover{background:#d8264f;color:#fff;opacity:.92;filter:none}[data-site=cholesterol] .oncolor .btn.ghost{background:#2a1b001a;color:#2a1b00;box-shadow:none}[data-site=cholesterol] .planband li:before{border-color:#2a1b00}[data-site=cholesterol] .planband-art,[data-site=cholesterol] .plancard-art{filter:drop-shadow(0 22px 26px rgba(90,30,0,.32))}.note{color:var(--ink-2);font-size:.9rem}article.answer a:not(.btn),.tablewrap a,.note a,.section-sub a{color:var(--tint)}article.answer blockquote{margin:18px 0;padding:14px 18px;background:var(--ground-2);border-radius:0 12px 12px 0;box-shadow:inset 4px 0 0 var(--gold)}article.answer blockquote p{margin:0}.takeaways{margin:22px 0 30px;padding:18px 22px;border-radius:16px;background:var(--ground-2)}.takeaways h2{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tint);margin:0 0 10px;font-family:var(--font);font-weight:600}.studies{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0 24px}.study{flex:1 1 260px;background:var(--ground-2);border-radius:14px;padding:16px 18px}figure.art{margin:30px 0}figure.art img{display:block;width:100%;height:auto;border-radius:14px}figure.art.object img{max-width:320px;margin:0 auto;border-radius:0}figure.art figcaption{color:var(--ink-2);font-size:.88rem;margin-top:8px;text-align:center}details.more,details.ch-more{margin:14px 0 22px;background:var(--ground-2);border-radius:14px;padding:12px 18px;box-shadow:var(--shadow)}.toolcard details.ch-more{background:var(--ground);box-shadow:none}:root[data-theme=dark] .toolcard details.ch-more{background:var(--soft)}details.more summary,details.ch-more summary{cursor:pointer;font-weight:600}details.ch-more .calc-grid{margin:14px 0 10px}.duo{display:inline-flex;align-items:center;justify-content:center}.duo img{width:58%;height:auto;object-fit:contain}.duo img+img{margin-left:-14%}article.answer .art-head.has-pic{position:relative;padding-right:168px;min-height:150px}.art-head-pic{position:absolute;right:0;top:0;width:150px;height:150px;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(40,26,10,.16))}.art-head-pic.duo{display:flex}.art-head-pic.flat{width:120px;height:120px;top:14px;right:14px;filter:none}.verdict-big{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;margin:22px 0 0}.verdict-big span{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.verdict-big strong{font-family:var(--font-display);font-weight:650;font-size:clamp(2.1rem,4.4vw,3rem);line-height:1;color:var(--gold-ink);background:var(--gold);padding:8px 22px 12px;border-radius:18px}.verdict-big.long strong{font-size:clamp(1.5rem,3vw,2.1rem)}.series{margin:48px 0 0;padding:22px 0 0;box-shadow:inset 0 2px 0 var(--ink)}.series h2{font-size:.8rem;font-family:var(--font);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0 0 8px!important}.series ol{list-style:none;padding:0;margin:0;counter-reset:part}.series li{margin:0;counter-increment:part}.series a{display:flex;gap:14px;align-items:baseline;padding:11px 0;color:var(--ink)!important;font-weight:600!important;box-shadow:inset 0 -1px 0 var(--line);transition:all .32s ease-out}.series a:before{content:counter(part);font-family:var(--font-display);color:var(--ink-3);min-width:1.2em}.series a:hover,.series a[aria-current=page]{color:var(--tint)!important}.series ol.plain a:before{content:none}.wall{columns:3 300px;column-gap:44px;margin:8px 0 0}.wall-group{break-inside:avoid;margin:0 0 30px}.wall-head{display:flex;align-items:center;gap:10px;margin:0 0 4px;padding:0 0 10px;box-shadow:inset 0 -2px 0 var(--ink)}.wall-head img,.wall-head .duo{width:40px;height:40px;object-fit:contain;flex:none}.wall-head h3{margin:0;font-family:var(--font);font-size:.8rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2)}.wall-group ul{list-style:none;padding:0;margin:0}.wall-group li{margin:0}.wall-group a{display:flex;gap:12px;align-items:flex-start;padding:12px 0 13px;color:var(--ink);box-shadow:inset 0 -1px 0 var(--line);transition:all .32s ease-out}.wall-pic{flex:none;width:48px;height:48px;border-radius:12px;background:var(--soft);display:flex;align-items:center;justify-content:center}.wall-pic img{width:40px;height:40px;object-fit:contain}.wall-pic .duo{width:44px;height:44px}.wall-text{min-width:0}.wall-text strong{display:block;font-family:var(--font-display);font-weight:600;font-size:1.12rem;line-height:1.25}.wall-text span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:4px 0 0;color:var(--ink-2);font-size:.93rem;line-height:1.45}.wall-group a:hover strong{color:var(--tint)}.wall.flow .wall-group{break-inside:auto}.wall.flow .wall-group li{break-inside:avoid}.wall.flow .wall-head{break-after:avoid}.band-foot{margin:6px 0 0}.band-foot a{color:var(--tint);font-weight:600}.myths{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.myth{position:relative;display:flex;flex-direction:column;min-height:190px;padding:22px 22px 20px;background:var(--ground-2);border-radius:20px;box-shadow:var(--shadow);color:var(--ink);overflow:hidden;transition:all .32s ease-out}.myth:hover{color:var(--ink);box-shadow:var(--shadow-up)}.myth-pic{position:absolute;top:-6px;right:-6px;width:108px;height:108px;display:flex;align-items:center;justify-content:center}.myth-pic img{width:104px;height:104px;object-fit:contain}.myth-pic .duo{width:108px;height:108px}.myth-verdict{align-self:flex-start;font-family:var(--font-display);font-weight:650;font-size:1.4rem;line-height:1;color:var(--gold-ink);background:var(--gold);padding:6px 14px 8px;border-radius:12px;margin:0 0 16px}.myth h3{margin:auto 0 0;font-size:1.2rem;line-height:1.25}.myth p{margin:8px 0 0;color:var(--ink-2);font-size:.93rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.myths.big{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.myths.big .myth{padding:0;min-height:0}.myths.big .myth-art{display:flex;align-items:center;justify-content:center;height:180px;background:var(--soft)}.myths.big .myth-art img{width:150px;height:150px;object-fit:contain}.myths.big .myth-art .duo{width:190px;height:150px}.myths.big .myth-body{display:flex;flex-direction:column;flex:1 1 auto;padding:0 24px 24px}.myths.big .myth-verdict{font-size:1.8rem;padding:8px 18px 10px;margin:-26px 0 14px;box-shadow:var(--shadow)}.myths.big .myth h3{margin:0;font-size:1.38rem}.myths.big .myth p{-webkit-line-clamp:4;font-size:1rem}.myth-verdict.long,.myths.big .myth-verdict.long{font-size:1.08rem;padding:7px 13px 8px}.myths.big .myth-verdict.long{font-size:1.24rem;margin-top:-22px}.tiles.six{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.tiles .tile-art{background:var(--soft)}.tiles.six .tile-art{height:140px}.tiles.six .tile-art img{max-height:118px}.tiles .tile-art .duo{width:78%;height:118px}.tiles .tile-art .duo img{max-height:104px}.tiles.one{grid-template-columns:1fr}.tiles.one .big-tile{flex-direction:row;align-items:stretch}.tiles.one .tile-art{flex:0 0 34%;height:auto;min-height:260px}.tiles.one .tile-art img{max-height:230px}.tiles.one .tile-body{padding:30px 34px 32px;align-self:center}.tiles.one .tile-body h3{font-size:1.9rem;margin:0 0 8px}.tiles.one .tile-body p{font-size:1.05rem;max-width:36rem}.tile-kick{display:block;font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tint);margin:0 0 6px}.tile-links{list-style:none;padding:0;margin:16px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 18px}.tile-links li{margin:0}.tile-links a{display:flex;align-items:center;gap:10px;font-size:.95rem;font-weight:600;color:var(--ink);transition:all .32s ease-out}.tile-links img,.tile-links .duo{width:34px;height:34px;object-fit:contain;flex:none}.big-tile h3 a{color:var(--ink)}.big-tile h3 a:hover,.tile-links a:hover{color:var(--tint)}.teaser{display:flex;align-items:center;gap:30px;border-radius:30px;padding:44px 52px;overflow:hidden}.teaser-copy{flex:1 1 auto;min-width:0}.teaser-kick{display:block;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;opacity:.85}.teaser h2{font-size:clamp(2rem,4vw,3rem);line-height:1.04;margin:0 0 18px;max-width:30rem}.teaser-steps{list-style:none;counter-reset:st;padding:0;margin:0 0 24px;max-width:32rem}.teaser-steps li{counter-increment:st;position:relative;padding:0 0 0 44px;margin:0 0 12px;font-size:1.08rem;line-height:1.45}.teaser-art{flex:none;width:300px;display:flex;justify-content:center}.teaser-art .duo{width:300px;height:220px}.teaser-art .duo img{filter:drop-shadow(0 20px 24px rgba(90,30,0,.3))}.calc{color:var(--ink)}.calc-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;flex-wrap:wrap}.calc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;align-items:end}.calc-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.calc-grid .wide{grid-column:1 / -1}.calc-field{display:flex;flex-direction:column;gap:7px;min-width:0}.calc-field>span:first-child{font-size:.92rem;font-weight:600;color:var(--ink)}.calc-input{position:relative;display:flex;align-items:center;flex:1 1 0;min-width:0}.calc-input input,.calc-field select{width:100%;min-width:0;font:inherit;font-size:1.08rem;font-weight:600;color:var(--ink);background:var(--ground);border:0;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:12px;padding:11px 14px;transition:all .32s ease-out;-moz-appearance:textfield;appearance:textfield}.calc-input input{padding-right:56px;font-variant-numeric:tabular-nums}.calc-input input[type=date]{padding-right:12px}.calc-input input::-webkit-outer-spin-button,.calc-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calc-input input:focus,.calc-field select:focus{outline:none;box-shadow:inset 0 0 0 2px var(--gold)}.calc-input .unit{position:absolute;right:13px;color:var(--ink-3);font-size:.9rem;font-weight:600;pointer-events:none}:root[data-theme=dark] .calc-input input,:root[data-theme=dark] .calc-field select{background-color:var(--soft);color-scheme:dark}[data-site=cholesterol] .seg button[aria-pressed=true]{background:var(--ink);color:var(--ground-2)}.seg{border:0;background:var(--ground);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:12px;padding:3px;gap:3px}:root[data-theme=dark] .seg{background:var(--soft)}.seg button{border-radius:9px;font-weight:600;transition:all .32s ease-out}.seg.small{display:inline-flex;padding:3px}.seg.small button{padding:6px 12px;font-size:.86rem;white-space:nowrap}.calc-result{margin:24px 0 0;padding:22px 0 0;box-shadow:inset 0 2px 0 var(--ink)}.calc-big{font-family:var(--font-display);font-weight:650;font-size:clamp(2.5rem,6vw,3.6rem);line-height:1;margin:0 0 10px;font-variant-numeric:tabular-nums}.calc-big .to{font-family:var(--font);font-weight:500;font-size:.4em;color:var(--ink-2);margin:0 .4em;vertical-align:.35em}.calc-big small{font-family:var(--font);font-size:.3em;font-weight:500;color:var(--ink-2);margin-left:8px}.calc-line{font-size:1.08rem;line-height:1.5;margin:0 0 14px;color:var(--ink);max-width:40rem}.calc-sub{font-family:var(--font);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tint);margin:30px 0 12px}.calc-sub.nomargin{margin:0}.calc-stats{display:flex;flex-wrap:wrap;gap:10px 28px;margin:0 0 6px;padding:0}.calc-stats div{margin:0}.calc-stats dt{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 3px}.calc-stats dd{margin:0;font-family:var(--font-display);font-weight:600;font-size:1.35rem;font-variant-numeric:tabular-nums}.calc-note{color:var(--ink-3);font-size:.9rem;line-height:1.5;margin:12px 0 0}.calc-note a,.calc-line a,.calc-wait a{color:var(--tint);font-weight:600}.calc-wait{color:var(--ink-3);font-size:1rem;margin:12px 0 0}.calc-page .toolcard{padding:28px 30px}.calc-head{display:flex;align-items:center;gap:24px;max-width:54rem;margin:0 auto}.calc-head-copy{flex:1 1 auto;min-width:0}.calc-head h1{margin:0 0 14px}.calc-head-art{flex:none;width:180px;height:180px;object-fit:contain;filter:drop-shadow(0 16px 20px rgba(40,26,10,.18))}.calc-head .duo.calc-head-art{width:220px}.calc-page>section.calc-tool,.calc-page>section.calc-more{max-width:54rem;margin-left:auto;margin-right:auto}.calc-page .band>h2{font-size:1.5rem;margin:0 0 16px}.calc-page .tiles.six .tile-body{padding:14px 16px 16px}.calc-page .tiles.six .tile-body h3{font-size:1.06rem;margin:0}.calc-page .tiles.six .tile-art{height:110px}.calc-page .tiles.six .tile-art img{max-height:92px}.calc-page .tiles.six .tile-art .duo{height:92px}.calc-more{margin:30px 0 0}.calc-more h2{font-size:1.5rem;margin:26px 0 12px}.calc-more p,.calc-more li{color:var(--ink-2);line-height:1.6}.calc-more p a{color:var(--tint);font-weight:600}.toolcard.embed{margin:26px 0 30px;padding:24px 24px 22px}.sp-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;flex-wrap:wrap}.sp-round{font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tint)}.sp-dots{display:flex;gap:5px}.sp-dots i{width:12px;height:12px;border-radius:50%;background:var(--soft);box-shadow:inset 0 0 0 1.5px var(--line)}.sp-dots i.now{background:var(--gold);box-shadow:none}.sp-dots i.right{background:var(--b-normal);box-shadow:none}.sp-dots i.wrong{background:var(--b-dm);box-shadow:none}.sp-q{font-size:clamp(1.6rem,3.4vw,2.2rem);margin:0 0 16px}.sp-pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:center}.sp-vs{font-family:var(--font-display);font-size:1.3rem;color:var(--ink-3)}.sp-food{font:inherit;display:flex;flex-direction:column;align-items:stretch;padding:0;border:0;border-radius:20px;overflow:hidden;background:var(--ground);color:var(--ink);cursor:pointer;box-shadow:var(--shadow);transition:all .32s ease-out}:root[data-theme=dark] .sp-food{background:var(--soft)}.sp-food:hover:not(:disabled){box-shadow:var(--shadow-up),inset 0 0 0 2px var(--gold)}.sp-food:disabled{cursor:default}.sp-art{display:flex;align-items:center;justify-content:center;height:170px;background:radial-gradient(circle at 50% 50%,var(--ground-2) 0 70px,transparent 71px)}.sp-art img{width:140px;height:140px;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(40,26,10,.2))}.sp-name-art{display:flex;align-items:center;justify-content:center;width:132px;height:132px;border-radius:50%;background:var(--ground-2);box-shadow:var(--shadow);font-family:var(--font-display);font-weight:650;font-size:1.3rem;line-height:1.1;text-align:center;padding:0 12px;color:var(--ink-2)}.sp-name{padding:12px 14px 14px;font-weight:700;font-size:1.05rem;text-align:center}.sp-food.is-right{box-shadow:inset 0 0 0 3px var(--b-normal)}.sp-food.is-wrong{box-shadow:inset 0 0 0 3px var(--b-dm);opacity:.85}.sp-food.is-answer{box-shadow:inset 0 0 0 3px var(--b-normal)}.sp-same{display:block;margin:12px auto 0;font:inherit;font-weight:700;font-size:.98rem;padding:11px 26px;border-radius:999px;border:0;background:var(--ground);color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;transition:all .32s ease-out}:root[data-theme=dark] .sp-same{background:var(--soft)}.sp-same:hover:not(:disabled){color:var(--ink);box-shadow:inset 0 0 0 2px var(--gold)}.sp-same.is-right,.sp-same.is-answer{box-shadow:inset 0 0 0 3px var(--b-normal);color:var(--ink)}.sp-same.is-wrong{box-shadow:inset 0 0 0 3px var(--b-dm)}.sp-reveal{margin:20px 0 0;padding:18px 0 0;box-shadow:inset 0 2px 0 var(--ink)}.sp-verdict{font-family:var(--font-display);font-weight:650;font-size:1.45rem;margin:0 0 14px}.sp-verdict.right{color:var(--b-normal)}.sp-verdict.wrong{color:var(--b-dm)}.sp-gis{display:flex;flex-direction:column;gap:10px;margin:0 0 12px}.sp-gi{display:grid;grid-template-columns:9rem minmax(0,1fr) 4.4rem;gap:12px;align-items:center}.sp-gi-name{font-weight:700;font-size:.94rem;line-height:1.25}.sp-gi-track{position:relative;height:16px;border-radius:8px;background:var(--soft)}.sp-gi-track i{position:absolute;left:0;top:0;bottom:0;border-radius:8px;background:var(--ink-3);opacity:.5;transition:all .32s ease-out}.sp-gi.hi .sp-gi-track i{background:var(--gold);opacity:1}.sp-gi-track em{position:absolute;top:-3px;bottom:-3px;border-radius:3px;box-shadow:inset 0 0 0 2px var(--ink);opacity:.55}.sp-gi-num{font-family:var(--font-display);font-weight:650;font-size:1.2rem;text-align:right;font-variant-numeric:tabular-nums}.sp-gi-num small{font-family:var(--font);font-size:.7rem;font-weight:600;color:var(--ink-3)}.sp-line{font-size:1.06rem;line-height:1.5;margin:0 0 6px}.sp-reveal .btn{margin:14px 0 0}.sp-card{border-radius:26px;padding:34px 36px 32px;margin:0 0 18px}.sp-kick{display:block;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.sp-score{display:flex;align-items:baseline;gap:12px;margin:6px 0 8px;font-family:var(--font-display)}.sp-score b{font-size:6rem;line-height:1;font-weight:700}.sp-score span{font-size:1.6rem;font-weight:600}.sp-end-line{font-family:var(--font-display);font-size:1.5rem;margin:0 0 18px}.sp-surprise{background:#ffffff59;border-radius:16px;padding:14px 16px;margin:0 0 20px}.sp-surprise span{display:block;font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.8;margin:0 0 4px}.sp-surprise p{margin:0;font-size:1.02rem;line-height:1.45}.sp-actions{display:flex;flex-wrap:wrap;gap:10px}.numgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:6px;margin:8px 0 18px}.numgrid a{display:flex;align-items:center;justify-content:center;height:38px;border-radius:10px;background:var(--ground-2);color:var(--ink)!important;font-weight:700;font-size:.92rem;font-variant-numeric:tabular-nums;box-shadow:inset 0 -3px 0 var(--b-none);transition:all .32s ease-out}.numgrid a:hover{background:var(--gold-soft)}.pair-actions{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0}.pairnav{display:flex;justify-content:space-between;gap:12px;margin:22px 0 0;font-weight:700}.track-art{display:flex;gap:18px;align-items:center;justify-content:center;margin:28px 0}.track-art img{width:160px;height:160px;object-fit:contain}.cta-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:26px 0 0}@media(max-width:760px){.wall{columns:1}.calc-grid,.calc-grid.three{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.calc-page .toolcard{padding:18px 14px 20px}.calc-head{gap:12px}.calc-head-art{width:96px;height:96px}.calc-head .duo.calc-head-art{width:120px}.myths.big{grid-template-columns:1fr}.track-art img{width:96px;height:96px}.tiles.compact{grid-template-columns:1fr;gap:10px}.tiles.compact .tile{flex-direction:row;align-items:stretch;border-radius:16px}.tiles.compact .tile-art,.calc-page .tiles.compact .tile-art{flex:none;width:92px;height:auto;min-height:84px}.tiles.compact .tile-art img,.calc-page .tiles.compact .tile-art img{max-width:70px;max-height:66px}.tiles.compact .tile-art .duo,.calc-page .tiles.compact .tile-art .duo{width:84px;height:66px}.tiles.compact .tile-body,.calc-page .tiles.compact .tile-body{padding:13px 16px 14px;align-self:center}.tiles.compact .tile-body h3{font-size:1.08rem;margin:0 0 3px}.tiles.compact .tile-body p{font-size:.9rem;line-height:1.4}.tiles.one .big-tile{flex-direction:column}.tiles.one .tile-art{flex:none;min-height:0;height:160px}.tiles.one .tile-art img{max-height:140px}.tiles.one .tile-body{padding:18px 20px 22px}.tiles.one .tile-body h3{font-size:1.45rem}.calc-big small{display:block;margin:8px 0 0;font-size:.95rem}.teaser{flex-direction:column-reverse;align-items:stretch;gap:6px;padding:24px 22px 28px;border-radius:24px}.teaser-art{width:auto;justify-content:flex-start}.teaser-art .duo{width:200px;height:140px}.teaser .btn{width:100%;text-align:center}article.answer .art-head.has-pic{padding-right:92px;min-height:0}.art-head-pic{width:84px;height:84px}.art-head-pic.flat{width:70px;height:70px;top:6px;right:6px}.sp-art{height:128px;background:radial-gradient(circle at 50% 50%,var(--ground-2) 0 54px,transparent 55px)}.sp-art img{width:104px;height:104px}.sp-name-art{width:104px;height:104px;font-size:1.05rem}.sp-name{font-size:.94rem;padding:10px 8px 12px}.sp-pair{gap:8px}.sp-gi{grid-template-columns:6.6rem minmax(0,1fr) 3.8rem;gap:8px}.sp-card{padding:24px 20px 22px}.sp-score b{font-size:4.4rem}}@media(max-width:440px){[data-site=cholesterol] .mast .btn.plan{max-width:160px;padding:7px 13px 8px}.calc-input input{padding-right:46px}.calc-grid.three{grid-template-columns:1fr}}@media print{.mast,.asks,.shellfoot,.planband,.route{display:none!important}body,.page{background:#fff!important}.pair-actions{display:none}}article.answer .toolcard p,article.answer .toolcard li{margin:0;line-height:1.5}article.answer .toolcard .calc-big{font-size:clamp(2.5rem,6vw,3.6rem);line-height:1;margin:0 0 10px}article.answer .toolcard .calc-line{font-size:1.04rem;margin:0 0 14px}article.answer .toolcard .calc-note{font-size:.9rem;margin:12px 0 0;color:var(--ink-3)}article.answer .toolcard .calc-sub{margin:30px 0 12px;font-size:.8rem;letter-spacing:.1em}article.answer .toolcard h3{font-family:var(--font)}[data-site=cholesterol] .mast .btn.plan{background:#d8264f;color:#fff}[data-site=cholesterol] .mast .btn.plan:hover{background:#d8264f;color:#fff;opacity:.92}[data-site=cholesterol] .mast .btn.plan[aria-current=page]{background:#ffffff1a;color:var(--mast-ink)}[data-site=cholesterol] .shellfoot a:hover{color:var(--mast-ink);opacity:.8}[data-site=cholesterol] .mast:after{content:"";display:block;height:6px;background-image:radial-gradient(circle,rgba(255,255,255,.42) 0 1.3px,transparent 1.7px),linear-gradient(90deg,#c21d47 0% 50%,#1668c4 50% 100%);background-size:7px 6px,100% 100%}.ch-scope{margin:56px 0 0;padding:18px 0 0;box-shadow:inset 0 1px 0 var(--line);color:var(--ink-3);font-size:.9rem;line-height:1.55;max-width:46rem}.page.wide .ch-scope{max-width:none}.ch-scope p{margin:0 0 6px}.ch-scope-line{color:var(--ink-2);font-weight:600}.ch-scope a{color:var(--ink-2)}.ch-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,38rem);gap:36px 56px;align-items:start;padding:10px 0 22px}.ch-hero:before{content:"";position:absolute;z-index:-1;top:-44px;height:640px;left:50%;width:100vw;transform:translate(-50%);pointer-events:none;background-image:radial-gradient(9% 14% at 12% 22%,#f2c14e57,#f2c14e00 70%),radial-gradient(14% 22% at 30% 70%,#f2c14e42,#f2c14e00 70%),radial-gradient(6% 9% at 44% 18%,#c21d471f,#c21d4700 70%),radial-gradient(5% 8% at 6% 58%,#1668c41a,#1668c400 70%),radial-gradient(30% 50% at 78% 30%,#f2c14e38,#f2c14e00 72%),radial-gradient(8% 12% at 92% 74%,#f2c14e4d,#f2c14e00 70%);-webkit-mask-image:linear-gradient(to bottom,#000 60%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 60%,#0000)}:root[data-site=cholesterol][data-theme=dark] .ch-hero:before{opacity:.6}.ch-hero-copy{padding-top:34px}[data-site=cholesterol] .ch-hero .promise{font-family:var(--font);font-weight:450;font-size:1.24rem;line-height:1.5;color:var(--ink-2);margin:18px 0 14px;max-width:31rem}.ch-hero .trust{color:var(--ink-3);font-size:.92rem}.ch-hero-tool .toolcard{padding:24px 26px}.ch-hero-title{margin:0 0 14px;font-size:1.75rem}.ch-take{list-style:none;padding:0;margin:34px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;max-width:32rem}.ch-take li{display:flex;align-items:center;gap:12px;margin:0}.ch-take img,.ch-take .duo{flex:none;width:58px;height:58px;object-fit:contain;border-radius:16px;background:var(--ground-2);box-shadow:var(--shadow);padding:5px}.ch-take span{display:flex;flex-direction:column;font-size:.86rem;line-height:1.32;color:var(--ink-2)}.ch-take b{font-family:var(--font-display);font-weight:650;font-size:1.36rem;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.ch-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ch-plan{display:flex;align-items:center;gap:18px;padding:26px 28px;border-radius:26px;overflow:hidden;color:inherit}.ch-plan-copy{flex:1 1 auto;min-width:0}.ch-plan-kick{display:block;font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;opacity:.85}.ch-plan h3{font-size:1.7rem;line-height:1.08;margin:0 0 12px}.ch-plan ol{list-style:none;counter-reset:st;padding:0;margin:0 0 18px}.ch-plan li{counter-increment:st;position:relative;padding:0 0 0 36px;margin:0 0 9px;font-size:1rem;line-height:1.42}.ch-plan li:before{content:counter(st);position:absolute;left:0;top:-1px;width:26px;height:26px;border-radius:50%;background:#2a1b00;color:#f7cf68;font-weight:700;font-size:.84rem;display:flex;align-items:center;justify-content:center}.ch-plan-art{flex:none;width:150px;display:flex;justify-content:center}.ch-plan-art .duo{width:160px;height:130px}.ch-plan-art .duo img{filter:drop-shadow(0 16px 20px rgba(90,30,0,.3))}.ch-plan.plain{background:var(--ground-2);box-shadow:var(--shadow)}.ch-plan.plain li:before{background:var(--tgc);color:#2a1b00}.vials{margin:4px 0 20px}.vials-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:end}.vial{display:flex;flex-direction:column;align-items:center;gap:6px}.vial-glass{position:relative;display:block;width:46px;height:138px;border-radius:8px 8px 24px 24px;background:linear-gradient(90deg,#fffffff2,#ffffff8c 40%,#ffffffd9);box-shadow:inset 0 0 0 2.5px var(--glass),0 8px 18px #2d0f1e14;overflow:hidden}.vial-glass:before{content:"";position:absolute;z-index:2;top:0;left:-3px;right:-3px;height:9px;border-radius:4px;background:var(--glass)}.vial-glass:after{content:"";position:absolute;z-index:2;top:14px;bottom:16px;left:9px;width:4px;border-radius:2px;background:#ffffff8c}:root[data-theme=dark] .vial-glass{background:linear-gradient(90deg,#ffffff1a,#ffffff08 40%,#ffffff14)}.vial-fill{position:absolute;left:5px;right:5px;bottom:5px;border-radius:3px 3px 19px 19px;transition:all .32s ease-out;background-image:radial-gradient(circle,rgba(255,255,255,.35) 0 1.6px,transparent 2px);background-size:9px 9px}.vial-fill.is-ldl,.vial-fill.is-nonhdl{background-color:var(--crimson)}.vial-fill.is-hdl{background-color:var(--blue)}.vial-fill.is-tg{background-color:var(--tgc)}.vial.is-tc .vial-fill.is-nonhdl{border-radius:3px 3px 0 0}.vial.is-tc .vial-fill.is-hdl{border-radius:0 0 19px 19px}.vial b{font-family:var(--font-display);font-weight:650;font-size:1.32rem;line-height:1;font-variant-numeric:tabular-nums}.vial-name{font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);text-align:center}.vial.is-ldl b{color:var(--crimson)}.vial.is-hdl b{color:var(--blue)}.vials-cap{margin:14px 0 0;text-align:center;font-family:var(--font-display);font-size:1.15rem;line-height:1.35;color:var(--ink-2)}.vials-cap .is-hdl{color:var(--blue);font-weight:650}.vials-cap .is-nonhdl{color:var(--crimson);font-weight:650}.vials.small .vial-glass{width:34px;height:96px}.ladder{margin:0 0 18px}.ladder-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 8px}.ladder-head strong{font-family:var(--font-display);font-weight:600;font-size:1.12rem;color:var(--ink)}.ladder-head span{color:var(--ink-3);font-size:.84rem}.ladder-track{position:relative;height:18px;margin:30px 0 52px;border-radius:9px;background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.ladder.has-pin .ladder-track{margin-top:44px}.ladder-fill{position:absolute;left:0;top:0;bottom:0;border-radius:9px;transition:all .32s ease-out;background-image:radial-gradient(circle,rgba(255,255,255,.35) 0 1.5px,transparent 1.9px);background-size:8px 8px}.ladder.is-ldl .ladder-fill,.ladder.is-nonhdl .ladder-fill{background-color:var(--crimson)}.ladder.is-hdl .ladder-fill{background-color:var(--blue)}.ladder.is-tg .ladder-fill{background-color:var(--tgc)}.ladder.is-tc .ladder-fill{background-color:var(--plum)}.ladder-rung{position:absolute;top:-5px;bottom:-5px;width:3px;margin-left:-1.5px;border-radius:2px;background:var(--ink-3);z-index:1}.ladder-rung b,.ladder-rung i,.ladder-rung em{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;font-variant-numeric:tabular-nums}.ladder-rung b{top:30px;font-size:.8rem;font-weight:700;color:var(--ink-2)}.ladder-rung i{top:46px;font-style:normal;font-size:.7rem;font-weight:600;color:var(--ink-3)}.ladder-rung em{bottom:30px;font-style:normal;font-size:.7rem;font-weight:700;color:var(--ink-3)}.ladder-rung.is-goal{background:var(--gold);width:5px;margin-left:-2.5px;box-shadow:0 0 0 2px var(--ground-2)}.ladder-rung.is-goal b{color:var(--ink);background:var(--gold);color:#2a1b00;padding:1px 6px;border-radius:6px}.ladder-rung.is-red{background:var(--b-red)}.ladder-rung.is-red b,.ladder-rung.is-red em{color:var(--b-red)}.ladder-rung.is-line{background:var(--ink-3);opacity:.8}.ladder.has-pin .ladder-rung em{display:none}.ladder-pin{position:absolute;top:-8px;width:6px;height:34px;margin-left:-3px;border-radius:3px;background:var(--ink);box-shadow:0 0 0 2px var(--ground-2);transition:all .32s ease-out;z-index:3}.ladder-pin b{position:absolute;bottom:38px;left:50%;transform:translate(-50%);font-family:var(--font-display);font-size:1.05rem;font-weight:650;font-variant-numeric:tabular-nums;background:var(--ink);color:var(--ground-2);padding:2px 9px 3px;border-radius:8px;white-space:nowrap}.ladder-unitkey{position:absolute;right:0;top:26px;display:flex;flex-direction:column;align-items:flex-end;font-size:.66rem;line-height:1.65;color:var(--ink-3);pointer-events:none}.ladder-unitkey b{font-weight:700}.ladder-unitkey i{font-style:normal}.ladder.compact .ladder-track{margin-bottom:50px}.ladder.compact .ladder-unitkey,.ladder.is-tg .ladder-unitkey{display:none}.myth-verdict{position:relative;z-index:1;max-width:64%;line-height:1.1}.myths.big .myth-verdict{max-width:none}.pc{color:var(--ink)}.pc-inputs{display:flex;flex-direction:column;gap:14px;margin:0 0 22px}.pc-unitrow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pc-units{display:inline-flex;gap:4px;padding:4px;border-radius:14px;background:var(--ground);box-shadow:inset 0 0 0 1.5px var(--line)}:root[data-theme=dark] .pc-units{background:var(--soft)}.pc-units button{font:inherit;font-weight:700;font-size:.92rem;padding:7px 13px;border:0;border-radius:10px;background:none;color:var(--ink-3);cursor:pointer;transition:all .32s ease-out}.pc-units button[aria-pressed=true]{background:var(--ink);color:var(--ground-2)}.pc-example{margin:-6px 0 0;color:var(--ink-3);font-size:.86rem}.pc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.pc-fields .calc-field>span:first-child small,.calc-field>span:first-child small{font-weight:500;color:var(--ink-3);font-size:.82rem}.pc-fields .calc-input input{font-family:var(--font-display);font-size:1.6rem;font-weight:600;padding:9px 60px 9px 14px}.pc-hint{margin:-6px 0 0;color:var(--ink-3);font-size:.86rem}.pc-apob{margin:0;padding:10px 16px}.pc-apob .calc-field{margin:12px 0 4px;max-width:16rem}.pc-toggles{display:flex;flex-direction:column;gap:4px}.ch-field{display:flex;flex-direction:column;gap:7px}.ch-label{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.ch-chips{display:flex;flex-wrap:wrap;gap:6px}.ch-chips button{font:inherit;font-size:.9rem;font-weight:600;line-height:1.3;text-align:left;padding:8px 14px;border-radius:999px;border:0;background:var(--ground);color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;transition:all .32s ease-out}.ch-chips button:hover{color:var(--ink)}.ch-chips button[aria-pressed=true]{background:var(--ink);color:var(--ground-2);box-shadow:none}:root[data-theme=dark] .ch-chips button{background:var(--soft)}:root[data-theme=dark] .ch-chips button[aria-pressed=true]{background:var(--gold);color:#2a1b00}.ch-toggle{display:flex;align-items:flex-start;gap:12px;padding:6px 0;border:0;background:none;font:inherit;color:var(--ink-2);text-align:left;cursor:pointer}.ch-toggle-knob{position:relative;flex:none;width:38px;height:22px;border-radius:11px;background:var(--soft);box-shadow:inset 0 0 0 1.5px var(--line);transition:all .32s ease-out;margin-top:1px}.ch-toggle-knob:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--ground-2);box-shadow:0 1px 3px #00000040;transition:all .32s ease-out}.ch-toggle.on .ch-toggle-knob{background:var(--crimson);box-shadow:none}.ch-toggle.on .ch-toggle-knob:after{left:19px}.ch-toggle-text{font-size:.94rem;font-weight:600;line-height:1.35}.ch-toggle-text small{display:block;font-weight:500;font-size:.82rem;color:var(--ink-3);margin:2px 0 0}.ch-toggle.on .ch-toggle-text{color:var(--ink)}.pc-result{padding:20px 0 0;box-shadow:inset 0 2px 0 var(--ink)}.pc-verdict{display:flex;flex-direction:column;gap:8px;margin:0 0 18px;padding:16px 18px 18px;border-radius:18px;background:var(--gold-soft);box-shadow:inset 4px 0 0 var(--gold)}.pc-verdict p{margin:0;font-size:1.04rem;line-height:1.5;color:var(--ink)}.pc-shape{align-self:flex-start;font-family:var(--font-display);font-weight:650;font-size:1.7rem;line-height:1.1;padding:4px 14px 7px;border-radius:12px;background:var(--gold);color:#2a1b00}.pc-verdict.is-doctor{background:#fbe6e9;box-shadow:inset 4px 0 0 var(--b-red)}.pc-verdict.is-doctor .pc-shape{background:#b3203f;color:#fff}.pc-verdict.is-target{background:#2f8a5f1a;box-shadow:inset 4px 0 0 var(--fine)}.pc-verdict.is-target .pc-shape{background:#2f8a5f;color:#fff}.pc-verdict.is-ldl .pc-shape,.pc-verdict.is-both .pc-shape{background:#c21d47;color:#fff}:root[data-theme=dark] .pc-verdict.is-doctor{background:#f0577a24}.pc-sec{margin:0 0 8px;padding:16px 0 0;box-shadow:inset 0 1px 0 var(--line)}.pc-sec-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 6px}.pc-sec-head h3{margin:0;font-size:1.3rem}.pc-sec-head h3.is-ldl{color:var(--crimson)}.pc-sec-head h3.is-tg{color:var(--tgc)}:root[data-site=cholesterol]:not([data-theme=dark]) .pc-sec-head h3.is-tg{color:#9a6a00}.pc-sec-sub{color:var(--ink-3);font-size:.86rem}.pc-big{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:0 0 6px}.pc-big strong{font-family:var(--font-display);font-weight:650;font-size:2.6rem;line-height:1;font-variant-numeric:tabular-nums}.pc-big span{color:var(--ink-3);font-size:.92rem;font-weight:600}.pc-eq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 8px}.pc-eq button{font:inherit;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;border:0;border-radius:14px;background:var(--ground);color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;text-align:left;font-weight:600;font-size:.88rem;transition:all .32s ease-out}.pc-eq button b{font-family:var(--font-display);font-size:1.5rem;line-height:1.1;color:var(--ink)}.pc-eq button small{font-weight:500;font-size:.78rem;color:var(--ink-3)}.pc-eq button.on{background:var(--crimson-soft);box-shadow:inset 0 0 0 2px var(--crimson);color:var(--ink)}:root[data-theme=dark] .pc-eq button{background:var(--soft)}.pc-eqline,.pc-line,.pc-clears{margin:0 0 6px;color:var(--ink-2);font-size:.95rem;line-height:1.5}.pc-clears b{color:var(--ink)}.pc-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 16px}.pc-metrics div{background:var(--ground);border-radius:14px;padding:12px 14px}:root[data-theme=dark] .pc-metrics div{background:var(--soft)}.pc-metrics .wide{grid-column:1 / -1}.pc-metrics dt{font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 4px}.pc-metrics dt.is-hdl{color:var(--blue)}.pc-metrics dd{margin:0;font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.pc-metrics dd small{display:block;font-family:var(--font);font-size:.8rem;font-weight:500;color:var(--ink-3);line-height:1.4;margin:4px 0 0}.pc-metrics dd a{color:var(--tint);font-weight:600}.pc-gap{display:flex;align-items:center;gap:16px;margin:0 0 16px;padding:14px 18px;border-radius:16px;background:var(--crimson-soft)}.pc-gap b{flex:none;font-family:var(--font-display);font-size:2.4rem;font-weight:700;color:var(--crimson);line-height:1}.pc-gap p{margin:0;font-size:.98rem;line-height:1.45}.pc .stepline{margin:0 0 16px;line-height:1.5}.pc .stepline a{color:var(--tint);font-weight:600}.pc-reveal{position:relative;margin:14px 0 0;padding:16px 18px;border-radius:16px;background:var(--gold-soft);box-shadow:inset 4px 0 0 var(--gold)}.pc-reveal-kick{display:block;font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tint);margin:0 0 6px}.pc-reveal p{margin:0;font-family:var(--font-display);font-size:1.22rem;line-height:1.35}.toolcard .ch-more{background:var(--ground);box-shadow:none}.goals-table{width:100%;border-collapse:collapse;margin:14px 0 8px;font-size:.96rem}.goals-table th,.goals-table td{text-align:left;padding:10px 12px;box-shadow:inset 0 -1px 0 var(--line);vertical-align:top}.goals-table th{font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.goals-table td b{font-family:var(--font-display);font-size:1.15rem}.goals-table td small{display:block;color:var(--ink-3);font-size:.82rem}.wl-slider{display:flex;flex-direction:column;gap:6px;margin:20px 0 30px;font-weight:600;font-size:.95rem}.wl-slider input{width:100%;height:30px;accent-color:var(--tgc)}.wl-marks{position:relative;height:14px;font-size:.74rem;font-weight:600;color:var(--ink-3)}.wl-marks i{position:absolute;font-style:normal;white-space:nowrap;transform:translate(-50%)}.wl-marks i:first-child{left:0;transform:none}.wl-marks i:last-child{right:0;left:auto;transform:none}.wl-bars{display:flex;flex-direction:column;gap:14px;margin:0 0 14px}.wl-bar{display:grid;grid-template-columns:9rem minmax(0,1fr) 11rem;gap:14px;align-items:center}.wl-name{font-weight:700;font-size:1rem;line-height:1.2}.wl-name small{display:block;font-weight:500;font-size:.78rem;color:var(--ink-3)}.wl-track{position:relative;height:22px;border-radius:11px;background:var(--soft)}.wl-track i{display:block;height:100%;border-radius:11px;background-color:var(--crimson);opacity:.55;transition:all .32s ease-out;background-image:radial-gradient(circle,rgba(255,255,255,.35) 0 1.5px,transparent 1.9px);background-size:8px 8px}.wl-bar.prefer .wl-track i{opacity:1}.wl-track em{position:absolute;top:-5px;bottom:-5px;width:4px;margin-left:-2px;border-radius:2px;background:var(--ink)}.wl-value{font-family:var(--font-display);font-weight:650;font-size:1.5rem;line-height:1.1;font-variant-numeric:tabular-nums}.wl-value small{display:block;font-family:var(--font);font-size:.78rem;font-weight:500;color:var(--ink-3)}.wl-bar.off .wl-value{color:var(--ink-3)}.wl-acc{display:flex;flex-direction:column;gap:8px}.wl-acc-row{display:grid;grid-template-columns:9rem minmax(0,1fr) 4rem;gap:12px;align-items:center;font-weight:600;font-size:.95rem}.wl-acc-track{height:12px;border-radius:6px;background:var(--soft);overflow:hidden}.wl-acc-track i{display:block;height:100%;border-radius:6px;background:var(--ink-3)}.wl-acc-row b{font-family:var(--font-display);font-size:1.15rem;text-align:right}.lv-label{display:block;margin:18px 0 8px}.lv-picks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 16px}.lv-pick{font:inherit;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px 11px;border:0;border-radius:16px;background:var(--ground);color:var(--ink);cursor:pointer;font-size:.82rem;font-weight:600;line-height:1.25;text-align:center;transition:all .32s ease-out;box-shadow:inset 0 0 0 1.5px var(--line)}:root[data-theme=dark] .lv-pick{background:var(--soft)}.lv-pick img{width:54px;height:54px;object-fit:contain}.lv-pick[aria-pressed=true]{box-shadow:inset 0 0 0 2.5px var(--crimson);background:var(--crimson-soft)}.lv-dial{margin:0 0 16px;padding:14px 16px;border-radius:16px;background:var(--ground)}:root[data-theme=dark] .lv-dial{background:var(--soft)}.lv-slider{display:flex;flex-direction:column;gap:6px;margin:0 0 10px;font-weight:600;font-size:.95rem}.lv-slider input{width:100%;height:30px;accent-color:var(--crimson)}.lv-chart{display:flex;flex-direction:column;gap:6px;margin:12px 0 14px}.lv-row{display:grid;grid-template-columns:11rem minmax(0,1fr) 6.4rem;gap:12px;align-items:center;padding:6px 0}.lv-row-name{font-weight:700;font-size:.94rem;line-height:1.25}.lv-row-name small{display:block;font-weight:500;font-size:.76rem;color:var(--ink-3);line-height:1.3;margin:2px 0 0}.lv-track{position:relative;height:22px;border-radius:6px;background:var(--soft)}.lv-bar{position:absolute;top:3px;bottom:3px;border-radius:5px;background-color:var(--crimson);transition:all .32s ease-out;background-image:radial-gradient(circle,rgba(255,255,255,.35) 0 1.4px,transparent 1.8px);background-size:8px 8px}.lv-track.is-tg .lv-bar{background-color:var(--tgc)}.lv-track.is-grey .lv-bar{background-color:var(--ink-3);opacity:.45}.lv-range{position:absolute;top:9px;height:4px;border-radius:2px;background:var(--ink);opacity:.5}.lv-goalline{position:absolute;z-index:2;top:-6px;bottom:-6px;width:3px;margin-left:-1.5px;background:var(--gold);box-shadow:0 0 0 1px #2a1b0026}.lv-row-num{font-family:var(--font-display);font-weight:650;font-size:1.3rem;text-align:right;font-variant-numeric:tabular-nums}.lv-row-num small{display:block;font-family:var(--font);font-size:.72rem;font-weight:600;color:var(--ink-3)}.lv-axis{padding:0 0 2px}.lv-axis-track{position:relative;height:34px}.lv-you,.lv-goal{position:absolute;bottom:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;font-size:.72rem;font-weight:700;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}.lv-you b,.lv-goal b{font-family:var(--font-display);font-size:1.1rem;color:var(--ink);text-transform:none;letter-spacing:0}.lv-goal b{background:var(--gold);color:#2a1b00;padding:0 6px;border-radius:6px}.lv-row.is-statin{opacity:.85}.lv-hdl{padding:0 0 0 18px;margin:0;color:var(--ink-2);line-height:1.55}.lv-hdl li{margin:0 0 6px}.rt-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rt-panel{display:flex;flex-direction:column;gap:10px;padding:16px 16px 18px;border-radius:18px;background:var(--ground)}:root[data-theme=dark] .rt-panel{background:var(--soft)}.rt-more{display:flex;flex-direction:column;gap:10px;margin:18px 0 0}.rt-row{margin:0 0 18px;padding:14px 0 0;box-shadow:inset 0 1px 0 var(--line)}.rt-row-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 6px}.rt-name{font-family:var(--font-display);font-weight:600;font-size:1.2rem}.rt-row.is-ldl .rt-name{color:var(--crimson)}.rt-row.is-hdl .rt-name{color:var(--blue)}.rt-stamp{font-family:var(--font-display);font-weight:650;font-size:1.05rem;padding:3px 12px 5px;border-radius:10px;transform:rotate(-2deg)}.rt-stamp.is-noise{background:var(--soft);color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--line)}.rt-stamp.is-probably{background:var(--gold);color:#2a1b00}.rt-stamp.is-real{background:#c21d47;color:#fff}.rt-track{position:relative;height:22px;margin:34px 0;border-radius:11px;background:var(--soft)}.rt-band{position:absolute;top:0;bottom:0;border-radius:11px}.rt-band.is-95{background:var(--gold-soft);box-shadow:inset 0 0 0 1px #f2c14e80}.rt-band.is-80{background:#f2c14e73}.rt-zero,.rt-pin{position:absolute;top:-6px;width:4px;height:34px;margin-left:-2px;border-radius:2px}.rt-zero{background:var(--ink-3)}.rt-pin{background:var(--ink);width:6px;margin-left:-3px;transition:all .32s ease-out}.rt-zero b,.rt-pin b{position:absolute;bottom:38px;left:50%;transform:translate(-50%);font-family:var(--font-display);font-size:.95rem;font-weight:650;white-space:nowrap}.rt-zero b{color:var(--ink-3);bottom:auto;top:38px}.rt-pin b{background:var(--ink);color:var(--ground-2);padding:1px 8px 2px;border-radius:7px}.rt-line{margin:0;color:var(--ink-2);font-size:.94rem;line-height:1.5}.rt-line b{color:var(--ink)}.un{display:flex;flex-direction:column;gap:16px}.un-row{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.un-row .calc-field{flex:0 1 260px}.un .calc-result{margin-top:6px}.sp-name-art{display:flex;align-items:center;justify-content:center;width:132px;height:132px;border-radius:50%;background:var(--ground-2);box-shadow:var(--shadow);font-family:var(--font-display);font-weight:650;font-size:1.25rem;line-height:1.1;text-align:center;padding:0 14px;color:var(--ink)}.sp-gi-name small{display:block;font-weight:500;font-size:.74rem;color:var(--ink-3)}.sp-gi-track i{background:var(--crimson)}.numgrid a.is-goal{box-shadow:inset 0 -3px 0 var(--fine)}.numgrid a.is-over{box-shadow:inset 0 -3px 0 var(--gold)}.numgrid a.is-high{box-shadow:inset 0 -3px 0 var(--b-red)}.numpage .vials{max-width:30rem}.numfacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 8px}.numfacts div{background:var(--ground-2);border-radius:14px;padding:12px 16px;box-shadow:var(--shadow)}.numfacts dt{font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 4px}.numfacts dd{margin:0;font-family:var(--font-display);font-size:1.3rem;font-weight:600}.numfacts dd small{display:block;font-family:var(--font);font-size:.82rem;font-weight:500;color:var(--ink-3)}.levers2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 6px}.levers2 div{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:16px;background:var(--ground-2);box-shadow:var(--shadow)}.levers2 img{flex:none;width:56px;height:56px;object-fit:contain}.levers2 b{display:block;font-family:var(--font-display);font-size:1.12rem}.levers2 span{font-size:.92rem;color:var(--ink-2);line-height:1.4}@media(max-width:960px){.ch-hero{grid-template-columns:minmax(0,1fr)}.ch-hero>*{min-width:0}.ch-hero-copy{padding-top:6px}.ch-hero-tool{max-width:40rem}.ch-take{display:none}.ch-plans{grid-template-columns:1fr}}@media(max-width:760px){[data-site=cholesterol] .mast:after{height:5px}.ch-hero{gap:22px;padding-top:0}.ch-hero:before{height:420px}.ch-hero-tool .toolcard{padding:18px 14px 16px}.ch-hero-title{font-size:1.45rem}.ch-hero .trust,.ch-hero .hero2-cta .ghost{display:none}[data-site=cholesterol] .ch-hero .promise{font-size:1.08rem;margin:12px 0 16px}.ch-plan{flex-direction:column-reverse;align-items:stretch;padding:22px 20px 24px;gap:6px}.ch-plan-art{width:auto;justify-content:flex-start}.ch-plan .btn{width:100%;text-align:center}.pc-fields{gap:10px}.pc-fields .calc-input input{font-size:1.3rem;padding-right:54px}.pc-big strong{font-size:2.2rem}.pc-metrics,.pc-eq{grid-template-columns:1fr}.vial-glass{width:38px;height:112px}.vial b{font-size:1.12rem}.vial-name{font-size:.66rem;letter-spacing:.02em}.ch-chips button{font-size:.86rem;padding:7px 12px}.ladder-rung em{font-size:.62rem}.wl-bar{grid-template-columns:6.4rem minmax(0,1fr) 4.6rem;gap:8px}.wl-value small{display:none}.wl-acc-row{grid-template-columns:7rem minmax(0,1fr) 3.4rem;gap:8px}.lv-picks{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-row{grid-template-columns:7.4rem minmax(0,1fr) 4.4rem;gap:8px}.lv-row-name small{display:none}.lv-row.is-statin .lv-row-name small{display:block}.rt-panels,.numfacts,.levers2{grid-template-columns:1fr}.goals-table{font-size:.86rem}.goals-table th,.goals-table td{padding:8px 6px}}@media print{.ch-scope a{color:inherit}}figure.art.key{margin:26px 0 34px}figure.art.key img{border-radius:22px;box-shadow:var(--shadow)}.page.wide figure.art.key{margin-left:auto;margin-right:auto;max-width:980px}.fig{margin:30px 0;padding:22px 24px 18px;background:var(--ground-2);border-radius:20px;box-shadow:var(--shadow)}.fig-head{display:flex;flex-direction:column;gap:2px;margin:0 0 16px}.fig-head strong{font-family:var(--font-display);font-weight:600;font-size:1.2rem;line-height:1.2;color:var(--ink)}.fig-head span{color:var(--ink-3);font-size:.86rem}article.answer .fig .fig-note,.fig .fig-note{margin:14px 0 0;color:var(--ink-3);font-size:.84rem;line-height:1.45}.hbars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}article.answer .hbars li{margin:0;padding:0}.hbar{display:grid;grid-template-columns:38% 1fr;gap:14px;align-items:center}.hbar-label{display:flex;flex-direction:column;gap:1px;font-size:.92rem;line-height:1.3;color:var(--ink)}.hbar-label b{font-weight:650}.hbar-label small{color:var(--ink-3);font-size:.8rem}.hbar-track{position:relative;display:block;height:30px;border-radius:9px;background:var(--soft)}.hbar-fill{position:absolute;left:0;top:0;bottom:0;border-radius:9px;background:var(--crimson)}.hbar.is-late .hbar-fill{background:var(--ink-3)}.hbar.is-med .hbar-fill{background:var(--plum);opacity:.55}.hbar-range{position:absolute;top:9px;height:12px;border-radius:6px;background:#ffffff73}.hbar-num{position:absolute;right:4px;top:4px;padding:0 7px;border-radius:6px;background:var(--ground-2);line-height:22px;font-weight:750;font-size:.9rem;color:var(--ink);font-variant-numeric:tabular-nums}.hbars.ranges .hbar-track{height:26px}.hbars.ranges .hbar-num{top:3px;line-height:20px}.hbars.ranges .hbar-range{top:7px}.loadfig svg{display:block;width:100%;height:auto;overflow:visible}.loadfig text{font-family:var(--font);font-size:13px;fill:var(--ink-3)}.loadfig .lf-grid line{stroke:var(--line);stroke-width:1}.loadfig .lf-target{stroke:var(--ink-2);stroke-width:1.5;stroke-dasharray:5 5}.loadfig .lf-line line{stroke-width:4;stroke-linecap:round}.loadfig .lf-line circle{stroke:var(--ground-2);stroke-width:3}.loadfig .is-160 line,.loadfig .is-160 circle{stroke:var(--b-red)}.loadfig .is-160 circle{fill:var(--b-red)}.loadfig .is-130 line{stroke:var(--crimson);opacity:.7}.loadfig .is-130 circle{fill:var(--crimson)}.loadfig .is-100 line{stroke:var(--fine)}.loadfig .is-100 circle{fill:var(--fine)}.loadfig .lf-line circle{stroke:var(--ground-2)}.loadfig .lf-name{font-weight:700;fill:var(--ink)}.loadfig .lf-at{font-weight:750;font-size:14px;fill:var(--ink)}.nf-track{position:relative;height:54px;border-radius:12px;overflow:hidden;background:var(--soft)}.nf-zone{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.nf-zone.is-noise{background:var(--gold-soft)}.nf-zone.is-noise b{font-size:.86rem;font-weight:700;color:var(--ink-2);padding-top:22px}.nf-zone.is-probably{background:var(--crimson-soft)}.nf-zone.is-real{background:#c21d473d}.nf-mark{position:absolute;top:0;bottom:0;width:0}.nf-mark:before{content:"";position:absolute;top:6px;bottom:26px;left:-1px;width:3px;border-radius:2px;background:var(--ink)}.nf-mark b{position:absolute;top:0;left:8px;font-size:.9rem;font-weight:800;color:var(--ink)}.nf-scale{position:relative;height:22px;margin-top:4px}.nf-scale span{position:absolute;transform:translate(-50%);font-size:.8rem;color:var(--ink-3);font-variant-numeric:tabular-nums}.nf-key{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:8px 0 0;padding:0;font-size:.84rem;color:var(--ink-2)}article.answer .nf-key li{margin:0;padding:0 0 0 18px;position:relative}.nf-key li{padding-left:18px;position:relative}.nf-key li:before{content:"";position:absolute;left:0;top:4px;width:12px;height:12px;border-radius:4px}.nf-key .is-noise:before{background:var(--gold)}.nf-key .is-probably:before{background:#c21d4759}.nf-key .is-real:before{background:var(--crimson)}.af-groups{display:flex;flex-direction:column;gap:16px}.af-group{display:flex;flex-direction:column;gap:6px}.af-age{font-weight:700;font-size:.92rem;color:var(--ink)}.af-row{display:grid;grid-template-columns:64px 1fr 56px;gap:10px;align-items:center;font-size:.88rem;color:var(--ink-2)}.af-row b{font-variant-numeric:tabular-nums;color:var(--ink);text-align:right}.af-track{display:block;height:18px;border-radius:6px;background:var(--soft);position:relative}.af-fill{position:absolute;left:0;top:0;bottom:0;border-radius:6px}.af-row.is-women .af-fill{background:var(--crimson)}.af-row.is-men .af-fill{background:var(--blue)}.motives{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}article.answer .motives li{margin:0;padding:0}article.answer .motives{margin:18px 0 28px;grid-template-columns:1fr 1fr}.motives a{display:flex;align-items:center;gap:12px;height:100%;padding:12px 14px;border-radius:16px;background:var(--ground-2);box-shadow:var(--shadow);color:inherit;text-decoration:none;transition:all .32s ease-out}article.answer .motives a:not(.btn){text-decoration:none;color:inherit;font-weight:inherit}.motives a:hover{box-shadow:var(--shadow-up)}.motives .motive-pic{flex:0 0 auto;width:56px;height:56px;object-fit:contain}.motives .duo.motive-pic{width:76px}.motives .duo.motive-pic img{width:40px;height:40px}.motive-text{display:flex;flex-direction:column;gap:2px;min-width:0}.motive-text strong{font-size:.98rem;line-height:1.25;font-weight:700;color:var(--ink)}.motive-text span{font-size:.84rem;line-height:1.35;color:var(--ink-3)}.motives a:hover .motive-text strong{color:var(--tint)}.gyro-block{display:flex;align-items:center;gap:20px;margin:30px 0;padding:24px 26px;border-radius:24px}.gyro-copy{flex:1 1 auto;min-width:0}.gyro-kick{display:block;margin:0 0 6px;font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.8}[data-site=cholesterol] .gyro-block h3{margin:0 0 8px;font-size:1.45rem;line-height:1.12}[data-site=cholesterol] .gyro-block p,[data-site=cholesterol] article.answer .gyro-block p{margin:0 0 14px;font-size:1rem;line-height:1.5;max-width:40rem}.gyro-art{flex:0 0 auto;width:120px;height:120px;object-fit:contain}.gyro-art.duo{width:160px}.gyro-art.duo img{width:76px;height:76px}.ch-meaning{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;align-items:start}.ch-meaning .gyro-block{margin:0}.ch-meaning ol{margin:0;padding-left:1.2em}.ch-meaning li{margin:0 0 10px;line-height:1.5}.calc-more ol.do-once{padding-left:1.2em}.calc-more ol.do-once li{margin:0 0 10px}@media(max-width:760px){.hbar{grid-template-columns:1fr;gap:6px}.motives,article.answer .motives{grid-template-columns:1fr}.gyro-block{flex-direction:column-reverse;align-items:flex-start;padding:20px}.gyro-art{width:88px;height:88px}.ch-meaning{grid-template-columns:1fr}.fig{padding:18px 16px 14px}.loadfig text{font-size:21px}.loadfig .lf-at{font-size:22px}}@media(min-width:761px)and (max-width:1020px){.motives{grid-template-columns:1fr 1fr}}.model-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 18px}article.answer .model-steps li{margin:0;padding:0}.model-steps li{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:14px;background:var(--soft)}.model-pic{flex:0 0 auto;width:64px;height:64px;object-fit:contain}.model-text{display:flex;flex-direction:column;gap:3px;font-size:.9rem;line-height:1.42;color:var(--ink-2)}.model-text b{display:flex;align-items:center;gap:8px;font-size:.98rem;line-height:1.25;color:var(--ink)}.model-n{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;border-radius:11px;background:var(--crimson);color:#fff;font-size:.78rem;font-weight:800}.mk-box{padding:14px;border-radius:16px;background:var(--blue-soft);display:flex;flex-direction:column;gap:10px}.mk-label{font-size:.86rem;font-weight:700;color:var(--ink)}.mk-label.is-apob{color:var(--blue)}.mk-label.is-nonhdl{color:var(--plum)}.mk-label.is-ldlc{color:var(--crimson)}.mk-inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.mk-tile{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:12px 8px;border-radius:12px;background:var(--ground-2);font-size:.82rem;color:var(--ink-3);line-height:1.3}.mk-tile img,.mk-tile .duo{width:54px;height:54px;object-fit:contain}.mk-tile b{font-size:.96rem;color:var(--ink)}.mk-tile.is-ldl{box-shadow:inset 0 0 0 3px var(--crimson)}.mk-list{margin:14px 0 0;padding-left:1.1em;font-size:.92rem;line-height:1.45;color:var(--ink-2)}article.answer .mk-list li{margin:0 0 6px}.nextsteps{margin:30px 0;padding:22px 24px;border-radius:22px;background:var(--ground-2);box-shadow:var(--shadow)}.page.wide .nextsteps{margin:0}[data-site=cholesterol] .nextsteps .ns-title{margin:0 0 14px;font-size:1.5rem}.ns-path{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;counter-reset:ns}article.answer .ns-path>li{margin:0}.ns-step{position:relative;padding:14px 16px 14px 54px;border-radius:14px;background:var(--soft);counter-increment:ns}.ns-step:before{content:counter(ns);position:absolute;left:14px;top:13px;width:28px;height:28px;border-radius:14px;background:var(--crimson);color:#fff;font-weight:800;font-size:.9rem;display:flex;align-items:center;justify-content:center}.ns-step.is-stop{background:var(--crimson-soft)}.ns-step.is-stop:before{background:var(--b-red)}.ns-kick{display:block;margin:0 0 6px;font-weight:750;font-size:.98rem;color:var(--ink)}.ns-step p,article.answer .ns-step p{margin:0;font-size:.94rem;line-height:1.5;color:var(--ink-2)}.ns-step ul{margin:0;padding-left:1.1em;font-size:.94rem;line-height:1.5;color:var(--ink-2)}article.answer .ns-step ul li,.ns-step ul li{margin:0 0 4px}.ns-forks b{color:var(--ink)}.ns-step a{color:var(--tint);font-weight:650}.ns-foot,article.answer .ns-foot{margin:14px 0 0;font-size:.86rem;color:var(--ink-3);line-height:1.45}.sim-toggles{display:flex;flex-wrap:wrap;gap:10px 18px;margin:14px 0 4px}.sim-range input[type=range]{width:100%;accent-color:var(--crimson)}.sim-result .calc-line b{color:var(--crimson)}.sim-chart{margin:16px 0 8px}.sim-chart svg{display:block;width:100%;height:auto;overflow:visible}.sim-chart text{font-family:var(--font);font-size:13px;fill:var(--ink-3)}.sim-past{fill:var(--soft)}.sim-target{stroke:var(--b-red);stroke-width:1.6;stroke-dasharray:6 5}.sim-chart .sim-target-label{fill:var(--b-red);font-weight:700}.sim-line{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.sim-line.is-base{stroke:var(--crimson)}.sim-line.is-changed{stroke:var(--fine)}.sim-now{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:2 4}.sim-chart .sim-now-label{font-weight:700;fill:var(--ink-2)}.sim-dot{stroke:var(--ground-2);stroke-width:3}.sim-dot.is-base{fill:var(--crimson)}.sim-dot.is-changed{fill:var(--fine)}.sim-key{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:.84rem;color:var(--ink-2)}.sim-key span{position:relative;padding-left:18px}.sim-key span:before{content:"";position:absolute;left:0;top:7px;width:12px;height:4px;border-radius:2px}.sim-key .is-base:before{background:var(--crimson)}.sim-key .is-changed:before{background:var(--fine)}.sim-key .is-target:before{background:var(--b-red);height:2px;top:8px}.ranked{list-style:none;margin:18px 0;padding:0;counter-reset:rk}article.answer .ranked>li{margin:0 0 14px}.ranked>li{position:relative;padding:16px 18px 14px 62px;border-radius:16px;background:var(--ground-2);box-shadow:var(--shadow);counter-increment:rk}.ranked>li:before{content:counter(rk);position:absolute;left:16px;top:14px;width:32px;height:32px;border-radius:16px;background:var(--crimson);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}.ranked h3{margin:0 0 6px;font-size:1.08rem}.ranked p,article.answer .ranked p{margin:0 0 6px;font-size:.95rem;line-height:1.5}.ranked .rk-limit{color:var(--ink-3);font-size:.88rem}.timeline{list-style:none;margin:18px 0 26px;padding:0 0 0 22px;position:relative}.timeline:before{content:"";position:absolute;left:6px;top:6px;bottom:6px;width:3px;border-radius:2px;background:var(--crimson-soft)}article.answer .timeline>li{margin:0 0 16px}.timeline>li{position:relative;padding-left:14px}.timeline>li:before{content:"";position:absolute;left:-22px;top:6px;width:15px;height:15px;border-radius:8px;background:var(--crimson);box-shadow:0 0 0 4px var(--ground)}.tl-year{display:block;font-family:var(--font-display);font-weight:600;font-size:1.15rem;color:var(--tint)}.tl-learned{display:block;margin-top:4px;font-size:.9rem;color:var(--ink-3)}.known{list-style:none;margin:14px 0 24px;padding:0;display:grid;gap:10px}article.answer .known li{margin:0}.known li{padding:14px 16px;border-radius:14px;background:var(--soft);font-size:.95rem;line-height:1.5}.known li b{display:block;color:var(--ink);margin-bottom:2px}.known.is-open li{background:var(--gold-soft)}.known .kn-await{display:block;margin-top:4px;font-size:.86rem;color:var(--ink-3)}.testmap{display:grid;gap:12px;margin:16px 0 26px}.test-card{padding:16px 18px;border-radius:16px;background:var(--ground-2);box-shadow:var(--shadow)}.test-card h3{margin:0 0 8px;font-size:1.12rem}.test-card dl{display:grid;grid-template-columns:130px 1fr;gap:4px 12px;margin:0;font-size:.92rem;line-height:1.45}.test-card dt{font-weight:700;color:var(--ink-3);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;padding-top:2px}.test-card dd{margin:0;color:var(--ink-2)}.test-card dd a{color:var(--tint);font-weight:650}.purpose,article.answer .purpose{margin:0 0 22px;padding:12px 16px;border-radius:12px;background:var(--soft);font-size:.92rem;line-height:1.5;color:var(--ink-2)}@media(max-width:760px){.model-steps,.mk-inner{grid-template-columns:1fr}.mk-tile{flex-direction:row;text-align:left;gap:10px}.nextsteps{padding:18px 16px}.ns-step{padding-left:48px}.test-card dl{grid-template-columns:1fr}.sim-chart text{font-size:24px}.ranked>li{padding-left:56px}}.ch-meaning-side{display:flex;flex-direction:column;gap:16px}.ch-argue{display:flex;flex-direction:column;gap:4px;padding:20px 22px;border-radius:22px;background:var(--mast);color:var(--mast-ink);text-decoration:none;transition:all .32s ease-out}.ch-argue:hover{box-shadow:var(--shadow-up)}.ch-argue-kick{font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#f2a0b4}.ch-argue strong{font-family:var(--font-display);font-weight:600;font-size:1.45rem;line-height:1.12;color:var(--mast-ink)}.ch-argue span:last-child{font-size:.95rem;color:var(--mast-ink);opacity:.85}.sim-cut,.calc .sim-cut{margin:6px 0 0;font-size:.98rem;line-height:1.5;color:var(--ink)}:root{--ground: #faf7f1;--ground-2: #ffffff;--soft: #f2ecdf;--ink: #211d18;--ink-2: #5c554b;--ink-3: #736b5f;--line: rgba(33, 29, 24, .1);--tint: #b5402a;--tint-ink: #ffffff;--cta: #ea4a25;--cta-ink: #ffffff;--mast: #17181d;--mast-ink: #f4f0e8;--mast-ink-2: #aba69b;--hatch: rgba(232, 100, 74, .5);--shadow: 0 1px 2px rgba(40, 30, 20, .05), 0 8px 24px rgba(40, 30, 20, .06);--shadow-up: 0 2px 4px rgba(40, 30, 20, .06), 0 16px 38px rgba(40, 30, 20, .12);--max: 1140px;--gutter: 28px;--font: "Figtree Variable", -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display: "Fraunces Variable", Georgia, "Times New Roman", serif;--cat-severe: #c9302a;--cat-stage2: #e2553a;--cat-stage1: #f0924a;--cat-elevated: #e8c85a;--cat-normal: #4dbd92;--cat-severe-dim: #f3d6d2;--cat-stage2-dim: #f6dcd3;--cat-stage1-dim: #f8e3cf;--cat-elevated-dim: #f6edc9;--cat-normal-dim: #d5efe3;--cat-line: rgba(33, 29, 24, .55);color-scheme:light}:root[data-theme=dark]{--ground: #15161b;--ground-2: #1d1f26;--soft: #272a33;--ink: #f1ece3;--ink-2: #b6ae9f;--ink-3: #948c7f;--line: rgba(255, 255, 255, .1);--tint: #f08a6c;--tint-ink: #21100b;--cta: #f08a6c;--cta-ink: #21100b;--mast: #0a0b0d;--hatch: rgba(240, 138, 108, .6);--shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 10px 28px rgba(0, 0, 0, .35);--shadow-up: 0 2px 4px rgba(0, 0, 0, .35), 0 16px 38px rgba(0, 0, 0, .5);--cat-stage1: #d9783a;--cat-severe-dim: #3a1412;--cat-stage2-dim: #4a1f16;--cat-stage1-dim: #55351b;--cat-elevated-dim: #4a4220;--cat-normal-dim: #1d4a3a;--cat-line: #ffffff;color-scheme:dark}html{background:var(--mast);color:var(--ink);font-family:var(--font)}body{background:var(--ground);font-size:17px;min-height:100vh;display:flex;flex-direction:column}body>main.page{flex:1 0 auto;width:100%}a:hover{color:var(--tint)}h1,h2,h3,.lockup-text strong{font-family:var(--font-display);font-weight:560;letter-spacing:-.015em;color:var(--ink);font-variation-settings:"SOFT" 50,"WONK" 0;text-wrap:balance}h1{font-size:clamp(2.3rem,4.4vw,3.3rem);line-height:1.08}h2{font-size:clamp(1.55rem,2.5vw,2rem);line-height:1.16}h3{font-size:1.2rem;line-height:1.25}p{line-height:1.65;text-wrap:pretty}.kicker{color:var(--tint);font-weight:600;font-size:.82rem;letter-spacing:.09em;text-transform:uppercase;margin-bottom:14px}.lede{color:var(--ink-2);font-size:1.2rem;line-height:1.5;max-width:44rem}section>h1+.lede{margin-top:14px}.num,.card .value,.halo-number{font-family:var(--font-display);font-variant-numeric:tabular-nums}.halo-number{color:var(--ink);font-weight:560;letter-spacing:-.02em}.halo-number small{font-family:var(--font);font-weight:400;letter-spacing:0}.mast{background:var(--mast);color:var(--mast-ink)}.mast-in,.asks-in,.planband-in,.shellfoot-in{max-width:var(--max);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.mast-in{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;padding-top:12px;padding-bottom:12px}.lockup{display:flex;align-items:center;gap:14px;color:var(--mast-ink);min-width:0}.lockup:hover{color:var(--mast-ink)}.lockup .mark{flex:none;fill:#e8644a;stroke:none}.lockup .mark-art{width:46px;height:46px;object-fit:contain;flex:none}.lockup-text{display:flex;flex-direction:column;min-width:0}.lockup-text strong{font-size:1.5rem;line-height:1.1;color:var(--mast-ink);white-space:nowrap}.lockup-domain{color:var(--mast-ink-2);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;margin-top:4px}.mast-actions{display:flex;align-items:center;gap:10px;flex:none}.mast .iconbtn{background:transparent;border:0;color:var(--mast-ink-2);padding:9px;border-radius:999px;cursor:pointer;display:flex;transition:all .32s ease-out}.mast .iconbtn:hover{color:var(--mast-ink);background:#ffffff14}.mast .iconbtn svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mast .theme .sun{display:none}:root[data-theme=dark] .mast .theme .sun{display:block}:root[data-theme=dark] .mast .theme .moon{display:none}.mast .menu{display:none}.mast .btn.plan{background:#ff5a33;color:#fff;padding:9px 26px 10px;display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;white-space:nowrap;border-radius:18px}.mast .btn.plan strong{font-size:1.1rem;font-weight:700;letter-spacing:.005em}.mast .btn.plan small{font-size:.78rem;font-weight:500;opacity:.92;margin-top:2px}.mast .btn.plan:hover{background:#ff6c48;color:#fff;filter:none}.lockup-motto{color:var(--mast-ink);opacity:.72;font-size:.86rem;margin-top:4px;letter-spacing:.01em}.mast .btn.plan[aria-current=page]{background:#ffffff1a;color:var(--mast-ink)}.asks{background:var(--ground-2);box-shadow:0 1px 0 var(--line),0 6px 18px #281e140d;position:relative;z-index:2}:root[data-theme=dark] .asks{box-shadow:0 1px #ffffff14}.asks-in{display:flex;align-items:center;gap:2px;padding-top:8px;padding-bottom:8px}.asks a{display:flex;align-items:center;gap:9px;color:var(--ink);font-size:.95rem;font-weight:600;padding:5px 13px 5px 5px;border-radius:999px;white-space:nowrap;transition:all .32s ease-out}.asks a:first-child{margin-left:-5px}.asks a .ask-art{width:38px;height:38px;border-radius:50%;background:var(--soft);display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden;transition:all .32s ease-out}.asks a .ask-art img{width:31px;height:31px;object-fit:contain}.asks a svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.asks a:hover,.asks a[aria-current=page]{color:var(--tint);background:var(--soft)}.asks a:hover .ask-art,.asks a[aria-current=page] .ask-art{background:var(--ground-2)}.asks a.all{margin-left:auto;padding:9px 12px;color:var(--ink-2);font-weight:500}@media(max-width:1240px){.asks a{font-size:.9rem;padding-right:10px}.asks a.all span{display:none}}@media(max-width:980px){.asks-in{flex-wrap:wrap}}.page{max-width:var(--max);margin:0 auto;padding:44px var(--gutter) 72px}.page.has-rail{display:flex;align-items:flex-start;justify-content:space-between;gap:56px}.page-main{min-width:0}.page:not(.wide) .page-main{max-width:43rem;margin:0 auto}.page.has-rail .page-main{margin:0;flex:1 1 auto;max-width:47rem}article.answer>p,article.answer>ul,article.answer>ol,article.answer>h1,article.answer>h2,article.answer>h3,article.answer>.meta{max-width:41rem}.page-rail{flex:0 0 15rem;position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto}.rail-title{font-size:.78rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-weight:600;margin:6px 0 10px}.rail-toc{list-style:none;margin:0;padding:0}.rail-toc li{margin:0}.rail-toc a{display:block;padding:6px 0 6px 14px;color:var(--ink-2);font-size:.93rem;line-height:1.35;box-shadow:inset 2px 0 0 var(--line);transition:all .32s ease-out}.rail-toc a:hover{color:var(--tint)}.rail-toc a[aria-current=true]{color:var(--ink);font-weight:600;box-shadow:inset 2px 0 0 var(--tint)}.toc-inline{display:none;margin:0 0 26px;background:var(--soft);border-radius:14px;padding:12px 16px}.toc-inline summary{cursor:pointer;font-weight:600;font-size:.95rem}.toc-inline .rail-toc{margin-top:8px}.toc-inline .rail-toc a{box-shadow:none;padding-left:0}@media(max-width:1100px){.page.has-rail{display:block}.page-rail{display:none}.page.has-rail .page-main{margin:0 auto}.toc-inline{display:block}}article.answer{max-width:none;padding:0}article.answer h1{margin-bottom:10px}article.answer .meta{color:var(--ink-3);font-size:.88rem;margin:12px 0 28px}article.answer .art-head{margin:0 0 30px}article.answer .art-head h1{font-size:clamp(2.6rem,5.4vw,4.3rem);line-height:1.02;letter-spacing:-.03em;font-weight:600;font-variation-settings:"SOFT" 100,"WONK" 1;max-width:46rem;margin:0}article.answer .art-head .meta{display:flex;flex-wrap:wrap;gap:4px 18px;max-width:none;margin:24px 0 0;padding:0 0 14px;box-shadow:inset 0 -2px 0 var(--ink);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}article.answer .art-head .meta .by{color:var(--tint)}article.answer .first{font-family:var(--font-display);font-variation-settings:"SOFT" 50,"WONK" 0;font-size:1.4rem;line-height:1.45;color:var(--ink);margin:0 0 22px}article.answer .first:first-letter{float:left;font-size:3.5em;line-height:.84;font-weight:600;color:var(--tint);margin:.04em .1em 0 0;font-variation-settings:"SOFT" 100,"WONK" 1}article.answer .first.nocap:first-letter{float:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin:0}article.answer h1+.first{margin-top:18px}article.answer h2{margin:52px 0 14px;scroll-margin-top:20px}article.answer h3{margin:30px 0 8px}article.answer p,article.answer li{font-size:1.07rem}article.answer ul,article.answer ol{padding-left:22px}article.answer li{line-height:1.6;margin-bottom:8px}article.answer a:not(.btn),.tablewrap a,.note a,.section-sub a,.pairnav a,.lx-more a{color:var(--tint);font-weight:500}article.answer blockquote{background:var(--soft);border-left:0;border-radius:14px}article.wide{max-width:none}.status{display:none}article.answer .stepline{margin:4px 0 28px;font-size:1rem;line-height:1.55}article.answer .stepline.urgent strong{font-weight:600}.sources{margin-top:48px}details.sources{background:none;border-radius:0;padding:16px 0;box-shadow:inset 0 1px 0 var(--line),inset 0 -1px 0 var(--line)}details.sources summary{cursor:pointer;font-weight:600;font-size:.95rem;color:var(--ink)}details.sources ol{margin:14px 0 4px;padding-left:22px}article.answer .sources li,.sources li{font-size:.86rem;line-height:1.45;margin-bottom:7px;color:var(--ink-2);overflow-wrap:anywhere}section.sources{padding-top:22px;box-shadow:inset 0 1px 0 var(--line)}article.answer section.sources h2,section.sources h2{font-size:1.1rem;margin:0 0 10px}.tablewrap{background:none;border-radius:0;box-shadow:inset 0 2px 0 var(--ink);padding:2px 0 0;margin:22px 0 30px;overflow-x:auto}.tablewrap table,article.answer .tablewrap table{display:table;width:100%;border-collapse:collapse;font-size:.98rem;background:transparent;box-shadow:none;padding:0}.tablewrap th,.tablewrap td,article.answer th,article.answer td{padding:10px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.tablewrap th:first-child,.tablewrap td:first-child{padding-left:0}.tablewrap th:last-child,.tablewrap td:last-child{padding-right:0}.tablewrap td:first-child{font-weight:600;color:var(--ink)}.tablewrap tr:last-child td{border-bottom:0}.tablewrap th,article.answer th{color:var(--ink-3);font-weight:600;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.tablewrap thead:not(:has(th:not(:empty))){display:none}.tool+.tablewrap,section>.tablewrap.narrow{max-width:36rem}.card,.study,.sides>div,.takeaways,details.more,.next a,.lx-lever,.stepline{border:0}.card{background:var(--ground-2);box-shadow:var(--shadow);border-radius:16px}.card .label{color:var(--ink-3)}.toolcard .card{background:var(--ground);box-shadow:none}:root[data-theme=dark] .toolcard .card{background:var(--soft)}.verdicts .card .value{font-size:1.3rem;font-weight:600;line-height:1.2}.cards.small .card .label{min-height:2.5em;display:block}.takeaways{background:var(--soft);border-radius:18px;padding:22px 26px}article.answer .takeaways h2{margin:0 0 12px;font-size:.82rem;font-family:var(--font);font-weight:600;letter-spacing:.09em}.studies,.sides{align-items:stretch}.study,.sides>div,.next a{background:var(--ground-2);box-shadow:var(--shadow);border-radius:16px}article.answer .study h3,article.answer .sides h3{margin:0 0 8px}article.answer .study p,article.answer .sides p{font-size:1rem}article.answer .study .who,article.answer .study .limit{font-size:.88rem}.next a:hover{color:var(--tint)!important}.stepline{background:var(--soft);border-left:0;box-shadow:inset 4px 0 0 var(--tint);border-radius:12px;padding:14px 18px}.stepline.urgent{background:#fbe6e2;color:#5c1410;box-shadow:inset 4px 0 #c9302a}.stepline.fine{box-shadow:inset 4px 0 #4dbd92}.stepline.watch{box-shadow:inset 4px 0 #d9b43a}:root[data-theme=dark] .stepline.urgent{background:#ff4d4d24;color:#ffe9e5}.field label{font-size:.95rem;color:var(--ink);font-weight:500}.field input,.field select,.field textarea{background:var(--ground-2);border:0;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);border-radius:12px;padding:12px 14px;font-size:1.05rem;transition:all .32s ease-out}.field input:focus,.field select:focus,.field textarea:focus{box-shadow:inset 0 0 0 2px var(--tint)}.seg{border:0;background:var(--soft);border-radius:12px;padding:4px;gap:2px}.seg button{border-radius:9px;color:var(--ink-2);transition:all .32s ease-out}.seg button[aria-pressed=true]{background:var(--cta);color:var(--cta-ink)}.btn{background:var(--cta);color:var(--cta-ink);border-radius:999px;padding:12px 22px;transition:all .32s ease-out}.btn:hover{color:var(--cta-ink);filter:brightness(1.08)}.btn.ghost{background:var(--soft);color:var(--ink);border:0}.btn.ghost:hover{color:var(--ink)}.tool{padding:24px 0 28px}.catmap{margin:22px 0 28px;padding-left:30px}.catmap figcaption{color:var(--ink-2)}.catmap .pin{background:var(--ink);box-shadow:0 0 0 3px var(--ground-2)}.catmap .tick{color:var(--ink-3)}.strength.moderate{background:#e8c85a;color:#2a2204}.strength.weak,.strength.unknown{background:var(--ink-3);color:var(--ground-2)}article.answer figure.art{margin:36px 0}figure.art img{border-radius:16px}figure.art.object img{max-width:300px}:root:not([data-theme=dark]) figure.art:not(.object) img{mix-blend-mode:multiply}:root[data-theme=dark] figure.art:not(.object) img,:root[data-theme=dark] .tile-art.paint img{filter:brightness(.86) contrast(1.04)}.pair-actions{display:flex;flex-wrap:wrap;gap:12px;margin:36px 0 0;padding-top:28px;box-shadow:inset 0 1px 0 var(--line)}.answers{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;padding:20px 0 0}.answers a.card{transition:all .32s ease-out}.answers a.card h3{font-size:1.1rem}.answers a.card p{color:var(--ink-2)}.answers a.card:hover{color:var(--ink);box-shadow:var(--shadow-up)}.band>.cards.small,section>.cards.small{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:12px}.cards.small a.card{text-align:center;color:var(--ink);transition:all .32s ease-out}.cards.small a.card:hover{color:var(--tint)}.route{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;border-top:0;margin:40px 0 0;padding:22px 0 0;background:none;box-shadow:inset 0 1px 0 var(--line);border-radius:0;color:var(--ink-2)}.route strong{flex:1 1 auto;min-width:0;max-width:34rem;font-weight:500;line-height:1.45;color:var(--ink)}.route .btn{margin:0;background:var(--ink);color:var(--ground)}.route .btn:hover{color:var(--ground)}.shellfoot{background:var(--mast);color:var(--mast-ink-2);font-size:.95rem}.shellfoot-in{padding-top:64px;padding-bottom:34px}.shellfoot p{margin:0;line-height:1.5}.shellfoot a{color:var(--mast-ink);transition:all .32s ease-out}.shellfoot a:hover{color:#f08a6c}.foot-grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr) minmax(0,1fr);gap:40px 56px;padding-bottom:52px}.foot-lockup{display:inline-flex;align-items:center;gap:12px}.foot-lockup img{width:44px;height:44px;object-fit:contain;flex:none}.foot-lockup strong{display:block;font-family:var(--font-display);font-variation-settings:"SOFT" 50,"WONK" 0;font-weight:560;font-size:1.45rem;line-height:1.1;letter-spacing:-.015em;color:var(--mast-ink)}.foot-lockup small{display:block;font-size:.86rem;color:var(--mast-ink-2);margin:4px 0 0}.shellfoot .foot-promise{margin:16px 0 0;max-width:24rem}.foot-follow{margin:34px 0 0}.shellfoot .foot-follow-title{font-family:var(--font-display);font-variation-settings:"SOFT" 50,"WONK" 0;font-weight:560;font-size:1.55rem;letter-spacing:-.015em;color:var(--mast-ink);margin:0 0 14px}.foot-social-links{display:flex;flex-wrap:wrap;gap:8px}.shellfoot .foot-social-links a{display:inline-flex;align-items:center;gap:8px;background:#ffffff14;color:var(--mast-ink);font-weight:600;font-size:.95rem;padding:9px 16px 9px 12px;border-radius:999px}.shellfoot .foot-social-links a:hover{background:var(--mast-ink);color:var(--mast)}.foot-social-links svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.shellfoot .foot-label{font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mast-ink-2);margin:8px 0 18px}.foot-col{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.shellfoot .foot-col>a{line-height:1.35}.foot-guides a{display:flex;align-items:center;gap:14px}.foot-guide-icon{width:48px;height:48px;object-fit:contain;flex:none;mix-blend-mode:lighten}.foot-guide-text{display:flex;flex-direction:column;gap:2px}.foot-guides strong{font-family:var(--font-display);font-variation-settings:"SOFT" 50,"WONK" 0;font-weight:560;font-size:1.08rem;color:inherit}.foot-guides .foot-guide-text span{font-size:.8rem;color:var(--mast-ink-2)}.foot-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 32px;padding-top:24px;box-shadow:inset 0 1px #ffffff14}.shellfoot .foot-note,.shellfoot .foot-sponsor{font-size:.84rem;color:#9a958a}.shellfoot .foot-sponsor a{color:var(--mast-ink-2);font-weight:600}@media(max-width:980px){.foot-grid{grid-template-columns:1fr 1fr}.foot-brand{grid-column:1 / -1}}@media(max-width:760px){.shellfoot-in{padding-top:44px}.foot-grid{grid-template-columns:1fr;gap:36px;padding-bottom:36px}.foot-bottom{flex-direction:column;align-items:flex-start}}.hero2{display:flex;align-items:center;gap:40px;padding:8px 0 28px}.hero2-copy{flex:1 1 30rem}.hero2-copy .promise{font-family:var(--font-display);font-variation-settings:"SOFT" 50,"WONK" 0;font-size:1.4rem;line-height:1.4;color:var(--ink-2);margin:16px 0 14px}.hero2-copy .trust{color:var(--ink-3);font-size:.93rem;margin:0 0 22px}.hero2-cta{display:flex;flex-wrap:wrap;gap:12px}.hero2-art{flex:0 1 28rem;min-width:0}.hero2-art img{display:block;width:100%;height:auto}h1.title{font-size:clamp(2.9rem,6.2vw,5rem);line-height:1;letter-spacing:-.03em;font-weight:600;font-variation-settings:"SOFT" 100,"WONK" 1}h1.title .title-the{display:block;font-size:.42em;letter-spacing:0;color:var(--tint);font-weight:500;margin:0 0 .18em .04em}.hatch{color:inherit;background-color:transparent;background-image:repeating-linear-gradient(48deg,var(--hatch) 0 1.5px,transparent 1.5px 6.5px),repeating-linear-gradient(-42deg,var(--hatch) 0 1.5px,transparent 1.5px 6.5px);background-repeat:no-repeat;background-size:100% .56em;background-position:0 82%;padding:0 .14em;margin:0 -.14em;border-radius:.1em .3em .14em .26em;-webkit-box-decoration-break:clone;box-decoration-break:clone}h1.title .hatch{display:inline-block;transform:rotate(-1.2deg);transform-origin:left center;white-space:nowrap}.band{padding:44px 0 8px}.band>h2{margin-bottom:6px}.band>.section-sub{margin-bottom:22px}.toolcard{background:var(--ground-2);border-radius:22px;box-shadow:var(--shadow);padding:28px 28px 8px}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}.tile{display:flex;flex-direction:column;background:var(--ground-2);border-radius:20px;box-shadow:var(--shadow);overflow:hidden;color:var(--ink);transition:all .32s ease-out}.tile:hover{color:var(--ink);box-shadow:var(--shadow-up)}.tile-art{background:var(--soft);height:170px;display:flex;align-items:center;justify-content:center}.tile-art img{max-height:150px;max-width:78%;width:auto;height:auto}.tile-art.paint img{max-height:none;max-width:none;width:100%;height:100%;object-fit:cover}.tile-body{padding:18px 20px 20px}.tile-body h3{margin:0 0 6px}.tile-body p{margin:0;color:var(--ink-2);font-size:.96rem;line-height:1.45}.groups{columns:3 260px;column-gap:40px}.group{break-inside:avoid;margin:0 0 28px}.group h3{margin:0 0 10px;color:var(--ink-3);font-family:var(--font);font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-variation-settings:normal}.group ul{list-style:none;padding:0;margin:0}.group li{margin:0}.group a{display:block;padding:8px 0;color:var(--ink);font-size:1.04rem;line-height:1.35;box-shadow:inset 0 -1px 0 var(--line);transition:all .32s ease-out}.group a:hover{color:var(--tint)}@media(max-width:760px){:root{--gutter: 18px}body{font-size:16px}.mast-in{min-height:60px;padding-top:10px;padding-bottom:10px;gap:10px}.lockup{gap:10px}.lockup .mark-art{width:36px;height:36px}.lockup-text strong{font-size:1.08rem}.lockup-domain,.lockup-motto{display:none}.mast .menu{display:flex}.mast .btn.plan{padding:10px 15px;border-radius:999px}.mast .btn.plan strong{font-size:.92rem}.mast .btn.plan small{display:none}.asks-in{flex-wrap:wrap;gap:6px;padding-top:10px;padding-bottom:10px}.asks a,.asks a:first-child{flex:1 1 calc(50% - 6px);min-width:0;margin-left:0;white-space:normal;font-size:.86rem;line-height:1.2;padding:6px 10px 6px 6px;border-radius:14px;background:var(--soft)}.asks a .ask-art{width:34px;height:34px;background:var(--ground-2)}.asks a .ask-art img{width:27px;height:27px}.asks a[aria-current=page]{background:var(--ground-2);box-shadow:inset 0 0 0 1.5px var(--tint)}.asks a.all{display:none}.page{padding-top:28px;padding-bottom:56px}.hero2{flex-direction:column-reverse;gap:8px;align-items:stretch}.hero2-art{flex-basis:auto;max-width:280px;margin:0 auto}h1.title{font-size:clamp(2.5rem,12vw,3.4rem)}h1.title .hatch{white-space:normal;display:inline}article.answer .first{font-size:1.22rem}.toolcard{padding:18px 16px 4px;border-radius:18px}.tool{gap:16px}.halo-number small{font-size:.95rem}.field textarea{height:9.5em}.tablewrap table,article.answer .tablewrap table{font-size:.92rem;min-width:0}.tablewrap th,.tablewrap td{padding:9px 10px;min-width:0;max-width:none;overflow-wrap:anywhere}.tablewrap.stack{padding:0;overflow:visible}.tablewrap.stack table,.tablewrap.stack tbody,.tablewrap.stack tr,.tablewrap.stack td{display:block;width:100%}.tablewrap.stack thead{display:none}.tablewrap.stack tr{padding:14px 0;border-bottom:1px solid var(--line)}.tablewrap.stack tr:last-child{border-bottom:0}.tablewrap.stack td,.tablewrap.stack td:first-child,.tablewrap.stack td:last-child{border:0;padding:2px 0}.tablewrap.stack td:first-child{font-weight:600;font-size:1.02rem;padding-bottom:4px}.tablewrap.stack td:not(:first-child):before{content:attr(data-label);display:block;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-top:7px}.tablewrap.stack td:empty{display:none}.tablewrap th:first-child,.tablewrap td:first-child{padding-left:0}.verdicts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.verdicts .card{flex:none}.hero2-copy{flex:0 0 auto}.route{flex-direction:column;align-items:flex-start;gap:12px}.route strong{flex:none}}.themeswitch{position:relative;width:58px;height:30px;border:0;border-radius:999px;background:#ffffff1f;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0 8px;color:var(--mast-ink-2);transition:all .32s ease-out}.themeswitch:hover{background:#ffffff2e}.themeswitch svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;position:relative;z-index:1;transition:all .32s ease-out}.themeswitch .knob{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:var(--mast-ink);transition:all .32s ease-out}.themeswitch .sun{color:#17181d}:root[data-theme=dark] .themeswitch .knob{left:31px}:root[data-theme=dark] .themeswitch .sun{color:var(--mast-ink-2)}:root[data-theme=dark] .themeswitch .moon{color:#0a0b0d}.lockup-domain{text-transform:none;letter-spacing:.02em;font-size:.8rem;color:var(--mast-ink);opacity:.85}.lockup-domain .tld{opacity:.5}:root{--dots: rgba(232, 100, 74, .78)}:root[data-theme=dark]{--dots: rgba(240, 138, 108, .7)}.hatch{position:relative;z-index:0;display:inline-block;background:none;padding:0;margin:0;border-radius:0}.hatch:before{content:"";position:absolute;z-index:-1;left:-.16em;right:-.2em;bottom:.04em;height:.66em;border-radius:.12em .34em .16em .3em;background-image:radial-gradient(circle at center,var(--dots) 0 .036em,transparent .042em),radial-gradient(circle at center,var(--dots) 0 .036em,transparent .042em);background-size:.14em .14em;background-position:0 0,.07em .07em;-webkit-mask-image:linear-gradient(to top,#000 45%,rgba(0,0,0,.25) 100%);mask-image:linear-gradient(to top,#000 45%,#00000040);transform:rotate(-1.2deg)}h1.title .hatch{display:inline-block;transform:none;white-space:nowrap}@media(max-width:760px){h1.title{font-size:clamp(2.2rem,11vw,3.4rem)}h1.title .hatch{display:inline-block;white-space:nowrap}}.oncolor{--dots: rgba(34, 40, 104, .62);color:#fff;background-color:#e2431f;background-image:radial-gradient(70% 90% at 80% 45%,#ff9669bf,#ff966900 70%),linear-gradient(140deg,#f05a31,#e2431f,#c5321a)}:root[data-theme=dark] .oncolor{--dots: rgba(26, 30, 80, .7);background-color:#a8361b;background-image:radial-gradient(70% 90% at 80% 45%,#f078508c,#f0785000 70%),linear-gradient(140deg,#c2462a,#9f3218 55%,#7c2410)}.oncolor h1,.oncolor h2,.oncolor h3,.oncolor p,.oncolor li,article.answer .oncolor p{color:#fff}.oncolor .btn,article.answer .oncolor .btn{background:#fff;color:#c5321a;font-weight:700;box-shadow:0 10px 24px #500f0038}.oncolor .btn:hover{color:#c5321a;filter:none;background:#fff3ea}.plancard{position:relative;display:flex;align-items:center;gap:12px 28px;border-radius:26px;padding:30px 34px;margin:52px 0 12px;overflow:hidden;box-shadow:none}.plancard-body{flex:1 1 auto;min-width:0}article.answer .plancard-kick,.plancard-kick,.planband-kick{font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85;margin:0 0 8px}article.answer .plancard-title,.plancard-title{font-family:var(--font-display);font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:600;font-size:2.1rem;line-height:1.04;letter-spacing:-.02em;margin:0 0 10px}article.answer .plancard-line,.plancard-line{margin:0 0 18px;font-size:1.05rem;line-height:1.45;opacity:.94;max-width:28rem}.plancard .btn{display:inline-block;padding:13px 38px}.plancard-art{width:190px;height:190px;object-fit:contain;flex:none;margin:-10px -6px -10px 0;filter:drop-shadow(0 18px 22px rgba(70,10,0,.35))}.planband{padding:0 0 72px}.planband-card{display:flex;align-items:center;gap:40px;border-radius:32px;padding:56px 64px;overflow:hidden}.planband-body{flex:1 1 auto;min-width:0}.planband h2{font-size:clamp(2.4rem,4.6vw,3.7rem);line-height:1;letter-spacing:-.03em;font-weight:600;font-variation-settings:"SOFT" 100,"WONK" 1;margin:0 0 16px}.planband p{font-size:1.2rem;line-height:1.45;margin:0 0 16px;max-width:32rem;opacity:.95}.planband ul{list-style:none;padding:0;margin:0 0 26px}.planband li{position:relative;padding-left:28px;margin:0 0 7px;font-size:1.04rem;font-weight:500;line-height:1.4}.planband li:before{content:"";position:absolute;left:2px;top:.34em;width:12px;height:7px;border-left:2.5px solid #ffffff;border-bottom:2.5px solid #ffffff;transform:rotate(-45deg)}.planband .btn{display:inline-block;padding:17px 54px;font-size:1.15rem}.planband-art{width:360px;height:360px;object-fit:contain;flex:none;margin:-30px -20px -30px 0;filter:drop-shadow(0 26px 30px rgba(70,10,0,.35))}@media(max-width:760px){.plancard{flex-direction:column-reverse;align-items:flex-start;padding:22px 22px 24px;border-radius:22px}.plancard-art{width:120px;height:120px;margin:-6px 0 -8px -6px}article.answer .plancard-title,.plancard-title{font-size:1.7rem}.plancard .btn{width:100%;text-align:center}.planband{padding-bottom:48px}.planband-card{flex-direction:column-reverse;align-items:flex-start;gap:4px;padding:26px 22px 28px;border-radius:24px}.planband-art{width:170px;height:170px;margin:-10px 0 -6px -10px}.planband p{font-size:1.08rem}.planband .btn{width:100%;text-align:center}}.detour{display:flex;align-items:center;gap:12px 14px;flex-wrap:wrap;margin:26px 0 0;padding:12px 16px 12px 14px;border-radius:16px;background:var(--soft)}.detour-art{width:40px;height:40px;object-fit:contain;flex:none}.detour-text{flex:1 1 14rem;font-weight:600;font-size:1.02rem;color:var(--ink)}article.answer a.detour-link,.detour-link{flex:none;background:var(--cta);color:var(--cta-ink);font-weight:700;padding:10px 20px;border-radius:999px;transition:all .32s ease-out}article.answer a.detour-link:hover,.detour-link:hover{color:var(--cta-ink);filter:brightness(1.08)}article.answer ol.steps{padding-left:0}figure.art+h2,article.answer figure.art+h2{margin-top:18px}details.toc-inline summary,details.sources summary{list-style:none;display:flex;justify-content:space-between;align-items:center}details.toc-inline summary::-webkit-details-marker,details.sources summary::-webkit-details-marker{display:none}details.toc-inline summary:after,details.sources summary:after{content:"";width:8px;height:8px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:rotate(45deg);transition:all .32s ease-out;margin:-4px 4px 0 12px}details.toc-inline[open] summary:after,details.sources[open] summary:after{transform:rotate(-135deg);margin-top:4px}.toc-inline{margin:0 0 22px}.answers h3{text-wrap:wrap}.page.wide section>.tablewrap{max-width:36rem}.pairnav{gap:12px;margin-top:30px}.mast .iconbtn[aria-current=page]{color:var(--mast-ink);background:#ffffff1f}.tablewrap td{line-height:1.45}.tablewrap.stack table{font-size:.93rem}:root[data-theme=dark] .asks a .ask-art{background:#3a3d47}:root[data-theme=dark] .tile-art.paint img,:root[data-theme=dark] figure.art:not(.object) img{filter:brightness(.74) saturate(.94)}:root[data-theme=dark] .card,:root[data-theme=dark] .tile,:root[data-theme=dark] .toolcard,:root[data-theme=dark] .study,:root[data-theme=dark] .sides>div{box-shadow:inset 0 0 0 1px #ffffff0f}.foot-theme{display:none;align-items:center;gap:10px;color:var(--mast-ink-2)}@media(max-width:760px){.mast .themeswitch{display:none}.foot-theme{display:flex}.lockup-text strong{font-size:1.02rem;white-space:normal;line-height:1.12}.mast .iconbtn{padding:7px}}.take{margin:30px 0;padding:2px 0 2px 26px;border-radius:0;background:none;box-shadow:inset 4px 0 0 var(--cta)}article.answer .take h2{margin:0 0 10px;font-family:var(--font);font-variation-settings:normal;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tint)}article.answer .take p{font-family:var(--font-display);font-variation-settings:"SOFT" 50,"WONK" 0;font-size:1.28rem;line-height:1.5;color:var(--ink)}.asks-in{flex-wrap:nowrap;overflow:visible;-webkit-mask-image:none;mask-image:none;gap:8px}.asks-scroll{display:flex;align-items:center;gap:2px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);padding-right:28px}.asks-scroll::-webkit-scrollbar{display:none}.asks-scroll a:first-child{margin-left:-5px}.asks a{flex:none}.asks a.all{margin-left:0;flex:none}@media(max-width:760px){.asks-in{padding-top:8px;padding-bottom:8px}.asks-scroll{gap:6px;padding-right:18px}.asks a,.asks-scroll a:first-child{flex:none;margin-left:0;white-space:nowrap;font-size:.88rem;padding:5px 12px 5px 5px;border-radius:999px;background:var(--soft)}.asks a .ask-art{width:30px;height:30px}.asks a .ask-art img{width:24px;height:24px}}.mast .btn.plan strong{font-size:1.08rem}@media(max-width:760px){.mast .btn.plan strong{font-size:.86rem}}@media(max-width:440px){.mast .btn.plan{white-space:normal;max-width:124px;padding:7px 14px 8px;border-radius:14px;line-height:1.12}.mast .btn.plan strong{font-size:.84rem}.lockup .mark-art{width:32px;height:32px}.lockup{gap:8px}.mast-actions{gap:4px}}details.chk-more summary{list-style:none;display:flex;justify-content:space-between;align-items:center}details.chk-more summary::-webkit-details-marker{display:none}details.chk-more summary:after{content:"";width:8px;height:8px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:rotate(45deg);transition:all .32s ease-out;margin:-4px 4px 0 12px}details.chk-more[open] summary:after{transform:rotate(-135deg);margin-top:4px}
