/* per-site-fingerprint:772c3c0fa0b14f88 */
.llmnb1bae3600ad7c4ec1{max-width:800px;margin:0 auto;text-align:left;line-height:1.8;color:var(--color-text);font-family:var(--font-body)}.llmnb1bae3600ad7c4ec1 h1,.llmnb1bae3600ad7c4ec1 h2,.llmnb1bae3600ad7c4ec1 h3{font-family:var(--font-display);color:var(--color-text);margin-top:2.5rem;margin-bottom:1rem;line-height:1.2}.llmnb1bae3600ad7c4ec1 h1{font-size:var(--font-size-4xl);color:var(--color-primary-dark)}.llmnb1bae3600ad7c4ec1 h2{font-size:var(--font-size-3xl);border-bottom:2px solid var(--color-primary-light);padding-bottom:.5rem;display:inline-block}.llmnb1bae3600ad7c4ec1 p{margin-bottom:1.5rem;font-size:var(--font-size-lg)}.llmnb1bae3600ad7c4ec1 ul{padding-left:1.5rem;margin-bottom:2rem}.llmnb1bae3600ad7c4ec1 li{margin-bottom:.5rem}.llmnb1bae3600ad7c4ec1 a{color:var(--color-primary);text-decoration:underline;font-weight:500}.llmnb1bae3600ad7c4ec1 .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}.llmnb1bae3600ad7c4ec1 .btn:hover{background-color:var(--color-primary-dark)}.vggfj01a6a384647ff46d{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}.xsblla8ec173052ae8311{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.xhoqp36f4bd494c6fde32{position:absolute;inset:0;background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.85),rgba(var(--color-brand-deep-rgb),.75));z-index:1}.vggfj01a6a384647ff46d .yvfjce52d668c95ab2605{position:relative;z-index:2;text-align:center;padding:var(--space-xl) 0;max-width:var(--container-width)}.vggfj01a6a384647ff46d .gfcmgd300d8cb24928c00{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)}.cwqcaed6d22954d3b46f0{padding-top:var(--space-md);padding-bottom:var(--space-sm);background-color:var(--color-bg)}.bnrwj13fd1333af6f0fe6{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}.wirck60b83f472961fa3e{padding-top:var(--space-sm);padding-bottom:var(--space-md);background-color:var(--color-bg)}.ldaaid295a5750b2cb03c{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)}.zfvvx1fe01d7e7766e9bb{color:var(--color-text);font-size:var(--font-size-base);line-height:1.75}.zfvvx1fe01d7e7766e9bb+.zfvvx1fe01d7e7766e9bb{margin-top:.85rem}.zfvvx1fe01d7e7766e9bb p{margin:0}.zfvvx1fe01d7e7766e9bb a{color:var(--color-primary-dark);font-weight:700;text-decoration:underline;text-underline-offset:.18em}.zfvvx1fe01d7e7766e9bb a:hover{color:var(--color-primary)}.hqdeee3352bf1c95e8c74{background-color:var(--color-bg)}.jjohp8d0cc124fc7203fd{max-width:100%;margin:0 auto;text-align:left;line-height:1.8;color:var(--color-text);font-family:var(--font-body)}.jjohp8d0cc124fc7203fd h2,.jjohp8d0cc124fc7203fd h3{font-family:var(--font-display);color:var(--color-text);margin-top:2.5rem;margin-bottom:1rem;line-height:1.2}.jjohp8d0cc124fc7203fd h2{font-size:var(--font-size-3xl);border-bottom:2px solid var(--color-primary-light);padding-bottom:.5rem;display:inline-block}.jjohp8d0cc124fc7203fd h3{font-size:var(--font-size-2xl)}.jjohp8d0cc124fc7203fd p{margin-bottom:1.5rem;font-size:var(--font-size-lg)}.jjohp8d0cc124fc7203fd ul{padding-left:1.5rem;margin-bottom:2rem}.jjohp8d0cc124fc7203fd li{margin-bottom:.5rem}.jjohp8d0cc124fc7203fd a{color:var(--color-primary);text-decoration:underline;font-weight:500}.jjohp8d0cc124fc7203fd .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}.jjohp8d0cc124fc7203fd .btn:hover{background-color:var(--color-primary-dark)}.dccll81cbcf0076113ab9{padding:var(--space-xl) 0;background-color:var(--color-bg);text-align:center;border-bottom:1px solid var(--color-border)}.yvfjce52d668c95ab2605{max-width:800px;margin:0 auto}.xjrsoc7fbb8b9269809ba{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}.gfcmgd300d8cb24928c00{font-size:var(--font-size-5xl);line-height:1.1;margin-bottom:var(--space-md)}.ergmwbf8d3d57a4c1294e{font-size:var(--font-size-xl);color:var(--color-text-muted);margin-bottom:var(--space-lg);line-height:1.6}.zogdfb9d9600678fdd213{background-color:var(--color-bg-alt);padding:var(--space-md) 0;border-bottom:1px solid var(--color-border)}.aakgr329189957c3ba1ca{display:flex;justify-content:center;gap:var(--space-lg);flex-wrap:wrap}.cdbhv97f9f06283b1646f{display:flex;align-items:center;gap:var(--space-sm)}.nbhpa3ae4efc4d7b7e301{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)}.cdbhv97f9f06283b1646f strong{display:block;font-weight:600;color:var(--color-text)}.fuyrfae78311436d8da0d{display:block;font-size:var(--font-size-sm);color:var(--color-text-muted)}.mkbvm8dc40ca286210307{padding:var(--space-lg) 0}.bdlgb6327dd83422e8db2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-md);margin-top:var(--space-md)}.rpoofcaa4c68544522d40{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}.rpoofcaa4c68544522d40:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.iblnv1591c81efdef0d43{font-size:var(--font-size-4xl)}.qqinr161345ecb35d6445{font-weight:600;color:var(--color-text)}.tfgax0b8e81d1aacbbee6{padding:var(--space-lg) 0;background-color:#fff}.tdzop650899030b233cd0{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)}.dalvjf2f5210cf45b4019{font-size:var(--font-size-4xl);margin:0}.qxjnea702b49ef270d06b{font-weight:600;color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}.qxjnea702b49ef270d06b:hover{color:var(--color-primary-dark)}.sqydof450bbd24536fca7{padding-top:var(--space-md);padding-bottom:var(--space-lg);background-color:var(--color-bg)}.glpvt9874d63b9f505de8{padding-top:var(--space-md);padding-bottom:var(--space-md);background-color:var(--color-bg-alt)}.vtuyc9c01abbbf3db9f68{margin-top:var(--space-md)}.cvfvxa0697df6d26ea57b{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--space-lg)}.keaqif568ffcbebcc2628{display:flex;flex-direction:column;gap:var(--space-sm)}.uegimcd48e91bf38bc350{display:block;border-radius:var(--radius-md);overflow:hidden;aspect-ratio:16/10}.uegimcd48e91bf38bc350 img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.uegimcd48e91bf38bc350:hover img{transform:scale(1.05)}.rehel83f1c285c409ac5e{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-weight:600}.auwkq6d93120519a66400{font-size:var(--font-size-2xl);line-height:1.3;margin:0}.auwkq6d93120519a66400 a{color:var(--color-text);transition:color var(--transition-fast)}.auwkq6d93120519a66400 a:hover{color:var(--color-primary)}.zfgzpb4a9cb628cee2c3f{color:var(--color-text-muted);font-size:var(--font-size-base);line-height:1.6}.oibnocc1bea0ac0e5651f{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)}.oibnocc1bea0ac0e5651f:hover{text-decoration-color:var(--color-primary);color:var(--color-primary)}.anfoq9e7cbf61946b3e4e{padding:var(--space-xl) 0;background-color:var(--color-bg-alt);text-align:center}.kjzqt54ddf39f39a63ad8{max-width:600px;margin:0 auto}.kjzqt54ddf39f39a63ad8 h2{font-size:var(--font-size-4xl);margin-bottom:var(--space-sm)}.kjzqt54ddf39f39a63ad8 p{color:var(--color-text-muted);font-size:var(--font-size-lg);margin-bottom:var(--space-md)}.qzlxh9b458fe83c353ef1{display:flex;gap:.5rem;margin:var(--space-md) 0 var(--space-sm)}.qzlxh9b458fe83c353ef1 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)}.qzlxh9b458fe83c353ef1 input:focus{outline:none;border-color:var(--color-primary)}.mxqay74f131674eaf48d8{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}@media(max-width:768px){.gfcmgd300d8cb24928c00{font-size:var(--font-size-3xl)}.bnrwj13fd1333af6f0fe6{font-size:var(--font-size-sm)}.ergmwbf8d3d57a4c1294e{font-size:var(--font-size-lg)}.aakgr329189957c3ba1ca{gap:var(--space-md)}.tdzop650899030b233cd0{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.cvfvxa0697df6d26ea57b{grid-template-columns:1fr}.qzlxh9b458fe83c353ef1{flex-direction:column}}
