/* Generated from the prototype's inline styles (veuby-prototype.zip, 2026-11-08) by dc2django.
   Loaded before every other stylesheet. :where() keeps them at zero specificity and !important makes
   them beat normal rules, as an inline style does, while a later !important rule still wins, as it
   does over an inline style. The site's content security policy allows no inline style. */
:where(.s002f627e){padding: clamp(80px, 10vw, 136px) 0 !important;background: #CFE8DE !important}
:where(.s0196cd07){flex: 1 !important;border: 1.5px dashed #C9C9CF !important;border-radius: 24px !important;padding: 32px !important}
:where(.s0238275e){color: rgba(255,255,255,0.78) !important}
:where(.s03ee2896){margin: 14px 0 0 !important;font-size: 16px !important;line-height: 1.65 !important;color: #5B5B66 !important}
:where(.s03f7eb66){display: flex !important;align-items: center !important;gap: 10px !important;padding: 18px !important;border-radius: 16px !important;background: #F7F8F7 !important;font-size: 15px !important;font-weight: 500 !important}
:where(.s042059d1){margin-top: 24px !important;width: 100% !important}
:where(.s05854e51){font-size: 14px !important}
:where(.s06eb21e9){font-size: clamp(52px, 6vw, 76px) !important;font-weight: 500 !important;letter-spacing: -0.045em !important;line-height: 0.95 !important;color: #008955 !important}
:where(.s0752c790){margin: 28px 0 0 !important;font-size: 13px !important;line-height: 1.65 !important;color: #5B5B66 !important}
:where(.s07fd0ea1){padding: 26px 0 !important;border-top: 1px dotted #C9C9CF !important}
:where(.s09a1d0a8){color: #3DBB86 !important;font-weight: 600 !important}
:where(.s09c6e5ac){display: flex !important;gap: 10px !important}
:where(.s0a21a1b0){margin-top: 10px !important;display: inline-flex !important;align-items: center !important;height: 28px !important;padding: 0 12px !important;border-radius: 999px !important;background: #32323C !important;color: #FFFFFF !important;font-size: 12px !important;font-weight: 500 !important}
:where(.s0a787cd8){position: absolute !important;width: 560px !important;height: 560px !important;border-radius: 50% !important;background: #BFDFD2 !important;left: -220px !important;bottom: -260px !important}
:where(.s0a853884){margin-top: 48px !important;padding: 28px !important;border-radius: 20px !important;background: #F7F8F7 !important;display: flex !important;flex-wrap: wrap !important;gap: 20px 56px !important;font-size: 14px !important;line-height: 1.6 !important}
:where(.s0a9d2235){border-radius: 14px !important;padding: 14px !important;background: #E8F4EE !important}
:where(.s0b5fab99){font-size: 36px !important;font-weight: 500 !important;letter-spacing: -0.03em !important;line-height: 1.1 !important;color: var(--h-accent) !important;margin-top: 6px !important}
:where(.s0c60ab93){padding: clamp(80px, 10vw, 136px) 0 !important;background: #F7F8F7 !important}
:where(.s0ca58eb9){display: flex !important;gap: 6px !important;height: 64px !important;align-items: flex-end !important}
:where(.s0cff91cd){display: inline-block !important;width: 5px !important;height: 5px !important;border-radius: 50% !important;background: #008955 !important;margin-left: 1px !important}
:where(.s0dca5718){padding: 28px 0 !important;border-top: 1px dotted #C9C9CF !important}
:where(.s0e3a4e95){display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 12px !important;padding: 12px 14px !important;border-radius: 16px !important;border: 1px solid var(--c-line) !important}
:where(.s0e8566d3){display: inline-flex !important;align-items: center !important;height: 26px !important;padding: 0 12px !important;border-radius: 999px !important;background: #F1F2F1 !important;border: 1px solid #E4E4E8 !important;font-size: 12px !important;font-weight: 600 !important}
:where(.s0e96e67a){display: flex !important;gap: 16px !important;padding-bottom: 20px !important}
:where(.s0ec229f4){display: flex !important;justify-content: space-between !important;font-size: 12px !important;color: var(--c-fg2) !important}
:where(.s103e00ed){display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: center !important;gap: 20px !important}
:where(.s11532f57){font-size: 20px !important;font-weight: 500 !important;margin-top: 4px !important}
:where(.s11919634){margin: 20px 0 0 !important;padding: 0 !important;list-style: none !important;display: flex !important;flex-direction: column !important;gap: 14px !important;font-size: 16px !important}
:where(.s11cd8d56){display: flex !important;flex-wrap: wrap !important;gap: 20px !important}
:where(.s124d0e5e){text-align: right !important;color: #5B5B66 !important}
:where(.s12f9eb2f){width: 1180px !important;height: 1180px !important;right: -520px !important;top: -420px !important}
:where(.s134095d8){left: -20px !important;width: 830px !important;display: grid !important;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 250px !important;gap: 8px !important}
:where(.s142b9929){margin: 16px 0 0 !important;font-size: 14px !important;color: #A80042 !important}
:where(.s1504af2f){background: #FFFFFF !important;overflow: hidden !important}
:where(.s15334c35){border-top: 1px dotted var(--h-line) !important;background: var(--h-bg) !important;color: var(--h-fg) !important}
:where(.s15367a99){font-size: 34px !important;font-weight: 500 !important;letter-spacing: -0.03em !important}
:where(.s1556dcef){padding: clamp(88px, 11vw, 152px) 0 !important;background: #FFFFFF !important;overflow: hidden !important}
:where(.s15c7e676){font-size: 15px !important;font-weight: 500 !important}
:where(.s185ab06d){display: flex !important;flex-direction: column !important;gap: 6px !important}
:where(.s188a50bb){font-size: 14px !important;color: #5B5B66 !important}
:where(.s19428ff4){font-family: 'Poppins', system-ui, sans-serif !important;color: #32323C !important}
:where(.s19ae15c8){padding: 24px !important;text-decoration: none !important;color: #32323C !important}
:where(.s1a1b179c){align-self: flex-start !important;display: inline-flex !important;align-items: center !important;height: 26px !important;padding: 0 12px !important;border-radius: 999px !important;background: #F1F2F1 !important;border: 1px solid #E4E4E8 !important;font-size: 12px !important;font-weight: 600 !important}
:where(.s1a6b427d){margin-top: 56px !important;padding-top: 24px !important;border-top: 1px dotted #C9C9CF !important;font-size: 12px !important;line-height: 1.7 !important;color: #6B6B75 !important}
:where(.s1a98537d){padding: clamp(24px, 4vw, 44px) !important}
:where(.s1ace5648){background: #CFE8DE !important;border: 1px solid #CFE8DE !important;color: #32323C !important}
:where(.s1c33a9e0){margin: 28px 0 0 !important;max-width: 640px !important;font-size: 19px !important;line-height: 1.6 !important;color: var(--h-fg2) !important}
:where(.s1c4d1220){display: grid !important;grid-template-columns: repeat(3, minmax(0, 1fr)) !important;gap: 12px !important;margin-top: 22px !important;padding-top: 18px !important;border-top: 1px dotted #C9C9CF !important}
:where(.s1cb7d6e8){margin: 8px 0 0 !important;font-size: 14px !important}
:where(.s1cd33d58){display: inline-flex !important;align-items: center !important;gap: 6px !important;color: var(--c-fg) !important}
:where(.s1cf1a750){width: 110px !important;height: 12px !important;fill: none !important;stroke: #008955 !important;stroke-width: 2 !important}
:where(.s1d247829){display: flex !important;gap: 4px !important;height: 60px !important;align-items: flex-start !important}
:where(.s1d2e5802){left: -20px !important;width: 380px !important}
:where(.s1e3edec7){width: 28px !important;height: 28px !important}
:where(.s1e74a547){display: inline-flex !important;align-items: center !important;gap: 6px !important}
:where(.s1f4768d6){margin-top: 32px !important}
:where(.s1ff0c380){margin: 12px 0 0 !important;font-size: 13px !important}
:where(.s2002b036){height: 34px !important;padding: 0 16px !important;border-radius: 999px !important;border: 0 !important;cursor: pointer !important;font: 500 14px/1 'Poppins', sans-serif !important}
:where(.s2032ff06){padding: clamp(88px, 11vw, 152px) 0 clamp(72px, 9vw, 120px) !important;background: #FFFFFF !important}
:where(.s20764b03){margin: 18px 0 0 !important;padding: 0 !important;list-style: none !important;display: flex !important;flex-direction: column !important;gap: 10px !important;font-size: 15px !important}
:where(.s212a01b6){margin: 12px 0 0 !important;font-size: 17px !important;line-height: 1.7 !important;color: #5B5B66 !important}
:where(.s21898fb9){margin: 28px 0 0 !important;font-size: 13px !important;color: #5B5B66 !important}
:where(.s219f514e){min-width: 440px !important}
:where(.s21a1be8a){font-weight: 600 !important}
:where(.s21b89c18){display: flex !important;gap: 12px !important}
:where(.s22549b27){margin-top: 36px !important;padding-top: 24px !important;border-top: 1px dotted #C9C9CF !important;display: flex !important;justify-content: space-between !important;gap: 12px !important}
:where(.s2255b3f5){list-style: none !important;margin: 28px 0 0 !important;padding: 0 !important;display: flex !important;flex-direction: column !important;gap: 12px !important;font-size: 15px !important}
:where(.s22774366){margin: 0 !important;font-size: clamp(48px, 8.6vw, 126px) !important;line-height: 0.94 !important;font-weight: 500 !important;letter-spacing: -0.052em !important}
:where(.s23dfe24b){margin: 16px 0 0 !important;font-size: 14px !important;color: #5B5B66 !important}
:where(.s2416ee36){display: flex !important;gap: 2px !important;padding: 4px !important;border-radius: 999px !important;background: #FFFFFF !important;border: 1px solid #E4E4E8 !important}
:where(.s24b4bab6){padding: 12px 0 !important}
:where(.s25ebe731){font-size: 14px !important;font-weight: 500 !important}
:where(.s25f8e748){display: flex !important;justify-content: space-between !important;align-items: flex-start !important;gap: 16px !important;flex-wrap: wrap !important}
:where(.s268fe9ee){margin: 0 !important;padding: 14px !important;font-size: 14px !important;color: #5B5B66 !important}
:where(.s269b2260){padding: clamp(72px, 9vw, 120px) 0 !important;background: #F7F8F7 !important}
:where(.s273af437){margin: 22px 0 0 !important;display: grid !important;grid-template-columns: max-content minmax(0, 1fr) !important;gap: 12px 24px !important;font-size: 15px !important}
:where(.s27bdaa7d){margin-top: auto !important;padding-top: 28px !important;display: flex !important;flex-direction: column !important;gap: 10px !important}
:where(.s283d549b){font-size: 34px !important;font-weight: 500 !important;letter-spacing: -0.03em !important;color: #A80042 !important}
:where(.s295d4b13){margin: 26px auto 0 !important;max-width: 560px !important;font-size: 18px !important;line-height: 1.6 !important;color: var(--cta-fg2) !important}
:where(.s2a0ca835){margin: 0 !important}
:where(.s2b333fc1){margin-top: 14px !important;display: flex !important;flex-direction: column !important;gap: 8px !important}
:where(.s2ba17391){display: inline-flex !important;align-items: baseline !important;text-decoration: none !important;color: #32323C !important;font-weight: 700 !important;font-size: 30px !important;letter-spacing: -0.05em !important;line-height: 1 !important;padding: 0 !important}
:where(.s2c322758){display: flex !important;align-items: center !important;gap: 10px !important;flex-wrap: wrap !important}
:where(.s2cd9764c){position: fixed !important;top: 0 !important;left: 0 !important;right: 0 !important;z-index: 50 !important;color: var(--h-fg) !important}
:where(.s2d29dac6){position: absolute !important;width: 1px !important;height: 1px !important;overflow: hidden !important;clip: rect(0 0 0 0) !important}
:where(.s2e8572ee){font-size: 11px !important;font-weight: 600 !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: rgba(255,255,255,0.72) !important}
:where(.s2f58c4f8){position: absolute !important;left: 0 !important;right: 0 !important;bottom: 0 !important;border-top: 1px solid var(--c-line) !important}
:where(.s2fd9fee1){position: relative !important;padding-top: clamp(72px, 10vw, 140px) !important;padding-bottom: clamp(72px, 9vw, 120px) !important}
:where(.s30213792){margin: 16px 0 0 !important;font-size: 22px !important;font-weight: 500 !important}
:where(.s30383efd){margin: 18px 0 0 !important;font-size: 13px !important;line-height: 1.6 !important;color: #5B5B66 !important}
:where(.s30489cbd){text-align: right !important}
:where(.s308be0b0){margin-top: 28px !important;padding: 20px !important;border-radius: 18px !important;background: #F7F8F7 !important;font-size: 14px !important;line-height: 1.6 !important;color: #5B5B66 !important}
:where(.s30f18633){max-width: 400px !important;margin: 0 !important}
:where(.s32412533){display: inline-flex !important;gap: 8px !important;align-items: center !important}
:where(.s327d8158){position: absolute !important;width: 260px !important;height: 260px !important;border-radius: 50% !important;background: #3A3A45 !important;right: -80px !important;top: -80px !important}
:where(.s33290e18){padding: 36px !important}
:where(.s3363cd67){width: 110px !important;height: 12px !important;fill: none !important;stroke: #9A9AA3 !important;stroke-width: 1.5 !important;stroke-dasharray: 4 4 !important}
:where(.s339e027a){font-size: 18px !important;font-weight: 500 !important}
:where(.s345d3a4d){margin-top: 20px !important;display: flex !important;gap: 4px !important;height: 132px !important;align-items: flex-end !important}
:where(.s353df37a){display: flex !important;justify-content: space-between !important;align-items: center !important;gap: 12px !important}
:where(.s36908e0c){margin-top: 14px !important;padding-top: 14px !important;border-top: 1px dotted var(--c-line) !important;display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 10px !important;flex-wrap: wrap !important;font-size: 12px !important;color: var(--c-fg2) !important}
:where(.s37389945){margin: 0 0 16px !important;font-size: 14px !important;color: #5B5B66 !important}
:where(.s38a1734e){width: 64px !important;height: 64px !important;border-radius: 50% !important;background: #E8F4EE !important;color: #008955 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important}
:where(.s39da28a8){margin: 0 !important;font-size: 14px !important;color: #45454F !important;max-width: 280px !important}
:where(.s3a513198){margin: 8px 0 0 !important;font-size: 13px !important;color: #5B5B66 !important}
:where(.s3a890439){width: 40px !important;height: 40px !important;border-radius: 50% !important;background: #E8F4EE !important;color: #008955 !important;display: flex !important;align-items: center !important;justify-content: center !important}
:where(.s3aaac42d){margin: 0 !important;font-size: 16px !important;line-height: 1.65 !important;color: #5B5B66 !important}
:where(.s3be6ced1){padding: 18px !important;border-radius: 16px !important;background: #E8F4EE !important;font-size: 14px !important;line-height: 1.55 !important}
:where(.s3c8f0dee){display: inline-block !important;width: 7px !important;height: 7px !important;border-radius: 50% !important;background: #008955 !important;margin-left: 2px !important}
:where(.s3d6e0490){display: flex !important;flex-direction: column !important}
:where(.s3e11ff51){display: inline-block !important;margin-top: 12px !important;font-size: 14px !important;font-weight: 500 !important}
:where(.s3e6d87d0){margin: 18px 0 0 !important;font-size: 15px !important;color: #5B5B66 !important}
:where(.s3e7adbac){margin: 0 auto !important;max-width: 860px !important;font-size: clamp(40px, 5.8vw, 76px) !important;line-height: 1.02 !important;font-weight: 500 !important;letter-spacing: -0.045em !important}
:where(.s43ec6a2e){margin: 8px 0 0 !important;font-size: 14px !important;line-height: 1.6 !important;color: #45454F !important}
:where(.s4463b05f){width: 8px !important;height: 8px !important;border-radius: 50% !important;border: 1.5px solid #008955 !important}
:where(.s4588de72){display: grid !important;grid-template-columns: 80px minmax(0, 1fr) 96px 96px !important;gap: 12px !important;padding-bottom: 10px !important;border-bottom: 1px solid #32323C !important;font-size: 11px !important;font-weight: 600 !important;letter-spacing: 0.1em !important;text-transform: uppercase !important;color: #6B6B75 !important}
:where(.s462adb19){margin: 20px 0 0 !important;font-size: 28px !important;font-weight: 500 !important;letter-spacing: -0.02em !important}
:where(.s466221d2){margin: 20px 0 0 !important;font-size: 16px !important;line-height: 1.65 !important;color: rgba(255,255,255,0.78) !important}
:where(.s46b91cc5){display: flex !important;align-items: center !important;gap: 12px !important;min-width: 0 !important}
:where(.s46ce1b52){align-items: start !important}
:where(.s46df0370){padding: 24px !important;border-radius: 20px !important;background: #FFFFFF !important;border: 1px solid #E8E8EC !important}
:where(.s47005769){display: flex !important;justify-content: space-between !important;margin-top: 12px !important;font-size: 13px !important}
:where(.s47b41fee){padding: 40px !important;display: flex !important;flex-direction: column !important}
:where(.s47fe3f47){display: flex !important;justify-content: space-between !important;align-items: flex-start !important;gap: 12px !important}
:where(.s493a7488){margin-top: 14px !important;font-size: clamp(40px, 4.4vw, 60px) !important;font-weight: 500 !important;letter-spacing: -0.04em !important;line-height: 1 !important}
:where(.s497ed77f){position: absolute !important;left: -36px !important;bottom: -34px !important;background: #FFFFFF !important;color: #32323C !important;border-radius: 18px !important;padding: 14px 18px 14px 14px !important;box-shadow: 0 24px 48px -16px rgba(20,20,30,0.4) !important;display: flex !important;align-items: center !important;gap: 12px !important;border: 1px solid #ECECEF !important}
:where(.s49b64701){display: flex !important;gap: 18px !important;margin-top: 14px !important}
:where(.s49ec0fca){display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;gap: 8px 24px !important;margin-top: 16px !important}
:where(.s4b37c989){margin: 28px 0 0 !important;font-size: 14px !important;color: var(--cta-fg2) !important}
:where(.s4ba3146c){color: #008955 !important;margin-top: 1px !important}
:where(.s4bb90035){margin-top: 12px !important}
:where(.s4be09d6b){padding-top: 8px !important;padding-bottom: 28px !important}
:where(.s4c1c1de6){margin-top: 32px !important;display: grid !important;gap: 16px !important}
:where(.s4cad4af6){padding: clamp(80px, 10vw, 136px) 0 !important;background: #FFFFFF !important}
:where(.s4d00caab){border: 1px solid #ECECEF !important;border-radius: 14px !important;padding: 14px !important}
:where(.s4d4d70ca){font-size: 14px !important;font-weight: 600 !important}
:where(.s4da87429){font-weight: 400 !important;color: #6B6B75 !important;font-size: 15px !important}
:where(.s4deb4dce){display: flex !important;gap: 2px !important;padding: 4px !important;border-radius: 999px !important;background: #F7F8F7 !important;border: 1px solid #E4E4E8 !important}
:where(.s4e202904){display: flex !important;gap: 6px !important;margin-top: 6px !important}
:where(.s4e28cb47){margin: 0 !important;font-size: clamp(22px, 2.2vw, 28px) !important;line-height: 1.45 !important;font-weight: 400 !important;letter-spacing: -0.015em !important}
:where(.s4e578607){display: flex !important;gap: 14px !important;align-items: flex-start !important;padding: 16px !important;border-radius: 16px !important;border: 1.5px solid #32323C !important}
:where(.s4eab1698){font-size: 12px !important;color: var(--c-fg2) !important}
:where(.s4f61026a){border: 1.5px dashed #9A9AA3 !important;border-radius: 24px !important;padding: 28px !important;background: #FFFFFF !important}
:where(.s4f7f1ad5){margin-top: 20px !important}
:where(.s4fba2e4e){width: 7px !important;height: 7px !important;border-radius: 50% !important;border: 1.5px solid #FFFFFF !important}
:where(.s501a00e0){margin: 10px 0 0 !important;font-size: 12px !important;line-height: 1.5 !important;color: #45454F !important}
:where(.s5052bd10){height: 42px !important;padding: 0 20px !important;font-size: 14px !important}
:where(.s51ec0aa1){display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 12px !important;flex-wrap: wrap !important}
:where(.s544647ad){color: #A80042 !important}
:where(.s54ad24e8){display: flex !important;gap: 2px !important;margin-top: 10px !important;padding: 3px !important;border-radius: 999px !important;background: var(--c-raise) !important;border: 1px solid var(--c-line) !important}
:where(.s557c84ad){margin-top: 18px !important;font-size: 24px !important}
:where(.s5605b108){list-style: none !important;margin: 0 !important;padding: 0 !important;max-width: 920px !important}
:where(.s5793cc6e){padding: 26px 0 !important;border-top: 1px dotted #C9C9CF !important;border-bottom: 1px dotted #C9C9CF !important}
:where(.s57f5e218){margin: 8px 0 0 !important;font-size: 14px !important;line-height: 1.6 !important;color: rgba(255,255,255,0.78) !important}
:where(.s583d95c4){position: relative !important;padding-top: clamp(96px, 11vw, 160px) !important;padding-bottom: clamp(104px, 12vw, 176px) !important}
:where(.s58d5c44b){margin: 20px 0 0 !important;max-width: 860px !important;font-size: 13px !important;line-height: 1.65 !important;color: #5B5B66 !important}
:where(.s59727afa){margin-top: 64px !important}
:where(.s59db9947){stroke-width: 3 !important}
:where(.s5b721fac){width: 100% !important;min-height: 100% !important;font-family: 'Poppins', system-ui, sans-serif !important;color: #32323C !important}
:where(.s5c0c58c7){margin: 22px 0 0 !important;max-width: 600px !important;font-size: 19px !important;line-height: 1.6 !important;color: var(--h-fg2) !important}
:where(.s5f2882d1){position: relative !important;background: var(--h-bg) !important;color: var(--h-fg) !important;overflow: hidden !important;margin-top: -76px !important;padding-top: 76px !important}
:where(.s5f4f8822){height: 10px !important;width: 14% !important;border-radius: 999px !important;background: #A80042 !important}
:where(.s60370d03){height: 10px !important;width: 70% !important;border-radius: 999px !important;background: #008955 !important}
:where(.s60e480b9){margin: 14px 0 0 !important;font-size: 17px !important;line-height: 1.65 !important;color: #5B5B66 !important}
:where(.s6183e514){display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 10px !important}
:where(.s634a28be){flex: 1 !important}
:where(.s634b7cdf){margin-top: 36px !important}
:where(.s634dc744){display: flex !important;align-items: baseline !important;font-weight: 700 !important;font-size: 20px !important;letter-spacing: -0.05em !important;padding: 0 10px 16px !important}
:where(.s636860dd){font-size: 14px !important;line-height: 1.45 !important;color: #5B5B66 !important;padding-bottom: 6px !important}
:where(.s639065b7){display: flex !important;gap: 14px !important;align-items: flex-start !important;padding: 16px !important;border-radius: 16px !important;border: 1px solid #E4E4E8 !important}
:where(.s640108bf){font-size: 13px !important;color: rgba(255,255,255,0.72) !important}
:where(.s641463a8){margin: 10px 0 0 !important;font-size: 15px !important;line-height: 1.6 !important;color: #5B5B66 !important}
:where(.s64409f65){color: #008955 !important;margin-top: 3px !important}
:where(.s64615457){width: 40px !important;height: 40px !important;border-radius: 50% !important;background: #CFE8DE !important;color: #32323C !important;font-size: 13px !important;font-weight: 600 !important;display: flex !important;align-items: center !important;justify-content: center !important;border: 2px solid #E8F4EE !important;margin-left: -10px !important}
:where(.s6468a77e){display: flex !important;flex-wrap: wrap !important;gap: 8px !important;margin-top: 12px !important}
:where(.s64dc7406){display: flex !important;flex-wrap: wrap !important;gap: 12px !important;margin-top: 40px !important}
:where(.s66212eb4){padding: 24px !important;border-radius: 20px !important;background: #32323C !important;color: #FFFFFF !important}
:where(.s66a1484c){border-bottom: 1px dotted #C9C9CF !important}
:where(.s66b15c6a){color: #FFFFFF !important;font-weight: 600 !important;border-bottom: 2px solid #A80042 !important}
:where(.s6840f0a6){margin-top: 18px !important}
:where(.s689ad430){background: #FFFFFF !important;border: 1px solid #E4E4E8 !important;color: #32323C !important}
:where(.s68e266b7){left: -20px !important;width: 580px !important;display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 4px !important}
:where(.s6a125292){font-weight: 400 !important;color: #6B6B75 !important}
:where(.s6aecb3ef){flex: 1 !important;text-align: center !important;font-size: 10px !important;color: #6B6B75 !important;white-space: nowrap !important}
:where(.s6c2282fa){padding-left: 46px !important}
:where(.s6c2aedc4){display: inline-flex !important;align-items: center !important;height: 26px !important;padding: 0 12px !important;border-radius: 999px !important;background: #32323C !important;color: #FFFFFF !important;font-size: 12px !important;font-weight: 600 !important}
:where(.s6c3669de){margin-top: 56px !important;display: flex !important;flex-wrap: wrap !important;gap: 12px !important}
:where(.s6c92a9a4){border: 0 !important;margin: 24px 0 0 !important;padding: 0 !important}
:where(.s6cacc07e){background: #008955 !important;color: #FFFFFF !important;border-color: #008955 !important}
:where(.s6d1df9f4){display: flex !important;align-items: center !important;gap: 6px !important}
:where(.s6d95095a){display: flex !important;flex-wrap: wrap !important;justify-content: center !important;gap: 12px !important;margin-top: 40px !important}
:where(.s6e87652c){height: 76px !important;display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 24px !important;position: relative !important}
:where(.s6e982ff8){width: 172px !important;flex: none !important;border-right: 1px solid #ECECEF !important;padding: 18px 12px !important;display: flex !important;flex-direction: column !important;gap: 2px !important;background: #FCFCFC !important}
:where(.s6ecf0bf4){margin-top: 18px !important;padding: 14px 16px !important;border-radius: 14px !important;background: #F7F8F7 !important;font-size: 13px !important;line-height: 1.55 !important;color: #45454F !important}
:where(.s70656993){text-align: right !important;color: #A80042 !important}
:where(.s710ba611){display: grid !important;grid-template-columns: 72px minmax(0, 1fr) !important;gap: 24px !important;padding: 36px 0 !important;border-top: 1px dotted #C9C9CF !important}
:where(.s7168d719){padding: clamp(64px, 8vw, 104px) 0 clamp(80px, 10vw, 136px) !important;background: #FFFFFF !important}
:where(.s7298a448){margin: 14px 0 0 !important;font-size: 15px !important;line-height: 1.65 !important;color: #5B5B66 !important}
:where(.s72b91378){margin-top: 18px !important;padding: 18px !important;border-radius: 18px !important;background: var(--c-raise) !important;border: 1px solid var(--c-line) !important}
:where(.s732cfea0){display: flex !important;gap: 20px !important;align-items: flex-start !important}
:where(.s73640517){stroke-dasharray: none !important}
:where(.s745c2365){display: block !important;font-weight: 600 !important;color: #32323C !important}
:where(.s74ea2edb){width: 18px !important;height: 18px !important;border-radius: 50% !important;border: 1.5px solid #9A9AA3 !important;flex: none !important;margin-top: 2px !important}
:where(.s751b315e){font-size: 12px !important;font-weight: 600 !important;letter-spacing: 0.1em !important;text-transform: uppercase !important;color: #6B6B75 !important}
:where(.s75363845){margin: 0 !important;font-size: 15px !important;line-height: 1.6 !important}
:where(.s7625ba38){width: 7px !important;height: 7px !important;border-radius: 50% !important;background: #008955 !important}
:where(.s76f94583){flex: 1 !important;min-width: 0 !important;padding: 22px !important}
:where(.s7760c852){color: var(--h-accent) !important}
:where(.s784e5919){margin-top: 24px !important}
:where(.s78ef595b){position: relative !important;padding-top: clamp(56px, 7vw, 96px) !important;padding-bottom: clamp(56px, 7vw, 88px) !important}
:where(.s79e644e9){font-size: 13px !important;font-weight: 600 !important}
:where(.s7a812fd0){margin: 12px auto 0 !important;max-width: 420px !important;font-size: 16px !important;line-height: 1.65 !important;color: #5B5B66 !important}
:where(.s7c3f7a72){position: absolute !important;inset: 0 !important}
:where(.s7c8d3538){color: #008955 !important}
:where(.s7d25c3bf){padding: clamp(88px, 11vw, 152px) 0 !important;background: #CFE8DE !important;position: relative !important;overflow: hidden !important}
:where(.s7d5cb0a8){padding: clamp(24px, 4vw, 48px) !important}
:where(.s7e0dd2f8){margin: 8px 0 0 !important;font-size: 14px !important;line-height: 1.6 !important;color: #5B5B66 !important}
:where(.s7e29162b){height: 44px !important;background: #FFFFFF !important;color: #32323C !important}
:where(.s7fe2de2e){margin-top: 48px !important}
:where(.s80963aa4){margin-top: 56px !important}
:where(.s80e9cafb){width: 8px !important;height: 8px !important;border-radius: 50% !important;background: var(--h-accent) !important}
:where(.s8144bbd6){margin: 20px 0 0 !important;font-size: 28px !important}
:where(.s8152fc51){background: #FFFFFF !important;border-radius: 24px !important;padding: 32px !important;box-shadow: 0 40px 80px -40px rgba(50,50,60,0.35) !important}
:where(.s81595a98){font-weight: 500 !important}
:where(.s817e5e75){display: flex !important;align-items: center !important;gap: 10px !important}
:where(.s824007a9){margin-top: 16px !important;height: 44px !important}
:where(.s82c2ffce){background: #FFFFFF !important;padding: 72px 0 40px !important;border-top: 1px dotted #C9C9CF !important}
:where(.s835e442a){padding: clamp(28px, 4vw, 48px) !important}
:where(.s84905b8e){height: 76px !important;background: transparent !important;font-family: 'Poppins', system-ui, sans-serif !important;color: #32323C !important}
:where(.s853d6e1c){border-radius: 24px !important;padding: 28px !important;background: #32323C !important;color: #FFFFFF !important}
:where(.s8562bc5d){margin: 10px 0 0 !important;font-size: 12px !important;line-height: 1.5 !important;color: #5B5B66 !important}
:where(.s86b320b5){flex: 1 !important;display: flex !important;align-items: center !important}
:where(.s8728706e){font-size: 15px !important;font-weight: 600 !important}
:where(.s881fa9e5){margin: 0 !important;max-width: 860px !important}
:where(.s8867963f){padding: clamp(64px, 8vw, 104px) 0 clamp(80px, 10vw, 128px) !important;background: #F7F8F7 !important}
:where(.s88d0a5ad){color: var(--cta-fg) !important;font-weight: 500 !important}
:where(.s8918ef5d){display: grid !important;grid-template-columns: 80px minmax(0, 1fr) 96px 96px !important;gap: 12px !important;align-items: center !important;padding: 18px 0 !important;font-size: 14px !important}
:where(.s89fd2a71){margin-top: 40px !important;padding: 28px !important;border-radius: 24px !important;border: 1px solid #E8E8EC !important}
:where(.s8a9a8ca5){padding: 14px !important;border-radius: 16px !important;border: 1px solid var(--c-line) !important}
:where(.s8afdea27){height: 60px !important;padding-left: 52px !important;font-size: 17px !important;border-radius: 18px !important;border-color: transparent !important}
:where(.s8b151529){position: relative !important;overflow: hidden !important;background: var(--cta-bg) !important;color: var(--cta-fg) !important;padding: clamp(96px, 12vw, 168px) 0 !important}
:where(.s8bb388f5){flex: 1 !important;padding: 32px !important;border: 1.5px solid #008955 !important}
:where(.s8bde73fc){list-style: none !important;margin: 64px 0 0 !important;padding: 0 !important}
:where(.s8d81bbbe){display: inline-block !important;margin-top: 16px !important;font-size: 14px !important;font-weight: 500 !important}
:where(.s8efa37f3){padding: 40px !important;border: 1.5px solid #008955 !important;display: flex !important;flex-direction: column !important}
:where(.s8eff891c){margin-top: 16px !important;display: flex !important;gap: 12px !important;padding: 16px 18px !important;border-radius: 16px !important;background: #E8F4EE !important;font-size: 14px !important;line-height: 1.6 !important}
:where(.s8f8fd49c){margin-top: 28px !important;background: #FFFFFF !important;border: 1px solid #E4E4E8 !important;border-radius: 18px !important;display: flex !important;overflow: hidden !important;box-shadow: 0 30px 60px -30px rgba(50,50,60,0.35) !important}
:where(.s90f70290){padding: 24px !important;border-radius: 20px !important;background: #FFFFFF !important;border: 1px solid #E8E8EC !important;font-size: 14px !important;line-height: 1.7 !important;color: #5B5B66 !important}
:where(.s91272be1){height: 160px !important}
:where(.s923c0965){width: 900px !important;height: 900px !important;right: -380px !important;top: -380px !important}
:where(.s93df92a3){font-size: 14px !important;color: #5B5B66 !important;margin-top: 2px !important}
:where(.s93e27a2a){padding: clamp(64px, 8vw, 112px) 0 clamp(80px, 10vw, 136px) !important;background: #F7F8F7 !important}
:where(.s940a80d7){position: absolute !important;left: 16px !important;top: 16px !important;color: #6B6B75 !important}
:where(.s94646d61){color: #45454F !important}
:where(.s95631998){display: flex !important;gap: 12px !important;padding: 16px !important;border-radius: 16px !important;background: #F7F8F7 !important;font-size: 13px !important;line-height: 1.55 !important}
:where(.s959477d3){font-size: 12px !important;font-weight: 600 !important}
:where(.s96232cc4){width: 48px !important;height: 48px !important;stroke-width: 1.4 !important}
:where(.s96519df3){font-size: 12px !important;font-weight: 600 !important;letter-spacing: 0.1em !important;text-transform: uppercase !important;color: rgba(255,255,255,0.72) !important}
:where(.s983fa5f0){display: flex !important;flex-direction: column !important;gap: 10px !important}
:where(.s987efad1){font-size: 12px !important;color: #5B5B66 !important;margin-top: 2px !important}
:where(.s9959e05f){font-size: 12px !important;font-weight: 500 !important;padding: 4px 10px !important;border-radius: 999px !important;border: 1px solid #E4E4E8 !important}
:where(.s9b6f09ee){display: flex !important;flex-wrap: wrap !important;gap: 12px 28px !important;margin-top: 44px !important;font-size: 14px !important;color: var(--h-fg2) !important}
:where(.s9bbfb323){margin: 16px 0 0 !important;font-size: 16px !important;line-height: 1.6 !important;color: #5B5B66 !important}
:where(.s9d621e84){padding: 24px 0 !important;text-align: center !important}
:where(.s9d752e6e){display: inline-flex !important;align-items: center !important;gap: 12px !important;color: var(--h-fg2) !important;text-decoration: none !important}
:where(.s9e1b5efb){display: inline-flex !important;align-items: center !important;gap: 8px !important;height: 26px !important;padding: 0 12px !important;border-radius: 999px !important;background: #008955 !important;color: #FFFFFF !important;font-size: 12px !important;font-weight: 600 !important}
:where(.s9f0aeee4){font-size: 48px !important;font-weight: 500 !important;letter-spacing: -0.04em !important;line-height: 1 !important;color: #008955 !important}
:where(.s9fb38b97){margin-top: 32px !important;padding: 20px 22px !important;border-radius: 18px !important;background: #FFFFFF !important;border: 1px solid #ECECEF !important;display: flex !important;gap: 14px !important;align-items: flex-start !important;max-width: 720px !important}
:where(.sa0032736){margin-top: 20px !important;padding: 24px 28px !important;border-radius: 20px !important;background: #FFFFFF !important;border: 1px solid #E8E8EC !important;display: flex !important;flex-wrap: wrap !important;gap: 14px 40px !important;font-size: 15px !important}
:where(.sa013aad9){position: absolute !important;inset: 0 !important;width: 100% !important;height: 100% !important;overflow: visible !important}
:where(.sa03d9416){display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 20px !important;margin-top: 36px !important}
:where(.sa040a32b){position: relative !important;background: var(--c-bg) !important;color: var(--c-fg) !important;border: 1px solid var(--c-line) !important;border-radius: 24px !important;box-shadow: var(--c-shadow) !important;padding: 22px !important;max-width: 540px !important;margin-left: auto !important}
:where(.sa047a90d){width: 18px !important;height: 18px !important;border-radius: 50% !important;border: 5px solid #32323C !important;flex: none !important;margin-top: 2px !important}
:where(.sa059041a){display: flex !important;justify-content: space-between !important;align-items: center !important;margin-top: 10px !important;font-size: 13px !important}
:where(.sa1867a6a){position: absolute !important;width: 900px !important;height: 900px !important;right: -260px !important;top: 900px !important}
:where(.sa1979888){display: flex !important;justify-content: space-between !important;align-items: flex-start !important;gap: 12px !important;flex-wrap: wrap !important}
:where(.sa1ac83ac){height: 150px !important}
:where(.sa1d005dd){display: inline-flex !important;align-items: center !important;gap: 6px !important;font-size: 12px !important;color: #5B5B66 !important}
:where(.sa275516c){grid-column: 1 / -1 !important;background: #F7F8F7 !important}
:where(.sa4090696){display: flex !important;gap: 4px !important;margin-top: 8px !important}
:where(.sa54fb4d6){background: #FFFFFF !important;border: 1px solid #E8E8EC !important;border-radius: 24px !important;padding: 32px !important;box-shadow: 0 40px 80px -40px rgba(50,50,60,0.3) !important}
:where(.sa5f7a1e4){border: 1.5px solid #32323C !important}
:where(.sa6152561){display: inline-flex !important;align-items: center !important;height: 34px !important;font-size: 13px !important;text-decoration: none !important}
:where(.sa738c381){padding: 20px !important;border-radius: 18px !important;background: #F7F8F7 !important}
:where(.sa8a90353){position: relative !important}
:where(.sa8f40042){margin: 24px 0 0 !important;font-size: 17px !important;line-height: 1.7 !important;color: #5B5B66 !important}
:where(.sa915e6e5){display: grid !important;grid-template-columns: 80px minmax(0, 1fr) 96px 96px !important;gap: 12px !important;align-items: center !important;padding: 18px 0 !important;border-bottom: 1px dotted #C9C9CF !important;font-size: 14px !important}
:where(.saa5892ec){width: 40px !important;height: 40px !important;border-radius: 50% !important;background: #008955 !important;color: #FFFFFF !important;font-size: 13px !important;font-weight: 600 !important;display: flex !important;align-items: center !important;justify-content: center !important;border: 2px solid #E8F4EE !important;margin-left: -10px !important}
:where(.saad7291c){flex: 1 !important;text-align: center !important;font-size: 11px !important;color: #6B6B75 !important}
:where(.sab92ceb5){display: inline-flex !important;align-items: center !important;gap: 8px !important}
:where(.sac101784){display: inline-flex !important;align-items: baseline !important;font-weight: 700 !important;font-size: 30px !important;letter-spacing: -0.05em !important;color: #32323C !important}
:where(.sacb48b4e){max-width: 520px !important}
:where(.saddc864d){background: #32323C !important;color: #FFFFFF !important;border-radius: 14px !important;padding: 22px !important;display: flex !important;flex-direction: column !important;justify-content: space-between !important;gap: 20px !important}
:where(.sae735f70){margin: 0 !important;max-width: 540px !important;font-size: clamp(28px, 3vw, 40px) !important;line-height: 1.18 !important;font-weight: 400 !important;letter-spacing: -0.025em !important;color: var(--h-fg) !important}
:where(.saeb2b4db){font-size: 12px !important;color: #6B6B75 !important;margin-top: 2px !important}
:where(.saf5817f0){display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: flex-end !important;gap: 24px !important}
:where(.safc58ed0){margin-top: 20px !important;height: 6px !important;border-radius: 999px !important;background: #E4E4E8 !important;overflow: hidden !important}
:where(.sb03fd3b2){display: block !important;font-size: 13px !important;color: #5B5B66 !important}
:where(.sb1042933){border-top: 1px solid #32323C !important}
:where(.sb1c2e7a4){width: 760px !important;height: 760px !important;right: -260px !important;top: -360px !important}
:where(.sb214af2f){width: 40px !important;height: 40px !important;border-radius: 50% !important;background: #32323C !important;color: #FFFFFF !important;font-size: 13px !important;font-weight: 600 !important;display: flex !important;align-items: center !important;justify-content: center !important;border: 2px solid #E8F4EE !important}
:where(.sb4387b28){font-size: 30px !important;font-weight: 500 !important;letter-spacing: -0.03em !important}
:where(.sb4534c93){display: flex !important;flex-wrap: wrap !important;gap: 8px !important}
:where(.sb565475c){margin: 6px 0 0 !important;font-size: 15px !important;line-height: 1.6 !important;color: #45454F !important}
:where(.sb5bd942b){margin-top: 40px !important}
:where(.sb61d9d4b){display: flex !important;flex-wrap: wrap !important;gap: 6px !important;margin-top: 16px !important}
:where(.sb6500dda){font-size: 12px !important;color: var(--c-fg2) !important;padding: 4px 10px !important;border-radius: 999px !important;background: var(--c-raise) !important;border: 1px solid var(--c-line) !important}
:where(.sb6504c89){font-size: 11px !important;font-weight: 600 !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: var(--h-fg3) !important;padding: 22px 0 4px !important}
:where(.sb6880f6f){align-self: flex-start !important;display: inline-flex !important;align-items: center !important;gap: 8px !important;height: 26px !important;padding: 0 12px !important;border-radius: 999px !important;background: #008955 !important;color: #FFFFFF !important;font-size: 12px !important;font-weight: 600 !important}
:where(.sb6e432b0){margin: 28px 0 0 !important;font-size: clamp(26px, 2.6vw, 34px) !important;line-height: 1.2 !important;font-weight: 500 !important;letter-spacing: -0.02em !important}
:where(.sb7968f82){margin: 10px 0 0 !important;font-size: 16px !important;line-height: 1.65 !important;color: #5B5B66 !important}
:where(.sb946216b){font-size: 13px !important;color: #5B5B66 !important;padding: 9px 10px !important}
:where(.sb9f22f9f){position: relative !important;padding-top: 26px !important;border-top: 1px solid #D9D9DE !important}
:where(.sbafe6744){background: #FFFFFF !important;border: 1.5px dashed #9A9AA3 !important}
:where(.sbb672c82){font-weight: 600 !important;color: #32323C !important}
:where(.sbdeb6764){display: flex !important;flex-direction: column !important;border: 1.5px solid #008955 !important}
:where(.sbee82ea1){margin-top: 6px !important;font-size: 13px !important;color: #5B5B66 !important}
:where(.sbfd53f0c){margin: 24px 0 0 !important;max-width: 500px !important;font-size: 18px !important;line-height: 1.65 !important;color: var(--h-fg2) !important}
:where(.sc0d29086){font-size: 14px !important;color: var(--h-fg2) !important}
:where(.sc1d656e1){overflow-x: auto !important;margin-top: 24px !important}
:where(.sc2704158){margin: 16px 0 0 !important;font-size: 13px !important;line-height: 1.6 !important;color: #5B5B66 !important}
:where(.sc298c8ba){font-size: 10px !important;font-weight: 600 !important;letter-spacing: 0.12em !important;color: #6B6B75 !important}
:where(.sc2f8dfd9){background: #32323C !important;color: #FFFFFF !important}
:where(.sc356a4ac){font-size: 16px !important;font-weight: 600 !important}
:where(.sc40d127c){display: flex !important}
:where(.sc50226fd){width: 34px !important;height: 34px !important;border-radius: 50% !important;border: 1px solid var(--h-line) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important}
:where(.sc571897f){width: 100% !important;height: 100% !important;border-radius: 50% !important;background: var(--h-circle) !important}
:where(.sc611315e){display: inline-block !important;width: 8px !important;height: 8px !important;border-radius: 50% !important;background: #008955 !important;margin-left: 2px !important}
:where(.sc82903e5){display: flex !important;flex-direction: column !important;gap: 20px !important}
:where(.sc93dfcf8){display: flex !important;justify-content: space-between !important;font-size: 11px !important;color: var(--c-fg2) !important;margin-top: 8px !important}
:where(.sc95fa160){margin-top: 10px !important;font-size: 12px !important;font-weight: 600 !important}
:where(.sc9908c7e){margin: 26px 0 0 !important;padding: 0 !important;list-style: none !important;display: flex !important;flex-direction: column !important;gap: 14px !important;font-size: 15px !important}
:where(.sc9b3bf45){padding: 20px !important;border-radius: 18px !important;background: #E8F4EE !important}
:where(.scae546f5){margin: 14px 0 0 !important;font-size: 14px !important;color: #A80042 !important}
:where(.scaed5ff7){margin: 22px 0 0 !important;font-size: clamp(28px, 2.8vw, 36px) !important;font-weight: 500 !important;letter-spacing: -0.025em !important}
:where(.scbcb9a33){display: flex !important;justify-content: space-between !important;align-items: center !important;margin-top: 12px !important;font-size: 13px !important}
:where(.sccd86d6a){margin: 18px 0 0 !important;font-size: 19px !important;font-weight: 500 !important}
:where(.scce0441f){font-size: 22px !important}
:where(.sccf68870){display: flex !important;align-items: center !important;gap: 12px !important;flex-wrap: wrap !important}
:where(.sccf6e4ed){position: relative !important;height: 128px !important;margin-top: 14px !important}
:where(.scda0c6bc){margin-top: auto !important;padding-top: 28px !important}
:where(.sce383758){padding: 40px !important}
:where(.sce955ef8){display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: center !important;gap: 16px 32px !important;padding-top: 22px !important;border-top: 1px dotted var(--h-line) !important;font-size: 14px !important;color: var(--h-fg2) !important}
:where(.sceb884bb){color: #A80042 !important;margin-top: 2px !important}
:where(.sd0cea3b9){margin: 28px 0 0 !important;font-size: 16px !important;color: #5B5B66 !important}
:where(.sd151e04e){position: absolute !important;left: 20px !important;top: 20px !important;color: #6B6B75 !important}
:where(.sd3a99ae3){font-size: 12px !important;font-weight: 600 !important;letter-spacing: 0.1em !important;text-transform: uppercase !important;color: #45454F !important}
:where(.sd5fdd2ae){margin-top: 22px !important;font-size: 14px !important}
:where(.sd6435310){margin: 18px 0 0 !important;font-size: 17px !important;line-height: 1.65 !important;color: #45454F !important;max-width: 520px !important}
:where(.sd67bfd94){color: #008955 !important;margin-top: 2px !important}
:where(.sd7068918){margin-top: 36px !important;max-width: 640px !important;position: relative !important}
:where(.sd9eea44e){margin-top: 28px !important}
:where(.sda6c2cff){margin: 22px 0 0 !important;font-size: clamp(28px, 3vw, 40px) !important;font-weight: 500 !important;letter-spacing: -0.03em !important}
:where(.sdc291d45){animation-delay: 1.2s !important}
:where(.sdcdd710f){position: absolute !important;top: -1px !important;left: 0 !important;width: 48px !important;height: 2px !important;background: #008955 !important}
:where(.sddb835b6){display: flex !important;justify-content: space-between !important;margin-top: 10px !important;font-size: 13px !important}
:where(.sddfbf8e2){font-size: 12px !important;font-weight: 600 !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #5B5B66 !important}
:where(.sde1a03fd){margin: 0 !important;font-size: 16px !important;font-weight: 500 !important}
:where(.sdeaa3ba8){margin: 8px 0 0 !important;font-size: clamp(26px, 2.6vw, 34px) !important;font-weight: 500 !important;letter-spacing: -0.025em !important}
:where(.sded557f3){width: 44px !important;padding: 0 !important;justify-content: center !important}
:where(.sdefd7632){margin: 0 !important;font-size: 20px !important;font-weight: 500 !important}
:where(.sdf403a73){margin: 0 !important;font-size: clamp(24px, 2.4vw, 30px) !important;font-weight: 500 !important;letter-spacing: -0.02em !important}
:where(.sdf519dca){font-size: 12px !important;line-height: 1.4 !important;color: #5B5B66 !important}
:where(.sdf8ef825){margin: 20px 0 0 !important;font-size: 14px !important;color: #A80042 !important}
:where(.sdfae312e){display: inline-flex !important;align-items: center !important;gap: 10px !important}
:where(.sdfb1715e){padding: 40px !important;border-radius: 24px !important;background: #32323C !important;color: #FFFFFF !important;position: relative !important;overflow: hidden !important}
:where(.sdffc4db2){margin-top: 14px !important}
:where(.se08726c2){display: flex !important;gap: 6px !important;height: 40px !important;align-items: flex-start !important}
:where(.se192a3fd){margin-top: 36px !important;display: flex !important;align-items: flex-end !important;gap: 16px !important;flex-wrap: wrap !important}
:where(.se3b0ba49){display: flex !important;align-items: center !important;gap: 2px !important}
:where(.se5873381){display: flex !important;flex-direction: column !important;gap: 10px !important;margin-top: 28px !important}
:where(.se6071cdc){padding: 32px !important}
:where(.se663b447){display: inline-flex !important;align-items: baseline !important;text-decoration: none !important;color: var(--h-fg) !important;font-weight: 700 !important;font-size: 30px !important;letter-spacing: -0.05em !important;line-height: 1 !important}
:where(.se6f658df){font-size: 13px !important;color: #5B5B66 !important;margin-top: 2px !important}
:where(.se725e850){margin: 6px 0 0 !important;font-size: 13px !important;color: #5B5B66 !important}
:where(.se779fae7){position: relative !important;padding-top: clamp(72px, 10vw, 140px) !important;padding-bottom: clamp(120px, 14vw, 220px) !important}
:where(.se8c65a9d){display: inline-flex !important;align-items: center !important;height: 30px !important;padding: 0 14px !important;border-radius: 999px !important;background: #32323C !important;color: #FFFFFF !important;font-size: 13px !important;font-weight: 500 !important}
:where(.se9191853){margin: 28px 0 0 !important;max-width: 680px !important;font-size: 19px !important;line-height: 1.6 !important;color: var(--h-fg2) !important}
:where(.seb9d11a2){margin-top: 14px !important;max-width: 640px !important;background: #FFFFFF !important;color: #32323C !important;border-radius: 18px !important;padding: 8px !important;box-shadow: 0 30px 60px -20px rgba(0,0,0,0.5) !important}
:where(.sed8ff321){display: inline-flex !important;align-items: center !important;gap: 8px !important;text-decoration: none !important}
:where(.sefa697e5){margin-top: 16px !important;font-size: 28px !important;font-weight: 500 !important}
:where(.sefcfc970){margin-top: clamp(96px, 12vw, 176px) !important}
:where(.sefdae87c){margin: 14px 0 0 !important;font-size: 14px !important;font-weight: 500 !important}
:where(.sf01a41c5){padding: 26px !important;border-radius: 20px !important;background: #FFFFFF !important}
:where(.sf0576fcc){display: flex !important;flex-direction: column !important;gap: 14px !important}
:where(.sf065d522){margin-top: 56px !important;display: flex !important;flex-wrap: wrap !important;align-items: center !important;justify-content: space-between !important;gap: 20px !important;padding: 20px 24px !important;border-radius: 20px !important;background: #E8F4EE !important}
:where(.sf19d5efc){display: inline-flex !important;align-items: center !important;gap: 8px !important;height: 26px !important;padding: 0 12px !important;border-radius: 999px !important;background: #E8F4EE !important;font-size: 12px !important;font-weight: 600 !important}
:where(.sf22df38c){color: #5B5B66 !important}
:where(.sf385ea8a){padding: clamp(56px, 7vw, 96px) 0 clamp(80px, 10vw, 128px) !important;background: #F7F8F7 !important}
:where(.sf43a7de7){background: #CFE8DE !important;color: #008955 !important}
:where(.sf4a1aa21){display: flex !important;gap: 10px !important;align-items: center !important}
:where(.sf4eebc4e){font-size: 11px !important;font-weight: 600 !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: var(--h-fg3) !important;padding: 18px 0 4px !important}
:where(.sf535357e){text-align: right !important;font-weight: 600 !important}
:where(.sf5778599){height: 44px !important;padding: 0 22px !important}
:where(.sf5850bae){position: static !important;transform: none !important}
:where(.sf5aa552e){color: #008955 !important;margin-top: 4px !important}
:where(.sf5af09c0){display: flex !important;align-items: center !important;gap: 16px !important}
:where(.sf61004a5){display: flex !important;gap: 20px !important;align-items: flex-start !important;text-decoration: none !important;color: #32323C !important}
:where(.sf6b8d053){background: #32323C !important;color: #3DBB86 !important}
:where(.sf6ba44c5){margin: 8px 0 0 !important;font-size: 15px !important;line-height: 1.6 !important;color: #5B5B66 !important}
:where(.sf6c08f11){font-size: 34px !important;font-weight: 500 !important;letter-spacing: -0.03em !important;color: #008955 !important}
:where(.sf6e004ce){padding: clamp(88px, 11vw, 152px) 0 !important;background: #F7F8F7 !important}
:where(.sf6fc34a0){margin-top: 20px !important;font-size: 26px !important}
:where(.sf790f490){margin: 10px 0 0 !important;font-size: 17px !important;line-height: 1.4 !important;font-weight: 500 !important}
:where(.sf85a75e4){margin: 6px 0 0 !important;font-size: 15px !important;line-height: 1.6 !important}
:where(.sf9125aa1){display: grid !important;grid-template-columns: minmax(0, 2fr) minmax(0, 3fr) !important;gap: 8px 32px !important;padding: 24px 0 !important;border-top: 1px dotted #C9C9CF !important}
:where(.sf9b45dc2){padding: 24px !important;border-radius: 20px !important;background: #F7F8F7 !important}
:where(.sfa09a42d){list-style: none !important;margin: 20px 0 0 !important;padding: 0 !important}
:where(.sfb713ac4){color: var(--c-fg) !important;font-weight: 600 !important}
:where(.sfba5ae62){border-radius: 24px !important;padding: 28px !important;background: #CFE8DE !important}
:where(.sfc2742f1){margin: 14px 0 0 !important;display: inline-flex !important;gap: 8px !important;align-items: center !important;font-size: 14px !important;font-weight: 500 !important;padding: 8px 14px !important;border-radius: 999px !important;background: #E8F4EE !important}
:where(.sfca8e360){font-size: 13px !important;font-weight: 500 !important;padding: 9px 10px !important;border-radius: 10px !important;background: #CFE8DE !important}
:where(.sfcc7d058){position: absolute !important;left: 0 !important;right: 0 !important;top: 0 !important;border-top: 1px dashed var(--c-line) !important}
:where(.sfccf7dac){color: #A80042 !important;margin-top: 4px !important}
:where(.sfcdffc3d){margin: 12px auto 0 !important;max-width: 420px !important}
:where(.sfd275088){min-height: 46px !important}
:where(.sfdb81298){position: absolute !important;left: 0 !important;right: 0 !important;top: 50% !important;border-top: 1px dashed var(--c-line) !important}
:where(.sfe181039){background: #32323C !important;border: 1px solid #32323C !important;color: #FFFFFF !important}
:where(.sff9eac49){position: relative !important;text-align: center !important}
:where(.sffc6f7f4){margin-top: 22px !important}
:where(.sffd43628){padding: 28px 0 !important;border-top: 1px dotted #C9C9CF !important;border-bottom: 1px dotted #C9C9CF !important}
