.page-module__tQlUgW__shell{max-width:1160px;margin:auto;padding:30px 28px 90px}.page-module__tQlUgW__nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:0 0 52px;display:flex}.page-module__tQlUgW__nav a:last-child,.page-module__tQlUgW__cta a{background:var(--lime);color:var(--ink);border-radius:50px;padding:13px 23px;font-weight:700}.page-module__tQlUgW__hero{grid-template-columns:1fr 1fr;align-items:center;gap:42px;padding:58px 0;display:grid}.page-module__tQlUgW__eyebrow{text-transform:uppercase;letter-spacing:2px;color:var(--lime);font-size:12px;font-weight:700}.page-module__tQlUgW__hero h1{font-family:var(--font-serif),Georgia,serif;letter-spacing:-2px;margin:18px 0;font-size:clamp(38px,5vw,66px);font-weight:500;line-height:1.07}.page-module__tQlUgW__hero p{color:var(--muted);font-size:16px;line-height:1.8}.page-module__tQlUgW__hero img{border:1px solid var(--line);border-radius:24px;width:100%;height:auto}.page-module__tQlUgW__metrics{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.page-module__tQlUgW__metric{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:26px}.page-module__tQlUgW__metric strong{font-family:var(--font-serif),Georgia,serif;color:var(--cream);margin:10px 0;font-size:32px;font-weight:500;display:block}.page-module__tQlUgW__metric span{color:var(--muted);font-size:13px;line-height:1.6}.page-module__tQlUgW__note{color:var(--muted);margin:18px 0 50px;font-size:13px;line-height:1.8}.page-module__tQlUgW__body{max-width:880px;margin:auto;font-size:17px;line-height:1.85}.page-module__tQlUgW__body h2{font-family:var(--font-serif),Georgia,serif;color:var(--cream);margin:60px 0 22px;font-size:clamp(28px,4vw,38px);font-weight:500;line-height:1.2}.page-module__tQlUgW__body h3{margin:30px 0 12px;font-size:21px;line-height:1.5}.page-module__tQlUgW__body p,.page-module__tQlUgW__body li{color:#c5bfb9}.page-module__tQlUgW__body strong{color:var(--cream)}.page-module__tQlUgW__body a{color:var(--lime);text-underline-offset:4px;text-decoration:underline}.page-module__tQlUgW__body img{border:1px solid var(--line);border-radius:14px;width:100%;height:auto;margin:24px 0 12px;display:block}.page-module__tQlUgW__body em{color:var(--muted);font-size:13px;font-style:normal;line-height:1.8;display:block}.page-module__tQlUgW__body table{border-collapse:collapse;border:1px solid var(--line);border-radius:12px;max-width:100%;margin:28px 0;font-size:14px;display:block;overflow-x:auto}.page-module__tQlUgW__body th,.page-module__tQlUgW__body td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;min-width:140px;padding:14px 18px}.page-module__tQlUgW__body th{background:var(--surface);color:var(--cream)}.page-module__tQlUgW__body td{color:#c5bfb9}.page-module__tQlUgW__body ul{padding-left:24px}.page-module__tQlUgW__cta{border-top:1px solid var(--line);text-align:center;margin-top:60px;padding-top:42px}.page-module__tQlUgW__cta h2{font-family:var(--font-serif),Georgia,serif;font-size:36px;font-weight:500}.page-module__tQlUgW__cta p{color:var(--muted);margin-bottom:30px;line-height:1.8}.page-module__tQlUgW__footer{color:var(--muted);justify-content:space-between;gap:20px;margin-top:65px;font-size:13px;display:flex}@media (max-width:760px){.page-module__tQlUgW__shell{padding:24px 18px 60px}.page-module__tQlUgW__nav{padding-bottom:28px;font-size:13px}.page-module__tQlUgW__nav a:last-child{padding:10px 16px}.page-module__tQlUgW__hero{grid-template-columns:1fr;gap:22px;padding:36px 0}.page-module__tQlUgW__hero h1{letter-spacing:-1px}.page-module__tQlUgW__metrics{grid-template-columns:1fr}.page-module__tQlUgW__metric{padding:22px}.page-module__tQlUgW__body{font-size:16px}.page-module__tQlUgW__body h2{margin-top:42px}.page-module__tQlUgW__footer{flex-direction:column}.page-module__tQlUgW__cta h2{font-size:30px}}.page-module__tQlUgW__body thead,.page-module__tQlUgW__body tbody{table-layout:fixed;width:100%;display:table}:is(.page-module__tQlUgW__body table:has(th:nth-child(5)) thead,.page-module__tQlUgW__body table:has(th:nth-child(5)) tbody){min-width:760px}
