/* per-site-fingerprint:08520ddb4b81671a */
.vsptvfa37ac94da6bbac1{max-width:800px;margin:0 auto;text-align:left;line-height:1.8;color:var(--color-text);font-family:var(--font-body)}.vsptvfa37ac94da6bbac1 h1,.vsptvfa37ac94da6bbac1 h2,.vsptvfa37ac94da6bbac1 h3{font-family:var(--font-display);color:var(--color-text);margin-top:2.5rem;margin-bottom:1rem;line-height:1.2}.vsptvfa37ac94da6bbac1 h1{font-size:var(--font-size-4xl);color:var(--color-primary-dark)}.vsptvfa37ac94da6bbac1 h2{font-size:var(--font-size-3xl);border-bottom:2px solid var(--color-primary-light);padding-bottom:.5rem;display:inline-block}.vsptvfa37ac94da6bbac1 p{margin-bottom:1.5rem;font-size:var(--font-size-lg)}.vsptvfa37ac94da6bbac1 ul{padding-left:1.5rem;margin-bottom:2rem}.vsptvfa37ac94da6bbac1 li{margin-bottom:.5rem}.vsptvfa37ac94da6bbac1 a{color:var(--color-primary);text-decoration:underline;font-weight:500}.vsptvfa37ac94da6bbac1 .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}.vsptvfa37ac94da6bbac1 .btn:hover{background-color:var(--color-primary-dark)}.remjf4fc80a80d3fa62d5{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}.nwanu98fec4347e99de91{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.obcyee9eb0bddf002a988{position:absolute;inset:0;background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.85),rgba(var(--color-brand-deep-rgb),.75));z-index:1}.remjf4fc80a80d3fa62d5 .gkcdz4ec66180da01718d{position:relative;z-index:2;text-align:center;padding:var(--space-xl) 0;max-width:var(--container-width)}.remjf4fc80a80d3fa62d5 .jziiw65e9bd3f55c4bb0a{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)}.auouecb1f6f2932aeb83a{padding-top:var(--space-md);padding-bottom:var(--space-sm);background-color:var(--color-bg)}.svkqk74d9fb4f9f17fce4{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}.xmmkh78923f1b5a82a99c{padding-top:var(--space-sm);padding-bottom:var(--space-md);background-color:var(--color-bg)}.oniiq8b3bb4c9e1691aee{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)}.gtsbj9c3e6e9ae0f1e4ef{color:var(--color-text);font-size:var(--font-size-base);line-height:1.75}.gtsbj9c3e6e9ae0f1e4ef+.gtsbj9c3e6e9ae0f1e4ef{margin-top:.85rem}.gtsbj9c3e6e9ae0f1e4ef p{margin:0}.gtsbj9c3e6e9ae0f1e4ef a{color:var(--color-primary-dark);font-weight:700;text-decoration:underline;text-underline-offset:.18em}.gtsbj9c3e6e9ae0f1e4ef a:hover{color:var(--color-primary)}.etswmc671553506739566{background-color:var(--color-bg)}.sbpdfb414a0101ce43ae5{max-width:100%;margin:0 auto;text-align:left;line-height:1.8;color:var(--color-text);font-family:var(--font-body)}.sbpdfb414a0101ce43ae5 h2,.sbpdfb414a0101ce43ae5 h3{font-family:var(--font-display);color:var(--color-text);margin-top:2.5rem;margin-bottom:1rem;line-height:1.2}.sbpdfb414a0101ce43ae5 h2{font-size:var(--font-size-3xl);border-bottom:2px solid var(--color-primary-light);padding-bottom:.5rem;display:inline-block}.sbpdfb414a0101ce43ae5 h3{font-size:var(--font-size-2xl)}.sbpdfb414a0101ce43ae5 p{margin-bottom:1.5rem;font-size:var(--font-size-lg)}.sbpdfb414a0101ce43ae5 ul{padding-left:1.5rem;margin-bottom:2rem}.sbpdfb414a0101ce43ae5 li{margin-bottom:.5rem}.sbpdfb414a0101ce43ae5 a{color:var(--color-primary);text-decoration:underline;font-weight:500}.sbpdfb414a0101ce43ae5 .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}.sbpdfb414a0101ce43ae5 .btn:hover{background-color:var(--color-primary-dark)}.dppdrd13162ecfe287bb9{padding:var(--space-xl) 0;background-color:var(--color-bg);text-align:center;border-bottom:1px solid var(--color-border)}.gkcdz4ec66180da01718d{max-width:800px;margin:0 auto}.aenuv67b3be1d543dd410{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}.jziiw65e9bd3f55c4bb0a{font-size:var(--font-size-5xl);line-height:1.1;margin-bottom:var(--space-md)}.ohjoub2f2481b0a98edac{font-size:var(--font-size-xl);color:var(--color-text-muted);margin-bottom:var(--space-lg);line-height:1.6}.tawro161b417a675f25a7{background-color:var(--color-bg-alt);padding:var(--space-md) 0;border-bottom:1px solid var(--color-border)}.ieesp5067ee719b2653a0{display:flex;justify-content:center;gap:var(--space-lg);flex-wrap:wrap}.lhjpl26cc52c6fce3cd9b{display:flex;align-items:center;gap:var(--space-sm)}.begff704e9dd043765d81{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)}.lhjpl26cc52c6fce3cd9b strong{display:block;font-weight:600;color:var(--color-text)}.hkxlk0d0ff500a401f775{display:block;font-size:var(--font-size-sm);color:var(--color-text-muted)}.wmlph35e8f2aeffe89613{padding:var(--space-lg) 0}.zlsgo2e7424c70eae3808{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-md);margin-top:var(--space-md)}.pcisn302aba691a8676ca{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}.pcisn302aba691a8676ca:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.nlsfuf0e7e48ae41dd617{font-size:var(--font-size-4xl)}.otovpa46e9940361a484d{font-weight:600;color:var(--color-text)}.unxej754c4745335d09e4{padding:var(--space-lg) 0;background-color:#fff}.kmxwraa78f15f2549321a{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)}.ivkja34d50c48e10eec19{font-size:var(--font-size-4xl);margin:0}.hopxg1e5202125db1a35f{font-weight:600;color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}.hopxg1e5202125db1a35f:hover{color:var(--color-primary-dark)}.snmlqea17ebe663a40433{padding-top:var(--space-md);padding-bottom:var(--space-lg);background-color:var(--color-bg)}.dvvnob2acdcd7ce317892{padding-top:var(--space-md);padding-bottom:var(--space-md);background-color:var(--color-bg-alt)}.hfrqu0e109d6722d4bd12{margin-top:var(--space-md)}.bajxcda54a11a4fc53c2f{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--space-lg)}.zrqciaef4fe3ffd606352{display:flex;flex-direction:column;gap:var(--space-sm)}.uuagfa0c3eb6f6f49459a{display:block;border-radius:var(--radius-md);overflow:hidden;aspect-ratio:16/10}.uuagfa0c3eb6f6f49459a img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.uuagfa0c3eb6f6f49459a:hover img{transform:scale(1.05)}.qodck30822c51f0ca21bc{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-weight:600}.vumolce1f136964d8430a{font-size:var(--font-size-2xl);line-height:1.3;margin:0}.vumolce1f136964d8430a a{color:var(--color-text);transition:color var(--transition-fast)}.vumolce1f136964d8430a a:hover{color:var(--color-primary)}.vfyrkaee460ae2a658d6b{color:var(--color-text-muted);font-size:var(--font-size-base);line-height:1.6}.rkazk2a6b354e8987b74b{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)}.rkazk2a6b354e8987b74b:hover{text-decoration-color:var(--color-primary);color:var(--color-primary)}.jawwp3e7a9b45e82c2cac{padding:var(--space-xl) 0;background-color:var(--color-bg-alt);text-align:center}.vxlugf1899d430cd52882{max-width:600px;margin:0 auto}.vxlugf1899d430cd52882 h2{font-size:var(--font-size-4xl);margin-bottom:var(--space-sm)}.vxlugf1899d430cd52882 p{color:var(--color-text-muted);font-size:var(--font-size-lg);margin-bottom:var(--space-md)}.efdnie7f9143c09bc0171{display:flex;gap:.5rem;margin:var(--space-md) 0 var(--space-sm)}.efdnie7f9143c09bc0171 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)}.efdnie7f9143c09bc0171 input:focus{outline:none;border-color:var(--color-primary)}.spsmc167b825b17fe5282{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}@media(max-width:768px){.jziiw65e9bd3f55c4bb0a{font-size:var(--font-size-3xl)}.svkqk74d9fb4f9f17fce4{font-size:var(--font-size-sm)}.ohjoub2f2481b0a98edac{font-size:var(--font-size-lg)}.ieesp5067ee719b2653a0{gap:var(--space-md)}.kmxwraa78f15f2549321a{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.bajxcda54a11a4fc53c2f{grid-template-columns:1fr}.efdnie7f9143c09bc0171{flex-direction:column}}
