.section-title[data-astro-cid-33ftjon3]{padding-bottom:28px;margin-bottom:36px;border-bottom:1px solid var(--color-border)}.section-title__eyebrow[data-astro-cid-33ftjon3]{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);margin-bottom:12px;display:inline-flex;align-items:center;gap:12px}.section-title__eyebrow[data-astro-cid-33ftjon3]:before{content:"";display:inline-block;width:18px;height:2px;background:var(--color-accent)}h1[data-astro-cid-33ftjon3]{font-family:var(--font-display);font-size:clamp(38px,6.4vw,52px);line-height:1.05;font-weight:700;letter-spacing:-.02em;color:var(--color-fg);margin:6px 0 12px;font-variation-settings:"opsz" 144}.subtitle[data-astro-cid-33ftjon3]{font-family:var(--font-display);font-style:italic;font-size:clamp(17px,2.4vw,20px);line-height:1.4;color:var(--color-muted);margin:0;font-weight:400}.tema-nav[data-astro-cid-g7drcsbi]{margin:64px 0 0;padding-top:32px;border-top:1px solid var(--color-border);display:grid;grid-template-columns:1fr 1fr;gap:16px}.tema-nav__link[data-astro-cid-g7drcsbi]{display:flex;flex-direction:column;gap:6px;padding:18px 22px;border:1px solid var(--color-border);border-radius:2px;background:var(--color-bg);color:var(--color-fg);transition:border-color .15s,background .15s}.tema-nav__link[data-astro-cid-g7drcsbi]:hover{text-decoration:none;border-color:var(--color-accent);background:var(--color-cream)}.tema-nav__link--next[data-astro-cid-g7drcsbi]{text-align:right}.tema-nav__direction[data-astro-cid-g7drcsbi]{font-family:var(--font-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent)}.tema-nav__num[data-astro-cid-g7drcsbi]{font-family:var(--font-display);font-size:13px;font-weight:600;color:var(--color-muted)}.tema-nav__title[data-astro-cid-g7drcsbi]{font-family:var(--font-sans);font-size:15px;line-height:1.35;color:var(--color-fg);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tema-nav__placeholder[data-astro-cid-g7drcsbi]{display:block}@media(max-width:600px){.tema-nav[data-astro-cid-g7drcsbi]{grid-template-columns:1fr}.tema-nav__placeholder[data-astro-cid-g7drcsbi]{display:none}.tema-nav__link--next[data-astro-cid-g7drcsbi]{text-align:left}}.onepager{--op-pad: 28px;max-width:880px;margin:0 auto;background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;padding:var(--op-pad);color:var(--color-fg)}.onepager__eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:var(--color-accent);margin:0 0 6px}.onepager__title{font-family:var(--font-display);font-weight:600;font-size:28px;line-height:1.1;margin:0 0 8px}.onepager__tagline{font-size:15px;color:var(--color-muted);margin:0 0 12px}.onepager__definition{font-family:var(--font-display);font-style:italic;font-size:17px;border-left:3px solid var(--color-accent);padding-left:14px;margin:0 0 8px;color:var(--color-fg)}.onepager__sections{display:grid;gap:14px;margin:20px 0}.onepager__section{border-left:4px solid var(--color-accent);background:var(--color-cream);border-radius:0 4px 4px 0;padding:12px 16px}.onepager__section--terracotta{border-left-color:var(--color-accent)}.onepager__section--mustard{border-left-color:var(--color-mustard, #c9963a)}.onepager__section--olive{border-left-color:var(--color-olive, #6b7a3f)}.onepager__section-heading{display:flex;align-items:baseline;gap:10px;font-family:var(--font-display);font-size:17px;font-weight:600;margin:0 0 6px}.onepager__num{font-family:var(--font-display);color:var(--color-mustard, #c9963a);font-size:20px;font-weight:700}.onepager__points{margin:0;padding-left:18px;font-size:14px;line-height:1.5}.onepager__points li{margin-bottom:4px}.onepager__aside{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:18px 0}.onepager__box{background:var(--color-cream);border-radius:4px;padding:12px 14px}.onepager__box-title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:11px;color:var(--color-accent);margin:0 0 8px}.onepager__box-list{margin:0;padding-left:16px;font-size:13px;line-height:1.45}.onepager__box-list--mono{font-family:var(--font-mono)}.onepager__box--formulas{grid-column:1 / -1}.onepager__formulas{display:flex;flex-direction:column;gap:7px}.onepager__formula{font-family:var(--font-display);font-size:16px;line-height:1.4;text-align:center;color:var(--color-fg);background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:3px;padding:8px 12px}.onepager__box--graphics{grid-column:1 / -1}.onepager__graphics{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.onepager__graphic{display:flex;gap:10px;align-items:flex-start}.onepager__graphic-icon{flex:0 0 auto;width:22px;height:22px;stroke:var(--color-accent);stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.onepager__graphic-text{font-size:13px;line-height:1.45}.onepager__graphic-name{color:var(--color-fg);font-weight:600}.onepager__graphic-desc{color:var(--color-muted)}.onepager__graphic-desc:before{content:" — ";color:var(--color-subtle)}.onepager__data{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.onepager__datum{border-left:3px solid var(--color-mustard, #c9963a);background:var(--color-bg);border-radius:0 3px 3px 0;padding:7px 11px;font-size:13px;line-height:1.4}.onepager__foot{display:grid;gap:12px;margin-top:18px}.onepager__trap{border-left:4px solid var(--color-red, #b84545);background:var(--color-cream);padding:10px 14px;border-radius:0 4px 4px 0}.onepager__recall{border-left:4px solid var(--color-olive, #6b7a3f);background:var(--color-cream);padding:10px 14px;border-radius:0 4px 4px 0}.onepager__foot-label{display:block;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:10px;color:var(--color-subtle);margin-bottom:3px}.onepager__foot p{margin:0;font-size:14px}.onepager__recall p{font-family:var(--font-display);font-style:italic;font-size:16px}.onepager--compact{border:none;padding:0;max-width:none}.onepager--compact .onepager__title{font-size:22px}@media print{.onepager{border:none;border-radius:0;max-width:100%;padding:0}.onepager__section,.onepager__box,.onepager__trap,.onepager__recall{break-inside:avoid}.onepager__sections,.onepager__aside{gap:8px}}.quick-answer[data-astro-cid-mhqrgdee]{max-width:820px;margin:0 auto 8px;padding:20px 24px;background:var(--color-cream);border-left:3px solid var(--color-accent);border-radius:2px}.quick-answer[data-astro-cid-mhqrgdee] p[data-astro-cid-mhqrgdee]{font-family:var(--font-sans);font-size:17px;line-height:1.6;color:var(--color-fg);margin:8px 0 0}@media(max-width:600px){.quick-answer[data-astro-cid-mhqrgdee]{padding:16px 18px}.quick-answer[data-astro-cid-mhqrgdee] p[data-astro-cid-mhqrgdee]{font-size:16px}}.tema-faq[data-astro-cid-vvds4ncv]{max-width:820px;margin:64px auto 0;padding:0 32px}.tema-faq[data-astro-cid-vvds4ncv] h2[data-astro-cid-vvds4ncv]{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--color-fg);margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--color-border)}.tema-faq[data-astro-cid-vvds4ncv] details[data-astro-cid-vvds4ncv]{border-bottom:1px solid var(--color-border)}.tema-faq[data-astro-cid-vvds4ncv] summary[data-astro-cid-vvds4ncv]{font-family:var(--font-display);font-size:18px;font-weight:600;color:var(--color-fg);cursor:pointer;padding:16px 0;list-style:none}.tema-faq[data-astro-cid-vvds4ncv] summary[data-astro-cid-vvds4ncv]::-webkit-details-marker{display:none}.tema-faq[data-astro-cid-vvds4ncv] summary[data-astro-cid-vvds4ncv]:after{content:"+";float:right;color:var(--color-accent);font-weight:400}.tema-faq[data-astro-cid-vvds4ncv] details[data-astro-cid-vvds4ncv][open] summary[data-astro-cid-vvds4ncv]:after{content:"−"}.tema-faq[data-astro-cid-vvds4ncv] p[data-astro-cid-vvds4ncv]{font-family:var(--font-sans);font-size:16px;line-height:1.7;color:var(--color-ink-soft, var(--color-muted));margin:0 0 18px}@media(max-width:600px){.tema-faq[data-astro-cid-vvds4ncv]{padding:0 20px}}
