/* per-site-fingerprint:4952c8c19d40a956 */
.iovhq8cd482b2326b887f{max-width:800px;margin:0 auto;text-align:left;line-height:1.8;color:var(--color-text);font-family:var(--font-body)}.iovhq8cd482b2326b887f h1,.iovhq8cd482b2326b887f h2,.iovhq8cd482b2326b887f h3{font-family:var(--font-display);color:var(--color-text);margin-top:2.5rem;margin-bottom:1rem;line-height:1.2}.iovhq8cd482b2326b887f h1{font-size:var(--font-size-4xl);color:var(--color-primary-dark)}.iovhq8cd482b2326b887f h2{font-size:var(--font-size-3xl);border-bottom:2px solid var(--color-primary-light);padding-bottom:.5rem;display:inline-block}.iovhq8cd482b2326b887f p{margin-bottom:1.5rem;font-size:var(--font-size-lg)}.iovhq8cd482b2326b887f ul{padding-left:1.5rem;margin-bottom:2rem}.iovhq8cd482b2326b887f li{margin-bottom:.5rem}.iovhq8cd482b2326b887f a{color:var(--color-primary);text-decoration:underline;font-weight:500}.iovhq8cd482b2326b887f .btn{display:inline-block;background-color:var(--color-primary);color:#fff;padding:.75rem 1.5rem;border-radius:var(--radius-md);text-decoration:none;font-weight:600;margin-top:1rem}.iovhq8cd482b2326b887f .btn:hover{background-color:var(--color-primary-dark)}.ggwnn6b9060f6d7469543{position:relative;min-height:400px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--color-primary-dark);overflow:hidden}.mhptt8821312a3ff256ef{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.ertmpf3a453970f3f83f0{position:absolute;inset:0;background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.85),rgba(var(--color-brand-deep-rgb),.75));z-index:1}.ggwnn6b9060f6d7469543 .opdxmdbbb70a68c36353b{position:relative;z-index:2;text-align:center;padding:var(--space-xl) 0;max-width:var(--container-width)}.ggwnn6b9060f6d7469543 .eewir9a77b30d31a2f38e{color:#fff;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.15;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.2)}.bhaibe6b0c05bec772d9e{padding-top:var(--space-md);padding-bottom:var(--space-sm);background-color:var(--color-bg)}.tpegjd72ba939fa4ac64c{max-width:920px;margin:0 auto;padding:.75rem 1rem;text-align:center;border-radius:var(--radius-md);color:var(--color-text);background-color:rgba(var(--color-primary-rgb),.12);border:1px solid rgba(var(--color-primary-rgb),.22);line-height:1.6}.wmfkmc173b0e5e29e48c4{padding-top:var(--space-sm);padding-bottom:var(--space-md);background-color:var(--color-bg)}.rkvyb4acb5de387e7ee22{max-width:960px;margin:0 auto;padding:1rem 1.125rem;border-left:3px solid rgba(var(--color-primary-rgb),.35);background-color:rgba(var(--color-primary-rgb),.06)}.mbztr012daee832db3a01{color:var(--color-text);font-size:var(--font-size-base);line-height:1.75}.mbztr012daee832db3a01+.mbztr012daee832db3a01{margin-top:.85rem}.mbztr012daee832db3a01 p{margin:0}.mbztr012daee832db3a01 a{color:var(--color-primary-dark);font-weight:700;text-decoration:underline;text-underline-offset:.18em}.mbztr012daee832db3a01 a:hover{color:var(--color-primary)}.mrcabf313717fcd8d19da{background-color:var(--color-bg)}.zhjzy53e6f88e9fe4dc33{max-width:100%;margin:0 auto;text-align:left;line-height:1.8;color:var(--color-text);font-family:var(--font-body)}.zhjzy53e6f88e9fe4dc33 h2,.zhjzy53e6f88e9fe4dc33 h3{font-family:var(--font-display);color:var(--color-text);margin-top:2.5rem;margin-bottom:1rem;line-height:1.2}.zhjzy53e6f88e9fe4dc33 h2{font-size:var(--font-size-3xl);border-bottom:2px solid var(--color-primary-light);padding-bottom:.5rem;display:inline-block}.zhjzy53e6f88e9fe4dc33 h3{font-size:var(--font-size-2xl)}.zhjzy53e6f88e9fe4dc33 p{margin-bottom:1.5rem;font-size:var(--font-size-lg)}.zhjzy53e6f88e9fe4dc33 ul{padding-left:1.5rem;margin-bottom:2rem}.zhjzy53e6f88e9fe4dc33 li{margin-bottom:.5rem}.zhjzy53e6f88e9fe4dc33 a{color:var(--color-primary);text-decoration:underline;font-weight:500}.zhjzy53e6f88e9fe4dc33 .btn{display:inline-block;background-color:var(--color-primary);color:#fff;padding:.75rem 1.5rem;border-radius:var(--radius-md);text-decoration:none;font-weight:600;margin-top:1rem}.zhjzy53e6f88e9fe4dc33 .btn:hover{background-color:var(--color-primary-dark)}.eovvvd42c0c9a7816a737{padding:var(--space-xl) 0;background-color:var(--color-bg);text-align:center;border-bottom:1px solid var(--color-border)}.opdxmdbbb70a68c36353b{max-width:800px;margin:0 auto}.rayeocb502617400f8c78{display:inline-block;padding:.5rem 1rem;background-color:var(--color-primary-light);color:var(--color-primary-dark);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:600;margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:.05em}.eewir9a77b30d31a2f38e{font-size:var(--font-size-5xl);line-height:1.1;margin-bottom:var(--space-md)}.xinunb290f3cddd1d1a74{font-size:var(--font-size-xl);color:var(--color-text-muted);margin-bottom:var(--space-lg);line-height:1.6}.jnolk987ebf644956bef9{background-color:var(--color-bg-alt);padding:var(--space-md) 0;border-bottom:1px solid var(--color-border)}.gzxwb03526baf0cd5a1a8{display:flex;justify-content:center;gap:var(--space-lg);flex-wrap:wrap}.fnift8b0a35ecf08163ad{display:flex;align-items:center;gap:var(--space-sm)}.namrk2434b29a3286c33f{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid var(--color-border);border-radius:50%;color:var(--color-primary);font-size:var(--font-size-xl)}.fnift8b0a35ecf08163ad strong{display:block;font-weight:600;color:var(--color-text)}.krczmf1ff144667ff2863{display:block;font-size:var(--font-size-sm);color:var(--color-text-muted)}.ubrxufc0c82705d3da125{padding:var(--space-lg) 0}.bsymb9c78564d04fe3370{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-md);margin-top:var(--space-md)}.acpmqdf5fc40ba4dde24e{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-md);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-base);text-align:center;gap:var(--space-sm);min-height:150px}.acpmqdf5fc40ba4dde24e:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.yknhy69675d700ba62849{font-size:var(--font-size-4xl)}.gnbxo10610566e14561fb{font-weight:600;color:var(--color-text)}.ufvgw9d7055e7f5a7754c{padding:var(--space-lg) 0;background-color:#fff}.oihaw1e133bb92eb010fe{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--space-md);border-bottom:2px solid var(--color-bg-alt);padding-bottom:var(--space-sm)}.jnrxm8238b32a59f2a317{font-size:var(--font-size-4xl);margin:0}.ityhu775f125c7d702c91{font-weight:600;color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}.ityhu775f125c7d702c91:hover{color:var(--color-primary-dark)}.otxlhb9fec3ece28910c5{padding-top:var(--space-md);padding-bottom:var(--space-lg);background-color:var(--color-bg)}.ormnobaeea3b96095bf56{padding-top:var(--space-md);padding-bottom:var(--space-md);background-color:var(--color-bg-alt)}.axbmr54237031b52100d6{margin-top:var(--space-md)}.qecre172c92308459c741{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--space-lg)}.zqpmhc40c04a549a9d816{display:flex;flex-direction:column;gap:var(--space-sm)}.lifcu513f10f91718977e{display:block;border-radius:var(--radius-md);overflow:hidden;aspect-ratio:16/10}.lifcu513f10f91718977e img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.lifcu513f10f91718977e:hover img{transform:scale(1.05)}.fkuwlcdea981712545d64{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-weight:600}.vdleb418e38e326b6cb8e{font-size:var(--font-size-2xl);line-height:1.3;margin:0}.vdleb418e38e326b6cb8e a{color:var(--color-text);transition:color var(--transition-fast)}.vdleb418e38e326b6cb8e a:hover{color:var(--color-primary)}.soezu4722ba40bd27b1dd{color:var(--color-text-muted);font-size:var(--font-size-base);line-height:1.6}.mocpn100fa29ce2b337bd{font-weight:600;color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-primary-light);text-underline-offset:4px;margin-top:auto;transition:all var(--transition-fast)}.mocpn100fa29ce2b337bd:hover{text-decoration-color:var(--color-primary);color:var(--color-primary)}.bjfqhd8f68cebccc72f74{padding:var(--space-xl) 0;background-color:var(--color-bg-alt);text-align:center}.lmxuwc0b4a159c3ce1766{max-width:600px;margin:0 auto}.lmxuwc0b4a159c3ce1766 h2{font-size:var(--font-size-4xl);margin-bottom:var(--space-sm)}.lmxuwc0b4a159c3ce1766 p{color:var(--color-text-muted);font-size:var(--font-size-lg);margin-bottom:var(--space-md)}.flkxp795c49ca668aafcf{display:flex;gap:.5rem;margin:var(--space-md) 0 var(--space-sm)}.flkxp795c49ca668aafcf input{flex:1;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-base)}.flkxp795c49ca668aafcf input:focus{outline:none;border-color:var(--color-primary)}.yhiwf333145e5d8d72566{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}@media(max-width:768px){.eewir9a77b30d31a2f38e{font-size:var(--font-size-3xl)}.tpegjd72ba939fa4ac64c{font-size:var(--font-size-sm)}.xinunb290f3cddd1d1a74{font-size:var(--font-size-lg)}.gzxwb03526baf0cd5a1a8{gap:var(--space-md)}.oihaw1e133bb92eb010fe{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.qecre172c92308459c741{grid-template-columns:1fr}.flkxp795c49ca668aafcf{flex-direction:column}}
