/* per-site-fingerprint:94cab1962163228b */
.haigabb5d8823823cb10a{max-width:800px;margin:0 auto;text-align:left;line-height:1.8;color:var(--color-text);font-family:var(--font-body)}.haigabb5d8823823cb10a h1,.haigabb5d8823823cb10a h2,.haigabb5d8823823cb10a h3{font-family:var(--font-display);color:var(--color-text);margin-top:2.5rem;margin-bottom:1rem;line-height:1.2}.haigabb5d8823823cb10a h1{font-size:var(--font-size-4xl);color:var(--color-primary-dark)}.haigabb5d8823823cb10a h2{font-size:var(--font-size-3xl);border-bottom:2px solid var(--color-primary-light);padding-bottom:.5rem;display:inline-block}.haigabb5d8823823cb10a p{margin-bottom:1.5rem;font-size:var(--font-size-lg)}.haigabb5d8823823cb10a ul{padding-left:1.5rem;margin-bottom:2rem}.haigabb5d8823823cb10a li{margin-bottom:.5rem}.haigabb5d8823823cb10a a{color:var(--color-primary);text-decoration:underline;font-weight:500}.haigabb5d8823823cb10a .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}.haigabb5d8823823cb10a .btn:hover{background-color:var(--color-primary-dark)}.mmxyt7410bb9bcc35d0fe{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}.ictqt24e948e59281a51a{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.vksly115a55a21e0cfe6f{position:absolute;inset:0;background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.85),rgba(var(--color-brand-deep-rgb),.75));z-index:1}.mmxyt7410bb9bcc35d0fe .dibkk75aee2fbfdbebc96{position:relative;z-index:2;text-align:center;padding:var(--space-xl) 0;max-width:var(--container-width)}.mmxyt7410bb9bcc35d0fe .kpufx1a7ad004c06e8f8d{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)}.kzpre21614510ef2e05bd{padding-top:var(--space-md);padding-bottom:var(--space-sm);background-color:var(--color-bg)}.hfjnd7dca4f46073a0c0b{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}.srfxn93334a3622ccae63{padding-top:var(--space-sm);padding-bottom:var(--space-md);background-color:var(--color-bg)}.gzrjv0ed2cf24d4e7a091{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)}.gohiid2735aefe6ed1704{color:var(--color-text);font-size:var(--font-size-base);line-height:1.75}.gohiid2735aefe6ed1704+.gohiid2735aefe6ed1704{margin-top:.85rem}.gohiid2735aefe6ed1704 p{margin:0}.gohiid2735aefe6ed1704 a{color:var(--color-primary-dark);font-weight:700;text-decoration:underline;text-underline-offset:.18em}.gohiid2735aefe6ed1704 a:hover{color:var(--color-primary)}.ijkvg4e4ed65cdc8fef69{background-color:var(--color-bg)}.peuss46d2f48544b86b0e{max-width:100%;margin:0 auto;text-align:left;line-height:1.8;color:var(--color-text);font-family:var(--font-body)}.peuss46d2f48544b86b0e h2,.peuss46d2f48544b86b0e h3{font-family:var(--font-display);color:var(--color-text);margin-top:2.5rem;margin-bottom:1rem;line-height:1.2}.peuss46d2f48544b86b0e h2{font-size:var(--font-size-3xl);border-bottom:2px solid var(--color-primary-light);padding-bottom:.5rem;display:inline-block}.peuss46d2f48544b86b0e h3{font-size:var(--font-size-2xl)}.peuss46d2f48544b86b0e p{margin-bottom:1.5rem;font-size:var(--font-size-lg)}.peuss46d2f48544b86b0e ul{padding-left:1.5rem;margin-bottom:2rem}.peuss46d2f48544b86b0e li{margin-bottom:.5rem}.peuss46d2f48544b86b0e a{color:var(--color-primary);text-decoration:underline;font-weight:500}.peuss46d2f48544b86b0e .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}.peuss46d2f48544b86b0e .btn:hover{background-color:var(--color-primary-dark)}.vvtix45338d83defc0a42{padding:var(--space-xl) 0;background-color:var(--color-bg);text-align:center;border-bottom:1px solid var(--color-border)}.dibkk75aee2fbfdbebc96{max-width:800px;margin:0 auto}.dqldh41d34b5af8396e97{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}.kpufx1a7ad004c06e8f8d{font-size:var(--font-size-5xl);line-height:1.1;margin-bottom:var(--space-md)}.mcmrp853d6af68f6860f3{font-size:var(--font-size-xl);color:var(--color-text-muted);margin-bottom:var(--space-lg);line-height:1.6}.jiqct5868f2ebeaa294fc{background-color:var(--color-bg-alt);padding:var(--space-md) 0;border-bottom:1px solid var(--color-border)}.xlglm7255e352e79cbce7{display:flex;justify-content:center;gap:var(--space-lg);flex-wrap:wrap}.xnakv6dd81761fa563520{display:flex;align-items:center;gap:var(--space-sm)}.pcrywf47c30472dda0c4a{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)}.xnakv6dd81761fa563520 strong{display:block;font-weight:600;color:var(--color-text)}.iunkqc4a57fcb2df2549e{display:block;font-size:var(--font-size-sm);color:var(--color-text-muted)}.ujfuecd17a48d5d827b38{padding:var(--space-lg) 0}.qnthrc1e04c32011f40ef{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-md);margin-top:var(--space-md)}.kopto6f3dbd40bae0d6cd{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}.kopto6f3dbd40bae0d6cd:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.iipij1a9d105581036c6c{font-size:var(--font-size-4xl)}.ocecl0802e72f3887abd6{font-weight:600;color:var(--color-text)}.okvfib6afc7667ad4010b{padding:var(--space-lg) 0;background-color:#fff}.dcwll407ba480ab1dce1d{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)}.vxust1b6b1aa9d0b7b522{font-size:var(--font-size-4xl);margin:0}.dlpws094dd89307f0dff4{font-weight:600;color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}.dlpws094dd89307f0dff4:hover{color:var(--color-primary-dark)}.vlcmge8c4a7f76e0f4fd8{padding-top:var(--space-md);padding-bottom:var(--space-lg);background-color:var(--color-bg)}.hmzgd6ef3e8c8e377c475{padding-top:var(--space-md);padding-bottom:var(--space-md);background-color:var(--color-bg-alt)}.jmzbz92a5a8907b2e6cf5{margin-top:var(--space-md)}.oxugx65144a8f6ea78fc4{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--space-lg)}.jftbzd4f0a504a0a2e8b5{display:flex;flex-direction:column;gap:var(--space-sm)}.ltqjzb0477c889c213d9d{display:block;border-radius:var(--radius-md);overflow:hidden;aspect-ratio:16/10}.ltqjzb0477c889c213d9d img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.ltqjzb0477c889c213d9d:hover img{transform:scale(1.05)}.unzns657074cef6df8683{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-weight:600}.oaxlhe9afd8c008d2578d{font-size:var(--font-size-2xl);line-height:1.3;margin:0}.oaxlhe9afd8c008d2578d a{color:var(--color-text);transition:color var(--transition-fast)}.oaxlhe9afd8c008d2578d a:hover{color:var(--color-primary)}.wxjek2be3e843c51e7e70{color:var(--color-text-muted);font-size:var(--font-size-base);line-height:1.6}.ekhql4a982b83154513d0{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)}.ekhql4a982b83154513d0:hover{text-decoration-color:var(--color-primary);color:var(--color-primary)}.nqsplbdbfdb86a4f717f3{padding:var(--space-xl) 0;background-color:var(--color-bg-alt);text-align:center}.xacth0e2282b4094c57e5{max-width:600px;margin:0 auto}.xacth0e2282b4094c57e5 h2{font-size:var(--font-size-4xl);margin-bottom:var(--space-sm)}.xacth0e2282b4094c57e5 p{color:var(--color-text-muted);font-size:var(--font-size-lg);margin-bottom:var(--space-md)}.jqsox5c6b59a108ad8bfa{display:flex;gap:.5rem;margin:var(--space-md) 0 var(--space-sm)}.jqsox5c6b59a108ad8bfa 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)}.jqsox5c6b59a108ad8bfa input:focus{outline:none;border-color:var(--color-primary)}.izxjtc3923b78b57fd1e5{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}@media(max-width:768px){.kpufx1a7ad004c06e8f8d{font-size:var(--font-size-3xl)}.hfjnd7dca4f46073a0c0b{font-size:var(--font-size-sm)}.mcmrp853d6af68f6860f3{font-size:var(--font-size-lg)}.xlglm7255e352e79cbce7{gap:var(--space-md)}.dcwll407ba480ab1dce1d{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.oxugx65144a8f6ea78fc4{grid-template-columns:1fr}.jqsox5c6b59a108ad8bfa{flex-direction:column}}
