.ft:where(.sh-footer,.sh-footer *){--ft-pad:64px;--ft-bg:#F2F8F8;--ft-line:#DCE8E8;--ft-ink:#0F1F21;--ft-mu:#4D6668;--ft-t:#0B7479;--ft-card:#FFFFFF;--ft-tile:#FFFFFF;position:relative;padding:72px 0 0;background:var(--ft-bg);border-top:1px solid var(--ft-line);font-family:Inter,system-ui,sans-serif;color:var(--ft-ink);-webkit-font-smoothing:antialiased;overflow-x:clip}.ft:where(.sh-footer,.sh-footer *) *,.ft:where(.sh-footer,.sh-footer *) :after,.ft:where(.sh-footer,.sh-footer *) :before{box-sizing:border-box}.ft:where(.sh-footer,.sh-footer *) h3,.ft:where(.sh-footer,.sh-footer *) p,.ft:where(.sh-footer,.sh-footer *) ul{margin:0;padding:0}.ft:where(.sh-footer,.sh-footer *) ul{list-style:none}.ft-w:where(.sh-footer,.sh-footer *){width:100%;max-width:calc(1200px + 2 * var(--ft-pad));margin-inline:auto;padding-inline:var(--ft-pad)}.ft-main:where(.sh-footer,.sh-footer *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);grid-gap:64px;gap:64px;align-items:start}.ft-brand:where(.sh-footer,.sh-footer *){display:inline-flex;align-items:center;gap:10px;margin-bottom:40px;text-decoration:none;color:var(--ft-ink);font:700 18px/1 Plus Jakarta Sans,Inter,sans-serif;letter-spacing:-.01em}.ft-brand:where(.sh-footer,.sh-footer *) img{display:block;height:32px;width:auto}.ft-cols:where(.sh-footer,.sh-footer *){display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;grid-gap:24px 32px;gap:24px 32px}.ft:where(.sh-footer,.sh-footer *) .ft-ch{font-size:16px;line-height:24px;font-weight:600;color:var(--ft-ink)}.ft-ah:where(.sh-footer,.sh-footer *){display:none}.ft-col:where(.sh-footer,.sh-footer *) ul{display:flex;flex-direction:column;gap:4px;margin-top:16px}.ft-col:where(.sh-footer,.sh-footer *) a,.ft-nolink:where(.sh-footer,.sh-footer *){display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:15px;line-height:22px;color:var(--ft-mu);text-decoration:none;white-space:nowrap}.ft:where(.sh-footer,.sh-footer *) .ft-pn{display:inline-grid;grid-template-columns:96px auto;column-gap:8px;align-items:center;justify-items:start}.ft:where(.sh-footer,.sh-footer *) a{transition:color .15s ease}.ft-col:where(.sh-footer,.sh-footer *) a:hover{color:var(--ft-t);font-weight:600}.ft:where(.sh-footer,.sh-footer *) a:focus-visible,.ft:where(.sh-footer,.sh-footer *) button:focus-visible{outline:2px solid var(--ft-t);outline-offset:3px;border-radius:6px}.ft-tag:where(.sh-footer,.sh-footer *){padding:2px 8px;border-radius:999px;background:#E6F4F3;color:#0A626A;font-size:11px;line-height:16px;font-weight:600;white-space:nowrap}.ft-soc:where(.sh-footer,.sh-footer *){display:flex;gap:12px;margin-top:48px}.ft-soc:where(.sh-footer,.sh-footer *) a{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;border:1px solid var(--ft-line);background:var(--ft-card);color:var(--ft-t);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ft-soc:where(.sh-footer,.sh-footer *) a:hover{background:#0B7479;border-color:#0B7479;color:#FFFFFF}.ft-card:where(.sh-footer,.sh-footer *){padding:28px 32px;border-radius:20px;background:var(--ft-tile);border:1px solid var(--ft-line);box-shadow:0 1px 2px rgba(6,62,68,.04),0 16px 40px -28px rgba(6,62,68,.3);transition:translate .25s cubic-bezier(.2,0,0,1),box-shadow .25s ease,border-color .25s ease}.ft-card:hover:where(.sh-footer,.sh-footer *){translate:0 -4px;border-color:rgba(11,116,121,.28);box-shadow:0 2px 4px rgba(6,62,68,.05),0 24px 48px -20px rgba(6,62,68,.35)}.ft:where(.sh-footer,.sh-footer *) .ft-ch2{font-size:16px;line-height:24px;font-weight:600;color:var(--ft-ink)}.ft:where(.sh-footer,.sh-footer *) .ft-cl{display:flex;flex-direction:column;gap:16px;margin-top:20px}.ft-cl:where(.sh-footer,.sh-footer *) li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-column-gap:14px;column-gap:14px;align-items:start;font-size:15px;line-height:24px;color:var(--ft-mu)}.ft-cl:where(.sh-footer,.sh-footer *) b{display:block;font-weight:600;color:var(--ft-ink)}.ft-cl:where(.sh-footer,.sh-footer *) a{color:var(--ft-mu);text-decoration:none;overflow-wrap:anywhere}.ft-cl:where(.sh-footer,.sh-footer *) a:hover{color:var(--ft-t);font-weight:600}.ft-ci:where(.sh-footer,.sh-footer *){display:flex;align-items:center;justify-content:center;height:24px;font-style:normal}.ft-ci-t:where(.sh-footer,.sh-footer *) svg{box-sizing:content-box;display:block;width:14px;height:14px;padding:3px 7px;border-radius:6px;background:#F0F8F7;color:var(--ft-t)}.ft-ci:where(.sh-footer,.sh-footer *) .ft-flag{display:block;width:28px;height:20px;border-radius:3px}.ft-bot:where(.sh-footer,.sh-footer *){display:flex;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:56px;padding:24px 0 112px;border-top:1px solid var(--ft-line)}.ft-legal:where(.sh-footer,.sh-footer *) a,.ft-legal:where(.sh-footer,.sh-footer *) span,.ft:where(.sh-footer,.sh-footer *) .ft-copy{font-size:14px;line-height:20px;color:var(--ft-mu);text-decoration:none}.ft-legal:where(.sh-footer,.sh-footer *){display:flex;align-items:center;gap:12px}.ft-legal:where(.sh-footer,.sh-footer *) a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ft:where(.sh-footer,.sh-footer *) .ft-mark{margin:48px 0 0;height:.8em;overflow:hidden;text-align:center;white-space:nowrap;font-family:Plus Jakarta Sans,Inter,sans-serif;font-weight:800;font-size:calc(min(1200px,100vw - 2 * var(--ft-pad)) / 7.42);line-height:1;letter-spacing:-.045em;background:linear-gradient(180deg,rgba(11,116,121,.42),rgba(11,116,121,.24) 40%,rgba(11,116,121,.1) 72%,rgba(11,116,121,.03));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}a.sf-fab:not(#_):where(.sh-footer,.sh-footer *){position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:95;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px 0 6px;border-radius:999px;background:#0B7479;color:#FFFFFF;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 10px 28px -8px rgba(6,62,68,.55),0 2px 6px rgba(6,62,68,.18);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}a.sf-fab:not(#_):hover:where(.sh-footer,.sh-footer *){background:#0A626A;transform:translateY(-2px)}a.sf-fab:not(#_):focus-visible:where(.sh-footer,.sh-footer *){outline:3px solid #8ED3D1;outline-offset:3px}.sf-fab-ic:where(.sh-footer,.sh-footer *){position:relative;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#25D366;color:#FFFFFF}.sf-fab-ic:where(.sh-footer,.sh-footer *):after{content:"";position:absolute;inset:0;border-radius:50%;animation:sf-ping 2.4s ease-out infinite}@keyframes sf-ping{0%{box-shadow:0 0 0 0 rgba(37,211,102,.55)}80%,to{box-shadow:0 0 0 12px rgba(37,211,102,0)}}.sf-btt:where(.sh-footer,.sh-footer *){position:fixed;right:30px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:94;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid #dce5e5;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 16px 40px rgba(6,62,68,.08);color:#0F1F21;cursor:pointer;opacity:0;visibility:hidden;translate:0 8px;transition:opacity .2s ease,translate .2s ease,visibility 0s linear .2s,background-color .2s ease,color .2s ease}.sf-btt.on:where(.sh-footer,.sh-footer *){opacity:1;visibility:visible;translate:0 0;transition:opacity .2s ease,translate .2s ease}.sf-btt:hover:where(.sh-footer,.sh-footer *){background:#FFFFFF;border-color:#8ED3D1;color:#0B7479}@media (max-width:1199px){.ft-main:where(.sh-footer,.sh-footer *){grid-template-columns:minmax(0,1fr);gap:48px}.ft-card:where(.sh-footer,.sh-footer *){max-width:560px}}@media (max-width:1023px) and (min-width:768px){.ft-cols:where(.sh-footer,.sh-footer *){grid-template-columns:repeat(2,auto);justify-content:start;gap:32px 96px}}@media (max-width:1023px){.ft:where(.sh-footer,.sh-footer *){--ft-pad:40px;padding-top:56px}.ft-main:where(.sh-footer,.sh-footer *){grid-template-columns:minmax(0,1fr);gap:40px}.ft-card:where(.sh-footer,.sh-footer *){max-width:560px}.ft-soc:where(.sh-footer,.sh-footer *){margin-top:32px}}@media (max-width:767px){.ft:where(.sh-footer,.sh-footer *){--ft-pad:16px;padding-top:40px}.ft-main:where(.sh-footer,.sh-footer *){display:flex;flex-direction:column;align-items:stretch;gap:32px}.ft-card:where(.sh-footer,.sh-footer *){order:-1;max-width:none;padding:24px 20px}.ft-cols:where(.sh-footer,.sh-footer *){display:block}.ft-col:where(.sh-footer,.sh-footer *){border-bottom:1px solid var(--ft-line)}.ft:where(.sh-footer,.sh-footer *) .ft-ch{display:none}.ft-ah:where(.sh-footer,.sh-footer *){display:block}.ft-acc:where(.sh-footer,.sh-footer *){display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0;border:0;background:none;font:600 16px/24px Inter,system-ui,sans-serif;color:var(--ft-ink);cursor:pointer}.ft-acc:where(.sh-footer,.sh-footer *) svg{transition:rotate .2s ease;color:var(--ft-mu)}.ft-col.open:where(.sh-footer,.sh-footer *) .ft-acc svg{rotate:180deg}.ft-col:where(.sh-footer,.sh-footer *) ul{display:none;margin:0 0 12px}.ft-col.open:where(.sh-footer,.sh-footer *) ul{display:flex}.ft-col:where(.sh-footer,.sh-footer *) a,.ft-nolink:where(.sh-footer,.sh-footer *){min-height:44px}.ft-soc:where(.sh-footer,.sh-footer *){justify-content:center}.ft-soc:where(.sh-footer,.sh-footer *) a{width:44px;height:44px}.ft-bot:where(.sh-footer,.sh-footer *){flex-direction:column;text-align:center;margin-top:32px;padding-bottom:160px}a.sf-fab:not(#_):where(.sh-footer,.sh-footer *){right:16px;bottom:calc(88px + env(safe-area-inset-bottom));height:48px;padding:0 8px;gap:0}.sf-btt:where(.sh-footer,.sh-footer *){right:16px;bottom:calc(148px + env(safe-area-inset-bottom))}.sf-fab-t:where(.sh-footer,.sh-footer *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.ft:where(.sh-footer,.sh-footer *) *{transition:none!important}.sf-fab-ic:where(.sh-footer,.sh-footer *):after{animation:none}.ft-card:hover:where(.sh-footer,.sh-footer *){translate:none}}.ft:where(.sh-footer,.sh-footer *) .ft-cl{gap:4px;margin-top:14px}.ft-cl:where(.sh-footer,.sh-footer *) li{position:relative;padding:8px 40px 8px 12px;margin:0 -12px;border-radius:14px;transition:background-color .25s ease,transform .3s cubic-bezier(.16,1,.3,1)}.ft-cl:where(.sh-footer,.sh-footer *) li:hover{background:#EAF5F3;transform:translateX(4px)}.ft-cl:where(.sh-footer,.sh-footer *) a{position:static;transition:color .2s ease}.ft-cl:where(.sh-footer,.sh-footer *) a:before{content:"";position:absolute;inset:0;border-radius:inherit}.ft-cl:where(.sh-footer,.sh-footer *) a:hover{font-weight:inherit;color:var(--ft-ink)}.ft-cl:where(.sh-footer,.sh-footer *) a:focus-visible{outline:none}.ft-cl:where(.sh-footer,.sh-footer *) li:has(a:focus-visible){box-shadow:0 0 0 2px var(--ft-t)}.ft-cl:where(.sh-footer,.sh-footer *) li:after{content:"";position:absolute;right:14px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--ft-t);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") center/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") center/16px no-repeat;opacity:0;transform:translate(-6px,6px);transition:opacity .25s ease,transform .35s cubic-bezier(.16,1,.3,1)}.ft-cl:where(.sh-footer,.sh-footer *) li:hover:after{opacity:1;transform:none}.ft-ci-t:where(.sh-footer,.sh-footer *) svg{transition:background-color .25s ease,color .25s ease,transform .35s cubic-bezier(.16,1,.3,1)}.ft-cl:where(.sh-footer,.sh-footer *) li:hover .ft-ci-t svg{background:var(--ft-t);color:#fff;transform:scale(1.08) rotate(-6deg)}.ft-cl:where(.sh-footer,.sh-footer *) li:hover .ft-flag{transform:scale(1.08)}.ft-ci:where(.sh-footer,.sh-footer *) .ft-flag{transition:transform .35s cubic-bezier(.16,1,.3,1)}.ft-cl:where(.sh-footer,.sh-footer *) li:hover b{color:var(--ft-t)}.ft-col:where(.sh-footer,.sh-footer *) a{position:relative;transition:color .2s ease}.ft-col:where(.sh-footer,.sh-footer *) a:hover{font-weight:inherit;color:var(--ft-ink)}.ft-col:where(.sh-footer,.sh-footer *) a:not(.ft-acc):after{content:"";position:absolute;left:0;bottom:4px;height:1.5px;width:0;background:var(--ft-t);transition:width .35s cubic-bezier(.16,1,.3,1)}.ft-col:where(.sh-footer,.sh-footer *) li>a:hover:after{width:100%}.ft-soc:where(.sh-footer,.sh-footer *) a{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .3s cubic-bezier(.16,1,.3,1)}.ft-soc:where(.sh-footer,.sh-footer *) a:hover{transform:translateY(-3px)}.ft-legal:where(.sh-footer,.sh-footer *) a{transition:color .2s ease}.ft-legal:where(.sh-footer,.sh-footer *) a:hover{color:var(--ft-t)}@media (prefers-reduced-motion:reduce){.ft-ci-t:where(.sh-footer,.sh-footer *) svg,.ft-cl:where(.sh-footer,.sh-footer *) li,.ft-cl:where(.sh-footer,.sh-footer *) li:after,.ft-soc:where(.sh-footer,.sh-footer *) a{transition:none}.ft-cl:where(.sh-footer,.sh-footer *) li:hover{transform:none}}a.sf-fab:not(#_):where(.sh-footer,.sh-footer *){animation:sfIn .7s cubic-bezier(.16,1,.3,1) 1.2s both,sfNudge 6s ease-in-out 4s infinite;box-shadow:0 12px 28px -10px rgba(11,116,121,.65)}a.sf-fab:not(#_):hover:where(.sh-footer,.sh-footer *){animation-play-state:paused;box-shadow:0 18px 34px -10px rgba(11,116,121,.75)}.sf-fab-ic:where(.sh-footer,.sh-footer *){transition:transform .35s cubic-bezier(.16,1,.3,1)}a.sf-fab:not(#_):hover:where(.sh-footer,.sh-footer *) .sf-fab-ic{transform:rotate(-12deg) scale(1.1)}.sf-fab-ic:where(.sh-footer,.sh-footer *):after{box-shadow:0 0 0 0 rgba(37,211,102,.55)}.sf-fab-dot:where(.sh-footer,.sh-footer *){position:absolute;top:-4px;left:22px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#E5484D;color:#fff;font:700 10.5px/1 Inter,system-ui,sans-serif;box-shadow:0 0 0 2px #fff;animation:sfDot .5s cubic-bezier(.16,1,.3,1) 2.2s both}.sf-fab-bub:where(.sh-footer,.sh-footer *){position:absolute;right:0;bottom:calc(100% + 12px);width:max-content;max-width:240px;padding:10px 14px;border-radius:14px 14px 4px 14px;background:#fff;color:#0F1F21;font:500 13.5px/1.4 Inter,system-ui,sans-serif;box-shadow:0 0 0 1px #DCE8E8,0 16px 32px -14px rgba(6,40,40,.35);opacity:0;transform:translateY(8px) scale(.96);transform-origin:100% 100%;pointer-events:none;animation:sfBub 7s ease 3s 1 both}a.sf-fab:not(#_):hover:where(.sh-footer,.sh-footer *) .sf-fab-bub{animation:none;opacity:1;transform:none}@keyframes sfIn{0%{opacity:0;transform:translateY(24px) scale(.9)}}@keyframes sfNudge{0%,88%,to{transform:none}91%{transform:translateY(-4px) rotate(-3deg)}94%{transform:translateY(0) rotate(3deg)}97%{transform:translateY(-2px) rotate(-1deg)}}@keyframes sfDot{0%{transform:scale(0)}60%{transform:scale(1.25)}}@keyframes sfBub{0%{opacity:0;transform:translateY(8px) scale(.96)}8%,85%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px) scale(.98)}}@media (prefers-reduced-motion:reduce){.sf-fab-bub:where(.sh-footer,.sh-footer *),.sf-fab-dot:where(.sh-footer,.sh-footer *),a.sf-fab:not(#_):where(.sh-footer,.sh-footer *){animation:none}.sf-fab-bub:where(.sh-footer,.sh-footer *){display:none}}.ft-card:where(.sh-footer,.sh-footer *){position:relative;overflow:hidden}.ft-card:where(.sh-footer,.sh-footer *):before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(420px circle at 100% 0,rgba(43,181,165,.14),transparent 60%);opacity:0;transition:opacity .4s ease;pointer-events:none}.ft-card:hover:where(.sh-footer,.sh-footer *):before{opacity:1}.ft-cl:where(.sh-footer,.sh-footer *) li{padding-right:104px}.ft-cl:where(.sh-footer,.sh-footer *) li:after{right:84px}.ft-cp:where(.sh-footer,.sh-footer *){position:absolute;right:10px;top:50%;z-index:2;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:0;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #CFE5E2,0 6px 14px -8px rgba(6,40,40,.4);color:#0B7479;font:600 12px/1 Inter,system-ui,sans-serif;cursor:pointer;opacity:0;transform:translate(6px,-50%) scale(.95);transition:opacity .2s ease,transform .3s cubic-bezier(.16,1,.3,1),background .2s,color .2s}.ft-cl:where(.sh-footer,.sh-footer *) li:hover .ft-cp,.ft-cp.ok:where(.sh-footer,.sh-footer *),.ft-cp:focus-visible:where(.sh-footer,.sh-footer *){opacity:1;transform:translateY(-50%)}.ft-cp:hover:where(.sh-footer,.sh-footer *){background:#0B7479;color:#fff}.ft-cp.ok:where(.sh-footer,.sh-footer *){background:#2FA56F;color:#fff;box-shadow:none}.ft-cp:focus-visible:where(.sh-footer,.sh-footer *){outline:2px solid #0B7479;outline-offset:2px}.ft-cl:where(.sh-footer,.sh-footer *) li:has(.ft-flag):hover .ft-ci{animation:ftPin .6s cubic-bezier(.16,1,.3,1)}@keyframes ftPin{30%{transform:translateY(-4px)}60%{transform:translateY(1px)}}@media (hover:none){.ft-cp:where(.sh-footer,.sh-footer *){opacity:1;transform:translateY(-50%)}}.ft-cl:where(.sh-footer,.sh-footer *) li:after{display:none}.sf-fab-ic:where(.sh-footer,.sh-footer *){animation:sfBeat 2.4s ease-in-out infinite}.sf-fab-ic:where(.sh-footer,.sh-footer *):after,.sf-fab-ic:where(.sh-footer,.sh-footer *):before{content:"";position:absolute;inset:0;border-radius:50%;animation:sfRing 2.4s cubic-bezier(.2,.6,.3,1) infinite;pointer-events:none}.sf-fab-ic:where(.sh-footer,.sh-footer *):before{animation-delay:.6s}@keyframes sfRing{0%{box-shadow:0 0 0 0 rgba(37,211,102,.75)}70%,to{box-shadow:0 0 0 16px rgba(37,211,102,0)}}@keyframes sfBeat{0%,40%,to{transform:scale(1)}10%{transform:scale(1.18)}20%{transform:scale(.96)}30%{transform:scale(1.1)}}a.sf-fab:not(#_):hover:where(.sh-footer,.sh-footer *) .sf-fab-ic{animation:none}@media (prefers-reduced-motion:reduce){.sf-fab-ic:where(.sh-footer,.sh-footer *),.sf-fab-ic:where(.sh-footer,.sh-footer *):after,.sf-fab-ic:where(.sh-footer,.sh-footer *):before{animation:none}}.cpv:where(.sh-popup,.sh-popup *){--c-teal:#0B7479;--c-teal-h:#0A626A;--c-teal-p:#063E44;--c-tint:#E6F4F3;--c-tint2:#F0F9F8;--c-hl:#8ED3D1;--c-ink:#0F1F21;--c-body:#30464A;--c-cap:#5A6D6F;--c-line:#DCE5E5;--c-field:#CFDADA;--c-surf:#FFFFFF;--c-soft:#F2F5F5;--c-soft-h:#E5EBEB;--c-soft-p:#D8E0E0;--c-err:#B42318;--c-err-bg:#FEF3F2;--c-err-line:#F5B3AB;--c-warn:#B54708;--c-dis:#DCE3E3;--c-dis-ink:#5A6D6F;--c-on:#FFFFFF;--c-ring:rgba(11,116,121,.18);--c-ring-e:rgba(180,35,24,.14);--c-dim:rgba(15,31,33,.28);--c-sh:0 32px 80px -20px rgba(6,62,68,.32),0 8px 24px -8px rgba(6,62,68,.12);--c-grad:linear-gradient(135deg,#0A626A,#0B7479);--c-grad-h:linear-gradient(135deg,#063E44,#0A626A);--c-btn-sh:0 8px 20px -4px rgba(11,116,121,.36);--c-fh:"Plus Jakarta Sans",Inter,system-ui,sans-serif;--c-eo:cubic-bezier(.16,1,.3,1);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.5;color:var(--c-ink);-webkit-font-smoothing:antialiased}:root[data-theme=dark] .cpv{--c-teal:#2BB5A5;--c-teal-h:#45CDBC;--c-teal-p:#8ED3D1;--c-tint:rgba(43,181,165,.16);--c-tint2:rgba(43,181,165,.08);--c-hl:#2BB5A5;--c-ink:#EEF4F3;--c-body:#C8D6D4;--c-cap:#9DB0AE;--c-line:#22363B;--c-field:#33494E;--c-surf:#132124;--c-soft:#182A2E;--c-soft-h:#203538;--c-soft-p:#294245;--c-err:#F38B7C;--c-err-bg:rgba(240,116,100,.12);--c-err-line:rgba(240,116,100,.45);--c-warn:#F0B355;--c-dis:#22363B;--c-dis-ink:#9DB0AE;--c-on:#04211E;--c-ring:rgba(43,181,165,.24);--c-ring-e:rgba(240,116,100,.2);--c-dim:rgba(0,0,0,.55);--c-sh:inset 0 0 0 1px #22363B,0 32px 80px -16px rgba(0,0,0,.6);--c-grad:linear-gradient(135deg,#2BB5A5,#45CDBC);--c-grad-h:linear-gradient(135deg,#45CDBC,#6FDCCF);--c-btn-sh:0 8px 20px -6px rgba(43,181,165,.4)}.cpv:where(.sh-popup,.sh-popup *) *,.cpv:where(.sh-popup,.sh-popup *) :after,.cpv:where(.sh-popup,.sh-popup *) :before{box-sizing:border-box}.cpv:where(.sh-popup,.sh-popup *) :where(h2,h3,p,fieldset){margin:0}.cpv:where(.sh-popup,.sh-popup *) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.cpv:where(.sh-popup,.sh-popup *) :where(a){color:var(--c-teal)}.cpv:where(.sh-popup,.sh-popup *) :focus-visible{outline:2px solid var(--c-teal);outline-offset:2px}.cp-sr:where(.sh-popup,.sh-popup *){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cp-ov:where(.sh-popup,.sh-popup *){position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px}.cp-dim:where(.sh-popup,.sh-popup *){position:absolute;inset:0;background:var(--c-dim)}.cp-dlg:where(.sh-popup,.sh-popup *){position:relative;display:flex;flex-direction:column;width:520px;max-width:100%;background:var(--c-surf);border-radius:24px;box-shadow:var(--c-sh);overflow:hidden}.cp-sc:where(.sh-popup,.sh-popup *){flex:1 1 auto;min-height:0;padding:28px 32px}.cp-handle:where(.sh-popup,.sh-popup *){display:none}.cp-anim:where(.sh-popup,.sh-popup *) .cp-dim{animation:cpFade .2s ease both}.cp-anim:where(.sh-popup,.sh-popup *) .cp-dlg{animation:cpUp .2s var(--c-eo) both}.cp-frozen:where(.sh-popup,.sh-popup *) .cp-dim{opacity:.7}.cp-frozen:where(.sh-popup,.sh-popup *) .cp-dlg{opacity:.94;transform:translateY(12px)}@keyframes cpFade{0%{opacity:0}}@keyframes cpUp{0%{opacity:0;transform:translateY(16px)}}@keyframes cpSheet{0%{transform:translateY(100%)}}@keyframes cpSpin{to{transform:rotate(1turn)}}.cp-x:where(.sh-popup,.sh-popup *){position:absolute;top:16px;right:16px;z-index:3;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--c-soft);color:var(--c-ink);transition:background-color .15s ease,transform .15s ease}.cp-x.is-hover:where(.sh-popup,.sh-popup *),.cp-x:hover:where(.sh-popup,.sh-popup *){background:var(--c-soft-h)}.cp-x.is-press:where(.sh-popup,.sh-popup *),.cp-x:active:where(.sh-popup,.sh-popup *){background:var(--c-soft-p);transform:scale(.94)}.cp-x.is-focus:where(.sh-popup,.sh-popup *){outline:2px solid var(--c-teal);outline-offset:2px}.cp-hd:where(.sh-popup,.sh-popup *){text-align:center;padding:0 16px}.cp-eb:where(.sh-popup,.sh-popup *){font-size:12px;line-height:16px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--c-teal)}.cp-h:where(.sh-popup,.sh-popup *){margin-top:8px;font-family:var(--c-fh);font-weight:700;font-size:22px;line-height:28px;letter-spacing:-.025em;color:var(--c-ink);text-wrap:balance}.cp-sub:where(.sh-popup,.sh-popup *){margin-top:12px;font-size:16px;line-height:24px;color:var(--c-body);text-wrap:pretty}.cp-hr:where(.sh-popup,.sh-popup *){height:1px;margin:20px 0;background:var(--c-line);border:0}.cp-ban:where(.sh-popup,.sh-popup *){display:flex;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;border-radius:12px;background:var(--c-err-bg);border:1px solid var(--c-err-line);color:var(--c-err);font-size:14px;line-height:20px;font-weight:600}.cp-ban:where(.sh-popup,.sh-popup *) svg{flex:0 0 auto}.cp-cf:where(.sh-popup,.sh-popup *){position:absolute;top:12px;left:12px;right:64px;z-index:4;display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 16px;border-radius:16px;background:var(--c-surf);box-shadow:0 0 0 1px var(--c-line),0 16px 40px -12px rgba(6,62,68,.28)}.cp-cf:where(.sh-popup,.sh-popup *)>svg{flex:0 0 auto;color:var(--c-warn)}.cp-cf-t:where(.sh-popup,.sh-popup *){flex:1 1 180px;min-width:0;font-size:14px;line-height:20px;color:var(--c-body)}.cp-cf-t:where(.sh-popup,.sh-popup *) b{display:block;font-weight:600;color:var(--c-ink)}.cp-cf-b:where(.sh-popup,.sh-popup *){display:flex;gap:8px;margin-left:auto}.has-cf:where(.sh-popup,.sh-popup *) .cp-sc{opacity:.38;pointer-events:none;transition:opacity .15s ease}.cp-fs:where(.sh-popup,.sh-popup *){border:0;padding:0;min-width:0}.cp-grid:where(.sh-popup,.sh-popup *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 12px;gap:14px 12px}.cp-full:where(.sh-popup,.sh-popup *){grid-column:1/-1}.cp-f:where(.sh-popup,.sh-popup *){display:flex;flex-direction:column;min-width:0}.cp-l:where(.sh-popup,.sh-popup *){display:block;margin-bottom:6px;font-size:13px;line-height:18px;font-weight:600;color:var(--c-ink)}.cp-req:where(.sh-popup,.sh-popup *){color:var(--c-err);margin-left:2px}.cp-in:where(.sh-popup,.sh-popup *){display:block;width:100%;height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--c-field);background:var(--c-surf);font:inherit;font-size:15px;color:var(--c-ink);transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cp-in:where(.sh-popup,.sh-popup *)::placeholder{color:var(--c-cap);opacity:1}.cp-in:hover:where(.sh-popup,.sh-popup *){border-color:var(--c-cap)}.cp-in.is-f:where(.sh-popup,.sh-popup *),.cp-in:focus:where(.sh-popup,.sh-popup *){outline:none;border-color:var(--c-teal);box-shadow:0 0 0 4px var(--c-ring)}.cp-cc.bad:where(.sh-popup,.sh-popup *),.cp-in.bad:where(.sh-popup,.sh-popup *){border-color:var(--c-err)}.cp-in.bad.is-f:where(.sh-popup,.sh-popup *),.cp-in.bad:focus:where(.sh-popup,.sh-popup *){box-shadow:0 0 0 4px var(--c-ring-e)}.cp-fs:disabled:where(.sh-popup,.sh-popup *) .cp-cap,.cp-fs:disabled:where(.sh-popup,.sh-popup *) .cp-cc,.cp-fs:disabled:where(.sh-popup,.sh-popup *) .cp-chip,.cp-fs:disabled:where(.sh-popup,.sh-popup *) .cp-in{opacity:.6;cursor:default}.cp-err:where(.sh-popup,.sh-popup *){display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;line-height:18px;font-weight:500;color:var(--c-err)}.cp-err:where(.sh-popup,.sh-popup *) svg{flex:0 0 auto}.cp-ta:where(.sh-popup,.sh-popup *){height:auto;min-height:64px;padding:10px 14px;line-height:20px;resize:vertical}.cp-lr:where(.sh-popup,.sh-popup *){display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cp-meta:where(.sh-popup,.sh-popup *){display:flex;justify-content:flex-end;margin:0 0 6px;font-size:12px;line-height:16px;color:var(--c-cap);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cp-meta.warn:where(.sh-popup,.sh-popup *){color:var(--c-warn);font-weight:600}.cp-opt:where(.sh-popup,.sh-popup *){font-weight:400;color:var(--c-cap)}.cp-ph:where(.sh-popup,.sh-popup *){display:flex;gap:8px}.cp-ph:where(.sh-popup,.sh-popup *) .cp-in{flex:1 1 auto;min-width:0}.cp-cc:where(.sh-popup,.sh-popup *){position:relative;flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 10px 0 12px;border-radius:12px;border:1px solid var(--c-field);background:var(--c-surf);font-size:15px;font-weight:500;color:var(--c-ink);transition:border-color .15s ease,box-shadow .15s ease}.cp-cc:hover:where(.sh-popup,.sh-popup *){border-color:var(--c-cap)}.cp-cc.is-f:where(.sh-popup,.sh-popup *),.cp-cc:focus-within:where(.sh-popup,.sh-popup *){border-color:var(--c-teal);box-shadow:0 0 0 4px var(--c-ring)}.cp-cc:where(.sh-popup,.sh-popup *)>svg:last-of-type{color:var(--c-cap)}.cp-cc-iso:where(.sh-popup,.sh-popup *){display:inline-grid;place-items:center;min-width:24px;height:16px;padding:0 3px;border-radius:4px;background:var(--c-soft-h);font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--c-body)}.cp-flag:where(.sh-popup,.sh-popup *){display:block;flex:0 0 auto}.cp-ccsel:where(.sh-popup,.sh-popup *){position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.cp-chips:where(.sh-popup,.sh-popup *){display:flex;flex-wrap:wrap;gap:8px}.cp-chip:where(.sh-popup,.sh-popup *){display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 10px;border-radius:999px;border:1px solid var(--c-field);background:var(--c-surf);font-size:13px;line-height:1;font-weight:500;color:var(--c-ink);white-space:nowrap;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .12s ease}.cp-chip:where(.sh-popup,.sh-popup *) svg{flex:0 0 auto;color:var(--c-teal)}.cp-chip.is-hover:where(.sh-popup,.sh-popup *),.cp-chip:hover:not([aria-disabled=true]):where(.sh-popup,.sh-popup *){border-color:var(--c-hl);background:var(--c-tint2)}.cp-chip.is-press:where(.sh-popup,.sh-popup *),.cp-chip:active:not([aria-disabled=true]):where(.sh-popup,.sh-popup *){transform:scale(.97)}.cp-chip.on:where(.sh-popup,.sh-popup *){border-color:var(--c-teal);background:var(--c-tint);color:var(--c-teal-p);font-weight:600;box-shadow:inset 0 0 0 1px var(--c-teal)}.cp-chip[aria-disabled=true]:where(.sh-popup,.sh-popup *){background:var(--c-soft);border-color:var(--c-line);border-style:dashed;color:var(--c-cap);cursor:not-allowed}.cp-chip[aria-disabled=true]:where(.sh-popup,.sh-popup *) svg{color:var(--c-cap)}.cp-soon:where(.sh-popup,.sh-popup *){display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:var(--c-surf);box-shadow:inset 0 0 0 1px var(--c-line);font-size:11px;font-weight:600;color:var(--c-body)}.cp-chips.bad:where(.sh-popup,.sh-popup *) .cp-chip:not([aria-disabled=true]):not(.on){border-color:var(--c-err-line)}.cp-cap:where(.sh-popup,.sh-popup *){display:flex;align-items:center;gap:12px;min-height:54px;padding:6px 12px 6px 14px;border-radius:12px;background:var(--c-soft);border:1px solid transparent;transition:border-color .15s ease}.cp-cap.bad:where(.sh-popup,.sh-popup *){border-color:var(--c-err);background:var(--c-err-bg)}.cp-capbox:where(.sh-popup,.sh-popup *){position:relative;display:grid;place-items:center;flex:0 0 auto;width:24px;height:24px;border-radius:5px;border:2px solid #b9c5c4;background:#FFFFFF;color:var(--c-teal);transition:border-color .15s ease}.cp-capbox:where(.sh-popup,.sh-popup *):before{content:"";position:absolute;inset:-8px}.cp-capbox.is-hover:where(.sh-popup,.sh-popup *),.cp-capbox:hover:where(.sh-popup,.sh-popup *){border-color:#8A9A99}.cp-cap.bad:where(.sh-popup,.sh-popup *) .cp-capbox{border-color:var(--c-err)}.cp-cap.ok:where(.sh-popup,.sh-popup *) .cp-capbox{border-color:transparent;background:transparent}.cp-cap.ok:where(.sh-popup,.sh-popup *) .cp-capbox svg{width:22px;height:22px;color:#0B7479}.cp-cap:where(.sh-popup,.sh-popup *) .cp-spin{width:22px;height:22px;border-width:3px;color:var(--c-teal)}.cp-capl:where(.sh-popup,.sh-popup *){flex:1 1 auto;font-size:14px;color:var(--c-ink)}.cp-capb:where(.sh-popup,.sh-popup *){display:flex;flex-direction:column;align-items:center;flex:0 0 auto;gap:1px;color:var(--c-cap);font-size:10px;line-height:13px}.cp-capb:where(.sh-popup,.sh-popup *) svg{width:22px;height:22px;color:#4A8AF4}.cp-capb:where(.sh-popup,.sh-popup *) b{font-weight:500;font-size:10px}.cp-capb:where(.sh-popup,.sh-popup *) a{color:var(--c-cap);text-decoration:none}.cp-capb:where(.sh-popup,.sh-popup *) a:hover{text-decoration:underline}.cp-act:where(.sh-popup,.sh-popup *){margin-top:18px}.cp-send:where(.sh-popup,.sh-popup *){display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:48px;border-radius:999px;background:var(--c-grad);color:var(--c-on);font-size:15px;font-weight:700;box-shadow:var(--c-btn-sh);transition:background .2s ease,box-shadow .2s ease,transform .15s ease,color .2s ease}.cp-send:where(.sh-popup,.sh-popup *) svg{transition:transform .25s var(--c-eo)}.cp-send.is-hover:where(.sh-popup,.sh-popup *),.cp-send:not(.off):not([aria-busy=true]):hover:where(.sh-popup,.sh-popup *){background:var(--c-grad-h);box-shadow:0 12px 28px -6px rgba(11,116,121,.42)}.cp-send.is-hover:where(.sh-popup,.sh-popup *) svg,.cp-send:not(.off):not([aria-busy=true]):hover:where(.sh-popup,.sh-popup *) svg{transform:translateX(3px)}.cp-send.is-press:where(.sh-popup,.sh-popup *),.cp-send:not(.off):not([aria-busy=true]):active:where(.sh-popup,.sh-popup *){transform:scale(.985);box-shadow:0 4px 10px -4px rgba(11,116,121,.4)}.cp-send.off:where(.sh-popup,.sh-popup *){background:var(--c-dis);color:var(--c-dis-ink);box-shadow:none;cursor:default}.cp-send[aria-busy=true]:where(.sh-popup,.sh-popup *){cursor:progress}.cp-spin:where(.sh-popup,.sh-popup *){display:inline-block;width:18px;height:18px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:cpSpin .8s linear infinite}.cp-legal:where(.sh-popup,.sh-popup *){margin-top:8px;text-align:center;font-size:11px;line-height:16px;color:var(--c-cap)}.cp-legal:where(.sh-popup,.sh-popup *) a{color:var(--c-teal);font-weight:500}.cp-b2:where(.sh-popup,.sh-popup *){display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:999px;background:var(--c-surf);box-shadow:inset 0 0 0 1px var(--c-ink);font-size:15px;font-weight:600;color:var(--c-ink);white-space:nowrap;transition:color .15s ease,box-shadow .15s ease,transform .15s ease}.cp-b2.is-hover:where(.sh-popup,.sh-popup *),.cp-b2:hover:where(.sh-popup,.sh-popup *){color:var(--c-teal);box-shadow:inset 0 0 0 1px var(--c-teal)}.cp-b2.is-press:where(.sh-popup,.sh-popup *),.cp-b2:active:where(.sh-popup,.sh-popup *){transform:scale(.98)}.cp-b2.sm:where(.sh-popup,.sh-popup *),.cp-bd:where(.sh-popup,.sh-popup *){height:40px;padding:0 16px;font-size:14px}.cp-bd:where(.sh-popup,.sh-popup *){display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--c-err);color:#FFFFFF;font-weight:600;white-space:nowrap;transition:filter .15s ease,transform .15s ease}:root[data-theme=dark] .cp-bd{color:#2A0A05}.cp-bd.is-hover:where(.sh-popup,.sh-popup *),.cp-bd:hover:where(.sh-popup,.sh-popup *){filter:brightness(.9)}.cp-bd.is-press:where(.sh-popup,.sh-popup *),.cp-bd:active:where(.sh-popup,.sh-popup *){transform:scale(.98)}.cp-done:where(.sh-popup,.sh-popup *){display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 8px 8px}.cp-done-ic:where(.sh-popup,.sh-popup *){display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--c-grad);color:var(--c-on);box-shadow:0 0 0 10px var(--c-tint)}.cp-done-ic:where(.sh-popup,.sh-popup *) svg{width:34px;height:34px}.cp-done:where(.sh-popup,.sh-popup *) h2{margin-top:32px;font-family:var(--c-fh);font-weight:700;font-size:26px;line-height:32px;letter-spacing:-.02em;color:var(--c-ink);text-wrap:balance;outline:none}.cp-done:where(.sh-popup,.sh-popup *) p{margin-top:10px;font-size:16px;line-height:24px;color:var(--c-body)}.cp-done:where(.sh-popup,.sh-popup *) .cp-b2{margin-top:32px}.cp-again:where(.sh-popup,.sh-popup *){position:fixed;left:50%;bottom:32px;z-index:10000;transform:translateX(-50%);display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 20px;border-radius:999px;background:var(--c-surf);box-shadow:0 0 0 1px var(--c-line),0 12px 32px -8px rgba(6,62,68,.25);font-size:14px;font-weight:600;color:var(--c-ink)}.cp-again:where(.sh-popup,.sh-popup *) span{color:var(--c-cap);font-weight:500}@media (min-width:768px) and (max-width:1023px){.cp-dlg:where(.sh-popup,.sh-popup *){width:90%;max-width:720px}.cp-grid:where(.sh-popup,.sh-popup *){grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-height:820px){.cp-sc:where(.sh-popup,.sh-popup *){padding:22px 28px}.cp-hr:where(.sh-popup,.sh-popup *){margin:14px 0}.cp-grid:where(.sh-popup,.sh-popup *){row-gap:12px}.cp-act:where(.sh-popup,.sh-popup *){margin-top:14px}}@media (max-width:767px){.cp-ov:where(.sh-popup,.sh-popup *){align-items:flex-end;padding:0}.cp-dlg:where(.sh-popup,.sh-popup *){width:100%;border-radius:24px 24px 0 0}.cp-anim:where(.sh-popup,.sh-popup *) .cp-dlg{animation-name:cpSheet;animation-duration:.24s}.cp-frozen:where(.sh-popup,.sh-popup *) .cp-dlg{transform:translateY(24px)}.cp-sc:where(.sh-popup,.sh-popup *){padding:32px 20px 0}.cp-handle:where(.sh-popup,.sh-popup *){display:block;position:absolute;top:8px;left:50%;z-index:3;width:40px;height:5px;margin-left:-20px;border-radius:3px;background:var(--c-field)}.cp-x:where(.sh-popup,.sh-popup *){top:16px;right:12px;width:44px;height:44px}.cp-hd:where(.sh-popup,.sh-popup *){padding:0 36px}.cp-sub:where(.sh-popup,.sh-popup *){font-size:15px;line-height:22px}.cp-hr:where(.sh-popup,.sh-popup *){margin:18px 0}.cp-grid:where(.sh-popup,.sh-popup *){grid-template-columns:minmax(0,1fr)}.cp-chip:where(.sh-popup,.sh-popup *){height:44px}.cp-cap:where(.sh-popup,.sh-popup *){gap:12px;padding:12px 12px 12px 14px}.cp-act:where(.sh-popup,.sh-popup *){margin:20px 0 0;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.cp-legal:where(.sh-popup,.sh-popup *){margin-top:8px}.cp-cf:where(.sh-popup,.sh-popup *){top:28px;left:12px;right:12px}.cp-done:where(.sh-popup,.sh-popup *){padding-bottom:32px}}@media (prefers-reduced-motion:reduce){.cp-anim:where(.sh-popup,.sh-popup *) .cp-dim,.cp-anim:where(.sh-popup,.sh-popup *) .cp-dlg{animation:none}.cpv:where(.sh-popup,.sh-popup *) *{transition-duration:0s!important}.cp-spin:where(.sh-popup,.sh-popup *){animation-duration:1.6s}}body{margin:0}.snr:where(.sh-header,.sh-header *){--sn-ease:cubic-bezier(.215,.61,.355,1);--sn-ink:#0F1A1A;--sn-link:rgba(15,26,26,.85);--sn-pill:#F2F4F4;--sn-line:#EAEFEE;--sn-body:#5B6B6A;--sn-teal:#0F766E;--sn-teal-h:#0B5A55;--sn-tint:#E6F5F1;--sn-s2:#F5F7F7;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.5;color:var(--sn-ink);-webkit-font-smoothing:antialiased;position:relative;z-index:20}.snr:where(.sh-header,.sh-header *) *,.snr:where(.sh-header,.sh-header *) :after,.snr:where(.sh-header,.sh-header *) :before{box-sizing:border-box}.snr:where(.sh-header,.sh-header *) p{margin:0}.snr:where(.sh-header,.sh-header *) :focus-visible{outline:2px solid var(--sn-teal);outline-offset:2px;border-radius:8px}.snr:where(.sh-header,.sh-header *) a{text-decoration:none}.sn-ann:where(.sh-header,.sh-header *){position:relative;overflow:hidden;height:48px;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 16px;background:linear-gradient(180deg,#1CA2A0,#0D9392 25%,#038383 50%,#00696E 75%,#004F5A);color:#FFFFFF;font-size:13px;font-weight:500;letter-spacing:.01em}.sn-ann:where(.sh-header,.sh-header *):after{content:"";position:absolute;top:0;bottom:0;left:-30%;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:snshine 6s ease-in-out infinite;pointer-events:none}@keyframes snshine{0%,60%{left:-30%}to{left:130%}}.sn-soon:where(.sh-header,.sh-header *){display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px 0 4px;border-radius:999px;background:rgba(142,211,209,.14);box-shadow:inset 0 0 0 1px rgba(142,211,209,.35);color:#8ED3D1;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sn-soon:where(.sh-header,.sh-header *) b{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#8ED3D1;color:#0B2A2D}.sn-soon:where(.sh-header,.sh-header *) svg{animation:sntick 2.4s ease-in-out infinite;transform-origin:50% 50%}@keyframes sntick{0%,70%{transform:rotate(0)}85%{transform:rotate(180deg)}to{transform:rotate(180deg)}}.sn-ann-t:where(.sh-header,.sh-header *){color:#FFFFFF}.snr:where(.sh-header,.sh-header *) .sn-ann a{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.26);color:#FFFFFF;font-weight:600;transition:background-color .2s ease}.snr:where(.sh-header,.sh-header *) .sn-ann a svg{transition:transform .2s ease}.snr:where(.sh-header,.sh-header *) .sn-ann a:hover svg{transform:translateX(2px)}.snr:where(.sh-header,.sh-header *) .sn-ann a:hover{color:#FFFFFF;background:rgba(255,255,255,.24)}.sn-ann-sep:where(.sh-header,.sh-header *){width:1px;height:14px;background:rgba(230,244,243,.25)}.snr:where(.sh-header,.sh-header *) .sn-aff{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:999px;font:600 13px/1 Inter,system-ui,sans-serif;color:var(--sn-ink);background:var(--sn-tint);transition:background-color .15s ease,color .15s ease}.snr:where(.sh-header,.sh-header *) .sn-aff:hover{background:#D8EFEC;color:var(--sn-teal)}.sn-aff:where(.sh-header,.sh-header *) svg{color:var(--sn-teal)}@media (max-width:1279px){.snr:where(.sh-header,.sh-header *) .sn-aff{display:none}}@media (max-width:767px){.sn-ann-sep:where(.sh-header,.sh-header *){display:none}.sn-ann:where(.sh-header,.sh-header *){height:auto;min-height:48px;flex-wrap:wrap;gap:6px 10px;padding:8px 12px;font-size:13px;text-align:center}}@media (prefers-reduced-motion:reduce){.sn-ann:where(.sh-header,.sh-header *):after,.sn-soon:where(.sh-header,.sh-header *) svg{animation:none}}.sn:where(.sh-header,.sh-header *){background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 -1px 0 var(--sn-line)}.sn-w:where(.sh-header,.sh-header *){max-width:1328px;margin:0 auto;padding-inline:64px}.sn-bar:where(.sh-header,.sh-header *){display:flex;align-items:center;justify-content:space-between;gap:32px;height:72px}.sn-l:where(.sh-header,.sh-header *){display:flex;align-items:center;gap:20px;min-width:0;height:100%}.snr:where(.sh-header,.sh-header *) .sn-logo{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;color:var(--sn-ink);font:700 17px/1 Plus Jakarta Sans,Inter,sans-serif;letter-spacing:-.01em}.sn-logo:where(.sh-header,.sh-header *) img{display:block;height:32px;width:auto}.sn-links:where(.sh-header,.sh-header *){display:flex;align-items:center;gap:8px;height:100%}.sn-dd:where(.sh-header,.sh-header *){position:relative;display:flex;align-items:center;height:100%}.snr:where(.sh-header,.sh-header *) .sn-nl{position:relative;display:inline-flex;white-space:nowrap;align-items:center;gap:4px;padding:6px 12px;border:0;background:none;border-radius:8px;font:500 14px/22px Inter,system-ui,sans-serif;color:var(--sn-link);cursor:pointer;transition:background-color .15s ease,color .15s ease}.snr:where(.sh-header,.sh-header *) .sn-nl.on,.snr:where(.sh-header,.sh-header *) .sn-nl:focus-visible,.snr:where(.sh-header,.sh-header *) .sn-nl:hover{background:var(--sn-pill);color:var(--sn-ink)}.sn-nl.cur:where(.sh-header,.sh-header *):after{content:"";position:absolute;left:12px;right:12px;bottom:-2px;height:2px;border-radius:8px;background:var(--sn-teal)}.sn-chev:where(.sh-header,.sh-header *){transition:transform .18s var(--sn-ease)}.sn-nl.on:where(.sh-header,.sh-header *) .sn-chev{transform:rotate(180deg)}.sn-e:where(.sh-header,.sh-header *){display:flex;align-items:center;gap:12px}.snr:where(.sh-header,.sh-header *) .sn-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:600;white-space:nowrap;transition:background-color .15s ease,box-shadow .15s ease}.snr:where(.sh-header,.sh-header *) .sn-p{background:var(--sn-teal);color:#FFFFFF}.snr:where(.sh-header,.sh-header *) .sn-p:hover{background:var(--sn-teal-h);color:#FFFFFF}.snr:where(.sh-header,.sh-header *) .sn-s{color:var(--sn-ink);box-shadow:inset 0 0 0 1px rgba(15,26,26,.4)}.snr:where(.sh-header,.sh-header *) .sn-s:hover{background:var(--sn-pill);box-shadow:inset 0 0 0 1px var(--sn-ink)}.sn-ar:where(.sh-header,.sh-header *){transition:transform .2s var(--sn-ease)}.sn-more:hover:where(.sh-header,.sh-header *) .sn-ar,.sn-p:hover:where(.sh-header,.sh-header *) .sn-ar{transform:translateX(3px)}.sn-pan:where(.sh-header,.sh-header *){position:absolute;left:-12px;top:calc(100% + 8px);width:min(880px,calc(100vw - 160px));background:#FFFFFF;border:1px solid var(--sn-line);border-radius:16px;box-shadow:0 24px 48px rgba(15,26,26,.1);animation:sn-in .18s var(--sn-ease)}.sn-pan:where(.sh-header,.sh-header *):before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}@keyframes sn-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.sn-cols:where(.sh-header,.sh-header *){display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.sn-col:where(.sh-header,.sh-header *){display:flex;flex-direction:column;gap:2px;min-width:0;padding:28px}.sn-col:where(.sh-header,.sh-header *)+.sn-col{border-left:1px solid var(--sn-line)}.sn-col-2:where(.sh-header,.sh-header *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:12px;column-gap:12px;align-content:start}.sn-col-2:where(.sh-header,.sh-header *) .sn-h{grid-column:1/-1}.snr:where(.sh-header,.sh-header *) .sn-h{margin-bottom:10px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--sn-body)}.snr:where(.sh-header,.sh-header *) .sn-row{display:flex;align-items:center;gap:14px;min-height:60px;padding:10px 12px;margin-inline:-12px;border-radius:10px;color:var(--sn-ink);transition:background-color .15s ease}.snr:where(.sh-header,.sh-header *) a.sn-row:focus-visible,.snr:where(.sh-header,.sh-header *) a.sn-row:hover{background:var(--sn-s2)}.sn-ic:where(.sh-header,.sh-header *){display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:10px;background:var(--sn-tint);color:var(--sn-teal)}.sn-tx:where(.sh-header,.sh-header *){display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.sn-t:where(.sh-header,.sh-header *){font-size:14px;font-weight:600;line-height:1.35;color:var(--sn-ink)}.sn-d:where(.sh-header,.sh-header *){font-size:13px;line-height:1.4;color:var(--sn-body)}.sn-cap:where(.sh-header,.sh-header *){display:inline-flex;align-items:center;flex:0 0 auto;height:24px;padding:0 10px;border-radius:999px;background:var(--sn-tint);color:var(--sn-teal);font-size:12px;font-weight:600;white-space:nowrap}.sn-cap.dev:where(.sh-header,.sh-header *){background:#FEF5E4;color:#92400E}.sn-foot:where(.sh-header,.sh-header *){display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 28px;border-top:1px solid var(--sn-line);font-size:14px;color:var(--sn-body)}.snr:where(.sh-header,.sh-header *) .sn-more{display:inline-flex;align-items:center;gap:6px;font-weight:600;border-radius:8px;color:var(--sn-ink)}.snr:where(.sh-header,.sh-header *) .sn-more:hover{color:var(--sn-teal)}.sn-cust:where(.sh-header,.sh-header *){display:flex;align-items:center;gap:16px;margin:0 20px 20px;padding:16px 20px;border-radius:14px;background:linear-gradient(100deg,#E6F5F1,#F4FAF8);box-shadow:inset 0 0 0 1px rgba(15,118,110,.28)}.sn-cust:where(.sh-header,.sh-header *) img{flex:0 0 auto;width:56px;height:auto}.sn-cust-tx:where(.sh-header,.sh-header *){flex:1 1 auto;min-width:0;font-size:14px;line-height:1.5;color:var(--sn-body)}.sn-cust-tx:where(.sh-header,.sh-header *) b{color:var(--sn-ink);font-weight:600}.sn-cust-k:where(.sh-header,.sh-header *){display:block;margin-bottom:2px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--sn-teal)}@media (max-width:1279px){.sn-w:where(.sh-header,.sh-header *){padding-inline:24px}.sn-e:where(.sh-header,.sh-header *) .sn-nl,.sn-e:where(.sh-header,.sh-header *) .sn-s,.sn-links:where(.sh-header,.sh-header *){display:none}}@media (prefers-reduced-motion:reduce){.snr:where(.sh-header,.sh-header *) *,.snr:where(.sh-header,.sh-header *) :after,.snr:where(.sh-header,.sh-header *) :before{transition:none!important;animation:none!important}}:is(a,button).btn:not(#_):where(.sh-header,.sh-header *){min-height:48px;padding:0 24px;font-size:16px;font-weight:500;border-radius:999px}:is(a,button).btn-p:not(#_):where(.sh-header,.sh-header *){background:#0F766E;color:#FFFFFF}:is(a,button).btn-p:not(#_):hover:where(.sh-header,.sh-header *){background:#0B5A55;color:#FFFFFF}:is(a,button).btn-o:not(#_):where(.sh-header,.sh-header *){background:transparent;color:#0F1A1A;box-shadow:inset 0 0 0 1px #0F1A1A}:is(a,button).btn-o:not(#_):hover:where(.sh-header,.sh-header *){background:#F2F4F4;color:#0F1A1A}:root:not([data-theme=dark]) body{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.03'/%3E%3C/svg%3E"),radial-gradient(38% 32% at 8% 6%,rgba(142,211,209,.32),transparent 70%),radial-gradient(34% 30% at 92% 14%,rgba(191,229,227,.55),transparent 72%),radial-gradient(40% 36% at 78% 92%,rgba(191,229,227,.4),transparent 72%),radial-gradient(36% 34% at 6% 78%,rgba(230,244,243,.9),transparent 70%),#F5FAFA;background-attachment:fixed}.mesh:not(#_):where(.sh-header,.sh-header *){background:radial-gradient(45% 60% at 72% 26%,rgba(142,211,209,.55) 0,rgba(142,211,209,0) 70%),radial-gradient(34% 44% at 94% 8%,rgba(11,116,121,.18) 0,rgba(11,116,121,0) 70%),radial-gradient(32% 42% at 50% 4%,rgba(191,229,227,.75) 0,rgba(191,229,227,0) 70%),radial-gradient(30% 40% at 86% 60%,rgba(230,244,243,.95) 0,rgba(230,244,243,0) 70%),#F5FAFA}.sn-lg:where(.sh-header,.sh-header *){height:auto}.snr:where(.sh-header,.sh-header *) .sn-lb{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 6px;border:0;border-radius:999px;background:#FFFFFF;box-shadow:0 1px 2px rgba(15,26,26,.06),0 0 0 1px #DCE8E8;font:600 13px/1 Inter,system-ui,sans-serif;color:var(--sn-ink);cursor:pointer;transition:box-shadow .2s ease}.snr:where(.sh-header,.sh-header *) .sn-lb.on,.snr:where(.sh-header,.sh-header *) .sn-lb:hover{box-shadow:0 1px 2px rgba(15,26,26,.06),0 0 0 1px #8ED3D1}.sn-lb.on:where(.sh-header,.sh-header *) .sn-chev{transform:rotate(180deg)}.sn-fl:where(.sh-header,.sh-header *){flex:none;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.sn-lm:where(.sh-header,.sh-header *){position:absolute;right:0;top:calc(100% + 10px);z-index:60;width:232px;margin:0;padding:6px;list-style:none;border-radius:16px;background:#FFFFFF;box-shadow:0 0 0 1px #DCE8E8,0 24px 48px -20px rgba(6,62,68,.35);animation:snlm .16s ease}.sn-lm:where(.sh-header,.sh-header *):before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}@keyframes snlm{0%{opacity:0;transform:translateY(-4px)}}.snr:where(.sh-header,.sh-header *) .sn-lo{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:10px;background:none;text-align:left;font:500 14px/1.2 Inter,system-ui,sans-serif;color:var(--sn-ink);cursor:pointer}.snr:where(.sh-header,.sh-header *) .sn-lo:hover{background:#F0F8F7}.sn-ln:where(.sh-header,.sh-header *){flex:1 1}.sn-lo:where(.sh-header,.sh-header *) small{font-size:12px;color:#4D6668}.sn-ck:where(.sh-header,.sh-header *){color:#0B7479;opacity:0}.sn-lo.on:where(.sh-header,.sh-header *) .sn-ck{opacity:1}.sn-lo.on:where(.sh-header,.sh-header *){font-weight:600}@media (prefers-reduced-motion:reduce){.sn-lm:where(.sh-header,.sh-header *){animation:none}}@media (max-width:767px){.sn-w:where(.sh-header,.sh-header *){padding-inline:16px}.sn-e:where(.sh-header,.sh-header *){gap:8px}.snr:where(.sh-header,.sh-header *) .sn-lb{gap:4px;padding:0 6px}.snr:where(.sh-header,.sh-header *) .sn-lb>span:not(.sn-fl){display:none}.sn-lb:where(.sh-header,.sh-header *) .sn-chev{width:12px;height:12px}.sn-logo:where(.sh-header,.sh-header *){flex:none;white-space:nowrap}.snr:where(.sh-header,.sh-header *) .sn-e .sn-btn.sn-p{height:36px;padding:0 12px;font-size:13px}.sn-e:where(.sh-header,.sh-header *) .sn-p .sn-ar{display:none}.sn-lm:where(.sh-header,.sh-header *){right:-56px}}@media (max-width:389px){.sn-logo:where(.sh-header,.sh-header *){font-size:0;gap:0}}html{scroll-padding-top:128px;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:where(.sh-header,.sh-header *)::selection{background:#CDEEEA;color:#0B2A2D}:where(.pp):where(.sh-header,.sh-header *) :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #0F766E;outline-offset:3px}.pp:where(.sh-header,.sh-header *) img{-webkit-user-drag:none}.pp:where(.sh-header,.sh-header *) .h-btn{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,background .2s ease,color .2s ease}.pp:where(.sh-header,.sh-header *) .h-btn:active{transform:scale(.97);transition-duration:.08s}.pp:where(.sh-header,.sh-header *) .h-btn svg,.pp:where(.sh-header,.sh-header *) .h-mca,.pp:where(.sh-header,.sh-header *) .lk .ar{transition:transform .35s cubic-bezier(.16,1,.3,1)}.pp:where(.sh-header,.sh-header *) .h-btn:hover svg,.pp:where(.sh-header,.sh-header *) .h-mc:hover .h-mca,.pp:where(.sh-header,.sh-header *) .lk:hover .ar{transform:translateX(3px)}@media (prefers-reduced-motion:no-preference){.pp:where(.sh-header,.sh-header *)>main{animation:ppIn .7s cubic-bezier(.16,1,.3,1) both}}.sn:where(.sh-header,.sh-header *){position:relative}.sn-prog:where(.sh-header,.sh-header *){position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(90deg,#2BB5A5,#0F766E);transform-origin:0 50%;transform:scaleX(0);pointer-events:none}.sn-ai:where(.sh-header,.sh-header *){display:inline-flex;align-items:center;gap:7px;height:34px;margin:0 4px;padding:0 14px;border-radius:999px;background:#E3F4F1;box-shadow:inset 0 0 0 1px #A9DCD5;color:#0F766E;font:600 14px/1 Inter,system-ui,sans-serif;white-space:nowrap;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.sn-ai:hover:where(.sh-header,.sh-header *){background:#D3EEEA;box-shadow:inset 0 0 0 1px #0F766E;transform:translateY(-1px)}.sn-ai:focus-visible:where(.sh-header,.sh-header *){outline:2px solid #0F766E;outline-offset:2px}.sn-ai:where(.sh-header,.sh-header *)>svg:first-child{animation:snAiTw 2.4s ease-in-out infinite}.sn-ai-ar:where(.sh-header,.sh-header *){transition:transform .3s cubic-bezier(.16,1,.3,1)}.sn-ai:hover:where(.sh-header,.sh-header *) .sn-ai-ar{transform:translateX(3px)}@keyframes snAiTw{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(20deg)}}@media (prefers-reduced-motion:reduce){.sn-ai:where(.sh-header,.sh-header *)>svg:first-child{animation:none}}@media (min-width:1280px){.sn-bar:where(.sh-header,.sh-header *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:32px;gap:32px}.sn-l:where(.sh-header,.sh-header *){display:contents}.sn-logo:where(.sh-header,.sh-header *){justify-self:start}.sn-links:where(.sh-header,.sh-header *){justify-self:center;gap:4px}.sn-e:where(.sh-header,.sh-header *){justify-self:end;gap:10px}}.snr:where(.sh-header,.sh-header *) .sn-lb{gap:3px;height:32px;padding:0 6px 0 5px}.snr:where(.sh-header,.sh-header *) .sn-lb>span:not(.sn-fl){display:none}.snr:where(.sh-header,.sh-header *) .sn-lb .sn-chev{width:12px;height:12px}.snr:where(.sh-header,.sh-header *) .sn-fl{width:20px;height:20px}.sn-aff:where(.sh-header,.sh-header *){white-space:nowrap}.sn-ai.cur:where(.sh-header,.sh-header *){background:#0F766E;color:#fff;box-shadow:none}.snr .sn-bg{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:#FFFFFF;box-shadow:0 1px 2px rgba(15,26,26,.06),0 0 0 1px #DCE8E8;color:var(--sn-ink);cursor:pointer;transition:box-shadow .2s ease,background-color .2s ease}.snr .sn-bg.on,.snr .sn-bg:hover{box-shadow:0 1px 2px rgba(15,26,26,.06),0 0 0 1px #8ED3D1;background:var(--sn-tint);color:var(--sn-teal)}.snr .sn-m{position:absolute;left:0;right:0;top:100%;z-index:55;display:flex;flex-direction:column;gap:4px;max-width:100%;max-height:calc(100dvh - 128px);overflow-y:auto;overscroll-behavior:contain;padding:12px 24px 20px;background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--sn-line);box-shadow:0 24px 48px -20px rgba(15,26,26,.2);animation:sn-in .18s var(--sn-ease)}.snr .sn-mi{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 14px;border-radius:12px;font:500 16px/1.2 Inter,system-ui,sans-serif;color:var(--sn-link);transition:background-color .15s ease,color .15s ease}.snr .sn-mi:focus-visible,.snr .sn-mi:hover{background:var(--sn-pill);color:var(--sn-ink)}.snr .sn-mi.cur{background:var(--sn-tint)}.snr .sn-mai,.snr .sn-mi.cur{color:var(--sn-teal);font-weight:600}.snr .sn-mai{width:-moz-fit-content;width:fit-content;background:#E3F4F1;box-shadow:inset 0 0 0 1px #A9DCD5}.snr .sn-mai:hover{background:#D3EEEA;color:var(--sn-teal)}.snr .sn-mai.cur{background:var(--sn-teal);color:#FFFFFF;box-shadow:none}.snr .sn-mb{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;padding-top:16px;border-top:1px solid var(--sn-line)}.snr .sn-mb .sn-btn{flex:1 1 160px;height:46px}@media (min-width:1280px){.snr .sn-bg,.snr .sn-m{display:none}}@media (max-width:767px){.snr .sn-m{padding-inline:16px}}@media (max-width:479px){.snr .sn-e .sn-p{display:none}}@media (min-width:480px){.snr .sn-mcta{display:none}}@media (max-width:389px){.snr .sn-logo{font-size:17px;gap:10px}}@media (prefers-reduced-motion:reduce){.snr .sn-m{animation:none}}.sn-as{position:fixed;left:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:95;display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 14px 0 8px;border:1px solid #dce5e5;border-radius:999px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 16px 40px -20px rgba(6,40,40,.45);color:#0F1A1A;font:600 13px/1 Inter,system-ui,sans-serif;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.sn-as:hover{border-color:#8ED3D1;background:#FFFFFF}.sn-as:focus-visible{outline:2px solid #0F766E;outline-offset:3px}.sn-as i{position:relative;flex:none;width:40px;height:22px;border-radius:999px;background:#C9D3D3;transition:background-color .25s ease}.sn-as i:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#FFFFFF;box-shadow:0 1px 3px rgba(6,40,40,.35);transition:transform .25s cubic-bezier(.16,1,.3,1)}.sn-as.on i{background:#2E9C9A}.sn-as.on i:after{transform:translateX(18px)}@media (prefers-reduced-motion:reduce){.sn-as i,.sn-as i:after{transition:none}}@media (max-width:767px){.sn-as{display:none}}html[data-ags-full] .pp-hd{pointer-events:none}:is(a,button).btn:not(#_){min-height:48px;padding:0 24px;font-size:16px;font-weight:500;border-radius:999px}:is(a,button).btn-p:not(#_){background:#0F766E;color:#FFFFFF}:is(a,button).btn-p:not(#_):hover{background:#0B5A55;color:#FFFFFF}:is(a,button).btn-o:not(#_){background:transparent;color:#0F1A1A;box-shadow:inset 0 0 0 1px #0F1A1A}:is(a,button).btn-o:not(#_):hover{background:#F2F4F4;color:#0F1A1A}.mesh:not(#_){background:radial-gradient(45% 60% at 72% 26%,rgba(142,211,209,.55) 0,rgba(142,211,209,0) 70%),radial-gradient(34% 44% at 94% 8%,rgba(11,116,121,.18) 0,rgba(11,116,121,0) 70%),radial-gradient(32% 42% at 50% 4%,rgba(191,229,227,.75) 0,rgba(191,229,227,0) 70%),radial-gradient(30% 40% at 86% 60%,rgba(230,244,243,.95) 0,rgba(230,244,243,0) 70%),#F5FAFA}::selection{background:#CDEEEA;color:#0B2A2D}:where(.pp) :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #0F766E;outline-offset:3px}.pp img{-webkit-user-drag:none}.pp .h-btn{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,background .2s ease,color .2s ease}.pp .h-btn:active{transform:scale(.97);transition-duration:.08s}.pp .h-btn svg,.pp .h-mca,.pp .lk .ar{transition:transform .35s cubic-bezier(.16,1,.3,1)}.pp .h-btn:hover svg,.pp .h-mc:hover .h-mca,.pp .lk:hover .ar{transform:translateX(3px)}@media (prefers-reduced-motion:no-preference){.pp>main{animation:ppIn .7s cubic-bezier(.16,1,.3,1) both}}@keyframes ppIn{0%{opacity:0;transform:translateY(8px)}}.cv-faq{padding-bottom:96px}@media (max-width:767px){.cv-faq{padding-bottom:64px}}@media (max-width:1023px){.pg-book-demo .fx-g:has(.bd-l){grid-template-columns:minmax(0,1fr)}}