.cs2[data-astro-cid-rr5fq25r]{background:var(--ivory, #FAF7F2);padding-block:clamp(56px,8vh,112px)}.cs2-wrap[data-astro-cid-rr5fq25r]{max-width:var(--container-max, 1280px);margin-inline:auto;padding-inline:var(--container-padding, clamp(20px,4vw,48px))}.cs2-head[data-astro-cid-rr5fq25r]{max-width:820px;margin-bottom:clamp(28px,4vh,48px)}.cs2-eyebrow[data-astro-cid-rr5fq25r]{font-family:var(--ff-body, Inter, sans-serif);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-text, #8A6520);font-weight:600;margin:0 0 12px;display:flex;align-items:center;gap:12px}.cs2-eyebrow[data-astro-cid-rr5fq25r]:before{content:"";width:34px;height:1px;background:var(--gold, #C9A772);opacity:.6}.cs2-h2[data-astro-cid-rr5fq25r]{font-family:var(--ff-display, Georgia, serif);font-weight:500;font-size:clamp(28px,4vw,52px);line-height:1.05;letter-spacing:-.01em;color:var(--ink, #2A0C14);margin:0}.cs2-sub[data-astro-cid-rr5fq25r]{font-family:var(--ff-body, Inter, sans-serif);font-size:clamp(14px,1.4vw,16px);color:var(--ink-muted, #5C3F40);margin:14px 0 0;line-height:1.55}.cs2-hint[data-astro-cid-rr5fq25r]{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--gold-text, #8A6520);margin-left:8px}.cs2-hint-ic[data-astro-cid-rr5fq25r]{color:var(--gold-text, #8A6520);animation:cs2Nudge 1.8s ease-in-out infinite}@keyframes cs2Nudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.cs2-case[data-astro-cid-rr5fq25r]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(20px,3vw,52px);align-items:start;padding-block:clamp(26px,4vh,42px);border-top:1px solid var(--gold-hairline, rgba(201,167,114,.3))}.cs2-case[data-astro-cid-rr5fq25r]:last-child{border-bottom:1px solid var(--gold-hairline, rgba(201,167,114,.3))}.cs2-left[data-astro-cid-rr5fq25r]{display:flex;flex-direction:column;align-items:flex-start}.cs2-rn[data-astro-cid-rr5fq25r]{font-family:var(--ff-display, Georgia, serif);font-style:italic;font-size:15px;color:var(--gold-text, #8A6520)}.cs2-name[data-astro-cid-rr5fq25r]{font-family:var(--ff-display, Georgia, serif);font-weight:500;font-size:clamp(26px,3.4vw,44px);line-height:1.02;color:var(--ink, #2A0C14);margin:8px 0 0}.cs2-tag[data-astro-cid-rr5fq25r]{font-family:var(--ff-body, Inter, sans-serif);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted, #5C3F40);margin-top:10px}.cs2-body[data-astro-cid-rr5fq25r]{font-family:var(--ff-body, Inter, sans-serif);font-size:14px;color:var(--ink-muted, #5C3F40);line-height:1.6;margin:18px 0 0;max-width:48ch}.cs2-quote[data-astro-cid-rr5fq25r]{font-family:var(--ff-display, Georgia, serif);font-style:italic;font-size:clamp(16px,1.8vw,20px);color:var(--oxblood, #5A1A2B);margin:18px 0 0;line-height:1.35}.cs2-verified[data-astro-cid-rr5fq25r]{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-family:var(--ff-body, Inter, sans-serif);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted, #5C3F40)}.cs2-shield[data-astro-cid-rr5fq25r]{display:inline-flex}.cs2-shield[data-astro-cid-rr5fq25r] svg[data-astro-cid-rr5fq25r]{width:14px;height:14px;color:var(--gold-text, #8A6520);flex-shrink:0}.cs2-metrics[data-astro-cid-rr5fq25r]{display:flex;flex-direction:column;gap:8px;padding-top:4px}.cs2-metric[data-astro-cid-rr5fq25r]{border:1px solid var(--gold-hairline, rgba(201,167,114,.32));border-radius:9px;padding:13px 18px;background:var(--pearl, #F4F0E8);display:flex;align-items:center;gap:16px;cursor:default;transition:transform .4s var(--ease-out, cubic-bezier(.22,1,.36,1)),border-color .35s,box-shadow .4s,background .35s}.cs2-metric[data-astro-cid-rr5fq25r]:hover,.cs2-metric[data-astro-cid-rr5fq25r].is-lifted{border-color:var(--gold, #C9A772);background:linear-gradient(150deg,#c9a7721f,#5a1a2b0f);box-shadow:0 12px 34px -16px #5a1a2b57;transform:translate(7px)}.cs2-mn[data-astro-cid-rr5fq25r]{font-family:var(--ff-display, Georgia, serif);font-size:clamp(28px,3.2vw,40px);line-height:.9;color:var(--gold-text, #8A6520);flex:0 0 auto;min-width:2.2ch;font-feature-settings:"lnum","tnum"}.cs2-mn[data-astro-cid-rr5fq25r].cs2-word{font-size:clamp(18px,1.9vw,24px);min-width:0;letter-spacing:-.01em}.cs2-ml[data-astro-cid-rr5fq25r]{font-family:var(--ff-body, Inter, sans-serif);font-size:13px;color:var(--ink, #2A0C14);flex:1;line-height:1.3}.cs2-ml[data-astro-cid-rr5fq25r] span[data-astro-cid-rr5fq25r]{display:block;font-size:10px;letter-spacing:.04em;color:var(--ink-muted, #5C3F40);margin-top:4px;text-transform:none}.cs2-ml[data-astro-cid-rr5fq25r] span[data-astro-cid-rr5fq25r] a[data-astro-cid-rr5fq25r]{color:var(--oxblood, #5A1A2B);text-decoration:underline;text-decoration-color:var(--gold, #C9A772)}[data-astro-cid-rr5fq25r][data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--d, 0ms)}[data-astro-cid-rr5fq25r][data-reveal].in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){[data-astro-cid-rr5fq25r][data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}@media (max-width: 760px){.cs2-case[data-astro-cid-rr5fq25r]{grid-template-columns:1fr;gap:18px}.cs2-metrics[data-astro-cid-rr5fq25r]{padding-top:0}}.cs2--home[data-astro-cid-rr5fq25r]{position:relative;isolation:isolate;overflow:clip}.cs2--home[data-astro-cid-rr5fq25r]:before{content:"";position:absolute;inset:-5% -4%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse min(763px,95vw) 309px at 21% 8%,#e8e4dce6,#e8e4dc00 72%),radial-gradient(ellipse min(588px,95vw) 322px at 47% 25%,#d4b78738,#d4b78700 72%),radial-gradient(ellipse min(660px,95vw) 361px at 56% 42%,#e0d9cae6,#e0d9ca00 72%),radial-gradient(ellipse min(672px,95vw) 259px at 95% 58%,#c480841a,#c4808400 72%),radial-gradient(ellipse min(796px,95vw) 379px at 100% 75%,#e8e4dce6,#e8e4dc00 72%),radial-gradient(ellipse min(748px,95vw) 356px at 35% 92%,#d4b78738,#d4b78700 72%),#faf7f2;animation:cs2GlassDrift 48s ease-in-out infinite alternate;will-change:transform}@keyframes cs2GlassDrift{0%{transform:translate3d(-2.5%,-1%,0)}to{transform:translate3d(2.5%,1.5%,0)}}.cs2--home[data-astro-cid-rr5fq25r] .cs2-case[data-astro-cid-rr5fq25r],.cs2--home[data-astro-cid-rr5fq25r] .cs2-metric[data-astro-cid-rr5fq25r],.cs2--home[data-astro-cid-rr5fq25r] .cs2-verified[data-astro-cid-rr5fq25r]{background:#f4f0e8cc;-webkit-backdrop-filter:blur(8px) saturate(1);backdrop-filter:blur(8px) saturate(1);border-color:transparent;box-shadow:inset 3px 0 #c9a772f2,0 8px 20px #2a0c141f}.cs2--home[data-astro-cid-rr5fq25r] .cs2-case[data-astro-cid-rr5fq25r],.cs2--home[data-astro-cid-rr5fq25r] .cs2-metric[data-astro-cid-rr5fq25r]{border-radius:3px}@media (prefers-reduced-motion: reduce){.cs2--home[data-astro-cid-rr5fq25r]:before{animation:none}}@media (prefers-reduced-transparency: reduce){.cs2--home[data-astro-cid-rr5fq25r]:before{display:none}.cs2--home[data-astro-cid-rr5fq25r] .cs2-case[data-astro-cid-rr5fq25r],.cs2--home[data-astro-cid-rr5fq25r] .cs2-metric[data-astro-cid-rr5fq25r],.cs2--home[data-astro-cid-rr5fq25r] .cs2-verified[data-astro-cid-rr5fq25r]{background:#f4f0e9;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cs2--home[data-astro-cid-rr5fq25r]:before{display:none}.cs2--home[data-astro-cid-rr5fq25r] .cs2-case[data-astro-cid-rr5fq25r],.cs2--home[data-astro-cid-rr5fq25r] .cs2-metric[data-astro-cid-rr5fq25r],.cs2--home[data-astro-cid-rr5fq25r] .cs2-verified[data-astro-cid-rr5fq25r]{background:#f4f0e9;-webkit-backdrop-filter:none;backdrop-filter:none}}
