.prose{font:400 18px / 1.7 var(--font-sans);color:#4b5952;text-wrap:pretty}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:var(--beny-ink);text-wrap:pretty}.prose h1,.prose h2{font:500 clamp(26px, 2.9vw, 34px) / 1.2 var(--font-serif);letter-spacing:-.015em;margin:clamp(52px,6vw,72px) 0 20px}.prose h3{font:700 clamp(19px, 1.9vw, 21px) / 1.35 var(--font-sans);margin:40px 0 14px}.prose h4,.prose h5,.prose h6{font:600 18px / 1.6 var(--font-sans);margin:28px 0 12px}.prose>div>:is(h1,h2):first-child{margin-top:clamp(28px,4vw,48px)}.prose>div>:is(h3,h4,h5,h6):first-child{margin-top:12px}.prose p{margin:0 0 20px}.prose strong{color:var(--beny-ink);font-weight:600}.prose ul,.prose ol{margin:0 0 24px;padding-left:24px;list-style-position:outside}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{margin:0 0 10px;padding-left:4px;line-height:1.65}.prose li::marker{color:var(--beny-green)}.prose>:last-child,.prose>div>:last-child{margin-bottom:0}@media (width<=600px){.prose{font-size:17px}.prose h1,.prose h2{font-size:26px}}article ul,article ol{list-style-position:outside}article ul{list-style-type:disc}article ol{list-style-type:decimal}article li{display:list-item}.rich>*{margin:0 0 12px}.rich>:last-child{margin-bottom:0}.rich ul,.rich ol{padding-left:22px}.rich li{margin:0 0 6px;padding-left:4px}.rich li::marker{color:var(--beny-green)}.rich strong{color:var(--beny-ink);font-weight:600}.prose a,.rich a{color:var(--beny-green);text-underline-offset:3px;font-weight:600;text-decoration:underline 1px}.prose a:hover,.rich a:hover{color:var(--beny-green-hover);text-decoration-color:currentColor}.prose img{border-radius:24px;margin-top:2em;margin-bottom:2em}.prose pre{background-color:var(--beny-mint);border-radius:16px;margin-top:1.25em;margin-bottom:1.25em;padding:1em;overflow-x:auto}.prose code{background-color:var(--beny-mint);border-radius:6px;padding:.125em .375em;font-size:.875em}.prose pre code{background-color:#0000;padding:0}.prose blockquote{border-left:4px solid var(--beny-amber);background:var(--beny-cream-pale);color:var(--beny-ink);border-radius:0 16px 16px 0;margin-top:1.25em;margin-bottom:1.25em;padding:.75em 1.25em;font-style:italic}article h2,article h3,article h4,article h5,article h6{scroll-margin-top:8rem}.blog-grid{max-width:1180px;margin:0 auto}@media (width>=1024px){.blog-grid{grid-template-columns:232px minmax(0,720px);justify-content:center;column-gap:64px;display:grid}}@media (width>=1400px){.blog-grid{grid-template-columns:232px minmax(0,720px) 232px;max-width:1360px}}.pill-cta{background:var(--beny-green);color:#fff;font:700 16px / 1.2 var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:14px 22px;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}.pill-cta:hover{background:var(--beny-green-hover);color:#fff;transform:translateY(-2px);box-shadow:0 10px 24px #15664c38}.card-surface{background:#fff;border:1px solid #f3ece1;box-shadow:0 1px 2px #0f1a140a,0 14px 34px #0f1a140f}.hero[data-astro-cid-ltmfa74j]{background-color:var(--beny-sand);background-image:radial-gradient(70% 60% at 12% 0,#15664c1a 0%,#15664c00 60%),radial-gradient(60% 55% at 92% 6%,#fab10b29 0%,#fab10b00 62%);padding:clamp(14px,2.4vw,36px) 20px clamp(20px,3vw,40px)}.main[data-astro-cid-ltmfa74j]{grid-column:2;width:100%;max-width:720px;margin:0 auto;position:relative}.breadcrumb[data-astro-cid-ltmfa74j]{margin-bottom:clamp(12px,1.8vw,22px)}.breadcrumb[data-astro-cid-ltmfa74j] ol[data-astro-cid-ltmfa74j]{font:500 14px / 1.4 var(--font-sans);color:var(--beny-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.breadcrumb[data-astro-cid-ltmfa74j] li[data-astro-cid-ltmfa74j]{align-items:center;gap:8px;display:flex}.breadcrumb[data-astro-cid-ltmfa74j] a[data-astro-cid-ltmfa74j]{color:var(--beny-ink-soft)}.breadcrumb[data-astro-cid-ltmfa74j] a[data-astro-cid-ltmfa74j]:hover{color:var(--beny-green)}.breadcrumb[data-astro-cid-ltmfa74j] li[data-astro-cid-ltmfa74j]>span[data-astro-cid-ltmfa74j][aria-hidden]{color:#a9b3ad}.breadcrumb[data-astro-cid-ltmfa74j] [data-astro-cid-ltmfa74j][aria-current]{color:var(--beny-green);font-weight:600}.kicker[data-astro-cid-ltmfa74j]{font:500 15px / 1.3 var(--font-sans);color:#4b5952;background:#fff;border:1px solid #dce7e2;border-radius:999px;align-items:center;gap:10px;margin-bottom:clamp(12px,1.6vw,20px);padding:8px 16px;display:inline-flex}.dot[data-astro-cid-ltmfa74j]{background:var(--beny-green);border-radius:50%;flex:none;width:8px;height:8px}.title[data-astro-cid-ltmfa74j]{font:500 clamp(27px, 3.6vw, 44px) / 1.12 var(--font-serif);letter-spacing:-.015em;color:var(--beny-ink);text-wrap:balance;margin:0 0 clamp(12px,1.6vw,20px)}.subtitle[data-astro-cid-ltmfa74j]{font:700 clamp(24px, 2.8vw, 34px) / 1.15 var(--font-script);color:var(--beny-amber);margin:0 0 clamp(12px,1.6vw,20px)}.byline[data-astro-cid-ltmfa74j]{align-items:center;gap:14px;display:flex}.byline-text[data-astro-cid-ltmfa74j]{flex-direction:column;gap:2px;display:flex}.author-photo[data-astro-cid-ltmfa74j]{border-radius:50%;flex:none;width:56px;height:56px}.author[data-astro-cid-ltmfa74j]{font:500 16px / 1.4 var(--font-sans);color:var(--beny-ink-soft)}.author[data-astro-cid-ltmfa74j] strong[data-astro-cid-ltmfa74j]{color:var(--beny-ink);font-weight:700}.dates[data-astro-cid-ltmfa74j]{font:500 14px / 1.5 var(--font-sans);color:var(--beny-muted);flex-wrap:wrap;align-items:center;gap:0 8px;display:flex}.lead[data-astro-cid-ltmfa74j]{font:400 clamp(17px, 1.5vw, 19px) / 1.65 var(--font-sans);color:var(--beny-ink-soft);text-wrap:pretty;margin-top:clamp(16px,2vw,22px)}.lead[data-astro-cid-ltmfa74j] p+p{margin-top:12px}.lead[data-astro-cid-ltmfa74j] a{color:var(--beny-green);text-underline-offset:3px;text-decoration:underline}.penguin[data-astro-cid-ltmfa74j]{pointer-events:none;width:190px;display:none;position:absolute;bottom:-18px;right:-230px}@media (width>=1100px){.penguin[data-astro-cid-ltmfa74j]{display:block}}@media (width<=600px){.kicker[data-astro-cid-ltmfa74j]{padding:6px 12px;font-size:13px}.title[data-astro-cid-ltmfa74j]{letter-spacing:-.02em;text-wrap:pretty;font-size:32px;line-height:1.1}.byline[data-astro-cid-ltmfa74j]{border-top:1px solid #15664c24;padding-top:16px}.author[data-astro-cid-ltmfa74j]{font-size:15px;line-height:1.35}.dates[data-astro-cid-ltmfa74j]{flex-direction:column;align-items:flex-start;font-size:13px}.separator[data-astro-cid-ltmfa74j]{display:none}}@media (width<=374px){.title[data-astro-cid-ltmfa74j]{font-size:29px}}ol[data-astro-cid-g7hvyoyv]{flex-direction:column;gap:2px;list-style:none;display:flex}a[data-astro-cid-g7hvyoyv]{font:500 14.5px / 1.4 var(--font-sans);color:#4b5952;border-radius:12px;padding:8px 12px;display:block}a[data-astro-cid-g7hvyoyv]:hover{color:var(--beny-green);background:#f3f6f4}a[data-astro-cid-g7hvyoyv][aria-current]{color:var(--beny-green);background:var(--beny-mint);font-weight:600}.children[data-astro-cid-g7hvyoyv]{border-left:1px solid var(--beny-line-warm);margin:2px 0 6px 12px;padding-left:10px}a[data-astro-cid-g7hvyoyv][data-parent-active]{color:var(--beny-green);font-weight:600}li[data-astro-cid-g7hvyoyv][data-group]>.children[data-astro-cid-g7hvyoyv]{display:none}li[data-astro-cid-g7hvyoyv][data-group][data-open]>.children[data-astro-cid-g7hvyoyv]{display:flex}.children[data-astro-cid-g7hvyoyv] a[data-astro-cid-g7hvyoyv]{color:var(--beny-muted);border-radius:10px;padding:6px 10px;font-size:13.5px}.steps[data-astro-cid-g7hvyoyv]{border-left:0;margin:4px 0 8px;padding-left:6px}.steps[data-astro-cid-g7hvyoyv] a[data-astro-cid-g7hvyoyv]{color:#4b5952;border-radius:12px;align-items:flex-start;gap:10px;display:flex}.number[data-astro-cid-g7hvyoyv]{background:var(--beny-mint);width:24px;height:24px;color:var(--beny-green);font:700 12px / 1 var(--font-sans);font-variant-numeric:lining-nums;text-box:trim-both cap alphabetic;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}a[data-astro-cid-g7hvyoyv][aria-current] .number[data-astro-cid-g7hvyoyv]{background:var(--beny-green);color:#fff}.sidebar[data-astro-cid-q2ktw2nb]{display:none}@media (width>=1024px){.sidebar[data-astro-cid-q2ktw2nb]{display:block}}.scroll[data-astro-cid-q2ktw2nb]{overscroll-behavior:contain;max-height:calc(100vh - 136px);padding:4px 4px 24px 0;position:sticky;top:108px;overflow:auto}.heading[data-astro-cid-q2ktw2nb]{font:700 12px / 1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--beny-muted);margin-bottom:12px;padding:0 12px}.cta[data-astro-cid-q2ktw2nb]{border-top:1px solid var(--beny-line-warm);margin:22px 12px 0;padding-top:18px}.cta[data-astro-cid-q2ktw2nb] .penguin{width:96px;margin:0 auto 8px}.cta[data-astro-cid-q2ktw2nb] .a-btn[data-astro-cid-q2ktw2nb]{font:700 14px var(--font-sans);text-align:center;padding:13px 16px;display:block}.sources[data-astro-cid-kfrb6mol]{border-top:1px solid var(--beny-line-warm);background:var(--beny-sand);padding:clamp(40px,5vw,64px) 20px}.container[data-astro-cid-kfrb6mol]{max-width:720px;margin:0 auto}.title[data-astro-cid-kfrb6mol]{font:500 clamp(22px, 2.4vw, 26px) / 1.2 var(--font-serif);letter-spacing:-.015em;color:var(--beny-ink);margin-bottom:10px}.consulted[data-astro-cid-kfrb6mol]{font:400 15px / 1.6 var(--font-sans);color:var(--beny-muted);margin-bottom:16px}ol[data-astro-cid-kfrb6mol]{flex-direction:column;gap:6px;padding-left:22px;display:flex}li[data-astro-cid-kfrb6mol]{font:400 15px / 1.55 var(--font-sans);color:var(--beny-muted);padding-left:4px}a[data-astro-cid-kfrb6mol]{color:var(--beny-green);text-underline-offset:3px;text-decoration:underline 1px}nav[data-astro-cid-ubabsr4m]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.link[data-astro-cid-ubabsr4m]{background:#fff;border:1px solid #f3ece1;border-radius:20px;flex-direction:column;flex:240px;gap:4px;padding:16px 20px;transition:border-color .18s,box-shadow .18s,background-color .18s;display:flex;box-shadow:0 1px 2px #0f1a140a,0 8px 22px #0f1a140d}.link[data-astro-cid-ubabsr4m]:hover{border-color:#cfe0d8;box-shadow:0 1px 2px #0f1a140a,0 14px 30px #0f1a1417}.forward[data-astro-cid-ubabsr4m]{text-align:right;align-items:flex-end}.alone[data-astro-cid-ubabsr4m]{flex:0 360px;margin-left:auto}.direction[data-astro-cid-ubabsr4m]{color:var(--beny-green);font:700 13px / 1.3 var(--font-sans);letter-spacing:.04em}.label[data-astro-cid-ubabsr4m]{color:var(--beny-ink);font:600 16px / 1.4 var(--font-sans)}.exit[data-astro-cid-ubabsr4m]{border-color:var(--beny-green);background:var(--beny-green);box-shadow:0 10px 24px #15664c38}.exit[data-astro-cid-ubabsr4m]:hover{background:var(--beny-green-hover)}.exit[data-astro-cid-ubabsr4m] .direction[data-astro-cid-ubabsr4m]{color:var(--beny-amber)}.exit[data-astro-cid-ubabsr4m] .label[data-astro-cid-ubabsr4m]{color:#fff}.sticky-cta[data-astro-cid-i4yzpidb]{display:none}@media (width<=819px){.sticky-cta[data-astro-cid-i4yzpidb]{z-index:60;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--beny-line-warm);backdrop-filter:blur(10px);background:#faf9f7f5;display:block;position:fixed;bottom:0;left:0;right:0}body{padding-bottom:calc(86px + env(safe-area-inset-bottom))}}.a-btn[data-astro-cid-i4yzpidb]{font:700 19px var(--font-sans);text-align:center;padding:18px;display:block}.bar[data-astro-cid-2bweh4m2]{backdrop-filter:blur(12px);background:#fbfaf7eb;border-bottom:1px solid #15664c1a;position:relative}@media (width>=1024px){.bar[data-astro-cid-2bweh4m2]{display:none}}.panel[data-astro-cid-2bweh4m2]{max-width:760px;margin:0 auto;position:relative}summary[data-astro-cid-2bweh4m2]{cursor:pointer;min-height:48px;font:600 15px var(--font-sans);color:var(--beny-ink);align-items:center;gap:12px;padding:0 20px;list-style:none;display:flex}summary[data-astro-cid-2bweh4m2]::-webkit-details-marker{display:none}summary[data-astro-cid-2bweh4m2] svg{flex:none}.current[data-astro-cid-2bweh4m2]{min-width:0;font:600 14px var(--font-sans);color:var(--beny-green);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}summary[data-astro-cid-2bweh4m2] .chevron{color:var(--beny-ink-soft);transition:transform .2s}.panel[data-astro-cid-2bweh4m2][open] summary[data-astro-cid-2bweh4m2] .chevron{transform:rotate(180deg)}.dropdown[data-astro-cid-2bweh4m2]{overscroll-behavior:contain;background:#fff;border:1px solid #f3ece1;border-radius:20px;max-height:min(70vh,560px);padding:10px;position:absolute;top:calc(100% + 6px);left:12px;right:12px;overflow:auto;box-shadow:0 1px 2px #0f1a140a,0 18px 44px #0f1a1424}.highlight-content ul,.highlight-content ol{margin-top:.25em!important;margin-bottom:.25em!important;padding-left:1.625em!important;list-style-position:outside!important}.highlight-content ul{list-style-type:disc!important}.highlight-content ol{list-style-type:decimal!important}.highlight-content li{margin-top:.25em!important;margin-bottom:.25em!important;margin-left:0!important;padding-left:.375em!important;display:list-item!important}.header[data-astro-cid-77xhd44c]{justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 24px;display:flex}h2[data-astro-cid-77xhd44c]{color:var(--beny-ink);font:500 clamp(26px, 2.9vw, 34px) / 1.2 var(--font-serif);letter-spacing:-.015em;text-wrap:pretty;margin:0}.penguin[data-astro-cid-77xhd44c]{flex:none;width:clamp(64px,10vw,92px);height:auto;transform:scaleX(-1)}.intro[data-astro-cid-77xhd44c]{margin-bottom:24px}.items[data-astro-cid-77xhd44c]{flex-direction:column;gap:12px;display:flex}details[data-astro-cid-77xhd44c]{background:#fff;border:1px solid #f3ece1;border-radius:20px;overflow:hidden}summary[data-astro-cid-77xhd44c]{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;list-style:none;display:flex}summary[data-astro-cid-77xhd44c]::-webkit-details-marker{display:none}h3[data-astro-cid-77xhd44c]{color:var(--beny-ink);font:700 clamp(17px, 1.8vw, 19px) / 1.4 var(--font-sans);margin:0}.mark[data-astro-cid-77xhd44c]{background:var(--beny-cream-soft);width:34px;height:34px;color:var(--beny-amber-ink);font:800 20px / 34px var(--font-sans);text-align:center;border-radius:50%;flex:none;transition:transform .2s}details[data-astro-cid-77xhd44c][open] .mark[data-astro-cid-77xhd44c]{transform:rotate(45deg)}.answer[data-astro-cid-77xhd44c]{color:#4b5952;font:400 17px / 1.65 var(--font-sans);padding:0 24px 22px}.answer-cta[data-astro-cid-77xhd44c]{background:var(--beny-mint);color:var(--beny-green);font:700 15px / 1.2 var(--font-sans);border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:11px 18px;transition:background-color .18s;display:inline-flex}.answer-cta[data-astro-cid-77xhd44c]:hover{background:var(--beny-green);color:#fff}.table-wrap[data-astro-cid-qjju56hm]{-webkit-overflow-scrolling:touch;border-radius:20px;margin:28px 0;overflow-x:auto}table[data-astro-cid-qjju56hm]{border-collapse:collapse;text-align:left;width:100%;min-width:480px}caption[data-astro-cid-qjju56hm]{color:var(--beny-muted);font:700 12px / 1.4 var(--font-sans);letter-spacing:.08em;text-align:left;text-transform:uppercase;caption-side:top;padding:16px 20px 12px}th[data-astro-cid-qjju56hm]{border-block:1px solid var(--beny-line);background:var(--beny-sand);color:var(--beny-ink-soft);font:600 15px / 1.4 var(--font-sans);padding:14px 20px}td[data-astro-cid-qjju56hm]{border-bottom:1px solid var(--beny-line);color:#4b5952;font:400 16px / 1.5 var(--font-sans);padding:14px 20px}td[data-astro-cid-qjju56hm]:first-child{color:var(--beny-ink);font-weight:500}tbody[data-astro-cid-qjju56hm] tr[data-astro-cid-qjju56hm]:last-child>td[data-astro-cid-qjju56hm]{border-bottom:0}@media (width<=600px){td[data-astro-cid-qjju56hm],th[data-astro-cid-qjju56hm]{font-size:15px}}.key-facts[data-astro-cid-zbumonw6]{border:1.5px solid #cfe0d8;border-radius:28px;margin-top:44px;padding:clamp(22px,3.4vw,36px);position:relative}.penguin[data-astro-cid-zbumonw6]{pointer-events:none;width:78px;height:auto;animation:4s ease-in-out infinite benyBob;position:absolute;top:-44px;right:24px}h2[data-astro-cid-zbumonw6]{color:var(--beny-ink);font:500 clamp(24px, 2.8vw, 30px) / 1.2 var(--font-serif);letter-spacing:-.015em;align-items:center;gap:12px;margin:0 0 18px;padding-right:84px;display:flex}.check[data-astro-cid-zbumonw6]{background:var(--beny-mint);width:36px;height:36px;color:var(--beny-green);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}ul[data-astro-cid-zbumonw6]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-zbumonw6]{color:#4b5952;font:400 17px / 1.6 var(--font-sans);border-top:1px solid #f3ece1;margin:0;padding:14px 0;display:block}li[data-astro-cid-zbumonw6]:last-child{padding-bottom:0}li[data-astro-cid-zbumonw6] strong[data-astro-cid-zbumonw6]{font-weight:700}.closing[data-astro-cid-zbumonw6]{background:var(--beny-cream);border-radius:24px;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:20px;padding:22px 24px;display:flex}.closing[data-astro-cid-zbumonw6] .rich[data-astro-cid-zbumonw6]{color:var(--beny-ink-soft);font:400 17px / 1.6 var(--font-sans);flex:320px}@keyframes benyBob{0%,to{transform:translateY(0)rotate(6deg)}50%{transform:translateY(-4px)rotate(3deg)}}@media (width<=600px){.penguin[data-astro-cid-zbumonw6]{width:58px;top:-30px;right:14px}}@media (prefers-reduced-motion:reduce){.penguin[data-astro-cid-zbumonw6]{animation:none}}.callout[data-astro-cid-dhf76ksc]{font:400 17px / 1.65 var(--font-sans);border-radius:20px;padding:20px 24px}.note[data-astro-cid-dhf76ksc]{border-left:4px solid var(--beny-green);background:var(--beny-mint);color:#26332c;border-radius:6px 20px 20px 6px}.warning[data-astro-cid-dhf76ksc]{background:var(--beny-cream-soft);color:var(--beny-amber-ink-strong);font-weight:500}.warning[data-astro-cid-dhf76ksc]:before{content:"⚠️ "}.warning[data-astro-cid-dhf76ksc]>:first-child{display:inline}.tip[data-astro-cid-dhf76ksc]{background:var(--beny-cream);color:var(--beny-ink-soft);border-radius:24px;align-items:center;gap:18px;font-size:17px;line-height:1.6;display:flex}.penguin[data-astro-cid-dhf76ksc]{object-fit:contain;flex:none;width:84px;height:84px}.tip-title[data-astro-cid-dhf76ksc]{color:var(--beny-green);font:700 26px / 1.1 var(--font-script);margin:0 0 4px}.step[data-astro-cid-a72zkaqq]{border-top:1px solid var(--beny-line-warm);margin-top:20px;padding-top:40px}.header[data-astro-cid-a72zkaqq]{align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.number[data-astro-cid-a72zkaqq]{background:var(--beny-green);color:#fff;width:44px;height:44px;font:500 23px / 1 var(--font-serif);font-variant-numeric:lining-nums;text-box:trim-both cap alphabetic;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 20px #15664c38}h3[data-astro-cid-a72zkaqq]{color:var(--beny-ink);font:700 clamp(19px, 1.9vw, 21px) / 1.35 var(--font-sans);text-wrap:pretty;margin:8px 0 0}@media (width<=600px){.step[data-astro-cid-a72zkaqq]{padding-top:28px}}.cards[data-astro-cid-h4haliuh]{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:16px;display:grid}.card[data-astro-cid-h4haliuh]{color:#4b5952;font:400 17px / 1.6 var(--font-sans);border-radius:24px;padding:24px}.title[data-astro-cid-h4haliuh]{color:var(--beny-ink);font:700 19px / 1.35 var(--font-sans);margin:0 0 10px}.formula[data-astro-cid-iigbjh2v]{border-radius:28px;overflow:hidden}.equation[data-astro-cid-iigbjh2v]{color:var(--beny-ink);font:500 clamp(22px, 2.9vw, 30px) / 1.35 var(--font-serif);letter-spacing:-.01em;text-align:center;text-wrap:balance;background-color:#fbfaf7;background-image:radial-gradient(70% 90% at 0 0,#15664c14 0%,#15664c00 60%),radial-gradient(60% 90% at 100% 100%,#fab10b24 0%,#fab10b00 60%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;margin:0;padding:clamp(24px,3.6vw,36px) clamp(20px,3.4vw,36px)}.equation[data-astro-cid-iigbjh2v] strong[data-astro-cid-iigbjh2v]{color:var(--beny-green);font-weight:600}.operator[data-astro-cid-iigbjh2v]{color:var(--beny-amber-ink)}.example[data-astro-cid-iigbjh2v]{border-top:1px solid #f3ece1;padding:22px clamp(20px,3.4vw,36px) 26px}.example-label[data-astro-cid-iigbjh2v]{color:var(--beny-muted);font:700 12px / 1.4 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}ul[data-astro-cid-iigbjh2v]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-iigbjh2v]{border-bottom:1px dashed var(--beny-line-warm);color:#4b5952;font:400 17px / 1.5 var(--font-sans);justify-content:space-between;gap:16px;margin:0;padding:10px 0;display:flex}.amount[data-astro-cid-iigbjh2v]{color:var(--beny-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.result[data-astro-cid-iigbjh2v]{background:var(--beny-mint);color:var(--beny-green);font:700 18px / 1.5 var(--font-sans);border-bottom:0;border-radius:14px;margin-top:12px;padding:12px 16px}.result[data-astro-cid-iigbjh2v] strong[data-astro-cid-iigbjh2v],.result[data-astro-cid-iigbjh2v] .amount[data-astro-cid-iigbjh2v]{color:inherit;font-weight:700}ul[data-astro-cid-37533423]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-37533423]{border:1px solid var(--beny-line-warm);color:var(--beny-ink);font:600 15px / 1.2 var(--font-sans);background:#fff;border-radius:999px;margin:0;padding:9px 16px;display:block}ul[data-astro-cid-jxlad2o7]{border-radius:24px;margin:0;padding:8px clamp(18px,3vw,28px);list-style:none}li[data-astro-cid-jxlad2o7]{border-bottom:1px solid #f3ece1;margin:0;display:block}li[data-astro-cid-jxlad2o7]:last-child{border-bottom:0}label[data-astro-cid-jxlad2o7]{color:#26332c;font:400 17px / 1.55 var(--font-sans);cursor:pointer;align-items:flex-start;gap:14px;padding:14px 0;display:flex}input[data-astro-cid-jxlad2o7]{width:22px;height:22px;accent-color:var(--beny-green);cursor:pointer;flex:none;margin:1px 0 0}.penguins[data-astro-cid-jxlad2o7]{width:min(62%,240px);height:auto;margin:24px auto 0}figure[data-astro-cid-chp24fz6]{background:var(--beny-cream);font-family:var(--font-sans);border-radius:24px;margin:0;padding:clamp(14px,2.4vw,22px)}.screen[data-astro-cid-chp24fz6]{background:#fff;border-radius:16px;padding:clamp(14px,2.4vw,20px);box-shadow:0 4px 18px #0f1a1412}.topbar[data-astro-cid-chp24fz6]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.folder[data-astro-cid-chp24fz6]{align-items:center;gap:10px;min-width:0;display:flex}.avatar[data-astro-cid-chp24fz6]{background:var(--beny-mint);width:30px;height:30px;color:var(--beny-green);font:800 12px / 30px var(--font-sans);text-align:center;border-radius:50%;flex:none}.strong[data-astro-cid-chp24fz6]{color:var(--beny-ink);font:700 14px / 1.3 var(--font-sans)}.meta[data-astro-cid-chp24fz6]{color:var(--beny-muted-soft);font:600 12px / 1.3 var(--font-sans)}.badge[data-astro-cid-chp24fz6]{background:var(--beny-mint);color:var(--beny-green);font:700 11px / 1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;padding:7px 10px}.operations[data-astro-cid-chp24fz6]{flex-direction:column;gap:8px;display:flex}.operation[data-astro-cid-chp24fz6]{border:1px solid var(--beny-line);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.faded[data-astro-cid-chp24fz6]{opacity:.6}.dot[data-astro-cid-chp24fz6]{border-radius:50%;flex:none;width:8px;height:8px}.amber[data-astro-cid-chp24fz6]{background:var(--beny-amber)}.green[data-astro-cid-chp24fz6]{background:var(--beny-green)}.operation-label[data-astro-cid-chp24fz6]{min-width:0;color:var(--beny-ink-soft);font:600 13px / 1.3 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.operation-amount[data-astro-cid-chp24fz6]{color:var(--beny-ink-soft);font:700 13px var(--font-sans);font-variant-numeric:tabular-nums;flex:none}.income[data-astro-cid-chp24fz6]{color:var(--beny-green)}.operation-focus[data-astro-cid-chp24fz6]{border:1.5px solid var(--beny-green);background:#fbfdfc;border-radius:14px;padding:12px 14px;box-shadow:0 8px 22px #15664c1a}.focus-row[data-astro-cid-chp24fz6]{align-items:center;gap:12px;margin-bottom:10px;display:flex}.grow[data-astro-cid-chp24fz6]{flex:1;min-width:0}.focus-amount[data-astro-cid-chp24fz6]{color:var(--beny-ink);font:800 15px var(--font-sans);font-variant-numeric:tabular-nums;flex:none}.tags[data-astro-cid-chp24fz6]{flex-wrap:wrap;gap:8px;display:flex}.tag[data-astro-cid-chp24fz6]{font:700 12px / 1 var(--font-sans);border-radius:999px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.amber-tag[data-astro-cid-chp24fz6]{background:var(--beny-cream-soft);color:var(--beny-amber-ink-strong)}.green-tag[data-astro-cid-chp24fz6]{background:var(--beny-mint);color:var(--beny-green)}.file[data-astro-cid-chp24fz6]{background:var(--beny-sand);border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:9px 10px;display:flex}.file-icon[data-astro-cid-chp24fz6]{border:1px solid var(--beny-line);width:26px;height:32px;color:var(--beny-amber-ink);font:800 8px var(--font-sans);background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;display:flex}.file-name[data-astro-cid-chp24fz6]{color:var(--beny-ink);font:700 13px / 1.3 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-meta[data-astro-cid-chp24fz6]{color:var(--beny-muted-soft);font:600 11px / 1.3 var(--font-sans)}.progress[data-astro-cid-chp24fz6]{background:var(--beny-mint);border-radius:10px;margin-top:14px;padding:11px 13px}.progress-text[data-astro-cid-chp24fz6]{color:var(--beny-green);font:600 12px / 1.3 var(--font-sans);justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.bar[data-astro-cid-chp24fz6]{background:var(--beny-mint-line);border-radius:4px;height:6px}.fill[data-astro-cid-chp24fz6]{background:var(--beny-green);border-radius:4px;width:68%;height:6px}video[data-astro-cid-aizy77vx]{aspect-ratio:16/9;background:var(--beny-cream);border-radius:16px;width:100%;height:auto;display:block}.sticky-header[data-astro-cid-wl24geqf]{z-index:70;position:sticky;top:0}.body[data-astro-cid-wl24geqf]{padding:clamp(20px,3vw,40px) 20px clamp(56px,6vw,96px)}.content[data-astro-cid-wl24geqf]{width:100%;min-width:0;max-width:720px;margin:0 auto}.hero-image[data-astro-cid-wl24geqf]{aspect-ratio:16/10;object-fit:cover;object-position:50% 30%;background:var(--beny-cream);border:1px solid #f3ece1;border-radius:24px;width:100%;height:auto;margin-bottom:clamp(22px,3vw,32px)}
