/* Match the application around the unchanged actual-geometry previews. */
:root{font-family:"Segoe UI","Microsoft YaHei",system-ui,sans-serif;color:#243746;background:#f3f6f8;color-scheme:light}
header{height:auto;min-height:66px;padding:14px 32px;gap:15px;background:#fff;border-color:#d8e2e7}
header>a{font-size:17px;letter-spacing:0;font-weight:650}
header a span{color:#607582}
header .local{color:#16758a;font-size:12px;font-weight:500;letter-spacing:0}
main{padding-top:34px}
.eyebrow{color:#16758a;letter-spacing:.15em}
h1{font-size:31px;font-weight:600}
.intro,.facts,.method{color:#607582}
.card{background:#fff;border-color:#d8e2e7}
.card:hover{border-color:#6dabb8}
.card h2{font-size:18px;font-weight:600}
.tag{color:#16758a;background:#e8f2f5;border:0;font-size:10px;padding:5px 7px}
.open{background:#fff;border-color:#16758a;color:#16758a}
.open:hover{background:#e8f2f5}
.method a{color:#16758a}
a:focus-visible{outline-color:#16758a}
@media(max-width:600px){header{padding:14px 18px}header>a{font-size:15px}header .local{display:block;font-size:11px}h1{font-size:26px}}
