._hero_1tmr5_1{padding:clamp(4rem,8vw,8rem) clamp(1rem,7vw,7rem);background:linear-gradient(112deg,#f8fafb,#edf3f5 64%,#dce7eb);display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:clamp(2rem,6vw,6rem);align-items:center;border-bottom:1px solid var(--border)}._heroCopy_1tmr5_2{max-width:820px}._eyebrow_1tmr5_2,._intro_1tmr5_2>span,._locationBand_1tmr5_2 span,._method_1tmr5_2 span{font-size:.76rem;font-weight:700;letter-spacing:.14em;color:var(--accent)}._hero_1tmr5_1 h1{font-family:var(--font-family-display);font-size:clamp(3.2rem,7vw,6.5rem);line-height:.92;letter-spacing:-.045em;margin:1rem 0 1.6rem;max-width:900px}._heroCopy_1tmr5_2>p{font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.65;max-width:720px;color:#3e4d57}._actions_1tmr5_5{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:2rem}._actions_1tmr5_5 a{padding:.95rem 1.2rem;text-decoration:none;font-weight:700;border:1px solid var(--primary);color:var(--primary);border-radius:var(--radius-sm)}._actions_1tmr5_5 a:first-child{background:var(--accent);border-color:var(--accent);color:#fff}._factPanel_1tmr5_6{background:var(--primary);color:#fff;padding:2rem;border-top:5px solid var(--accent);box-shadow:var(--shadow-lg)}._factPanel_1tmr5_6>strong{font-family:var(--font-family-display);font-size:1.7rem}._factPanel_1tmr5_6>p{color:#d5dfe4;line-height:1.65}._factPanel_1tmr5_6 dl{margin:1.5rem 0 0}._factPanel_1tmr5_6 dl div{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid #294052;padding:.8rem 0}._factPanel_1tmr5_6 dt{color:#9fb1bc}._factPanel_1tmr5_6 dd{font-weight:600;text-align:right;margin:0}._intro_1tmr5_2{text-align:center;padding:5rem 1rem 2rem}._intro_1tmr5_2 h2,._locationBand_1tmr5_2 h2,._method_1tmr5_2 h2{font-family:var(--font-family-display);font-size:clamp(2.3rem,4vw,4rem);margin:.7rem 0}._intro_1tmr5_2 p{max-width:660px;margin:auto;color:var(--muted-foreground);line-height:1.6}._grid_1tmr5_8{max-width:1280px;margin:auto;padding:2rem 1rem 6rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border)}._grid_1tmr5_8 article{background:#fff;padding:2rem;min-height:300px;display:flex;flex-direction:column}._number_1tmr5_8{font-family:var(--font-family-monospace);color:var(--accent);font-size:.78rem}._grid_1tmr5_8 h3{font-family:var(--font-family-display);font-size:2rem;margin:1.4rem 0 .8rem}._grid_1tmr5_8 p{line-height:1.65;color:var(--muted-foreground)}._grid_1tmr5_8 article>div{margin-top:auto;display:flex;flex-direction:column;gap:.65rem}._grid_1tmr5_8 a{font-weight:700;color:var(--foreground)}._grid_1tmr5_8 a:last-child{color:var(--accent);font-size:.9rem}._locationBand_1tmr5_2{padding:5rem clamp(1rem,7vw,7rem);background:var(--primary);color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:5rem}._locationBand_1tmr5_2 p{color:#ced9df;line-height:1.7}._locationBand_1tmr5_2>div:last-child{display:flex;flex-direction:column}._locationBand_1tmr5_2 a{display:flex;justify-content:space-between;color:#fff;text-decoration:none;padding:1.2rem 0;border-bottom:1px solid #294052;font-weight:600}._locationBand_1tmr5_2 b{color:var(--accent)}._method_1tmr5_2{padding:6rem clamp(1rem,7vw,7rem)}._method_1tmr5_2>div{max-width:700px}._method_1tmr5_2 ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:3rem}._method_1tmr5_2 li{border-top:3px solid var(--accent);background:var(--surface);padding:1.5rem}._method_1tmr5_2 li>b{font-family:var(--font-family-monospace);color:var(--accent)}._method_1tmr5_2 li>strong{display:block;font-size:1.15rem;margin:1.5rem 0 .5rem}._method_1tmr5_2 li p{color:var(--muted-foreground);line-height:1.6}@media(max-width:900px){._hero_1tmr5_1,._locationBand_1tmr5_2{grid-template-columns:1fr}._grid_1tmr5_8{grid-template-columns:repeat(2,1fr)}._method_1tmr5_2 ol{grid-template-columns:1fr}._locationBand_1tmr5_2{gap:2rem}}@media(max-width:600px){._hero_1tmr5_1{padding-top:3rem}._hero_1tmr5_1 h1{font-size:3rem}._grid_1tmr5_8{grid-template-columns:1fr}._actions_1tmr5_5 a{width:100%;text-align:center}}
