.ck-s-012933c50d{display: flex; justify-content: space-between; font-size: 13.5px; color: rgb(199, 199, 204); margin-bottom: 8px;}
.ck-s-01f7ae35cc{display: flex; gap: 20px; justify-content: center; font-size: 15px; margin-bottom: auto;}
.ck-s-0280fd263f{display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 12px;}
.ck-s-0437747f5a{width: 26px; height: 26px; border-radius: 50%; background: repeating-linear-gradient(rgb(138, 90, 50), rgb(138, 90, 50) 5px, rgb(124, 79, 43) 5px, rgb(124, 79, 43) 10px); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; flex: 0 0 auto;}
.ck-s-0475506a73{flex: 1 1 280px; background: rgb(29, 29, 31); color: rgb(245, 245, 247); border-radius: 22px; padding: 32px;}
.ck-s-05c77d721a{font-size: 15px; color: rgb(110, 110, 115); margin: 0px; line-height: 1.55;}
.ck-s-062840408d{background: rgb(255, 255, 255); padding: 30px 22px 70px;}
.ck-s-0848651b5c{position: absolute; top: 48%; right: 8px; width: 3px; height: 30px; background: rgba(0, 0, 0, 0.28); border-radius: 2px;}
.ck-s-09b445fb83{width: 26px; height: 26px; border-radius: 50%; background: rgb(111, 116, 112); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; flex: 0 0 auto;}
.ck-s-09f24bba5e{width: 26px; height: 26px; border-radius: 50%; background: linear-gradient(135deg, rgb(198, 206, 210), rgb(159, 176, 182)); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; flex: 0 0 auto;}
.ck-s-0a29f4051d{font-size: 12px; font-weight: 600; color: rgb(110, 110, 115); letter-spacing: 0.02em; margin-bottom: 8px;}
.ck-s-0b0d8b515d{font-size: 13px; color: rgb(110, 110, 115);}
.ck-s-0b40f55e37{font-size: 15px; color: rgb(110, 110, 115); margin: 0px 0px 16px; line-height: 1.5;}
.ck-s-0b9f56b2fe{background: rgb(255, 255, 255); padding: 72px 22px;}
.ck-s-0bd241e6dd{font-size: 17px; font-weight: 600; margin-bottom: 6px; color: rgb(134, 134, 139);}
.ck-s-0bd964df57{font-size: clamp(17px, 2.2vw, 21px); color: rgb(110, 110, 115); margin: 0px auto 8px; max-width: 560px; line-height: 1.4;}
.ck-s-0cda748d3c{width: 22px; height: 22px; border-radius: 50%; flex: 0 0 auto; display: flex; align-items: center; justify-content: center; font-size: 11.5px; font-weight: 600; background: rgb(226, 226, 230); color: rgb(134, 134, 139);}
.ck-s-0d08a6bf44{text-align: center; margin-top: 38px; display: flex; gap: 12px; justify-content: center; flex-wrap: wrap;}
.ck-s-0daacc1d0a{background: rgb(10, 10, 11); color: rgb(245, 245, 247); text-align: center; padding: 72px 22px 0px; overflow: hidden;}
.ck-s-0f10c60527{font-size: 15px; color: rgb(199, 199, 204); margin: 0px; line-height: 1.45;}
.ck-s-0f70ab33d2{max-width: 820px; margin: 56px auto 0px; border-top: 1px solid rgba(255, 255, 255, 0.12); padding-top: 46px; text-align: center;}
.ck-s-0f9ee448e8{background: none; border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 13px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(0, 102, 204); padding: 0px;}
.ck-s-10a3dbfba5{font-size: 19px; font-weight: 600; letter-spacing: -0.01em; margin: 0px 0px 10px;}
.ck-s-11b2d0d819{width: 44px; height: 44px; border-radius: 10px; background: linear-gradient(135deg, rgb(198, 206, 210), rgb(159, 176, 182)); flex: 0 0 auto; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 0px 1px inset;}
.ck-s-12a58a990a{max-width: 820px; margin: 0px auto;}
.ck-s-139fa7aaf5{display: flex; gap: 10px; align-items: flex-end; height: 150px; margin-top: 24px; width: 80%; max-width: 280px;}
.ck-s-13b4a3d7b8{background: rgb(10, 10, 11); color: rgb(245, 245, 247); padding: 72px 22px;}
.ck-s-141743f938{background: none; border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 13px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(41, 151, 255); padding: 0px; display: inline-block; margin-top: 8px; text-align: left;}
.ck-s-14810706f8{font-size: 19px; font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 3px;}
.ck-s-1497446daa{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}
.ck-s-171d6d499a{font-size: 12px; color: rgb(134, 134, 139);}
.ck-s-19cb4498ae{flex: 1 1 280px; background: rgb(245, 245, 247); border-radius: 22px; padding: 32px;}
.ck-s-1aebf66dd4{position: absolute; left: 256.641px; top: 70.8359px; width: 18px; height: 18px; border-radius: 50%; background: rgb(255, 255, 255); color: rgb(29, 29, 31); border: 1.5px solid rgb(0, 113, 227); font: 700 10px -apple-system, sans-serif; display: flex; align-items: center; justify-content: center; z-index: 6; cursor: grab; touch-action: none; box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px; animation: auto ease 0s 1 normal none running none;}
.ck-s-1cd3aa5739{font-size: 13px; color: rgb(110, 110, 115); margin: 0px;}
.ck-s-1d1f411003{height: 8px; border-radius: 5px; background: rgb(236, 236, 239); overflow: hidden;}
.ck-s-1ed9cffcc7{cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 13px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; border: none; border-radius: 980px; padding: 7px 16px; background: rgb(29, 29, 31); color: rgb(255, 255, 255);}
.ck-s-1f13c3aa80{color: rgb(41, 151, 255); font-weight: 600;}
.ck-s-1f25d57a68{font-size: 14.5px; color: rgb(161, 161, 166); margin: 0px; line-height: 1.55;}
.ck-s-1fe4033dac{display: flex; gap: 14px; font-size: 13px; flex-wrap: wrap;}
.ck-s-20a6df04b4{padding: 14px 12px; text-align: center;}
.ck-s-22c5d3efec{background: none; border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 15px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(41, 151, 255); padding: 0px;}
.ck-s-22f79986cb{display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; margin-top: 28px;}
.ck-s-23b34f3d0f{display: inline-flex; align-items: center; gap: 6px;}
.ck-s-23c1551a16{font-size: 13px; font-weight: 600; color: rgb(242, 106, 27); letter-spacing: 0.02em; margin-bottom: 6px;}
.ck-s-24c263b88f{display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 14px;}
.ck-s-2644a14bf1{width: 8px; height: 8px; border-radius: 50%; background: rgb(28, 29, 33); border: 1px solid rgb(53, 55, 60); flex: 0 0 auto;}
.ck-s-26d82514c1{background: rgb(0, 113, 227); color: rgb(255, 255, 255); border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 15px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; padding: 11px 22px; border-radius: 980px; align-self: flex-start;}
.ck-s-270651baeb{position: absolute; background: rgb(185, 187, 191); box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 0px 1px inset; border-radius: 1px; z-index: 4; cursor: grab; left: 21.5385px; top: 21.5385px; width: 114.872px; height: 83.2821px; outline: rgb(0, 113, 227) solid 2px; outline-offset: -1px; touch-action: none;}
.ck-s-281eb1ffd4{position: absolute; left: 170.487px; top: 23.5385px; width: 18px; height: 18px; border-radius: 50%; background: rgb(255, 255, 255); color: rgb(242, 106, 27); border: 1.5px solid rgb(242, 106, 27); font: 700 9px -apple-system, sans-serif; display: flex; align-items: center; justify-content: center; z-index: 7; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px;}
.ck-s-283d81b47b{display: grid; grid-template-columns: 1fr 1fr; gap: 8px;}
.ck-s-28d231ff67{font-size: clamp(40px, 7vw, 68px); line-height: 1.04; font-weight: 600; letter-spacing: -0.03em; margin: 0px 0px 14px;}
.ck-s-28f4a228e3{padding: 18px 20px;}
.ck-s-2a1bccc790{font-size: 16px; color: rgb(29, 29, 31); margin: 0px 0px 14px; max-width: 300px; line-height: 1.35;}
.ck-s-2b22ccae65{font-size: clamp(24px, 3vw, 32px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 28px; text-align: center;}
.ck-s-2dd2ef1938{flex: 1 1 0%; height: 168px; background: rgb(124, 129, 120); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.14) 0px 14px 30px;}
.ck-s-2e55668951{display: grid; grid-template-columns: repeat(auto-fit, minmax(210px, 1fr)); gap: 14px;}
.ck-s-2f766f3a38{font-size: 16px; color: rgb(161, 161, 166); max-width: 520px; margin: 0px auto 24px; line-height: 1.5;}
.ck-s-2fc48c45e3{color: rgb(161, 161, 166);}
.ck-s-3042352286{width: 100%; overflow: auto; display: flex; justify-content: safe center; padding: 10px 2px;}
.ck-s-319d3d7fc0{font-size: clamp(17px, 2.2vw, 21px); color: rgb(110, 110, 115); margin: 0px auto; max-width: 560px; line-height: 1.4;}
.ck-s-31d6571a55{position: absolute; background: rgb(141, 145, 138); box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 0px 1px inset; border-radius: 1px; z-index: 4; cursor: grab; left: 136.41px; top: 21.5385px; width: 86.1538px; height: 83.2821px; outline: rgb(0, 113, 227) solid 2px; outline-offset: -1px; touch-action: none;}
.ck-s-33251e5e3a{text-align: center; max-width: 640px; margin: 0px auto 40px;}
.ck-s-3328aae2f2{position: absolute; left: 69.9744px; top: 70.8359px; width: 18px; height: 18px; border-radius: 50%; background: rgb(255, 255, 255); color: rgb(29, 29, 31); border: 1.5px solid rgb(0, 113, 227); font: 700 10px -apple-system, sans-serif; display: flex; align-items: center; justify-content: center; z-index: 6; cursor: grab; touch-action: none; box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px; animation: auto ease 0s 1 normal none running none;}
.ck-s-335f05ebb3{flex: 1 1 0%; height: 168px; background: linear-gradient(115deg, rgb(70, 70, 76), rgb(34, 34, 38) 60%); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.5) 0px 14px 30px;}
.ck-s-337871d4f0{height: 1px; background: rgba(255, 255, 255, 0.14); margin: 0px 0px 14px;}
.ck-s-33d9af71f3{font-size: 34px; font-weight: 600; letter-spacing: -0.02em; margin-bottom: 6px;}
.ck-s-34c9c3bb80{display: flex; flex-wrap: wrap; align-items: center; gap: 24px; background: rgb(245, 245, 247); border-radius: 22px; padding: 30px 34px;}
.ck-s-3559d3114f{font-size: 14px; color: rgb(110, 110, 115); margin: 0px; line-height: 1.5;}
.ck-s-359536fe27{font-size: clamp(24px, 3.4vw, 32px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 6px; text-align: center;}
.ck-s-35a3c602b8{flex: 1 1 180px;}
.ck-s-3661fef3da{flex: 0 0 auto; display: inline-flex; align-items: center; gap: 5px; background: rgb(240, 246, 255); border: 1px solid rgb(211, 228, 255); cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 600; font-stretch: inherit; font-size: 12px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(0, 102, 204); padding: 5px 11px; border-radius: 980px;}
.ck-s-3740367cc2{font-size: clamp(34px, 5.4vw, 58px); line-height: 1.05; font-weight: 600; letter-spacing: -0.03em; margin: 0px auto 16px; max-width: 720px;}
.ck-s-37e2f4ec6a{position: absolute; left: 342.795px; top: 70.8359px; width: 18px; height: 18px; border-radius: 50%; background: rgb(255, 255, 255); color: rgb(29, 29, 31); border: 1.5px solid rgb(0, 113, 227); font: 700 10px -apple-system, sans-serif; display: flex; align-items: center; justify-content: center; z-index: 6; cursor: grab; touch-action: none; box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px; animation: auto ease 0s 1 normal none running none;}
.ck-s-38c915dd86{margin-top: 16px; padding-top: 14px; border-top: 1px solid rgb(236, 236, 239);}
.ck-s-39f9a71b3b{flex: 1 1 0%; height: 150px; background: rgb(138, 143, 135); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.14) 0px 14px 30px;}
.ck-s-3a032d6883{display: flex; flex-wrap: wrap; align-items: center; gap: 24px; background: rgb(238, 240, 243); border-radius: 22px; padding: 30px 34px;}
.ck-s-3b31aa8ef0{width: 100%; height: 100%; min-height: 120px; display: flex; align-items: flex-end; padding: 12px; color: rgb(134, 134, 139); font-size: 11px; font-family: -apple-system, BlinkMacSystemFont, sans-serif; background: linear-gradient(145deg, rgb(245, 245, 247), rgb(232, 232, 237));}
.ck-s-3c9723e8d9{position: absolute; top: 48%; right: 8px; width: 3px; height: 30px; background: rgba(0, 0, 0, 0.2); border-radius: 2px;}
.ck-s-3d0fccea5c{width: 100%; background: rgba(255, 255, 255, 0.1); color: rgb(245, 245, 247); border: 1px solid rgba(255, 255, 255, 0.24); cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; padding: 11px; border-radius: 980px; margin-bottom: 10px; min-height: 44px;}
.ck-s-3d2d94a1e9{max-width: 900px; margin: 0px auto; display: flex; flex-wrap: wrap; gap: 24px; justify-content: space-around; text-align: center;}
.ck-s-3dbf1652e9{width: 14px; height: 14px; border-radius: 50%; background: rgb(0, 113, 227); color: rgb(255, 255, 255); font-size: 10px; font-weight: 700; display: flex; align-items: center; justify-content: center;}
.ck-s-3eae800196{font-family: ui-monospace, Menlo, monospace; font-size: 11px; color: rgb(138, 133, 120); background: rgba(255, 255, 255, 0.85); border-radius: 7px; padding: 4px 9px;}
.ck-s-3f6466248a{max-width: 980px; margin: 0px auto; display: flex; flex-wrap: wrap; gap: 16px;}
.ck-s-3fa8533fbd{padding: 15px 18px; font-weight: 500; color: rgb(29, 29, 31);}
.ck-s-429ebd8839{font-size: 22px; font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 10px;}
.ck-s-42fd6a0b9d{background: rgb(245, 245, 247); border-radius: 18px; overflow: hidden; display: flex; flex-direction: column;}
.ck-s-43ba34301d{font-weight: 500; color: rgb(41, 151, 255); text-decoration: none;}
.ck-s-444e4654b2{font-size: 26px; font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 8px;}
.ck-s-447c40c8cc{background: rgb(255, 255, 255); padding: 90px 22px;}
.ck-s-464b28cd89{display: flex; flex-direction: column; gap: 10px;}
.ck-s-487ba84a78{font-size: 13.5px; font-weight: 600; color: rgb(29, 29, 31);}
.ck-s-492d5fada5{background: rgb(245, 245, 247); border-radius: 18px; padding: 24px;}
.ck-s-497b1a4438{flex: 1 1 0%; background: repeating-linear-gradient(135deg, rgb(28, 29, 33) 0px, rgb(28, 29, 33) 8px, rgb(35, 37, 41) 8px, rgb(35, 37, 41) 16px);}
.ck-s-4c1ac5babf{display: flex; justify-content: space-between; font-size: 12.5px; color: rgb(110, 110, 115); margin-bottom: 6px;}
.ck-s-4d2eb11682{max-width: 640px; margin: 34px auto 0px;}
.ck-s-4d6c4ececf{font-size: 21px; font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 8px;}
.ck-s-510a97276c{font-size: 14px; color: rgb(41, 151, 255); margin: 6px 0px 16px;}
.ck-s-51e6c956de{flex: 1 1 0%; height: 146px; background: rgb(231, 225, 216); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.12) 0px 14px 30px;}
.ck-s-52841be1b2{width: 88%; background: rgb(0, 113, 227); animation-duration: 1.2s; animation-timing-function: cubic-bezier(0.32, 0.72, 0, 1); animation-delay: 0s; animation-iteration-count: 1; animation-direction: normal; animation-fill-mode: both; animation-play-state: running; animation-name: bar-grow; animation-timeline: view(); animation-range: entry entry 60%;}
.ck-s-56142fd018{font-size: clamp(24px, 3vw, 32px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 18px; text-align: center;}
.ck-s-56ea76ec9e{aspect-ratio: 4 / 3; background: repeating-linear-gradient(135deg, rgb(231, 226, 216), rgb(231, 226, 216) 12px, rgb(221, 216, 205) 12px, rgb(221, 216, 205) 24px); display: flex; align-items: flex-end; padding: 14px;}
.ck-s-575151a072{background: rgb(238, 242, 246); color: rgb(29, 29, 31); padding: 70px 22px 64px; text-align: center; overflow: hidden;}
.ck-s-57d73f8a93{background: rgb(0, 113, 227); color: rgb(255, 255, 255); border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 17px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; padding: 13px 28px; border-radius: 980px; min-height: 48px;}
.ck-s-582fcf36a9{font-size: 15px; color: rgb(110, 110, 115); text-align: center; max-width: 560px; margin: 0px auto 26px; line-height: 1.5;}
.ck-s-59078a3fbd{background: none; border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 15px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(0, 102, 204); padding: 0px; margin-bottom: 16px;}
.ck-s-591dd005da{cursor: pointer; font: inherit; text-align: left; background: rgb(245, 245, 247); border: none; border-radius: 18px; padding: 20px; display: flex; align-items: center; gap: 14px; min-height: 44px; transition: transform 0.35s cubic-bezier(0.32, 0.72, 0, 1) 0s, box-shadow 0.35s cubic-bezier(0.32, 0.72, 0, 1) 0s;}
.ck-s-598a0278f5{max-width: 1024px; margin: 0px auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 14px;}
.ck-s-59b29051b5{flex: 1 1 260px;}
.ck-s-59c1fb2e0e{display: flex; flex-wrap: wrap; align-items: center; gap: 24px; background: rgb(236, 239, 233); border-radius: 22px; padding: 30px 34px;}
.ck-s-5b99c5961d{display: inline-flex; align-items: center; justify-content: center; gap: 6px; align-self: center; background: none; border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 12.5px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(134, 134, 139); padding: 2px 6px;}
.ck-s-5b9ea77bcc{display: flex; flex-direction: column; gap: 12px; font-size: 15px;}
.ck-s-5c05f4afaf{font-weight: 600;}
.ck-s-5c14e4a845{font-size: clamp(24px, 3vw, 32px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 10px; text-align: center;}
.ck-s-5c1c8d2a8b{font-size: 14px; color: rgb(110, 110, 115); line-height: 1.6; margin: 12px 0px 2px;}
.ck-s-5e89872d95{flex: 0 0 auto; width: 38px; height: 38px; border-radius: 50%; background: rgb(255, 255, 255); color: rgb(0, 113, 227); font-size: 15px; font-weight: 600; display: flex; align-items: center; justify-content: center; box-shadow: rgb(224, 224, 228) 0px 0px 0px 1px inset;}
.ck-s-5e9c389d2a{position: absolute; left: 366.154px; top: 21.5385px; width: 1.5px; height: 83.2821px; background: rgba(0, 0, 0, 0.32); z-index: 4; pointer-events: none;}
.ck-s-5efa0cc341{position: absolute; left: 21.5385px; top: 12.9231px; width: 516.923px; height: 8.61538px; background: rgb(207, 202, 189); z-index: 1;}
.ck-s-5f807dd199{font-size: clamp(34px, 5vw, 46px); font-weight: 600; letter-spacing: -0.02em; line-height: 1;}
.ck-s-5f99ca8100{font-size: 13px; color: rgb(110, 110, 115); text-align: center; margin: 0px auto 24px; line-height: 1.4; max-width: 560px;}
.ck-s-5ffd91dcf0{font-size: 18px; font-weight: 600; letter-spacing: -0.02em; margin: 0px;}
.ck-s-60a564086c{font-size: 12px; font-weight: 600; color: rgb(242, 106, 27); letter-spacing: 0.03em; margin-bottom: 10px;}
.ck-s-60b0e862e3{font-size: clamp(32px, 5vw, 52px); line-height: 1.06; font-weight: 600; letter-spacing: -0.03em; margin: 0px 0px 16px;}
.ck-s-60e8ef172d{max-width: 760px; margin: 0px auto; display: flex; flex-wrap: wrap; gap: 20px; justify-content: center; text-align: center;}
.ck-s-61e015fdc0{font-size: 12px; font-weight: 600; color: rgb(242, 106, 27); margin-bottom: 4px;}
.ck-s-61e5a69b32{width: 26px; height: 26px; border-radius: 50%; background: linear-gradient(120deg, rgb(65, 69, 76), rgb(35, 38, 43)); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; flex: 0 0 auto;}
.ck-s-61eb2c77df{flex: 1 1 0%; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 600; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(255, 255, 255); background: rgb(0, 113, 227); border: none; border-radius: 980px; padding: 12px 22px;}
.ck-s-61edcb304a{width: 44px; height: 44px; border-radius: 10px; background: linear-gradient(120deg, rgb(251, 251, 249), rgb(222, 222, 218)); flex: 0 0 auto; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 0px 1px inset;}
.ck-s-62f6c12ba4{display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 14px;}
.ck-s-63b5e43f65{background: rgb(0, 113, 227); color: rgb(255, 255, 255); border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; padding: 13px 28px; border-radius: 980px; min-height: 48px;}
.ck-s-642e2770a7{background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.25); cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(245, 245, 247); padding: 14px 28px; border-radius: 980px; min-height: 48px;}
.ck-s-6435b59927{font-size: clamp(28px, 3.6vw, 38px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 6px;}
.ck-s-64431d9c1d{background: rgb(245, 245, 247); padding: 60px 22px;}
.ck-s-65f6a6c146{max-width: 1024px; margin: 0px auto;}
.ck-s-6652fc8655{display: flex; align-items: center; gap: 6px; flex-wrap: wrap; margin-bottom: 14px;}
.ck-s-67063c386d{background: rgb(238, 246, 239); color: rgb(29, 29, 31); padding: 70px 22px 64px; text-align: center; overflow: hidden;}
.ck-s-67c0181b39{font-size: 12px; font-weight: 600; color: rgb(110, 110, 115); letter-spacing: 0.02em; margin-bottom: 16px; text-align: center;}
.ck-s-67c2146fe7{width: 118px; font-style: inherit; font-variant: inherit; font-weight: 600; font-stretch: inherit; font-size: 18px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; padding: 10px 12px; border: 1px solid rgb(210, 210, 215); border-radius: 11px; color: rgb(29, 29, 31);}
.ck-s-689c819c68{font-size: 13px; font-weight: 600; color: rgb(242, 106, 27); letter-spacing: 0.03em; margin-bottom: 12px;}
.ck-s-68b025a160{display: contents;}
.ck-s-68fbe93446{flex: 1 1 320px; background: rgb(245, 245, 247); border-radius: 22px; padding: 32px;}
.ck-s-6913a5abfd{font-size: 13px; color: rgb(110, 110, 115); max-width: 560px; margin: 20px auto 0px; line-height: 1.5;}
.ck-s-6a3c183176{font-size: clamp(26px, 3.4vw, 38px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 16px; line-height: 1.1; text-wrap: balance;}
.ck-s-6a3ee6b3b9{width: 96px; height: 96px; border-radius: 16px; background: linear-gradient(120deg, rgb(66, 66, 74), rgb(29, 29, 32)); flex: 0 0 auto; box-shadow: rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;}
.ck-s-6aaefe8ab5{font-size: 12px; font-weight: 600; color: rgb(110, 110, 115); letter-spacing: 0.02em; margin: 14px 0px 0px; text-align: center;}
.ck-s-6bc9398bbc{background: rgb(255, 255, 255); padding: 52px 22px 40px;}
.ck-s-6d94a70f67{display: flex; justify-content: space-between;}
.ck-s-6ddd56dee5{font-size: 14px; color: rgb(110, 110, 115); margin: 0px 0px 12px; line-height: 1.5;}
.ck-s-6dfa1b35fa{background: rgb(10, 10, 11); color: rgb(245, 245, 247); padding: 84px 22px;}
.ck-s-6f028abe6c{font-size: clamp(27px, 4vw, 40px); font-weight: 600; letter-spacing: -0.03em; margin: 0px 0px 8px; max-width: 760px;}
.ck-s-6fd3660123{padding: 14px 12px; text-align: center; color: rgb(29, 29, 31);}
.ck-s-70834b62fc{display: flex; justify-content: space-between; font-size: 13.5px; color: rgb(199, 199, 204); margin-bottom: 18px;}
.ck-s-7085e59dbb{width: 7px; height: 7px; border-radius: 50%; background: rgb(52, 199, 89); flex: 0 0 auto;}
.ck-s-715d6cf760{color: rgb(245, 245, 247); font-weight: 600;}
.ck-s-71ca0778a0{flex: 1 1 360px; background: rgb(236, 239, 233); border-radius: 22px; text-align: center; padding: 48px 24px 0px; display: flex; flex-direction: column; align-items: center; min-height: 520px; overflow: hidden; animation: 0.6s ease 0s 1 normal both running tile-rise;}
.ck-s-71cf314bc8{position: absolute; left: 15.7949px; top: 15.7949px; width: 528.41px; height: 212.513px; background: rgb(251, 250, 247); border-radius: 3px;}
.ck-s-74894e7783{padding: 14px 16px 16px; text-align: left;}
.ck-s-75501c68cb{color: rgb(29, 29, 31);}
.ck-s-7550517522{display: flex; justify-content: space-between; align-items: center; gap: 10px; margin-bottom: 12px; flex-wrap: wrap;}
.ck-s-76bb0ccaec{font-size: 13px; font-weight: 600; color: rgb(242, 106, 27); letter-spacing: 0.02em; margin-bottom: 10px;}
.ck-s-77c4d07f78{max-width: 1240px; margin: 0px auto;}
.ck-s-7813448f5d{font-size: 11.5px; color: rgb(134, 134, 139); margin-top: 1px;}
.ck-s-7878e48554{text-align: left; background: rgb(245, 245, 247); border: none; border-radius: 18px; padding: 22px 24px; cursor: pointer; font: inherit; transition: transform 0.3s cubic-bezier(0.32, 0.72, 0, 1) 0s;}
.ck-s-78a074e292{width: 22px; height: 22px; border-radius: 50%; flex: 0 0 auto; display: flex; align-items: center; justify-content: center; font-size: 11.5px; font-weight: 600; background: rgb(0, 113, 227); color: rgb(255, 255, 255);}
.ck-s-78d1b7646d{font-size: 15px; font-weight: 600; cursor: pointer; color: rgb(29, 29, 31); list-style: none;}
.ck-s-794063123f{font-size: clamp(24px, 3vw, 32px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 26px; text-align: center;}
.ck-s-797cee80f3{width: 26px; height: 26px; border-radius: 50%; background: linear-gradient(120deg, rgb(138, 52, 65), rgb(95, 30, 41)); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; flex: 0 0 auto;}
.ck-s-79eea10f5c{display: block; width: 100%; height: 300px; object-fit: cover; object-position: center 60%; border-radius: 18px 18px 0px 0px; box-shadow: rgba(0, 0, 0, 0.5) 0px 20px 50px; background: linear-gradient(160deg, rgb(58, 58, 63), rgb(38, 38, 42));}
.ck-s-7a23328821{position: absolute; top: 48%; right: 8px; width: 3px; height: 34px; background: rgba(255, 255, 255, 0.3); border-radius: 2px;}
.ck-s-7b96dddfca{background: rgb(10, 10, 11); color: rgb(245, 245, 247); padding: 70px 22px 64px; text-align: center; overflow: hidden;}
.ck-s-7c659d781d{font-size: 14px; color: rgb(110, 110, 115); margin: 0px; line-height: 1.4;}
.ck-s-7cfb66f3c2{background: rgb(255, 255, 255); padding: 56px 22px 44px;}
.ck-s-7d4cb513a0{position: absolute; background: rgb(38, 38, 42); box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 0px 1px inset; border-radius: 1px; z-index: 4; cursor: grab; left: 222.564px; top: 21.5385px; width: 86.1538px; height: 83.2821px; outline: rgb(0, 113, 227) solid 2px; outline-offset: -1px; touch-action: none;}
.ck-s-7e9a339019{width: 8px; height: 8px; border-radius: 50%; background: rgb(61, 64, 70); flex: 0 0 auto;}
.ck-s-813701bcfb{position: absolute; background: rgb(141, 145, 138); box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 0px 1px inset; border-radius: 1px; z-index: 4; cursor: grab; left: 308.718px; top: 21.5385px; width: 86.1538px; height: 83.2821px; outline: rgb(0, 113, 227) solid 2px; outline-offset: -1px; touch-action: none;}
.ck-s-816b5c6573{padding: 15px 12px; text-align: center; color: rgb(29, 29, 31); background: rgb(242, 248, 255); font-weight: 500;}
.ck-s-817ec1991b{flex: 1 1 320px; background: rgb(10, 10, 11); color: rgb(245, 245, 247); border-radius: 22px; padding: 32px;}
.ck-s-8188d6549f{display: flex; background: rgb(240, 240, 242); border-radius: 980px; padding: 3px;}
.ck-s-823649446b{max-width: 1024px; margin: 0px auto; display: flex; flex-wrap: wrap; gap: 16px;}
.ck-s-8256e47ed2{font-size: 12.5px; color: rgb(134, 134, 139); margin: 0px; line-height: 1.4;}
.ck-s-837b8ac8d7{background: rgb(255, 255, 255); padding: 64px 22px 30px; text-align: center;}
.ck-s-837d35a1ac{background: rgb(255, 255, 255); padding: 12px 22px 56px;}
.ck-s-84d6cf7752{font-size: 14px; color: rgb(110, 110, 115); margin: 0px; line-height: 1.45;}
.ck-s-85aafcf831{display: flex; gap: 10px; align-items: center;}
.ck-s-85af334a62{flex: 1 1 280px; background: rgb(255, 255, 255); border-radius: 22px; padding: 32px;}
.ck-s-85caefa554{max-width: 900px; margin: 0px auto;}
.ck-s-862376a5d9{width: 44px; height: 44px; border-radius: 10px; background: linear-gradient(120deg, rgb(138, 52, 65), rgb(95, 30, 41)); flex: 0 0 auto; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 0px 1px inset;}
.ck-s-876bde6464{background: rgba(127, 127, 127, 0.16); border: 1px solid rgba(0, 0, 0, 0.18); cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(29, 29, 31); padding: 13px 28px; border-radius: 980px; min-height: 48px;}
.ck-s-878a8bdd0f{background: rgb(255, 255, 255); padding: 0px 22px 48px;}
.ck-s-88e0747bde{cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(29, 29, 31); background: rgb(255, 255, 255); border: 2px solid rgb(0, 113, 227); border-radius: 12px; padding: 11px 12px; text-align: center;}
.ck-s-8b732c559a{flex: 1 1 0%; height: 120px; background: repeating-linear-gradient(rgb(159, 112, 72), rgb(159, 112, 72) 6px, rgb(146, 102, 65) 6px, rgb(146, 102, 65) 12px); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.14) 0px 14px 30px;}
.ck-s-8bc0735a8a{font-size: 13px; font-weight: 600; color: rgb(44, 138, 74); letter-spacing: 0.03em; margin-bottom: 14px;}
.ck-s-8cc8cd933e{min-width: 0px;}
.ck-s-8e96ad7007{border-radius: 22px; overflow: hidden; background: rgb(245, 245, 247); transition: transform 0.35s cubic-bezier(0.32, 0.72, 0, 1) 0s, box-shadow 0.35s cubic-bezier(0.32, 0.72, 0, 1) 0s;}
.ck-s-8f88452bf0{flex: 1 1 360px; min-width: 300px; display: flex; flex-direction: column; gap: 16px;}
.ck-s-923d7b4357{background: rgb(22, 22, 24); border-radius: 18px; padding: 26px;}
.ck-s-930d87fbe8{display: flex; flex-direction: column; gap: 12px;}
.ck-s-93c6a8ff07{display: flex; justify-content: space-between; align-items: center; gap: 12px;}
.ck-s-9444b3caab{font-size: clamp(32px, 4.6vw, 44px); font-weight: 600; letter-spacing: -0.03em; line-height: 1;}
.ck-s-9565e35421{font-size: clamp(24px, 3vw, 32px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 24px; text-align: center;}
.ck-s-9672227007{font-size: clamp(18px, 2.4vw, 24px); color: rgb(161, 161, 166); font-weight: 400; margin: 0px auto 22px; max-width: 600px; line-height: 1.35;}
.ck-s-96e398dc77{background: rgba(127, 127, 127, 0.16); border: 1px solid rgba(255, 255, 255, 0.28); cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(245, 245, 247); padding: 13px 28px; border-radius: 980px; min-height: 48px;}
.ck-s-970647c512{aspect-ratio: 4 / 3; background: repeating-linear-gradient(135deg, rgb(230, 224, 212), rgb(230, 224, 212) 12px, rgb(218, 211, 197) 12px, rgb(218, 211, 197) 24px); display: flex; align-items: flex-end; padding: 14px;}
.ck-s-980d9a885c{width: 44px; height: 44px; border-radius: 10px; background: linear-gradient(120deg, rgb(65, 69, 76), rgb(35, 38, 43)); flex: 0 0 auto; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 0px 1px inset;}
.ck-s-98dfb46eae{flex: 1 1 0%; min-width: 0px;}
.ck-s-9988e5d94f{flex: 1 1 320px; background: rgb(255, 255, 255); border-radius: 22px; padding: 36px; display: flex; flex-direction: column;}
.ck-s-9990d0c168{width: 44px; height: 44px; border-radius: 10px; background: repeating-linear-gradient(rgb(138, 90, 50), rgb(138, 90, 50) 5px, rgb(124, 79, 43) 5px, rgb(124, 79, 43) 10px); flex: 0 0 auto; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 0px 1px inset;}
.ck-s-99ff0cbc88{font-size: 12.5px; color: rgb(110, 110, 115); margin-bottom: 6px;}
.ck-s-9a81132cf4{flex: 1 1 360px; background: rgb(245, 245, 247); border-radius: 22px; text-align: center; padding: 48px 24px 0px; display: flex; flex-direction: column; align-items: center; min-height: 480px; overflow: hidden; animation: 0.6s ease 0s 1 normal both running tile-rise;}
.ck-s-9b88b8337e{background: rgb(0, 113, 227); color: rgb(255, 255, 255); border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; padding: 14px 28px; border-radius: 980px; min-height: 48px;}
.ck-s-9b97f5e6a8{background: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 215); cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(0, 102, 204); padding: 10px 18px; border-radius: 980px; flex: 0 0 auto;}
.ck-s-9cbaab6bb0{font-size: 22px; font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 16px;}
.ck-s-9cc14b8d09{font-size: 11.5px; color: rgb(134, 134, 139); margin: 10px 2px 0px; text-align: center;}
.ck-s-9d6666408b{font-size: 18px; font-weight: 600; margin: 0px 0px 4px;}
.ck-s-9db4a2d892{background: rgb(255, 255, 255); padding: 0px 14px 70px;}
.ck-s-9dc302a0d2{position: absolute; left: 337.436px; top: 21.5385px; width: 1.5px; height: 83.2821px; background: rgba(0, 0, 0, 0.32); z-index: 4; pointer-events: none;}
.ck-s-9ea85135e4{font-size: clamp(17px, 2.2vw, 21px); color: rgb(110, 110, 115); margin: 0px auto 26px; max-width: 600px; line-height: 1.4;}
.ck-s-9f8bf38995{background: none; border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 13px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(0, 102, 204); padding: 0px; display: inline-block; margin-top: 8px; text-align: left;}
.ck-s-a057057efa{font-size: 16px; color: rgb(199, 199, 204); margin: 0px 0px 14px; max-width: 300px; line-height: 1.35;}
.ck-s-a164e9df6d{max-width: 1024px; margin: 0px auto; display: flex; flex-wrap: wrap; gap: 32px; justify-content: center; text-align: center;}
.ck-s-a2eb019eab{width: 26px; height: 26px; border-radius: 50%; background: linear-gradient(120deg, rgb(251, 251, 249), rgb(222, 222, 218)); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; flex: 0 0 auto;}
.ck-s-a330b2c5c5{font-size: clamp(16px, 2vw, 19px); color: rgb(161, 161, 166); margin: 0px auto 44px; max-width: 560px; line-height: 1.45;}
.ck-s-a33102630c{background: rgb(29, 29, 31); color: rgb(245, 245, 247); border-radius: 18px; padding: 24px; position: sticky; top: 70px;}
.ck-s-a33647b4e2{flex: 1 1 200px;}
.ck-s-a422918e74{background: rgb(255, 255, 255); border-radius: 18px; padding: 26px;}
.ck-s-a4d7d50c99{font-size: 13px; color: rgb(0, 102, 204); font-weight: 500;}
.ck-s-a4f943a087{cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(29, 29, 31); background: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 215); border-radius: 12px; padding: 11px 12px; text-align: center;}
.ck-s-a591ede098{font-size: 12px; color: rgb(110, 110, 115); margin: 16px 0px 0px; text-align: left;}
.ck-s-a5bea364aa{font-size: 16px; color: rgb(161, 161, 166); max-width: 600px; margin: 0px auto 22px; line-height: 1.5;}
.ck-s-a6825c76aa{flex: 1 1 0%; height: 130px; background: rgb(220, 214, 203); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.12) 0px 14px 30px;}
.ck-s-a74f0c09c6{max-width: 820px; margin: 56px auto 0px;}
.ck-s-a7f3804974{font-size: clamp(26px, 3.6vw, 36px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 10px; text-wrap: balance;}
.ck-s-aa4a4f06b2{font-size: 28px; font-weight: 600; color: rgb(0, 113, 227); letter-spacing: -0.03em; margin-bottom: 8px;}
.ck-s-aa51dab662{width: 96px; height: 96px; border-radius: 16px; background: rgb(185, 190, 196); flex: 0 0 auto; position: relative; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 0px 1px inset;}
.ck-s-aa875bda01{max-width: 1024px; margin: 0px auto 14px; background: rgb(255, 255, 255); border: 1px solid rgb(230, 230, 234); border-radius: 14px; padding: 12px 16px; font-size: 13px; color: rgb(110, 110, 115); line-height: 1.45;}
.ck-s-aa9d20d771{flex: 1 1 0%; height: 140px; background: rgb(149, 154, 145); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.14) 0px 14px 30px;}
.ck-s-ab0952dfe7{background: rgb(255, 255, 255); padding: 60px 22px;}
.ck-s-ab2e4737c6{font-size: 16px; font-weight: 600; margin-bottom: 4px;}
.ck-s-abdce65210{display: flex; gap: 26px; justify-content: center; flex-wrap: wrap; font-size: clamp(15px, 2vw, 19px);}
.ck-s-ac24176045{flex: 1 1 0%; height: 140px; background: linear-gradient(115deg, rgb(54, 54, 59), rgb(25, 25, 28) 60%); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.5) 0px 14px 30px;}
.ck-s-ac2448b7f2{color: rgb(134, 134, 139); font-size: 16px; flex: 0 0 auto;}
.ck-s-ac85a58aab{font-size: 17px; color: rgb(199, 199, 204); margin: 0px; line-height: 1.6;}
.ck-s-ae70fe08a7{aspect-ratio: 4 / 3; background: repeating-linear-gradient(135deg, rgb(218, 223, 224), rgb(218, 223, 224) 12px, rgb(204, 210, 211) 12px, rgb(204, 210, 211) 24px); display: flex; align-items: flex-end; padding: 14px;}
.ck-s-af5bb0afde{font-weight: 500;}
.ck-s-aff891a7ca{font-size: 16px; color: rgb(110, 110, 115); max-width: 640px; margin: 0px auto 30px; line-height: 1.5; text-align: center;}
.ck-s-b08b5c9498{display: flex; align-items: center; gap: 10px; margin-bottom: 10px;}
.ck-s-b08eac9b62{display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); gap: 14px;}
.ck-s-b0e5b18725{flex: 1 1 320px; background: rgb(245, 245, 247); border-radius: 22px; padding: 36px; display: flex; flex-direction: column;}
.ck-s-b114298be9{position: relative; height: 150px;}
.ck-s-b1e01a5fd3{font-size: 14px; color: rgb(161, 161, 166); margin: 0px; line-height: 1.5;}
.ck-s-b1f7c37c35{background: none; border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(0, 102, 204); padding: 0px;}
.ck-s-b2982cd37e{font-size: 16px; color: rgb(110, 110, 115); margin: 0px auto 28px; max-width: 560px; text-align: center; line-height: 1.5;}
.ck-s-b3a9ce9432{font-size: clamp(17px, 2.2vw, 21px); opacity: 0.85; max-width: 620px; margin: 0px auto; line-height: 1.5;}
.ck-s-b4b6a7dd8f{position: absolute; left: 69.9744px; top: 23.5385px; width: 18px; height: 18px; border-radius: 50%; background: rgb(255, 255, 255); color: rgb(242, 106, 27); border: 1.5px solid rgb(242, 106, 27); font: 700 9px -apple-system, sans-serif; display: flex; align-items: center; justify-content: center; z-index: 7; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px;}
.ck-s-b4c4cad91c{width: 8px; height: 8px; border-radius: 50%; background: rgb(35, 37, 41); border: 1px solid rgb(53, 55, 60); flex: 0 0 auto;}
.ck-s-b552496b97{font-size: 16px; color: rgb(66, 66, 69); line-height: 1.65; margin: 0px;}
.ck-s-b5d6890a5c{display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 14px;}
.ck-s-b5e1325319{flex: 1 1 520px; min-width: 320px; display: flex; flex-direction: column; gap: 16px; position: sticky; top: 112px; align-self: flex-start; max-height: calc(100vh - 128px); overflow-y: auto;}
.ck-s-b6f77769dc{aspect-ratio: 4 / 3; background: repeating-linear-gradient(135deg, rgb(220, 222, 226), rgb(220, 222, 226) 12px, rgb(207, 210, 216) 12px, rgb(207, 210, 216) 24px); display: flex; align-items: flex-end; padding: 14px;}
.ck-s-b7f3e70c3c{animation: 0.45s ease 0s 1 normal both running tile-rise;}
.ck-s-b81131436a{font-size: clamp(34px, 5.4vw, 56px); font-weight: 600; letter-spacing: -0.025em; margin: 0px 0px 18px; line-height: 1.05; text-wrap: balance;}
.ck-s-b940f58b1a{width: 44px; height: 44px; border-radius: 10px; background: rgb(109, 115, 112); flex: 0 0 auto; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 0px 1px inset;}
.ck-s-b98b24b9e4{max-width: 760px; margin: 0px auto; text-align: center;}
.ck-s-b9a69a8596{flex: 1 1 0%; height: 120px; background: rgb(211, 204, 192); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.12) 0px 14px 30px;}
.ck-s-b9d2753ac0{font-size: 15px; color: rgb(29, 29, 31); line-height: 1.6; margin: 0px;}
.ck-s-baddc3ebeb{font-size: 15px; color: rgb(110, 110, 115); margin: 0px 0px 22px; line-height: 1.45; flex: 1 1 0%;}
.ck-s-bb528d7c6c{flex: 1 1 200px; max-width: 280px;}
.ck-s-bb8644d099{background: rgb(245, 245, 247); color: rgb(29, 29, 31); border: 1px solid rgb(230, 230, 234); cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 17px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; padding: 13px 28px; border-radius: 980px; min-height: 48px;}
.ck-s-bdcf49c9a2{border: 1px solid rgb(230, 230, 234); border-radius: 20px; overflow: hidden;}
.ck-s-be0c093040{background: rgb(255, 255, 255); border-radius: 18px; padding: 20px;}
.ck-s-be3a295ba6{font-size: 15px; color: rgb(29, 29, 31); margin: 0px; line-height: 1.45;}
.ck-s-bf2bc90869{max-width: 980px; margin: 0px auto;}
.ck-s-bfee88b954{background: rgb(245, 245, 247); border-radius: 22px; padding: 28px 30px; display: flex; gap: 22px; align-items: flex-start;}
.ck-s-bff2540017{font-size: 13px; color: rgb(161, 161, 166); margin-bottom: 6px;}
.ck-s-c024af478c{max-width: 1024px; margin: 52px auto 0px;}
.ck-s-c0c5b57890{width: 44px; height: 44px; border-radius: 10px; background: repeating-linear-gradient(90deg, rgb(207, 198, 184), rgb(207, 198, 184) 5px, rgb(194, 184, 168) 5px, rgb(194, 184, 168) 10px); flex: 0 0 auto; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 0px 1px inset;}
.ck-s-c1b6997485{font-size: 12.5px; color: rgb(134, 134, 139); font-weight: 500; white-space: nowrap;}
.ck-s-c2dfd00468{display: flex; gap: 12px; justify-content: center; flex-wrap: wrap;}
.ck-s-c30994083d{font-size: clamp(24px, 3.4vw, 32px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 22px; text-align: center;}
.ck-s-c3a3bbae26{width: 96px; height: 96px; border-radius: 16px; background: repeating-linear-gradient(rgb(169, 120, 78), rgb(169, 120, 78) 5px, rgb(155, 108, 69) 5px, rgb(155, 108, 69) 10px); flex: 0 0 auto; box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 0px 1px inset;}
.ck-s-c3d81b0288{margin-top: 20px; background: rgb(0, 113, 227); color: rgb(255, 255, 255); border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; padding: 13px 26px; border-radius: 980px; min-height: 48px;}
.ck-s-c505f9512b{max-width: 760px; margin: 0px auto;}
.ck-s-c530388fa2{background: rgb(255, 255, 255); border-radius: 16px; padding: 22px 24px;}
.ck-s-c593725c8d{font-family: ui-monospace, Menlo, monospace; font-size: 11px; color: rgb(134, 134, 139); background: rgba(255, 255, 255, 0.7); border-radius: 6px; padding: 3px 7px;}
.ck-s-c5eb4e4588{display: flex; flex-wrap: wrap; align-items: center; gap: 24px; background: rgb(243, 236, 227); border-radius: 22px; padding: 30px 34px;}
.ck-s-c7f58dc57f{font-size: 14px; color: rgb(161, 161, 166); margin-top: 8px; line-height: 1.4;}
.ck-s-c8cc248ab9{font-size: 15px; color: rgb(110, 110, 115); margin: 6px 0px 0px;}
.ck-s-c9afe95eee{background: rgb(255, 255, 255); padding: 70px 22px;}
.ck-s-c9dbe59268{aspect-ratio: 4 / 3; background: repeating-linear-gradient(135deg, rgb(232, 228, 220), rgb(232, 228, 220) 12px, rgb(220, 215, 204) 12px, rgb(220, 215, 204) 24px); display: flex; align-items: flex-end; padding: 14px;}
.ck-s-c9f5ea8238{background: rgb(245, 245, 247); padding: 52px 22px 56px;}
.ck-s-ca08369af9{flex: 1 1 360px; background: rgb(243, 236, 227); border-radius: 22px; text-align: center; padding: 48px 24px 0px; display: flex; flex-direction: column; align-items: center; min-height: 480px; overflow: hidden; animation: 0.6s ease 0s 1 normal both running tile-rise;}
.ck-s-ca6548e688{font-size: 13px; color: rgb(134, 134, 139); margin: 16px 0px 0px; text-align: center;}
.ck-s-caa29ba542{flex: 1 1 0%; cursor: pointer;}
.ck-s-cb3987fae1{aspect-ratio: 4 / 3; background: repeating-linear-gradient(135deg, rgb(227, 221, 210), rgb(227, 221, 210) 12px, rgb(215, 208, 195) 12px, rgb(215, 208, 195) 24px); display: flex; align-items: flex-end; padding: 14px;}
.ck-s-cb489633a2{background: rgb(245, 245, 247); min-height: 70vh; padding: 30px 22px 90px;}
.ck-s-cb87c300c8{position: absolute; left: 170.487px; top: 70.8359px; width: 18px; height: 18px; border-radius: 50%; background: rgb(255, 255, 255); color: rgb(29, 29, 31); border: 1.5px solid rgb(0, 113, 227); font: 700 10px -apple-system, sans-serif; display: flex; align-items: center; justify-content: center; z-index: 6; cursor: grab; touch-action: none; box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px; animation: auto ease 0s 1 normal none running none;}
.ck-s-cbb77d45e4{font-size: clamp(20px, 2.8vw, 28px); font-weight: 600; letter-spacing: -0.02em; text-align: center; margin: 0px 0px 6px;}
.ck-s-cbcfd63e8d{flex: 1 1 0%;}
.ck-s-cc5e51ce55{font-size: 24px; font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 4px;}
.ck-s-cda700cbdc{display: flex; gap: 6px 18px; flex-wrap: wrap; font-size: 12px; color: rgb(134, 134, 139); margin-top: 8px;}
.ck-s-cdc90813a9{max-width: 1024px; margin: 0px auto; display: flex; flex-direction: column; gap: 16px;}
.ck-s-cdfdb1ab19{font-size: 12px; font-weight: 600; color: rgb(110, 110, 115); margin-bottom: 4px;}
.ck-s-ce0b5efbdf{display: flex; align-items: center; gap: 12px; margin-bottom: 14px;}
.ck-s-ce772ddea2{font-size: clamp(30px, 4vw, 40px); font-weight: 600; letter-spacing: -0.03em; color: rgb(29, 29, 31);}
.ck-s-ce8806578c{width: 44px; height: 44px; border-radius: 10px; background: rgb(70, 82, 90); flex: 0 0 auto; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 0px 1px inset;}
.ck-s-cf9e9911cc{flex: 1 1 360px; background: rgb(29, 29, 31); color: rgb(245, 245, 247); border-radius: 22px; text-align: center; padding: 48px 24px 0px; display: flex; flex-direction: column; align-items: center; min-height: 520px; overflow: hidden; animation: 0.6s ease 0s 1 normal both running tile-rise;}
.ck-s-d10eca5a28{background: rgb(255, 255, 255); padding: 64px 22px 36px; text-align: center;}
.ck-s-d28ca3e6d8{cursor: pointer; background: none; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(245, 245, 247); border: 1px solid rgba(255, 255, 255, 0.28); border-radius: 980px; padding: 9px 20px; min-height: 44px;}
.ck-s-d2c1739cca{max-width: 820px; margin: 0px auto; aspect-ratio: 16 / 7; border-radius: 18px; background: repeating-linear-gradient(135deg, rgb(236, 234, 228), rgb(236, 234, 228) 12px, rgb(226, 223, 214) 12px, rgb(226, 223, 214) 24px); display: flex; align-items: flex-end; padding: 14px; box-sizing: border-box;}
.ck-s-d393f78fcb{position: relative; width: 560px; height: 244.103px; flex: 0 0 auto;}
.ck-s-d3ab791456{width: 26px; height: 26px; border-radius: 50%; background: repeating-linear-gradient(90deg, rgb(207, 198, 184), rgb(207, 198, 184) 5px, rgb(194, 184, 168) 5px, rgb(194, 184, 168) 10px); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; flex: 0 0 auto;}
.ck-s-d3e7f16e18{background: rgb(255, 255, 255); padding: 0px 22px 30px;}
.ck-s-d4bb17f8b0{font-size: clamp(17px, 2.2vw, 21px); color: rgb(29, 29, 31); font-weight: 500; margin: 0px auto 28px; max-width: 560px; line-height: 1.4;}
.ck-s-d6146859e1{max-width: 820px; margin: 0px auto; text-align: center;}
.ck-s-d89fdd6b45{background: rgb(255, 255, 255); padding: 0px 22px 70px;}
.ck-s-d8acc64744{width: 100%; background: rgb(0, 113, 227); color: rgb(255, 255, 255); border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; padding: 13px; border-radius: 980px; margin-bottom: 10px;}
.ck-s-d8da5a2a02{background: rgb(245, 245, 247); border-radius: 18px; padding: 26px; transition: transform 0.35s cubic-bezier(0.32, 0.72, 0, 1) 0s, box-shadow 0.35s cubic-bezier(0.32, 0.72, 0, 1) 0s;}
.ck-s-d94dac890e{width: 45%; background: rgb(61, 64, 70); animation-duration: 1s; animation-timing-function: cubic-bezier(0.32, 0.72, 0, 1); animation-delay: 0s; animation-iteration-count: 1; animation-direction: normal; animation-fill-mode: both; animation-play-state: running; animation-name: bar-grow; animation-timeline: view(); animation-range: entry entry 60%;}
.ck-s-d98edfa60c{display: flex; flex-direction: column; gap: 24px; text-align: left;}
.ck-s-d9a7b3e479{display: inline-flex; align-items: center; gap: 8px; background: rgb(255, 255, 255); border: 1px solid rgb(230, 230, 234); border-radius: 980px; padding: 6px 14px; font-size: 12.5px; color: rgb(29, 29, 31); margin-bottom: 22px;}
.ck-s-d9c9782ad5{background: none; border: none; cursor: pointer; font: inherit; color: rgb(41, 151, 255); display: inline-flex; align-items: center; gap: 3px; padding: 0px;}
.ck-s-da0ba00324{font-size: 13px; font-weight: 600; color: rgb(0, 113, 227); letter-spacing: 0.03em; margin-bottom: 14px;}
.ck-s-da5936b5b0{background: rgb(236, 239, 233); color: rgb(29, 29, 31); padding: 70px 22px 64px; text-align: center; overflow: hidden;}
.ck-s-da663d9dde{max-width: 1024px; margin: 0px auto; display: flex; flex-wrap: wrap; gap: 14px;}
.ck-s-da745b4096{background: rgb(255, 255, 255); border-radius: 18px; padding: 16px 18px;}
.ck-s-dab5720e3e{font-size: 12.5px; color: rgb(29, 29, 31); font-weight: 600; white-space: nowrap;}
.ck-s-db2990e1da{display: flex; flex-wrap: wrap; gap: 20px; align-items: flex-start;}
.ck-s-dd9241dd90{display: flex; height: 26px; border-radius: 9px; overflow: hidden;}
.ck-s-ddcaf70b42{padding: 15px 12px; text-align: center; color: rgb(134, 134, 139);}
.ck-s-dddfb10858{width: 26px; height: 26px; border-radius: 50%; background: rgb(70, 82, 90); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; flex: 0 0 auto;}
.ck-s-dde16ce961{flex: 1 1 0%; background: rgb(28, 29, 33);}
.ck-s-de93eb3b1f{font-size: 11.5px; color: rgb(134, 134, 139); text-align: center; margin: 0px; line-height: 1.4;}
.ck-s-df1df0ccec{background: rgb(10, 10, 11); color: rgb(245, 245, 247); padding: 44px 22px;}
.ck-s-df89e69513{width: 96px; height: 96px; border-radius: 16px; background: rgb(217, 211, 200); flex: 0 0 auto; box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 0px 1px inset;}
.ck-s-df8e46c56a{background: rgb(243, 236, 227); color: rgb(29, 29, 31); padding: 70px 22px 64px; text-align: center; overflow: hidden;}
.ck-s-dfe9778072{background: rgb(0, 113, 227); color: rgb(255, 255, 255); border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 17px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; padding: 13px 28px; border-radius: 980px;}
.ck-s-e08cecddda{background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.25); cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(41, 151, 255); padding: 10px 18px; border-radius: 980px; flex: 0 0 auto;}
.ck-s-e197a3dd85{background: rgb(255, 255, 255); padding: 30px 22px 60px;}
.ck-s-e1dffe8d1e{width: 44px; height: 26px; border-radius: 980px; border: none; cursor: pointer; background: rgb(210, 210, 215); position: relative; flex: 0 0 auto; padding: 0px;}
.ck-s-e1f012ae3e{font-size: 12px; font-weight: 600; color: rgb(242, 106, 27); letter-spacing: 0.02em; margin-bottom: 6px;}
.ck-s-e285a72b54{position: absolute; left: 21.5385px; top: 9.18974px; font: 700 10px -apple-system, sans-serif; color: rgb(0, 113, 227); z-index: 6; white-space: nowrap; background: rgba(0, 113, 227, 0.08); padding: 1px 5px; border-radius: 5px;}
.ck-s-e33a69a24a{font-size: 14.5px; color: rgb(110, 110, 115); margin: 0px; line-height: 1.55;}
.ck-s-e3e3d02674{background: rgb(10, 10, 11); color: rgb(245, 245, 247); padding: 56px 22px 60px; text-align: center;}
.ck-s-e416c1e838{font-size: clamp(22px, 3vw, 30px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 10px;}
.ck-s-e492e34e52{text-decoration: none; background: rgb(255, 255, 255); color: rgb(0, 102, 204); border: 1px solid rgb(0, 113, 227); cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 15px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; padding: 11px 22px; border-radius: 980px; align-self: flex-start;}
.ck-s-e50ac294e0{width: 96px; height: 96px; border-radius: 16px; background: rgb(141, 145, 138); flex: 0 0 auto; box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 0px 1px inset;}
.ck-s-e546dbd334{flex: 1 1 0%; height: 130px; background: repeating-linear-gradient(rgb(169, 120, 78), rgb(169, 120, 78) 6px, rgb(156, 110, 70) 6px, rgb(156, 110, 70) 12px); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.14) 0px 14px 30px;}
.ck-s-e5eeda7e26{font-size: 17px; font-weight: 600; letter-spacing: -0.01em; color: rgb(29, 29, 31); margin-bottom: 4px;}
.ck-s-e737cfac5d{font-size: clamp(34px, 5.4vw, 58px); line-height: 1.05; font-weight: 600; letter-spacing: -0.03em; margin: 0px auto 16px; max-width: 680px;}
.ck-s-e7a00f8266{width: 96px; height: 96px; border-radius: 16px; background: rgb(251, 250, 248); flex: 0 0 auto; box-shadow: rgb(154, 160, 155) 0px 0px 0px 12px inset;}
.ck-s-e7e2d93f1a{position: absolute; top: 2px; left: 2px; width: 22px; height: 22px; border-radius: 50%; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px; transition: left 0.15s ease 0s;}
.ck-s-e8295b44df{position: absolute; top: 0px; left: 0px; right: 0px; height: 24px; background: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.05)); border-radius: 16px 16px 0px 0px;}
.ck-s-e8ffcd3143{display: flex; justify-content: space-between; gap: 6px 12px; flex-wrap: wrap; font-size: 13px; color: rgb(161, 161, 166); margin-bottom: 8px;}
.ck-s-ea0efb84ad{font-size: 17px; font-weight: 600; margin-bottom: 6px;}
.ck-s-ea4031d01e{display: flex; flex-wrap: wrap; align-items: center; gap: 24px; background: rgb(244, 241, 236); border-radius: 22px; padding: 30px 34px;}
.ck-s-ec12e7a269{position: absolute; z-index: 6; cursor: grab; box-sizing: border-box; border-radius: 1px; border: 1.4px dashed rgba(242, 106, 27, 0.7); background: rgba(242, 106, 27, 0.06); left: 136.41px; top: 21.5385px; width: 86.1538px; height: 47.3846px; touch-action: none;}
.ck-s-ec61923bd5{background: rgb(255, 255, 255); padding: 14px 14px 0px;}
.ck-s-ed19c642ad{display: grid; grid-template-columns: 1.4fr 1fr 1fr; background: rgb(245, 245, 247); font-size: 12px; font-weight: 600; color: rgb(110, 110, 115); letter-spacing: 0.02em;}
.ck-s-ed1b1632cd{max-width: 820px; margin: 0px auto; display: flex; flex-direction: column; gap: 14px;}
.ck-s-ed91679745{display: flex; flex-wrap: wrap; gap: 16px;}
.ck-s-ed9aa63806{background: rgb(29, 29, 31); color: rgb(245, 245, 247); padding: 70px 22px 64px; text-align: center; overflow: hidden;}
.ck-s-edcdd44c75{font-size: 12px; font-weight: 600; color: rgb(110, 110, 115); letter-spacing: 0.02em; margin-bottom: 6px;}
.ck-s-efcb20d849{display: grid; grid-template-columns: 1.4fr 1fr 1fr; border-top: 1px solid rgb(236, 236, 240); font-size: 14px; align-items: center;}
.ck-s-f01d07f5c8{font-size: 16px; color: rgb(66, 66, 69); line-height: 1.65; margin: 0px 0px 14px;}
.ck-s-f0bc366dd7{flex: 1 1 0%; height: 150px; background: linear-gradient(115deg, rgb(58, 58, 64), rgb(26, 26, 29) 60%); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.5) 0px 14px 30px;}
.ck-s-f116721782{background: rgb(245, 245, 247); padding: 64px 22px;}
.ck-s-f158323d42{font-size: 13px; font-weight: 600; color: rgb(242, 106, 27); letter-spacing: 0.03em; margin-bottom: 14px;}
.ck-s-f19eb17a56{background: rgb(255, 255, 255); border-radius: 18px; padding: 16px 16px 14px;}
.ck-s-f1d959db35{font-size: 15px; font-weight: 600; color: rgb(29, 29, 31);}
.ck-s-f2bd71e333{background: none; border: none; cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 15px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; color: rgb(0, 102, 204); padding: 0px;}
.ck-s-f2c0eee006{height: 100%; width: 72%; background: rgb(0, 113, 227); border-radius: 5px; transition: width 0.25s ease 0s;}
.ck-s-f45b956ae4{cursor: pointer; font-style: inherit; font-variant: inherit; font-weight: 500; font-stretch: inherit; font-size: 13px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; border: none; border-radius: 980px; padding: 7px 16px; background: transparent; color: rgb(29, 29, 31);}
.ck-s-f5a0fd93a7{position: absolute; top: 48%; right: 8px; width: 3px; height: 34px; background: rgba(0, 0, 0, 0.22); border-radius: 2px;}
.ck-s-f79bd28b60{font-size: clamp(30px, 4.6vw, 48px); font-weight: 600; letter-spacing: -0.03em; line-height: 1.06; margin: 0px 0px 14px;}
.ck-s-f7a41c04d3{font-size: 16px; color: rgb(110, 110, 115); max-width: 620px; margin: 0px auto 30px; line-height: 1.5; text-align: center;}
.ck-s-f7fc5e9cc4{background: rgb(255, 255, 255); padding: 54px 22px 80px;}
.ck-s-f827be0fd2{font-size: 16px; font-weight: 600; margin-bottom: 6px;}
.ck-s-f854aaf590{font-size: clamp(34px, 5.4vw, 58px); line-height: 1.05; font-weight: 600; letter-spacing: -0.03em; margin: 0px auto 16px; max-width: 760px;}
.ck-s-f8af5bde7f{width: 8px; height: 8px; border-radius: 50%; background: rgb(0, 113, 227); flex: 0 0 auto;}
.ck-s-f92bcf5360{font-size: 18px; font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 12px;}
.ck-s-f9461e351e{background: rgb(245, 245, 247); color: rgb(29, 29, 31); padding: 70px 22px 64px; text-align: center; overflow: hidden;}
.ck-s-fb77cefaa5{padding: 14px 18px;}
.ck-s-fb9a2b09ce{background: rgb(255, 255, 255); border-radius: 14px; padding: 16px 20px;}
.ck-s-fba2a63f35{display: flex; align-items: center; gap: 6px; background: none; border: none; cursor: pointer; font: inherit; padding: 2px;}
.ck-s-fbd2c5e748{font-size: clamp(26px, 3.4vw, 34px); font-weight: 600; letter-spacing: -0.02em; margin: 0px 0px 6px;}
.ck-s-fbe73c470f{background: rgb(247, 246, 242); border: 1px solid rgb(236, 236, 239); border-radius: 14px; padding: 8px;}
.ck-s-fbeb51b3cd{width: 26px; height: 26px; border-radius: 50%; background: rgb(109, 115, 112); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; flex: 0 0 auto;}
.ck-s-fc0fa42ca8{display: flex; flex-wrap: wrap; align-items: center; gap: 24px; background: rgb(29, 29, 31); color: rgb(245, 245, 247); border-radius: 22px; padding: 30px 34px;}
.ck-s-fc57d9fa45{flex: 1 1 0%; height: 146px; background: repeating-linear-gradient(rgb(179, 130, 90), rgb(179, 130, 90) 6px, rgb(165, 120, 79) 6px, rgb(165, 120, 79) 12px); border-radius: 7px 7px 0px 0px; position: relative; box-shadow: rgba(0, 0, 0, 0.14) 0px 14px 30px;}
.ck-s-fc7590d78e{display: flex; align-items: flex-start; justify-content: space-between; gap: 10px;}
.ck-s-fe09510989{position: absolute; z-index: 6; cursor: grab; box-sizing: border-box; border-radius: 1px; border: 1.4px dashed rgba(242, 106, 27, 0.7); background: rgba(242, 106, 27, 0.06); left: 21.5385px; top: 21.5385px; width: 114.872px; height: 47.3846px; touch-action: none;}
.ck-s-fe95b2fbcc{display: flex; gap: 10px; align-items: flex-end; height: 170px; margin-top: 30px; width: 80%; max-width: 280px;}
.ck-s-ff2a1fd840{color: rgb(245, 245, 247); font-weight: 500;}
