#cc-panel.s-d61ed668d9513b496281,img,main{display:block}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}.s-212301c593df7a10ee64,.s-93720caa841037718a71{display:inline-flex;align-items:center;cursor:pointer}:root{--emerald-900:#0b5d49;--emerald-700:#0f7a5f;--emerald-500:#25b08c;--emerald-300:#7fd6bf;--porcelain-10:#f6f7f5;--porcelain-50:#eef0ee;--porcelain-100:#e3e6e2;--ink-900:#0f1115;--ink-700:#1c2226;--ink-500:#2c3338;--text:#0f1115;--muted:#4a555c;--link-color:#0f7a5f;--ring:0 0 0 3px rgba(37,176,140,0.35);--radius:14px;--container:1200px;--shadow-xl:0 20px 60px rgba(15,122,95,0.25);--shadow-md:0 10px 30px rgba(15,122,95,0.18)}#cc-root *,*,::after,::before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}ol[role=list],ul[role=list]{list-style:none}a{background-color:transparent;text-decoration:none;color:var(--link-color)}img{border-style:none;max-width:100%}button,input,select,textarea{font:inherit}body,html{scroll-behavior:smooth}body{font-family:ui-sans-serif,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif;color:var(--text);background:linear-gradient(180deg,var(--porcelain-10),#fff);max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{max-width:var(--container);margin:0 auto;padding:0 24px}a:hover{opacity:.9}.s-212301c593df7a10ee64{gap:12px;padding:14px 20px;border-radius:12px;background:var(--emerald-700);color:#fff;font-weight:700;box-shadow:var(--shadow-md);border:1px solid rgba(0,0,0,.05)}.s-212301c593df7a10ee64:focus{outline:0;box-shadow:var(--shadow-md),var(--ring)}.s-bd80ddf7b5d0ce1978be{background:0 0;color:var(--emerald-700);border:1.5px dashed var(--emerald-300)}.s-5a4fdece743cb6e5b922{background:#fff;color:var(--emerald-700);border:1px solid var(--emerald-300)}.s-93720caa841037718a71{gap:8px;padding:10px 14px;border-radius:999px;border:1px solid var(--porcelain-100);background:#fff;color:var(--ink-700)}.s-93720caa841037718a71[aria-pressed=true]{border-color:var(--emerald-300);box-shadow:var(--ring)}#cert-ribbon,header.s-f819d7dee1ee55de63a8{border-bottom:1px solid var(--porcelain-100)}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.85);backdrop-filter:saturate(160%) blur(10px)}.s-3224a500d5a1273d6d0c{display:flex;align-items:center;justify-content:space-between;height:72px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:14px}.s-63acf68c4f951d6412a8 svg{width:36px;height:36px}.s-f88ffcdbfa9b410a08ee{font-weight:900;letter-spacing:.2px;color:var(--ink-900)}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:22px}nav.s-e3b7c980d763196e9d13 a{font-weight:600;color:var(--ink-700);padding:10px 12px;border-radius:10px}.s-65cc0add9acbf262fd31 a:hover,nav.s-e3b7c980d763196e9d13 a:hover{background:var(--porcelain-50)}.s-55695396c8557dfe6aef{margin-left:6px}.s-7a86b15480e0a870f0b0{display:none;flex-direction:column;gap:6px;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--porcelain-100);border-radius:10px;background:#fff;cursor:pointer}.s-7a86b15480e0a870f0b0 span{display:block;width:20px;height:2px;background:var(--ink-700);border-radius:2px}.s-b3cd584ff1d124ae8f1d{position:fixed;inset:0;background:rgba(15,17,21,.6);backdrop-filter:blur(6px);display:none;z-index:60}.s-9aff325758d6eb4af422{position:absolute;right:0;top:0;height:100%;width:min(86vw,380px);background:#fff;border-left:1px solid var(--porcelain-100);box-shadow:var(--shadow-xl);padding:28px 22px;display:flex;flex-direction:column;gap:16px}.s-65cc0add9acbf262fd31 a{display:block;padding:14px 10px;border-radius:10px;color:var(--ink-700);font-weight:600}.s-5309f06c6a6bcaad8f62{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:10px;border:1px solid var(--porcelain-100);background:#fff;cursor:pointer}.s-5309f06c6a6bcaad8f62:after,.s-5309f06c6a6bcaad8f62:before{content:"";position:absolute;top:19px;left:10px;right:10px;height:2px;background:var(--ink-700);border-radius:2px}.s-5309f06c6a6bcaad8f62:before{transform:rotate(45deg)}.s-5309f06c6a6bcaad8f62:after{transform:rotate(-45deg)}@media (max-width:960px){.s-7a86b15480e0a870f0b0{display:flex}nav.s-e3b7c980d763196e9d13{display:none}}#hero{min-height:92vh;display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden}.s-20da70de44c567a96204{position:absolute;inset:-12% -12% -12% -12%;z-index:-2;background:radial-gradient(60% 60% at 70% 30%,rgba(37,176,140,.18),transparent 60%),radial-gradient(50% 50% at 30% 70%,rgba(15,122,95,.14),transparent 62%),linear-gradient(120deg,rgba(15,122,95,.06),rgba(255,255,255,0) 40%),repeating-linear-gradient(90deg,rgba(15,17,21,.04),rgba(15,17,21,.04) 1px,transparent 1px,transparent 40px),repeating-linear-gradient(0deg,rgba(15,17,21,.04),rgba(15,17,21,.04) 1px,transparent 1px,transparent 40px),var(--porcelain-10);mask-image:radial-gradient(70% 70% at 50% 50%,#000 40%,rgba(0,0,0,0.3) 60%,transparent 85%);animation:10s ease-in-out infinite alternate pulseGrid}@keyframes pulseGrid{0%{transform:scale(1) rotate(.0001deg)}100%{transform:scale(1.06) rotate(.0001deg)}}.s-db4baacb8d20becf1ec8{position:absolute;inset:0;pointer-events:none;z-index:-1}.s-5080fd62c27826c4bad1{position:absolute;opacity:.85;filter:drop-shadow(0 8px 26px rgba(15,122,95,.26))}.s-e5cafc2263cfcf476ca1{width:220px;height:88px;border-radius:999px;background:linear-gradient(135deg,var(--emerald-500),var(--emerald-700));top:12%;left:8%;transform-origin:60% 40%;animation:22s linear infinite orbitA}.s-93bdc14d6a3f46968b81{width:220px;height:220px;border-radius:50%;border:10px solid var(--emerald-300);top:64%;left:4%;animation:28s linear infinite reverse orbitB}.s-74b59adaee01d1b8423e{width:140px;height:140px;background:#fff;border:3px dashed var(--emerald-300);border-radius:22px;top:14%;right:8%;transform:rotate(8deg);animation:18s ease-in-out infinite alternate orbitC}.s-6448f2b9e379ce85cc63{top:70%;right:10%;animation:6s ease-in-out infinite float}.s-6448f2b9e379ce85cc63 svg{width:220px;height:auto}@keyframes orbitA{from{transform:rotate(0) translateX(0)}to{transform:rotate(360deg) translateX(0)}}@keyframes orbitB{from{transform:rotate(0) translate(0,0)}to{transform:rotate(-360deg) translate(0,0)}}@keyframes orbitC{0%{transform:translateY(0) rotate(6deg)}100%{transform:translateY(-12px) rotate(-6deg)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.s-a15e3719de339d582e71{position:relative;width:100%}.s-b8ccb9fab66d68f9f240{display:grid;grid-template-columns:1.05fr .95fr;gap:36px;align-items:center}.s-9cd7c186300be5672687{display:flex;flex-direction:column;gap:18px}.s-9cd7c186300be5672687 h1{font-weight:900;line-height:1.05;font-size:clamp(36px, 4.6vw, 64px);letter-spacing:-.5px;color:var(--ink-900)}.s-9cd7c186300be5672687 p{font-size:clamp(16px,1.4vw,18px);color:var(--muted);max-width:60ch}.s-f9e2073bb5434552b837{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px}.s-e1fb3d6952fcb0adf8de{position:relative;border-radius:22px;background:rgba(255,255,255,.9);border:1px solid var(--porcelain-100);box-shadow:var(--shadow-xl);overflow:hidden;display:grid;grid-template-columns:1.2fr .8fr;min-height:440px}@media (max-width:980px){.s-b8ccb9fab66d68f9f240{grid-template-columns:1fr}.s-e1fb3d6952fcb0adf8de{grid-template-columns:1fr;min-height:unset}}.s-f3979991e90bb0d0f190{position:relative}.s-f3979991e90bb0d0f190 img{width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:4/3}.s-fd6420e17cc2cc92bfa7{position:absolute;top:14px;left:14px;background:var(--emerald-700);color:#fff;padding:8px 12px;border-radius:999px;font-weight:700;font-size:13px}.s-10efd81fc8e31fcc507b{padding:28px 26px 26px;display:flex;flex-direction:column;gap:12px}.s-d11e33ba4f8d07e5af30{font-size:22px;font-weight:800;color:var(--ink-900)}.s-9ce5ff458c686cc5e943,.s-e74c71d1399eaf0b96a1{display:flex;gap:10px;flex-wrap:wrap}.s-044f852a51fa21f46bca{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;background:var(--porcelain-50);border:1px dashed var(--emerald-300);font-size:13px;color:var(--ink-700)}.s-eb48bb235c6b5f11b365{height:8px;background:var(--porcelain-50);border-radius:999px;overflow:hidden}.s-c052909d1d5386c9c4f5{height:8px;background:linear-gradient(90deg,var(--emerald-500),var(--emerald-700));width:62%}#cert-ribbon{position:relative;border-top:1px solid var(--porcelain-100);background:#fff}.s-04d0cb4f8036a9a1c9dd{display:flex;align-items:center;gap:28px;white-space:nowrap;overflow:auto;padding:10px 0;scrollbar-width:none}.s-04d0cb4f8036a9a1c9dd::-webkit-scrollbar{display:none}.s-cd1b5069963d9878f92f{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background:var(--porcelain-50);border:1px solid var(--porcelain-100)}.s-cd1b5069963d9878f92f svg{width:18px;height:18px}section{padding:72px 0}.s-f7058e3a84e94fb19638{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px}.s-f7058e3a84e94fb19638 h2{font-size:clamp(24px,3vw,36px);line-height:1.1;color:var(--ink-900)}.s-f7058e3a84e94fb19638 p{max-width:68ch;color:var(--muted)}.s-f3c543ad5fe9d69603e7{display:grid;grid-template-columns:repeat(12,1fr);gap:22px}.s-b8a0689a5cee83f7fa00{margin-top:22px}.s-ef6a2de6912bffab5604{grid-column:span 4}.s-2bba9bae7472e78d3df3{grid-column:span 6}.s-b8a6ad498f288d818f54{grid-column:span 8}.s-2ab0591dbcf5fefdad65{background:#fff;border:1px solid var(--porcelain-100);border-radius:18px;overflow:hidden;box-shadow:0 10px 28px rgba(15,17,21,.06)}.s-3d9112553bb366e1cefd{width:280px}.s-c1273c8359c2f33d8b94{aspect-ratio:4/3;overflow:hidden}.s-c1273c8359c2f33d8b94 img{width:100%;height:100%;object-fit:cover;object-position:center}.s-3e9ec6b9c3a5511a3343{padding:18px}.s-10c49fe8393cd54f924b{padding:0}.s-3e9ec6b9c3a5511a3343 h3{font-size:18px;font-weight:800;color:var(--ink-900);margin-bottom:8px}.s-3e9ec6b9c3a5511a3343 p{color:var(--muted);font-size:15px}@media (max-width:1024px){.s-ef6a2de6912bffab5604{grid-column:span 6}.s-2bba9bae7472e78d3df3,.s-b8a6ad498f288d818f54{grid-column:span 12}}@media (max-width:640px){.s-ef6a2de6912bffab5604{grid-column:span 12}}.s-2097c33723b61c7e24d3{display:flex;align-items:end;gap:8px;margin:10px 0 6px}.s-2097c33723b61c7e24d3 strong{font-size:28px;color:var(--emerald-700)}.s-2097c33723b61c7e24d3 small{color:var(--muted)}.s-4f944542e06cd6f28fa7{display:flex;flex-direction:column;gap:8px;margin:12px 0}.s-4f944542e06cd6f28fa7 li{display:flex;align-items:flex-start;gap:10px}.s-4f944542e06cd6f28fa7 svg{min-width:18px}.s-adac3846b477f4671462{display:inline-flex;padding:6px 10px;border-radius:999px;background:var(--porcelain-50);border:1px dashed var(--emerald-300);font-size:12px;color:var(--ink-700);margin-bottom:6px}.swiper{--swiper-theme-color:var(--emerald-700)}.swiper-button-next,.swiper-button-prev{color:var(--emerald-700)}.swiper-pagination-bullet{background:var(--emerald-300);opacity:.7}.swiper-pagination-bullet-active{background:var(--emerald-700);opacity:1}.s-16c00449a9a3f15a3214{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.s-bd370d1b6f9b3580a770{background:#fff;border:1px solid var(--porcelain-100);border-radius:16px;padding:16px}.s-bd370d1b6f9b3580a770 h4{font-size:16px;margin-bottom:8px;color:var(--ink-900)}.s-bd370d1b6f9b3580a770 p{font-size:14px;color:var(--muted)}@media (max-width:900px){.s-16c00449a9a3f15a3214{grid-template-columns:1fr 1fr}}@media (max-width:540px){.s-16c00449a9a3f15a3214{grid-template-columns:1fr}}.s-c51048b7325d60e326d1{background:var(--porcelain-50);border:1px solid var(--porcelain-100);border-radius:12px;padding:14px;color:var(--muted)}footer.s-a928d4c5751e4352ec16{background:#fff;border-top:1px solid var(--porcelain-100);margin-top:60px}.s-278578607e140ef0c4de{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;padding:36px 0}@media (max-width:820px){.s-278578607e140ef0c4de{grid-template-columns:1fr}}.s-5109b8ed055a6af8a9f4{display:flex;gap:12px;align-items:center}.s-5109b8ed055a6af8a9f4 svg{width:28px;height:28px}.s-e53511877ed60d7daf6d{display:grid;grid-template-columns:1fr 1fr;gap:8px}.s-e53511877ed60d7daf6d a{padding:8px 0;color:var(--ink-700)}.s-96bccd4681b2811517f0{color:var(--muted);font-size:13px;padding:12px 0 24px;border-top:1px dashed var(--porcelain-100)}.s-0335bd3da698e00a3d2d,[role=button],a,button{cursor:pointer}.s-658c8286c17e402644ee{opacity:0;transform:translateY(24px);transition:opacity .6s,transform .6s}.s-658c8286c17e402644ee.s-af10ef20dd9060bbeead{opacity:1;transform:translateY(0)}#cc-root{position:fixed;inset:auto 16px 16px auto;z-index:9998;font-family:ui-sans-serif,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--ink-900,#0f1115)}@media (max-width:560px){#cc-root{left:16px;right:16px}}#cc-banner{width:min(380px,100%);background:#fff;border:1px solid var(--porcelain-100,#e3e6e2);border-radius:14px;box-shadow:0 18px 40px rgba(15,17,21,.12);overflow:hidden}.s-491c9ed263853c25ba6c{display:flex;gap:10px;align-items:flex-start;padding:14px 14px 0}.s-fefbb527ab096f3d6cfc{width:10px;height:10px;border-radius:50%;background:var(--emerald-500,#25b08c);margin-top:7px;flex:0 0 10px}.s-89940abdc1f0a1799a09{font-weight:900;font-size:16px;line-height:1.2;color:var(--ink-900,#0f1115)}.s-5e67affc9c256943e8a6{padding:8px 14px 12px;color:var(--ink-700,#1c2226);font-size:14px}.s-1b6e482dbeeb5f906459{padding-top:4px}.s-7e1d26d8d51a510423ff{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 14px 14px}.s-fdea924e476b6cf5e68b{padding-top:6px}#cc-reopen,.s-972a613a5bdbe1cba566{padding:10px 12px;font-weight:800;cursor:pointer}.s-7e1d26d8d51a510423ff .s-414768af9d215e9c9e57{grid-column:1/-1}.s-972a613a5bdbe1cba566{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid transparent;background:var(--emerald-700,#0f7a5f);color:#fff}#cc-banner a,.s-0e00b3f65c3a2cd9aed8{color:var(--link-color,#0f7a5f)}.s-972a613a5bdbe1cba566:hover{filter:saturate(1.05) brightness(1.02)}.s-972a613a5bdbe1cba566.s-e059fc6904f0a3146139{background:#fff;color:var(--emerald-700,#0f7a5f);border-color:var(--emerald-300,#7fd6bf)}.s-0e00b3f65c3a2cd9aed8{text-decoration:none;cursor:pointer;font-weight:700}.s-d0e0f7001d3c44eca469{font-size:12px;color:var(--muted,#4a555c);margin-top:8px}#cc-panel{border-top:1px dashed var(--porcelain-100,#e3e6e2);background:var(--porcelain-50,#eef0ee);padding:12px 14px 14px;display:none}.s-0bb1ab6fc67dc5ccf743{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px;background:#fff;border:1px solid var(--porcelain-100,#e3e6e2);border-radius:10px;margin-bottom:8px}.s-0bb1ab6fc67dc5ccf743 h4{margin:0;font-size:14px;line-height:1.2;color:var(--ink-900,#0f1115)}.s-0bb1ab6fc67dc5ccf743 p{margin:4px 0 0;font-size:12px;color:var(--muted,#4a555c)}.s-f7d55d7cf1d263827d27{position:relative;width:44px;height:26px;border-radius:999px;background:#dfe5e1;transition:background .2s;cursor:pointer;border:1px solid var(--porcelain-100,#e3e6e2)}.s-f7d55d7cf1d263827d27::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s}#cc-reopen .s-348a3c4a81ea6081e50d,.s-f7d55d7cf1d263827d27[data-on=true]{background:var(--emerald-500,#25b08c)}.s-f7d55d7cf1d263827d27[data-on=true]::after{transform:translateX(18px)}#cc-reopen{position:fixed;right:16px;bottom:16px;z-index:9997;display:none;align-items:center;gap:8px;background:#fff;color:var(--emerald-700,#0f7a5f);border:1px dashed var(--emerald-300,#7fd6bf);border-radius:999px;box-shadow:0 10px 26px rgba(15,17,21,.08)}#cc-reopen:hover{filter:saturate(1.05)}#cc-reopen .s-348a3c4a81ea6081e50d{width:8px;height:8px;border-radius:50%}@media (prefers-reduced-motion:no-preference){#cc-banner{transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .24s}#cc-root[data-state=enter] #cc-banner{transform:translateY(8px);opacity:0}#cc-root[data-state=ready] #cc-banner{transform:translateY(0);opacity:1}}.s-a86ef397676575d160f7{color:var(--muted);font-size:14px}.s-34161ab7e448b24048b0{margin-top:auto}