.ws-hero{background:var(--bg-subtle);border-bottom:1px solid var(--border);position:relative;overflow:hidden}.ws-hero-grid{background-image:linear-gradient(color-mix(in srgb, var(--cyan-600) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--cyan-600) 6%, transparent) 1px, transparent 1px);background-size:40px 40px;position:absolute;inset:0}.ws-hero-in{flex-wrap:wrap;align-items:center;gap:48px;padding-top:72px;padding-bottom:80px;display:flex;position:relative}.ws-hero-txt{flex-direction:column;flex:400px;gap:22px;min-width:0;display:flex;position:relative}.ws-hero-img{flex:520px;justify-content:center;min-width:0;display:flex}.ws-crumb{color:var(--fg-3);align-items:center;gap:8px;font-size:13px;display:flex}.ws-crumb a{color:var(--fg-3)}.ws-crumb a:hover{color:var(--cyan-600)}.ws-crumb b{color:var(--fg-1);font-weight:600}.ws-hero-h1{letter-spacing:var(--tracking-tighter);color:var(--fg-1);margin:0;font-size:44px;font-weight:800;line-height:1.12}.ws-hero-h1-accent{color:var(--cyan-600)}.ws-ticks{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ws-ticks li{color:var(--slate-700);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.ws-ticks svg{width:18px;height:18px;color:var(--cyan-600);stroke-width:2px;flex-shrink:0;margin-top:1px}.ws-hero-ctas{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.ws-mt{box-sizing:border-box;width:100%;max-width:560px;padding:0 0 76px;position:relative}.ws-br{background:var(--surface);border:1px solid var(--border);box-shadow:0 24px 48px color-mix(in srgb, var(--navy-700) 10%, transparent);border-radius:16px;overflow:hidden}.ws-br-top{border-bottom:1px solid var(--border);background:var(--bg-subtle);align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}.ws-br-url{border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border);min-width:0;height:24px;color:var(--fg-2);white-space:nowrap;flex:1;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:flex;overflow:hidden}.ws-br-url svg{width:12px;height:12px;color:var(--success-500);stroke-width:2px;flex:none}.ws-br-body{flex-direction:column;gap:10px;padding:14px;display:flex}.ws-sl{border:1.5px dashed var(--slate-300);box-sizing:border-box;border-radius:10px}.ws-bk{box-sizing:border-box;border-radius:9px;height:100%}.ws-s1{height:40px}.ws-s2{height:118px}.ws-s3{height:82px}.ws-s4{height:62px}.ws-b1{background:var(--surface);border:1px solid var(--border);animation:ws-mt1 10s var(--ease-out) infinite;align-items:center;gap:12px;padding:0 12px;display:flex}.ws-b1 img{width:auto;height:16px;display:block}.ws-b1 span{gap:8px;margin-left:auto;display:flex}.ws-b1 span i{background:var(--slate-200);border-radius:3px;width:30px;height:6px;display:block}.ws-b2{background:var(--cyan-50);border:1px solid var(--cyan-200);animation:ws-mt2 10s var(--ease-out) infinite;flex-direction:column;justify-content:center;gap:9px;padding:0 18px;display:flex;position:relative}.ws-b2 i{background:var(--navy-700);border-radius:5px;height:10px;display:block}.ws-b2 i:first-child{width:62%}.ws-b2 i:nth-child(2){width:44%}.ws-b2 i:nth-child(3){background:var(--navy-200);width:70%;height:6px}.ws-b2 em{background:var(--cyan-500);border-radius:6px;width:96px;height:22px;margin-top:4px;display:block}.ws-b3{animation:ws-mt3 10s var(--ease-out) infinite;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ws-b3 div{background:var(--surface);border:1px solid var(--border);border-radius:9px;flex-direction:column;gap:6px;padding:10px;display:flex}.ws-b3 b{background:var(--cyan-50);border:1px solid var(--cyan-200);border-radius:5px;width:18px;height:18px;display:block}.ws-b3 i{background:var(--slate-200);border-radius:3px;height:6px;display:block}.ws-b3 i:last-child{width:70%}.ws-b4{background:var(--surface);border:1px solid var(--border);animation:ws-mt4 10s var(--ease-out) infinite;align-items:center;gap:8px;padding:0 12px;display:flex}.ws-b4 i{border:1px solid var(--slate-300);background:var(--bg-subtle);border-radius:6px;flex:1;height:22px;display:block}.ws-b4 em{background:var(--cyan-500);border-radius:6px;width:64px;height:22px;display:block}.ws-b4 u{border-radius:var(--radius-full);background:var(--success-500);width:22px;height:22px;display:block}.ws-sr{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);width:72%;box-shadow:0 20px 40px color-mix(in srgb, var(--navy-700) 16%, transparent);animation:ws-mt5 10s var(--ease-out) infinite;border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;bottom:0;right:-8px}.ws-sr-q{border-radius:var(--radius-full);border:1px solid var(--slate-300);height:34px;color:var(--fg-1);align-items:center;gap:8px;padding:0 12px;font-size:13px;display:flex}.ws-sr-q svg{width:16px;height:16px;color:var(--fg-3);stroke-width:2px;flex:none}.ws-sr-q span{white-space:nowrap;animation:10s steps(9,end) infinite ws-digita;display:inline-block}.ws-sr-res{border:1px solid var(--border);animation:ws-res 10s var(--ease-out) infinite;border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.ws-sr-res small{color:var(--cyan-600);font-size:11px}.ws-sr-res b{color:var(--fg-1);font-size:14px;font-weight:600}.ws-sr-res i{background:var(--slate-200);border-radius:3px;width:86%;height:6px;margin-top:3px;display:block}@keyframes ws-mt1{0%,3%{opacity:0;transform:translateY(10px)}10%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes ws-mt2{0%,13%{opacity:0;transform:translateY(10px)}20%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes ws-mt3{0%,23%{opacity:0;transform:translateY(10px)}30%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes ws-mt4{0%,33%{opacity:0;transform:translateY(10px)}40%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes ws-mt5{0%,45%{opacity:0;transform:translateY(14px)}52%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes ws-digita{0%,54%{clip-path:inset(0 100% 0 0)}64%,to{clip-path:inset(0)}}@keyframes ws-res{0%,66%{opacity:0;border-color:var(--border);box-shadow:0 0 0 0 color-mix(in srgb, var(--cyan-500) 0%, transparent);transform:translateY(6px)}72%,74%{opacity:1;border-color:var(--border);box-shadow:0 0 0 0 color-mix(in srgb, var(--cyan-500) 0%, transparent);transform:none}78%,86%{opacity:1;border-color:var(--cyan-500);box-shadow:0 0 0 5px color-mix(in srgb, var(--cyan-500) 16%, transparent);transform:none}90%{opacity:1;border-color:var(--border);box-shadow:0 0 0 0 color-mix(in srgb, var(--cyan-500) 0%, transparent);transform:none}95%,to{opacity:0;transform:none}}@media (width<=960px){.ws-sr{right:0}}@media (width<=640px){.ws-hero-h1{font-size:32px}.ws-mt{padding-bottom:96px}.ws-sr{width:90%}.ws-s2{height:100px}.ws-br-url{font-size:10px}}.ws-hero-seta{display:none}@media (width<=640px){.ws-hero{min-height:calc(100vh - var(--header-h,69px));min-height:calc(100svh - var(--header-h,69px));flex-direction:column;display:flex}.ws-hero-grid{background-size:32px 32px}.ws-hero-in{flex-flow:column;flex:1;justify-content:center;align-items:stretch;gap:12px;margin-inline:0;padding-top:4px;padding-bottom:24px}.ws-hero-txt,.ws-hero-img{display:contents}.ws-hero-txt>.ws-eb{display:none}.ws-crumb{flex-wrap:wrap;gap:0 8px}.ws-crumb a{align-items:center;min-height:44px;display:inline-flex}.ws-hero-h1{font-size:28px}.ws-hero-txt>.ws-lead{font-size:15px;line-height:1.55}.ws-hero-ctas{flex-flow:column;gap:2px;margin-top:4px}.ws-hero-ctas .dt-btn{box-sizing:border-box;justify-content:center;width:100%}.ws-hero-ctas .ws-hero-lnk{min-height:44px;box-shadow:none;color:var(--cyan-600);background:0 0;border:0;gap:6px;padding:0;font-size:14px}.ws-hero-ctas .ws-hero-lnk:hover{color:var(--cyan-700);background:0 0}.ws-hero-seta{display:block}.ws-hero .dt-tk,.ws-hero .dt-tk-pos{order:2}.ws-mt{order:1;max-width:none;margin-top:8px;padding-bottom:44px}.ws-br{box-shadow:0 18px 40px color-mix(in srgb, var(--navy-700) 10%, transparent);border-radius:14px}.ws-br-top{gap:10px;height:30px;padding:0 12px}.ws-br-top .ws-dots{gap:5px}.ws-br-top .ws-dots i{width:8px;height:8px}.ws-br-url{height:22px;font-size:11px}.ws-br-body{gap:6px;padding:10px}.ws-s1{height:26px}.ws-s2{height:52px}.ws-s3{height:40px}.ws-s4{height:30px}.ws-b1{gap:10px;padding:0 10px}.ws-b1 img{height:11px}.ws-b1 span{gap:6px}.ws-b1 span i{width:22px;height:5px}.ws-b2{gap:5px;padding:0 12px}.ws-b2 i{height:7px}.ws-b2 i:nth-child(3){height:4px}.ws-b2 em{width:60px;height:12px;margin-top:1px}.ws-b3{gap:6px}.ws-b3 div{gap:4px;padding:5px 6px}.ws-b3 b{border-radius:3px;width:10px;height:10px}.ws-b3 i{height:4px}.ws-b4{gap:6px;padding:0 10px}.ws-b4 i,.ws-b4 em{height:16px}.ws-b4 em{width:44px}.ws-b4 u{width:16px;height:16px}.ws-sr{border-radius:12px;gap:6px;width:80%;padding:8px;right:0}.ws-sr-q{height:28px;font-size:12px}.ws-sr-q svg{width:15px;height:15px}.ws-sr-res{padding:6px 10px}.ws-sr-res small{font-size:11px}.ws-sr-res b{font-size:13px}}@media (width<=640px) and (prefers-reduced-motion:no-preference){.ws-hero .ws-b1{animation-name:ws-m-mt1}.ws-hero .ws-b2{animation-name:ws-m-mt2}.ws-hero .ws-b3{animation-name:ws-m-mt3}.ws-hero .ws-b4{animation-name:ws-m-mt4}.ws-hero .ws-sr{animation-name:ws-m-mt5}.ws-hero .ws-sr-res{animation-name:ws-m-res}.ws-hero .ws-sr-q span{animation-name:ws-m-digita}@keyframes ws-m-digita{0%,54%{clip-path:inset(0 100% 0 0)}64%,to{clip-path:inset(0)}}@keyframes ws-m-mt1{0%,3%{opacity:0;transform:translateY(8px)}10%,to{opacity:1;transform:none}}@keyframes ws-m-mt2{0%,13%{opacity:0;transform:translateY(8px)}20%,to{opacity:1;transform:none}}@keyframes ws-m-mt3{0%,23%{opacity:0;transform:translateY(8px)}30%,to{opacity:1;transform:none}}@keyframes ws-m-mt4{0%,33%{opacity:0;transform:translateY(8px)}40%,to{opacity:1;transform:none}}@keyframes ws-m-mt5{0%,45%{opacity:0;transform:translateY(10px)}52%,to{opacity:1;transform:none}}@keyframes ws-m-res{0%,66%{opacity:0;border-color:var(--border);box-shadow:0 0 #0000}72%,74%{opacity:1;border-color:var(--border);box-shadow:0 0 #0000}78%,88%{opacity:1;border-color:var(--cyan-500);box-shadow:0 0 0 5px color-mix(in srgb, var(--cyan-500) 16%, transparent)}94%,to{opacity:1;border-color:var(--border);box-shadow:0 0 #0000}}}.ws-trs{flex-direction:column;gap:20px;display:flex}.ws-tr{box-sizing:border-box;border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:center;gap:28px 40px;padding:32px;display:flex}.ws-tr-dk{background:linear-gradient(135deg, var(--navy-700) 0%, var(--navy-800) 100%);border-color:var(--navy-700);color:var(--slate-0)}.ws-tr-h{flex-direction:column;flex:300px;gap:12px;min-width:0;display:flex}.ws-tag{border-radius:var(--radius-full);background:var(--cyan-50);height:30px;color:var(--cyan-600);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);align-self:flex-start;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.ws-tr-dk .ws-tag{background:color-mix(in srgb, var(--cyan-300) 16%, transparent);color:var(--cyan-300)}.ws-tr h3{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);color:var(--fg-1);margin:0;font-weight:700;line-height:1.25}.ws-tr-dk h3{color:var(--slate-0)}.ws-tr-h p{color:var(--fg-2);margin:0;font-size:15px;line-height:1.6}.ws-tr-dk .ws-tr-h p{color:color-mix(in srgb, var(--slate-0) 75%, transparent)}.ws-tr-ps{flex:2 600px;align-items:stretch;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ws-tp{isolation:isolate;box-sizing:border-box;outline:none;flex-direction:column;flex:1 1 0;gap:10px;min-width:0;padding:20px;display:flex;position:relative}.ws-tp>*{z-index:1;position:relative}.ws-tp:after{content:"";z-index:-1;border:1px solid var(--border);background:var(--bg-subtle);border-radius:14px;transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .4s,box-shadow .5s;position:absolute;inset:0}.ws-tr-dk .ws-tp:after{background:color-mix(in srgb, var(--slate-0) 4%, transparent);border-color:color-mix(in srgb, var(--slate-0) 14%, transparent)}.ws-tp:hover:after,.ws-tp:focus:after{border-color:var(--cyan-500);box-shadow:0 18px 36px color-mix(in srgb, var(--navy-700) 14%, transparent);transform:scale(1.03)}.ws-tp-i{box-sizing:border-box;border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border);width:44px;height:44px;color:var(--cyan-600);justify-content:center;align-items:center;animation:6s linear infinite ws-vez;display:flex}.ws-tp-i svg{stroke-width:1.75px;width:20px;height:20px}.ws-tr-dk .ws-tp-i{background:color-mix(in srgb, var(--slate-0) 6%, transparent);border-color:color-mix(in srgb, var(--slate-0) 16%, transparent);color:var(--cyan-300);animation-name:ws-vez-dk}.ws-tp-2 .ws-tp-i{animation-delay:2s}.ws-tp-3 .ws-tp-i{animation-delay:4s}.ws-tp b{color:var(--fg-1);font-size:15px;font-weight:600;display:block}.ws-tr-dk .ws-tp b{color:var(--slate-0)}.ws-tp p{font-size:var(--text-sm);color:var(--fg-2);margin:0;line-height:1.55}.ws-tr-dk .ws-tp p{color:color-mix(in srgb, var(--slate-0) 72%, transparent)}.ws-ta{width:30px;color:var(--cyan-500);flex:none;justify-content:center;align-items:center;display:flex}.ws-tr-dk .ws-ta{color:var(--cyan-300)}.ws-ta span{display:flex}.ws-ta svg{stroke-width:2px;opacity:.35;width:20px;height:20px;animation:6s linear infinite ws-seta}.ws-ta-2 svg{animation-delay:2s}.ws-tr-ft{background:var(--cyan-50);border:1px solid var(--cyan-200);color:var(--slate-700);border-radius:14px;align-items:center;gap:14px;padding:18px 22px;font-size:15px;line-height:1.5;display:flex}.ws-tr-ft p{margin:0}.ws-tr-ft>span{background:var(--surface);width:40px;height:40px;color:var(--cyan-600);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.ws-tr-ft svg{stroke-width:1.75px;width:20px;height:20px}.ws-tr-ft b{color:var(--fg-1);font-weight:600}@keyframes ws-vez{0%,33.4%,to{background:var(--surface);border-color:var(--border);color:var(--cyan-600);box-shadow:0 0 0 0 color-mix(in srgb, var(--cyan-500) 0%, transparent)}4%,28%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 14%, transparent)}}@keyframes ws-vez-dk{0%,33.4%,to{background:color-mix(in srgb, var(--slate-0) 6%, transparent);border-color:color-mix(in srgb, var(--slate-0) 16%, transparent);color:var(--cyan-300);box-shadow:0 0 0 0 color-mix(in srgb, var(--cyan-300) 0%, transparent)}4%,28%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-300) 18%, transparent)}}@keyframes ws-seta{0%,24%,40%,to{opacity:.35;transform:translate(0)}31%{opacity:1;transform:translate(3px)}}@media (width<=760px){.ws-tr-ps{flex-direction:column}.ws-ta{width:auto;height:30px}.ws-ta span{transform:rotate(90deg)}}@media (width<=640px){.ws-tr{padding:22px}.ws-tr h3{font-size:var(--text-lg)}.ws-tp{padding:16px}}.ws-tab-in,.ws-tl{display:none}@media (width<=640px){.ws-trs{grid-template-columns:minmax(0,1fr);gap:0;display:grid;position:relative}.ws-tab-in{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;display:block;position:absolute}.ws-tl{background:var(--slate-100);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:16px;padding:4px;display:grid}.ws-tl label{box-sizing:border-box;cursor:pointer;text-align:center;min-height:48px;color:var(--fg-2);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:10px;justify-content:center;align-items:center;padding:6px 8px;font-size:13px;font-weight:600;line-height:1.25;display:flex}.ws-tab-a:checked~.ws-tl label[for=ws-cam-a],.ws-tab-b:checked~.ws-tl label[for=ws-cam-b]{background:var(--surface);color:var(--fg-1);box-shadow:var(--shadow-sm)}.ws-tab-a:focus-visible~.ws-tl label[for=ws-cam-a],.ws-tab-b:focus-visible~.ws-tl label[for=ws-cam-b]{outline:2px solid var(--cyan-500);outline-offset:2px}.ws-trs .ws-tr{visibility:hidden;opacity:0;transition:opacity var(--duration-base) var(--ease-out), visibility 0s linear var(--duration-base);flex-flow:column;grid-area:2/1;align-items:stretch;gap:12px;padding:22px 18px}.ws-tab-a:checked~.ws-tr-a,.ws-tab-b:checked~.ws-tr-b{visibility:visible;opacity:1;transition:opacity var(--duration-base) var(--ease-out), visibility 0s}.ws-tr-ft{grid-row:3;align-items:flex-start;gap:12px;margin-top:16px;padding:16px}.ws-tag{display:none}.ws-tr-h{flex:none}.ws-tr h3{font-size:20px}.ws-tr-ps{flex-direction:column;flex:none;margin-top:6px}.ws-trs .ws-ta{visibility:hidden;position:absolute}.ws-trs .ws-ta svg{animation:none}.ws-trs .ws-tp{flex-direction:row;flex:none;align-items:flex-start;gap:14px;padding:0 0 18px}.ws-trs .ws-tp:last-child{padding-bottom:0}.ws-trs .ws-tp:focus-visible{outline:2px solid var(--cyan-500);outline-offset:2px;border-radius:8px}.ws-trs .ws-tp:after,.ws-trs .ws-tp:hover:after,.ws-trs .ws-tp:focus:after{width:2px;box-shadow:none;background:repeating-linear-gradient(to bottom, var(--cyan-200) 0 4px, transparent 4px 8px);border:0;border-radius:0;transition:none;inset:48px auto 4px 21px;transform:none}.ws-trs .ws-tp:last-child:after{content:none}.ws-trs .ws-tp-i{animation:none}}@media (width<=640px) and (prefers-reduced-motion:no-preference){.ws-trs .ws-tp-1 .ws-tp-i{animation:6s linear infinite ws-m-vz1}.ws-trs .ws-tp-2 .ws-tp-i{animation:6s linear infinite ws-m-vz2}.ws-trs .ws-tp-3 .ws-tp-i{animation:6s linear infinite ws-m-vz3}.ws-trs .ws-tr-dk .ws-tp-1 .ws-tp-i{animation-name:ws-m-vd1}.ws-trs .ws-tr-dk .ws-tp-2 .ws-tp-i{animation-name:ws-m-vd2}.ws-trs .ws-tr-dk .ws-tp-3 .ws-tp-i{animation-name:ws-m-vd3}@keyframes ws-m-vz1{0%,30%,to{background:var(--surface);border-color:var(--border);color:var(--cyan-600);box-shadow:0 0 #0000}4%,26%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 14%, transparent)}}@keyframes ws-m-vz2{0%,36%,63%,to{background:var(--surface);border-color:var(--border);color:var(--cyan-600);box-shadow:0 0 #0000}40%,59%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 14%, transparent)}}@keyframes ws-m-vz3{0%,70%,96%,to{background:var(--surface);border-color:var(--border);color:var(--cyan-600);box-shadow:0 0 #0000}74%,92%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 14%, transparent)}}@keyframes ws-m-vd1{0%,30%,to{background:color-mix(in srgb, var(--slate-0) 6%, transparent);border-color:color-mix(in srgb, var(--slate-0) 16%, transparent);color:var(--cyan-300);box-shadow:0 0 #0000}4%,26%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-300) 18%, transparent)}}@keyframes ws-m-vd2{0%,36%,63%,to{background:color-mix(in srgb, var(--slate-0) 6%, transparent);border-color:color-mix(in srgb, var(--slate-0) 16%, transparent);color:var(--cyan-300);box-shadow:0 0 #0000}40%,59%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-300) 18%, transparent)}}@keyframes ws-m-vd3{0%,70%,96%,to{background:color-mix(in srgb, var(--slate-0) 6%, transparent);border-color:color-mix(in srgb, var(--slate-0) 16%, transparent);color:var(--cyan-300);box-shadow:0 0 #0000}74%,92%{background:var(--cyan-500);border-color:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-300) 18%, transparent)}}}.ws-an{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.ws-an-img{box-sizing:border-box;flex:520px;min-width:0;padding:8px 32px 8px 8px}.ws-an-list{--h:176px;--g:10px;min-width:0;height:calc(var(--h) * 3 + var(--g) * 2);flex:380px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#00000047 22%,#000 33% 67%,#00000047 78%,#0000 100%);mask-image:linear-gradient(#0000 0,#00000047 22%,#000 33% 67%,#00000047 78%,#0000 100%)}.ws-an-trk{padding:calc(var(--h) + var(--g)) 6px;gap:var(--g);flex-direction:column;margin:0;list-style:none;animation:28s cubic-bezier(.45,0,.55,1) infinite ws-trk;display:flex}.ws-al{isolation:isolate;height:var(--h);box-sizing:border-box;outline:none;align-items:flex-start;gap:14px;padding:22px;display:flex;position:relative;overflow:hidden}.ws-al>*{z-index:1;position:relative}.ws-al:after{content:"";z-index:-1;border-radius:var(--radius-lg);background:0 0;border:1px solid #0000;transition:transform .5s cubic-bezier(.16,1,.3,1);animation:28s linear infinite ws-f1;position:absolute;inset:0}.ws-al:hover:after,.ws-al:focus:after{border-color:var(--cyan-500);transform:scale(1.02)}.ws-al b{font-size:var(--text-md);color:var(--fg-1);margin:0 0 6px;font-weight:600;display:block}.ws-al p{color:var(--fg-2);margin:0;font-size:15px;line-height:1.55}.ws-al-n,.ws-pin{box-sizing:border-box;border-radius:var(--radius-full);background:var(--surface);border:2px solid var(--cyan-500);color:var(--cyan-600);font-family:var(--font-mono);justify-content:center;align-items:center;font-weight:600;animation:28s linear infinite ws-p1;display:flex}.ws-al-n{width:36px;height:36px;font-size:var(--text-sm);flex:none}.ws-pin{z-index:4;width:28px;height:28px;font-size:var(--text-xs);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent);margin:-14px 0 0 -14px;position:absolute}.ws-d2 .ws-al-n,.ws-pin.ws-d2{animation-name:ws-p2}.ws-d3 .ws-al-n,.ws-pin.ws-d3{animation-name:ws-p3}.ws-d4 .ws-al-n,.ws-pin.ws-d4{animation-name:ws-p4}.ws-d5 .ws-al-n,.ws-pin.ws-d5{animation-name:ws-p5}.ws-d6 .ws-al-n,.ws-pin.ws-d6{animation-name:ws-p6}.ws-d7 .ws-al-n,.ws-pin.ws-d7{animation-name:ws-p7}.ws-al.ws-d2:after{animation-name:ws-f2}.ws-al.ws-d3:after{animation-name:ws-f3}.ws-al.ws-d4:after{animation-name:ws-f4}.ws-al.ws-d5:after{animation-name:ws-f5}.ws-al.ws-d6:after{animation-name:ws-f6}.ws-al.ws-d7:after{animation-name:ws-f7}.ws-am{aspect-ratio:4/3;width:100%;position:relative;container-type:inline-size}.ws-am-w{border:1px solid var(--border);background:var(--surface);box-shadow:0 24px 48px color-mix(in srgb, var(--navy-700) 10%, transparent);border-radius:14px;position:absolute;inset:0;overflow:hidden}.ws-am-w>div{box-sizing:border-box;position:absolute;left:0;right:0}.ws-am-bar{background:var(--bg-subtle);border-bottom:1px solid var(--border);align-items:center;gap:8px;height:7%;padding:0 3%;display:flex;top:0}.ws-am-bar .ws-dots i{width:7px;height:7px}.ws-am-bar>span:last-child{border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border);min-width:0;height:62%;color:var(--fg-2);white-space:nowrap;flex:1;align-items:center;padding:0 10px;font-size:10px;display:flex;overflow:hidden}.ws-am-nav{border-bottom:1px solid var(--border);align-items:center;height:8%;padding:0 4%;display:flex;top:7%}.ws-am-nav img{width:auto;height:40%;display:block}.ws-am-nav span{justify-content:flex-end;gap:6%;width:40%;margin-left:auto;display:flex}.ws-am-nav span i{background:var(--slate-200);border-radius:3px;width:18%;height:5px;display:block}.ws-am-hero{background-color:var(--bg-subtle);background-image:linear-gradient(color-mix(in srgb, var(--cyan-600) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--cyan-600) 6%, transparent) 1px, transparent 1px);background-size:20px 20px;flex-direction:column;justify-content:center;gap:5%;height:29%;padding:4%;display:flex;top:15%}.ws-am-hero i{background:var(--navy-700);border-radius:4px;height:9%;display:block}.ws-am-hero i:first-child{width:46%}.ws-am-hero i:nth-child(2){width:34%}.ws-am-hero i:nth-child(3){background:var(--navy-200);width:52%;height:5%}.ws-am-hero em{background:var(--cyan-500);border-radius:5px;width:18%;height:13%;display:block}.ws-am-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:3%;height:17%;padding:0 4%;display:grid;top:47%}.ws-am-cards div{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:12%;padding:8%;display:flex}.ws-am-cards b{aspect-ratio:1;background:var(--cyan-50);border:1px solid var(--cyan-200);border-radius:4px;width:22%;display:block}.ws-am-cards i{background:var(--slate-200);border-radius:3px;height:5px;display:block}.ws-am-ct{height:21%;padding:0 4% 0 44%;top:67%}.ws-am-ct>div{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:10%;height:100%;padding:4% 5%;display:flex}.ws-am-ct p{justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.ws-am-ct p i{background:var(--navy-700);border-radius:4px;width:44%;height:7px;display:block}.ws-am-ct p u{border-radius:var(--radius-full);background:var(--success-500);width:26%;height:16px;display:block}.ws-am-ct s{border:1px solid var(--slate-300);background:var(--bg-subtle);border-radius:4px;height:16%;text-decoration:none;display:block}.ws-am-ct em{background:var(--cyan-500);border-radius:4px;width:30%;height:18%;display:block}.ws-am-ft{background:var(--navy-900);letter-spacing:.02em;height:9%;color:color-mix(in srgb, var(--slate-0) 75%, transparent);white-space:nowrap;align-items:center;padding:0 4%;font-size:8px;display:flex;bottom:0;overflow:hidden}.ws-am-ck{z-index:2;box-sizing:border-box;background:var(--surface);border:1px solid var(--slate-300);width:36%;height:22%;box-shadow:0 12px 24px color-mix(in srgb, var(--navy-700) 16%, transparent);border-radius:10px;flex-direction:column;gap:9%;padding:3%;display:flex;position:absolute;top:64%;left:3%}.ws-am-ck i{background:var(--slate-200);border-radius:3px;height:6px;display:block}.ws-am-ck i:nth-child(2){width:70%}.ws-am-ck span{gap:6%;margin-top:auto;display:flex}.ws-am-ck span b{border:1px solid var(--slate-300);border-radius:4px;flex:1;height:16px;display:block}.ws-am-ck span b:last-child{background:var(--cyan-500);border-color:var(--cyan-500)}.ws-am-ph{z-index:2;aspect-ratio:9/19.5;box-sizing:border-box;background:var(--navy-900);width:20cqw;box-shadow:0 18px 36px color-mix(in srgb, var(--navy-700) 28%, transparent), inset 0 0 0 1px var(--navy-400);border-radius:3.6cqw;padding:.9cqw;position:absolute;top:9%;right:-5%}.ws-ph-s{background:var(--surface);border-radius:2.8cqw;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ws-ph-isl{border-radius:var(--radius-full);background:var(--navy-900);width:5.5cqw;height:1.5cqw;margin-left:-2.75cqw;position:absolute;top:1cqw;left:50%}.ws-ph-nav{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:3.4cqw 1.6cqw 1.2cqw;display:flex}.ws-ph-nav img{width:auto;height:1.9cqw;display:block}.ws-ph-nav span{flex-direction:column;gap:.45cqw;display:flex}.ws-ph-nav span i{background:var(--navy-700);border-radius:1px;width:2.4cqw;height:.35cqw;display:block}.ws-ph-hero{background-color:var(--bg-subtle);border-bottom:1px solid var(--border);background-image:linear-gradient(color-mix(in srgb, var(--cyan-600) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--cyan-600) 6%, transparent) 1px, transparent 1px);background-size:3cqw 3cqw;flex-direction:column;gap:.9cqw;padding:2cqw 1.6cqw 2.2cqw;display:flex}.ws-ph-hero small{background:var(--cyan-600);border-radius:1px;width:6cqw;height:.6cqw;display:block}.ws-ph-hero i{background:var(--navy-700);border-radius:.4cqw;height:1.2cqw;display:block}.ws-ph-hero i+i{width:72%}.ws-ph-hero u{background:var(--navy-200);border-radius:1px;width:92%;height:.6cqw;display:block}.ws-ph-hero u+u{width:64%}.ws-ph-hero em{background:var(--cyan-500);border-radius:.8cqw;height:3cqw;margin-top:.6cqw;display:block}.ws-ph-cards{flex-direction:column;gap:1cqw;padding:1.6cqw;display:flex}.ws-ph-cards>div{border:1px solid var(--border);background:var(--surface);border-radius:1cqw;align-items:center;gap:1cqw;padding:1cqw;display:flex}.ws-ph-cards b{box-sizing:border-box;background:var(--cyan-50);border:1px solid var(--cyan-200);border-radius:.7cqw;flex:none;width:2.8cqw;height:2.8cqw}.ws-ph-cards span{flex-direction:column;flex:1;gap:.5cqw;min-width:0;display:flex}.ws-ph-cards span i{background:var(--slate-200);border-radius:1px;height:.6cqw;display:block}.ws-ph-cards span i+i{width:60%}.ws-ph-wa{border-radius:var(--radius-full);background:var(--success-500);width:4.2cqw;height:4.2cqw;color:var(--slate-0);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 25%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;bottom:2.6cqw;right:1.4cqw}.ws-ph-wa svg{stroke-width:2.25px;width:55%;height:55%;display:block}.ws-ph-home{border-radius:var(--radius-full);background:var(--navy-700);opacity:.45;width:7cqw;height:.45cqw;margin-left:-3.5cqw;position:absolute;bottom:.9cqw;left:50%}@keyframes ws-trk{0%,13.49%{transform:translateY(0)}14.29%,27.77%{transform:translateY(calc((var(--h) + var(--g)) * -1))}28.57%,42.06%{transform:translateY(calc((var(--h) + var(--g)) * -2))}42.86%,56.34%{transform:translateY(calc((var(--h) + var(--g)) * -3))}57.14%,70.63%{transform:translateY(calc((var(--h) + var(--g)) * -4))}71.43%,84.91%{transform:translateY(calc((var(--h) + var(--g)) * -5))}85.71%,98.6%{transform:translateY(calc((var(--h) + var(--g)) * -6))}to{transform:translateY(0)}}@keyframes ws-p1{0%,14.29%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}1%,12.69%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-p2{0%,14.29%,28.57%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}15.29%,26.97%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-p3{0%,28.57%,42.86%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}29.57%,41.26%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-p4{0%,42.86%,57.14%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}43.86%,55.54%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-p5{0%,57.14%,71.43%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}58.14%,69.83%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-p6{0%,71.43%,85.71%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}72.43%,84.11%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-p7{0%,85.71%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}86.71%,98.4%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-f1{0%,14.29%,to{box-shadow:none;background-color:#0000;border-color:#0000}1%,12.69%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-f2{0%,14.29%,28.57%,to{box-shadow:none;background-color:#0000;border-color:#0000}15.29%,26.97%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-f3{0%,28.57%,42.86%,to{box-shadow:none;background-color:#0000;border-color:#0000}29.57%,41.26%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-f4{0%,42.86%,57.14%,to{box-shadow:none;background-color:#0000;border-color:#0000}43.86%,55.54%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-f5{0%,57.14%,71.43%,to{box-shadow:none;background-color:#0000;border-color:#0000}58.14%,69.83%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-f6{0%,71.43%,85.71%,to{box-shadow:none;background-color:#0000;border-color:#0000}72.43%,84.11%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-f7{0%,85.71%,to{box-shadow:none;background-color:#0000;border-color:#0000}86.71%,98.4%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@media (width<=960px){.ws-an-img{padding:8px 24px 8px 8px}}@media (width<=640px){.ws-an-list{--h:216px}.ws-al{padding:16px}.ws-al b{font-size:var(--text-base)}.ws-pin{width:24px;height:24px;margin:-12px 0 0 -12px;font-size:11px}.ws-al-n{width:24px;height:24px;font-size:11px}.ws-am-ft{font-size:6px}}@media (prefers-reduced-motion:reduce){.ws-an-list{overflow-y:auto;-webkit-mask-image:none;mask-image:none}.ws-an-trk{padding:0 6px}}@media (width<=640px){.ws-an{flex-flow:column;align-items:stretch;gap:0}.ws-an-img{flex:none;margin-bottom:20px;padding:0}.ws-am-ph{right:-2%}.ws-an-list{flex:none;height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.ws-an-trk{gap:6px;padding:0;animation:none}.ws-al{gap:12px;height:auto;padding:12px;overflow:visible}.ws-al:after{border-radius:12px}.ws-al:hover:after,.ws-al:focus:after{transform:none}.ws-al-n{width:28px;height:28px;font-size:12px}.ws-pin{width:26px;height:26px;margin:-13px 0 0 -13px;font-size:12px}.ws-al b{margin:3px 0 4px;font-size:15px}.ws-al p{font-size:14px}}@media (width<=640px) and (prefers-reduced-motion:no-preference){.ws-al-n,.ws-pin{animation-name:ws-m-p1}.ws-d2 .ws-al-n,.ws-pin.ws-d2{animation-name:ws-m-p2}.ws-d3 .ws-al-n,.ws-pin.ws-d3{animation-name:ws-m-p3}.ws-d4 .ws-al-n,.ws-pin.ws-d4{animation-name:ws-m-p4}.ws-d5 .ws-al-n,.ws-pin.ws-d5{animation-name:ws-m-p5}.ws-d6 .ws-al-n,.ws-pin.ws-d6{animation-name:ws-m-p6}.ws-d7 .ws-al-n,.ws-pin.ws-d7{animation-name:ws-m-p7}.ws-al:after{animation-name:ws-m-f1}.ws-al.ws-d2:after{animation-name:ws-m-f2}.ws-al.ws-d3:after{animation-name:ws-m-f3}.ws-al.ws-d4:after{animation-name:ws-m-f4}.ws-al.ws-d5:after{animation-name:ws-m-f5}.ws-al.ws-d6:after{animation-name:ws-m-f6}.ws-al.ws-d7:after{animation-name:ws-m-f7}@keyframes ws-m-p1{0%,14.29%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}1%,12.69%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-m-p2{0%,14.29%,28.57%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}15.29%,26.97%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-m-p3{0%,28.57%,42.86%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}29.57%,41.26%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-m-p4{0%,42.86%,57.14%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}43.86%,55.54%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-m-p5{0%,57.14%,71.43%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}58.14%,69.83%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-m-p6{0%,71.43%,85.71%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}72.43%,84.11%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-m-p7{0%,85.71%,to{background:var(--surface);color:var(--cyan-600);box-shadow:0 4px 10px color-mix(in srgb, var(--navy-700) 18%, transparent)}86.71%,98.4%{background:var(--cyan-500);color:var(--fg-on-cyan);box-shadow:0 0 0 7px color-mix(in srgb, var(--cyan-500) 22%, transparent)}}@keyframes ws-m-f1{0%,14.29%,to{box-shadow:none;background-color:#0000;border-color:#0000}1%,12.69%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-m-f2{0%,14.29%,28.57%,to{box-shadow:none;background-color:#0000;border-color:#0000}15.29%,26.97%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-m-f3{0%,28.57%,42.86%,to{box-shadow:none;background-color:#0000;border-color:#0000}29.57%,41.26%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-m-f4{0%,42.86%,57.14%,to{box-shadow:none;background-color:#0000;border-color:#0000}43.86%,55.54%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-m-f5{0%,57.14%,71.43%,to{box-shadow:none;background-color:#0000;border-color:#0000}58.14%,69.83%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-m-f6{0%,71.43%,85.71%,to{box-shadow:none;background-color:#0000;border-color:#0000}72.43%,84.11%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}@keyframes ws-m-f7{0%,85.71%,to{box-shadow:none;background-color:#0000;border-color:#0000}86.71%,98.4%{border-color:var(--cyan-200);background-color:var(--surface);box-shadow:0 10px 24px color-mix(in srgb, var(--navy-700) 8%, transparent)}}}.ws-sec-dk{background:var(--navy-800);color:var(--slate-0)}.ws-sec-dk .ws-eb{color:var(--cyan-300)}.ws-sec-dk .ws-h2{color:var(--slate-0)}.ws-sec-dk .ws-lead{color:color-mix(in srgb, var(--slate-0) 75%, transparent)}.ws-cd{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.ws-cd-l{flex-direction:column;flex:520px;gap:32px;min-width:0;display:flex}.ws-cd-r{flex:380px;justify-content:center;min-width:0;display:flex}.ws-cu{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin:0;padding:0;list-style:none;display:grid}.ws-cu li{align-items:flex-start;gap:14px;display:flex}.ws-cu span{background:color-mix(in srgb, var(--cyan-300) 14%, transparent);width:40px;height:40px;color:var(--cyan-300);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.ws-cu svg{stroke-width:1.75px;width:20px;height:20px}.ws-cu b{color:var(--slate-0);margin:2px 0 4px;font-size:15px;font-weight:600;display:block}.ws-cu p{font-size:var(--text-sm);color:color-mix(in srgb, var(--slate-0) 72%, transparent);margin:0;line-height:1.55}.ws-rt{box-sizing:border-box;border-radius:var(--radius-xl);background:var(--navy-700);border:1px solid var(--navy-400);width:100%;max-width:420px;box-shadow:0 24px 48px color-mix(in srgb, var(--navy-900) 25%, transparent);flex-direction:column;gap:6px;padding:24px;display:flex}.ws-rt-h{border-bottom:1px solid var(--navy-400);justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;padding-bottom:14px;display:flex}.ws-rt-h b{font-size:var(--text-base);font-weight:600;display:block}.ws-rt-h small{color:var(--navy-200);margin-top:3px;font-size:11px;display:block}.ws-rt-st{border-radius:var(--radius-full);border:1px solid var(--success-500);background:color-mix(in srgb, var(--success-500) 16%, transparent);height:28px;color:var(--slate-0);font-size:var(--text-xs);align-items:center;gap:6px;padding:0 12px;font-weight:600;animation:8s linear infinite ws-ok-selo;display:inline-flex}.ws-rt-st i{border-radius:var(--radius-full);background:var(--success-500);width:8px;height:8px;display:block}.ws-rt-r{min-height:48px;font-size:var(--text-sm);color:var(--navy-100);align-items:center;gap:12px;display:flex}.ws-rt-c{box-sizing:border-box;border-radius:var(--radius-full);border:2px solid var(--success-500);background:var(--success-500);width:26px;height:26px;color:var(--slate-0);flex:none;justify-content:center;align-items:center;display:flex}.ws-rt-c svg{stroke-width:3px;width:14px;height:14px}.ws-rt-r1 .ws-rt-c{animation:8s linear infinite ws-ok1}.ws-rt-r2 .ws-rt-c{animation:8s linear infinite ws-ok2}.ws-rt-r3 .ws-rt-c{animation:8s linear infinite ws-ok3}.ws-rt-r4 .ws-rt-c{animation:8s linear infinite ws-ok4}@keyframes ws-ok1{0%,8%,96%,to{border-color:color-mix(in srgb, var(--slate-0) 25%, transparent);color:#0000;background:0 0}12%,90%{background:var(--success-500);border-color:var(--success-500);color:var(--slate-0)}}@keyframes ws-ok2{0%,28%,96%,to{border-color:color-mix(in srgb, var(--slate-0) 25%, transparent);color:#0000;background:0 0}32%,90%{background:var(--success-500);border-color:var(--success-500);color:var(--slate-0)}}@keyframes ws-ok3{0%,48%,96%,to{border-color:color-mix(in srgb, var(--slate-0) 25%, transparent);color:#0000;background:0 0}52%,90%{background:var(--success-500);border-color:var(--success-500);color:var(--slate-0)}}@keyframes ws-ok4{0%,68%,96%,to{border-color:color-mix(in srgb, var(--slate-0) 25%, transparent);color:#0000;background:0 0}72%,90%{background:var(--success-500);border-color:var(--success-500);color:var(--slate-0)}}@keyframes ws-ok-selo{0%,76%,96%,to{opacity:.35}80%,90%{opacity:1}}@media (width<=760px){.ws-cu{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ws-cd{flex-flow:column;align-items:stretch;gap:0}.ws-cd-l{display:contents}.ws-cd-l>.ws-sec-head{order:1;margin-bottom:28px}.ws-cd-r{order:2;margin-bottom:28px;display:block}.ws-cu{order:3;grid-template-columns:minmax(0,1fr);gap:20px}.ws-rt{max-width:none;box-shadow:0 24px 48px color-mix(in srgb, var(--navy-900) 35%, transparent);border-radius:20px;gap:2px;padding:18px}.ws-rt-h{margin-bottom:4px;padding-bottom:12px}.ws-rt-r{min-height:44px}}@media (width<=640px) and (prefers-reduced-motion:no-preference){.ws-cd .ws-rt-st{animation-name:ws-m-ok-selo}.ws-cd .ws-rt-r1 .ws-rt-c{animation-name:ws-m-ok1}.ws-cd .ws-rt-r2 .ws-rt-c{animation-name:ws-m-ok2}.ws-cd .ws-rt-r3 .ws-rt-c{animation-name:ws-m-ok3}.ws-cd .ws-rt-r4 .ws-rt-c{animation-name:ws-m-ok4}@keyframes ws-m-ok1{0%,8%{border-color:color-mix(in srgb, var(--slate-0) 25%, transparent);color:#0000;background:0 0}12%,to{background:var(--success-500);border-color:var(--success-500);color:var(--slate-0)}}@keyframes ws-m-ok2{0%,28%{border-color:color-mix(in srgb, var(--slate-0) 25%, transparent);color:#0000;background:0 0}32%,to{background:var(--success-500);border-color:var(--success-500);color:var(--slate-0)}}@keyframes ws-m-ok3{0%,48%{border-color:color-mix(in srgb, var(--slate-0) 25%, transparent);color:#0000;background:0 0}52%,to{background:var(--success-500);border-color:var(--success-500);color:var(--slate-0)}}@keyframes ws-m-ok4{0%,68%{border-color:color-mix(in srgb, var(--slate-0) 25%, transparent);color:#0000;background:0 0}72%,to{background:var(--success-500);border-color:var(--success-500);color:var(--slate-0)}}@keyframes ws-m-ok-selo{0%,76%{opacity:.35}80%,to{opacity:1}}}.ws-faqw{flex-wrap:wrap;gap:56px;display:flex}.ws-faqw-l{flex-direction:column;flex:300px;gap:14px;min-width:0;display:flex}.ws-faqw-r{flex:2 520px;min-width:0}.ws-faq{flex-direction:column;gap:12px;display:flex}.ws-faq details{border-bottom:1px solid var(--border);padding:0 4px}.ws-faq summary{cursor:pointer;min-height:60px;font-size:var(--text-base);color:var(--fg-1);justify-content:space-between;align-items:center;gap:16px;font-weight:600;list-style:none;display:flex}.ws-faq summary::-webkit-details-marker{display:none}.ws-faq summary svg{width:20px;height:20px;color:var(--cyan-600);stroke-width:2px;flex:none}.ws-faq details p{color:var(--fg-2);margin:0 0 20px;font-size:15px;line-height:1.6}.ws-sec.ws-sec-contato{padding-top:0}.ws-ctab{border-radius:var(--radius-xl);background:var(--cyan-50);border:1px solid var(--cyan-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:48px;display:flex}.ws-ctab-txt{flex-direction:column;flex:460px;gap:14px;min-width:0;display:flex}.ws-ctab-canais{font-size:var(--text-sm);color:var(--fg-2);flex-wrap:wrap;gap:24px 40px;margin-top:6px;display:flex}.ws-ctab-canais div{flex-direction:column;gap:2px;display:flex}.ws-ctab-canais small{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--fg-3)}.ws-ctab-canais a{font-size:var(--text-base);color:var(--fg-1);font-weight:600}.ws-ctab-canais a:hover{color:var(--cyan-600)}.ws-ctab-cta{min-height:52px;padding:0 28px}.ws-ctab-cta svg{width:18px;height:18px}@media (width<=640px){.ws-ctab{gap:12px;padding:24px 18px}.ws-ctab-canais{flex-direction:column;gap:8px;margin:6px 0 4px}.ws-ctab-canais a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:flex}.ws-ctab-cta{box-sizing:border-box;justify-content:center;width:100%}}.ws-page{color:var(--fg-1)}.ws-sec{padding:96px 0}.ws-sec-soft{background:var(--bg-subtle)}.ws-sec-col{flex-direction:column;gap:40px;display:flex}.ws-sec-head{flex-direction:column;gap:14px;max-width:720px;display:flex}.ws-eb{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--cyan-600);margin:0;font-weight:600}.ws-h2{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight);color:var(--fg-1);margin:0;font-weight:700;line-height:1.2}.ws-lead{color:var(--fg-2);margin:0;font-size:17px;line-height:1.6}.ws-mono{font-family:var(--font-mono)}.ws-dots{gap:6px;display:flex}.ws-dots i{border-radius:var(--radius-full);background:var(--slate-300);width:9px;height:9px;display:block}@media (width<=640px){.ws-sec{padding:64px 0}.ws-h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.ws-page *,.ws-page :before,.ws-page :after{transition:none!important;animation:none!important}}@media (width<=640px){.ws-sec{padding:56px 0}.ws-sec-col{gap:28px}.ws-sec-head{gap:10px}.ws-h2{font-size:26px}.ws-lead{font-size:16px;line-height:1.55}}
