@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-medium.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-bold.woff2) format("woff2")}.knowledge-page--gra,.gadget-game,.pa-game-ad{line-height:normal;font-family:Plus Jakarta Sans,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased}.knowledge-page--gra *{box-sizing:border-box}.knowledge-page--gra .wrap{width:1180px;max-width:100%;padding:0 40px;margin:0 auto}.knowledge-page--gra a{color:#1769e0;text-decoration:none}.knowledge-page--gra button,.knowledge-page--gra input{font:inherit}.knowledge-page--gra svg{display:inline-block;flex:0 0 auto;vertical-align:middle}.knowledge-page--gra .tool2 :focus-visible,.knowledge-page--gra .dark :focus-visible{outline-color:#8ea4ec}.knowledge-page--gra .knowledge-breadcrumb{padding-top:40px;font-size:13px;color:#5c6d84}.knowledge-page--gra .knowledge-breadcrumb a{color:#2c7ff0}.knowledge-page--gra .hero{display:grid;grid-template-columns:1.25fr .9fr;gap:56px;align-items:start;overflow:visible;padding:20px 0 56px;isolation:isolate;min-height:0;background:#fff;color:#0f172a}.knowledge-page--gra h1{font-size:52px;font-weight:800;line-height:1.05;letter-spacing:-2px;margin:14px 0 18px;color:#0f172a}.knowledge-page--gra h2{font-size:40px;font-weight:800;letter-spacing:-1.2px;line-height:1.1;margin:14px 0 28px;color:#152439}.knowledge-page--gra h3{line-height:1.2}.knowledge-page--gra p{font-size:17px;line-height:1.55;color:#5c6d84;margin:0}.knowledge-page--gra .hero p{color:#3a4a63}.knowledge-page--gra .kicker,.knowledge-page--gra .num2{display:inline-flex;align-items:center;gap:6px;border:1px solid #C8DFFF;color:#1769e0;background:#f4f9ff;padding:6px 12px;border-radius:99px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.knowledge-page--gra .kicker svg,.knowledge-page--gra .num2 svg{width:12px;height:12px}.knowledge-page--gra .stats{display:flex;gap:8px;margin-top:26px;flex-wrap:nowrap;width:max-content;max-width:1180px}.knowledge-page--gra .stat{position:relative;flex:0 0 auto;padding:10px 9px 10px 52px;border:1.5px solid #E3E7EF;border-radius:12px;font-size:13px;color:#5c6d84}.knowledge-page--gra .stat:before{content:"✦";position:absolute;top:14px;left:14px;display:grid;place-items:center;width:27px;height:27px;border:1px solid #DBEAFE;border-radius:9px;background:#eaf3ff;color:#1769e0;font-size:15px;font-weight:800}.knowledge-page--gra .stat:nth-child(2):before{content:"◈"}.knowledge-page--gra .stat:nth-child(3):before{content:"◫"}.knowledge-page--gra .stat:nth-child(4):before{content:"↻"}.knowledge-page--gra .stat b{display:block;font-size:22px;font-weight:800;letter-spacing:-.5px;color:#152439}.knowledge-page--gra .stat:first-child{border-color:#2c7ff0;background:linear-gradient(#fff,#eaf3ff)}.knowledge-page--gra .stat:first-child b{color:#1769e0}.knowledge-page--gra .stat:last-child b{font-size:18px;white-space:nowrap}.knowledge-page--gra .sec2{padding:48px 0;scroll-margin-top:130px}.knowledge-page--gra .sec2 .body>p{margin:0}.knowledge-page--gra .lead2{margin:0 0 24px}.knowledge-page--gra .ncards{display:grid;grid-template-columns:repeat(var(--columns,4),minmax(0,1fr));gap:16px}.knowledge-page--gra .dx-card{position:relative;border:1px solid #E2E8F0;border-radius:16px;background:#fff;box-shadow:#15243966 0 8px 18px -14px;padding:20px;min-width:0}.knowledge-page--gra .ncards .dx-card{display:flex;align-items:flex-start;gap:20px;padding:24px 20px;border-radius:20px;box-shadow:#15243955 0 12px 24px -18px}.knowledge-page--gra .xic{width:44px;height:44px;border-radius:12px;background:#eef5ff;color:#1769e0;display:inline-flex;align-items:center;justify-content:center;font-style:normal}.knowledge-page--gra .xic svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.knowledge-page--gra .ncards .dx-card .xic{flex:0 0 auto;width:22px;height:44px;border-radius:12px;margin:0;background:#eaf3ff}.knowledge-page--gra .ncards .card-copy{min-width:0}.knowledge-page--gra .ncards .card-copy b{display:block;font-size:16px;font-weight:800;line-height:1.3;margin:0 0 6px;color:#152439}.knowledge-page--gra .ncards .card-copy p{font-size:14px;line-height:1.45}.knowledge-page--gra .ncards a.dx-card .dx-ar{position:absolute;top:22px;right:20px;color:#1769e0}.knowledge-page--gra .sources{padding-left:20px;line-height:1.7;font-size:14px;color:#5c6d84}.knowledge-page--gra .sources li{margin-bottom:12px;overflow-wrap:anywhere}.knowledge-page--gra .source-note{font-size:12px}.knowledge-page--gra .tool2{border-radius:22px;overflow:hidden;color:#fff;background:radial-gradient(700px 300px at 85% -30%,rgba(44,127,240,.45),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 60%,#0b3f8a 150%);box-shadow:#061e3099 0 24px 60px -30px}.knowledge-page--gra .tool2 .t2h{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 28px 0}.knowledge-page--gra .tool2 .t2k{font-size:11px;letter-spacing:1.6px;color:#8ea4ec;font-weight:700;text-transform:uppercase}.knowledge-page--gra .tool2 .t2h h3{margin:4px 0 0;font-size:24px;letter-spacing:-.5px;color:#fff}.knowledge-page--gra .tool2 .t2h .pill{font-size:12px;font-weight:700;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);padding:6px 12px;border-radius:999px;white-space:nowrap}.knowledge-page--gra .tool2 .t2b{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;padding:22px 28px 24px}.knowledge-page--gra .tool2 .why{border-left:1px solid rgba(255,255,255,.12);padding-left:28px;display:grid;gap:14px;align-content:start}.knowledge-page--gra .tool2 .why .k{font-size:11px;letter-spacing:1.6px;color:#8ea4ec;font-weight:700;text-transform:uppercase}.knowledge-page--gra .tool2 .hb{border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);padding:14px 16px}.knowledge-page--gra .tool2 .hb .hk{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:#8ea4ec;font-weight:700;margin-bottom:6px}.knowledge-page--gra .tool2 .hb .hk svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2}.knowledge-page--gra .tool2 .hb b{display:block;font-size:14px;color:#fff;margin-bottom:4px}.knowledge-page--gra .tool2 .hb p{margin:0;font-size:13px;line-height:1.45;color:#ffffffb3}.knowledge-page--gra .tool2 .hb a{color:#8ea4ec;font-weight:700;text-decoration:none;font-size:12px}.knowledge-page--gra .tool2 .hb.cal b:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:#4c8ef5;margin-right:8px;box-shadow:#4c8ef540 0 0 0 4px}.knowledge-page--gra .tool2 .t2f{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 28px 20px;border-top:1px solid rgba(255,255,255,.1);font-size:12px;color:#ffffff8c}.knowledge-page--gra .fq{background:#fff;color:#152439;font-family:Plus Jakarta Sans,Arial,sans-serif}.knowledge-page--gra .fq *{box-sizing:border-box}.knowledge-page--gra .fq p,.knowledge-page--gra .fq h1,.knowledge-page--gra .fq h2,.knowledge-page--gra .fq h3,.knowledge-page--gra .fq h4{margin:0}.knowledge-page--gra .knowledge-faq{padding:48px 0}.knowledge-page--gra .fq-wrap{max-width:1180px;padding:0 40px;margin:0 auto}.knowledge-page--gra .fq-area .fq-grid-area{display:grid;grid-template-columns:362px 1fr;gap:64px;align-items:start}.knowledge-page--gra .fq-area .fq-side{position:sticky;top:96px;display:grid;gap:24px}.knowledge-page--gra .fq .fq-pill{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;line-height:1;white-space:nowrap;justify-self:start}.knowledge-page--gra .fq .fq-pill svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2}.knowledge-page--gra .fq-area h2{font-size:40px;font-weight:800;line-height:1.06;letter-spacing:-1.4px;margin-top:-12px;color:#152439}.knowledge-page--gra .fq-area .fq-lead{font-size:18px;line-height:1.6;color:#3a4a63;margin-top:-12px}.knowledge-page--gra .fq-area .fq-lead b{color:#152439;font-weight:700}.knowledge-page--gra .fq-search{display:flex;align-items:center;gap:8px;padding:12px;border:1px solid #E3E7EF;border-radius:10px;margin:0}.knowledge-page--gra .fq-search svg{width:15px;height:15px;stroke:#5c6d84;fill:none;stroke-width:2}.knowledge-page--gra .fq-search input{min-width:0;width:100%;border:0;background:transparent;font-size:13px;outline:0}.knowledge-page--gra .fq-area .fq-chips{display:flex;flex-wrap:wrap;gap:8px}.knowledge-page--gra .fq-area .fq-chip{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 14px;border-radius:999px;border:1px solid #C8D8E7;background:#fff;font-size:13.5px;font-weight:600;color:#3a4a63;white-space:nowrap}.knowledge-page--gra .fq-area .fq-chip i{font-style:normal;font-size:12px;color:#5c6d84;font-weight:600}.knowledge-page--gra .fq-area .fq-chip.on{background:#1769e0;border-color:#1769e0;color:#fff}.knowledge-page--gra .fq-area .fq-chip.on i{color:#ffffffbf}.knowledge-page--gra .fq-area .fq-all{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:16px;background:#f8fbff;border:1px solid rgba(23,105,224,.14);text-decoration:none;color:#152439}.knowledge-page--gra .fq-area .fq-all .fq-t{font-size:14px;line-height:1.45;color:#3a4a63}.knowledge-page--gra .fq-area .fq-all .fq-t b{display:block;color:#152439;font-size:15px}.knowledge-page--gra .fq-area .fq-all .fq-ar{margin-left:auto;width:36px;height:36px;border-radius:50%;background:#1769e0;display:grid;place-items:center;flex:0 0 auto;color:#fff}.knowledge-page--gra .fq-ask{display:flex;flex-direction:column;gap:10px;margin-top:0;border-radius:14px;background:#09263d;padding:20px;color:#fff;font-size:13px}.knowledge-page--gra .fq-ask b{color:#fff}.knowledge-page--gra .fq-ask span{color:#c5cee6}.knowledge-page--gra .fq .fq-list{display:grid;gap:8px}.knowledge-page--gra .fq .fq-item{background:#f8fbff;border-radius:12px;padding:18px 20px;border:1px solid transparent;scroll-margin-top:96px}.knowledge-page--gra .fq .fq-item.open{background:#fff;border-color:#1769e03d;box-shadow:#08243b59 0 12px 32px -18px}.knowledge-page--gra .fq button.fq-q{border:0;background:transparent;width:100%;padding:0;text-align:left;color:#152439;display:flex;gap:16px;align-items:flex-start;font-size:16px;font-weight:700;line-height:1.4;min-height:0}.knowledge-page--gra .fq .fq-no{flex:0 0 auto;width:28px;font-size:13px;font-weight:800;color:#1769e0;letter-spacing:.4px;padding-top:2px}.knowledge-page--gra .fq .fq-tx{flex:1 1 0%}.knowledge-page--gra .fq-toggle{font-size:22px;line-height:22px;color:#1769e0;width:20px;flex:0 0 auto;text-align:center;font-weight:400}.knowledge-page--gra .fq .fq-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s,opacity .2s}.knowledge-page--gra .fq .fq-panel.is-open{grid-template-rows:1fr;opacity:1}.knowledge-page--gra .fq-region{overflow:hidden;min-height:0}.knowledge-page--gra .fq .fq-a{margin:12px 40px 0 44px;font-size:15px;line-height:24px;color:#5c6d84}@media(min-width:681px){.knowledge-page--gra .fq .fq-after{display:none}}@media(min-width:681px)and (max-width:1000px){.knowledge-page--gra .fq-area .fq-grid-area{grid-template-columns:300px minmax(0,1fr);gap:32px}}.knowledge-page--gra .page-discovery{padding:48px 0 96px;background:#f5f8fc;color:#0f172a;font-family:Plus Jakarta Sans,sans-serif;line-height:normal}.knowledge-page--gra .page-discovery *{box-sizing:border-box}.knowledge-page--gra .page-discovery .wrap{width:min(1100px,100% - 64px);margin:auto;padding:0}.knowledge-page--gra .page-discovery .num2{display:inline-flex;margin-bottom:16px;border:1px solid #CFE0FF;border-radius:999px;padding:6px 12px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.knowledge-page--gra .page-discovery .num2:before{content:"✓";margin-right:8px}.knowledge-page--gra .page-discovery .h2{margin:0;font-size:40px;font-weight:800;letter-spacing:-1.4px;line-height:1.06;color:#152439}.knowledge-page--gra .page-discovery .dx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.knowledge-page--gra .page-discovery .dx-trail{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:13px;font-weight:600;color:#8396aa}.knowledge-page--gra .page-discovery .dx-trail em{font-style:normal;color:#5c6d84;font-weight:700}.knowledge-page--gra .page-discovery .dx-trail span.on{color:#1769e0;font-weight:800;position:relative}.knowledge-page--gra .page-discovery .dx-trail span.on:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:#1769e0}.knowledge-page--gra .page-discovery .dx-trail a{color:inherit;text-decoration:none}.knowledge-page--gra .page-discovery .dx-trail a:hover{color:#1769e0}.knowledge-page--gra .page-discovery .dx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;margin-top:40px}.knowledge-page--gra .page-discovery .dx-feat{position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:30px 30px 28px;border-radius:22px;color:#fff;text-decoration:none;background:linear-gradient(160deg,#2c7ff0,#1769e0 55%,#0b3f8a);box-shadow:#1769e08c 0 24px 50px -24px}.knowledge-page--gra .page-discovery .dx-feat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 70%);mask-image:linear-gradient(200deg,#000,transparent 70%)}.knowledge-page--gra .page-discovery .dx-route{position:relative;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700}.knowledge-page--gra .page-discovery .dx-route span{padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#ffffffbf;white-space:nowrap}.knowledge-page--gra .page-discovery .dx-route span.to{background:#fff;color:#1769e0;border-color:#fff}.knowledge-page--gra .page-discovery .dx-route i{position:relative;flex:1 1 0%;min-width:40px;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.55) 0,rgba(255,255,255,.55) 4px,transparent 4px,transparent 9px)}.knowledge-page--gra .page-discovery .dx-route i:after{content:"";position:absolute;top:50%;left:0;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#67e8f9;box-shadow:#67e8f94d 0 0 0 3px;animation:2.4s ease-in-out 0s infinite jwai-dxgo}.knowledge-page--gra .page-discovery .dx-lab{position:relative;margin-top:26px;font-size:11px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#cfe3ff}.knowledge-page--gra .page-discovery .dx-t{position:relative;margin-top:6px;font-size:30px;font-weight:800;letter-spacing:-.8px;line-height:1.1}.knowledge-page--gra .page-discovery .dx-feat p{position:relative;margin:12px 0 24px;font-size:15px;line-height:1.55;color:#ffffffe0}.knowledge-page--gra .page-discovery .dx-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 20px;border:1px solid #fff;border-radius:10px;background:#fff;color:#1769e0;font-size:14px;font-weight:800;position:relative;margin-top:auto;align-self:flex-start}.knowledge-page--gra .page-discovery .dx-btn svg{animation:2.4s ease-in-out 0s infinite jwai-dxar}.knowledge-page--gra .page-discovery .dx-feat:hover .dx-btn svg{transform:translate(3px)}.knowledge-page--gra .page-discovery .dx .ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#eaf3ff;color:#1769e0;flex:0 0 auto}.knowledge-page--gra .page-discovery .dx .ic svg{width:22px;height:22px}.knowledge-page--gra .page-discovery .dx-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.knowledge-page--gra .page-discovery .dx-card{position:relative;display:flex;gap:16px;align-items:flex-start;padding:22px 22px 22px 20px;border-radius:18px;background:#fff;border:1px solid #E3E7EF;box-shadow:#0f172a59 0 12px 30px -22px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.knowledge-page--gra .page-discovery .dx-card b{display:block;font-size:17px;color:#0f172a;letter-spacing:-.3px;margin:2px 28px 6px 0}.knowledge-page--gra .page-discovery .dx-card span{display:block;font-size:13.5px;line-height:1.5;color:#526d86}.knowledge-page--gra .page-discovery .dx-ar{position:absolute;top:22px;right:20px;color:#1769e0;transition:transform .2s}.knowledge-page--gra .page-discovery .dx-card:hover{border-color:#1769e0;box-shadow:#1769e073 0 18px 34px -20px;transform:translateY(-2px)}.knowledge-page--gra .page-discovery .dx-card:hover .dx-ar{transform:translate(3px)}.knowledge-page--gra .page-discovery a:focus-visible{outline:#1769E0 solid 3px;outline-offset:4px}@media(prefers-reduced-motion:reduce){.knowledge-page--gra .page-discovery .dx-route i:after,.knowledge-page--gra .page-discovery .dx-btn svg{animation:none}}.knowledge-page--gra .snav{position:fixed;top:var(--side-nav-top,100px);right:20px;width:200px;z-index:30;background:#fff;border:1px solid #E6EDF5;border-right:3px solid #1769E0;box-shadow:#15243940 0 24px 60px -20px;border-radius:16px;padding:18px 14px;max-height:calc(100dvh - var(--side-nav-top,100px) - 20px);overflow:hidden auto;text-align:right}.knowledge-page--gra .snav a,.knowledge-page--gra .snav .pg{display:block;padding:7px 10px;font-size:13px;font-weight:700;line-height:1.4;color:#152439}.knowledge-page--gra .snav a.is-active{color:#1769e0;font-weight:800}.knowledge-page--gra .snav .lb{margin:18px 10px 6px;padding-top:12px;border-top:1px solid #E3E7EF;font-size:10px;font-weight:800;letter-spacing:1px;color:#9babbc;text-transform:uppercase}.knowledge-page--gra .snav a.pg,.knowledge-page--gra .snav .pg{font-size:12px;font-weight:600;color:#8396aa}.knowledge-page--gra .snav .cur{color:#1769e0;font-weight:800}.knowledge-page--gra .snav a:hover{color:#1769e0;background:#f5faff;border-radius:8px}.knowledge-page--gra .snav button{border:0;background:none;color:#152439;font-size:13px;font-weight:700;padding:7px 10px;cursor:pointer;display:block;margin-left:auto}@media(max-width:1619px){.knowledge-page--gra .snav{display:none}}:is(.knowledge-page--gra,.gadget-game,.pa-game-ad) .vid{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:16/9;border:1px solid rgba(255,255,255,.18);box-shadow:#00000073 0 30px 70px;display:flex;align-items:flex-end;cursor:pointer;background:radial-gradient(420px 260px at 80% 0%,rgba(44,127,240,.55),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 55%,#0b3f8a 130%)}:is(.knowledge-page--gra,.gadget-game,.pa-game-ad) .vid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px}:is(.knowledge-page--gra,.gadget-game,.pa-game-ad) .vid .t{position:absolute;left:22px;top:18px;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.4px}:is(.knowledge-page--gra,.gadget-game,.pa-game-ad) .vid .t small{display:block;font-size:12px;font-weight:600;color:#fff9;letter-spacing:0;margin-top:2px}:is(.knowledge-page--gra,.gadget-game,.pa-game-ad) .vid .pl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:74px;height:74px;border-radius:50%;background:#ffffff24;border:1.5px solid rgba(255,255,255,.55);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:is(.knowledge-page--gra,.gadget-game,.pa-game-ad) .vid .pl svg{fill:#fff;stroke:none;width:26px;height:26px;margin-left:4px}:is(.knowledge-page--gra,.gadget-game,.pa-game-ad) .vid .cap{position:relative;width:100%;padding:14px 18px;background:linear-gradient(0deg,rgba(3,13,26,.9),transparent);display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;color:#fff}:is(.knowledge-page--gra,.gadget-game,.pa-game-ad) .vid .cap span{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;line-height:1;white-space:nowrap;margin:0}:is(.knowledge-page--gra,.gadget-game,.pa-game-ad) .vid .cap span:before{content:"";width:13px;height:13px;flex:0 0 auto;background:currentColor;-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.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain 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.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}:is(.knowledge-page--gra,.gadget-game,.pa-game-ad) .vid:focus-visible{outline:#2C7FF0 solid 3px;outline-offset:4px}@media(max-width:680px){:is(.knowledge-page--gra,.gadget-game,.pa-game-ad) .vid{border-radius:16px}}dialog.product-game-dialog{padding:0;border:0;border-radius:22px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:#0f172a;background:#fff;box-shadow:#061e3060 0 24px 90px;font-family:Plus Jakarta Sans,sans-serif;overflow:hidden}.product-game-dialog::backdrop{background:#061e30bb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.product-game-dialog .product-dialog-body{position:relative}.product-game-dialog .product-dialog-close{position:absolute;right:20px;top:20px;z-index:2;width:44px;height:44px;display:grid;place-items:center;border:1px solid #C8D8E7;background:#fff;color:#1769e0;border-radius:50%;cursor:pointer}.product-game-dialog .product-dialog-close svg{width:24px;height:24px}.product-game-dialog{width:90vw;background:#061e30}.product-game-dialog::backdrop{background:#061e30e6}.product-game-dialog iframe{width:100%;display:block;aspect-ratio:16/9;border:0}@media(max-width:680px){.product-game-dialog{width:100vw}}@media(max-width:1180px){.knowledge-page--gra .wrap{width:100%;padding:0 32px}.knowledge-page--gra .hero{gap:32px}.knowledge-page--gra h1{font-size:44px}.knowledge-page--gra .ncards{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-page--gra .hero .stats{flex-wrap:wrap;width:auto;max-width:100%}.knowledge-page--gra .tool2 .t2b{grid-template-columns:minmax(0,1fr) 280px}}@media(max-width:900px){.knowledge-page--gra .hero,.knowledge-page--gra .tool2 .t2b{grid-template-columns:1fr}.knowledge-page--gra .tool2 .why{border-left:0;padding-left:0;border-top:1px solid rgba(255,255,255,.12);padding-top:18px}}@media(max-width:680px){.knowledge-page--gra .wrap,.knowledge-page--gra .fq-wrap{padding:0 20px;width:100%;max-width:100%}.knowledge-page--gra .knowledge-breadcrumb{padding-top:24px;font-size:11px}.knowledge-page--gra .hero{grid-template-columns:1fr;padding:18px 0 32px;gap:24px}.knowledge-page--gra h1{font-size:30px;letter-spacing:-.7px;line-height:1.08}.knowledge-page--gra h2{font-size:28px;letter-spacing:-.8px;margin:12px 0 20px}.knowledge-page--gra p{font-size:15px}.knowledge-page--gra .hero .stats{gap:8px;margin-top:20px}.knowledge-page--gra .stat{padding:10px 9px 10px 46px;font-size:11px}.knowledge-page--gra .stat:before{left:10px;top:12px}.knowledge-page--gra .stat b{font-size:18px}.knowledge-page--gra .sec2{padding:64px 0;scroll-margin-top:110px}.knowledge-page--gra .ncards{grid-template-columns:1fr}.knowledge-page--gra .ncards .dx-card{padding:22px 20px}.knowledge-page--gra .ncards .dx-card .xic{width:44px}.knowledge-page--gra .tool2 .t2h{flex-direction:column;align-items:flex-start;padding:20px 18px 0}.knowledge-page--gra .tool2 .t2h .pill{white-space:normal}.knowledge-page--gra .tool2 .t2b{grid-template-columns:1fr;padding:18px 18px 20px}.knowledge-page--gra .tool2 .t2f{flex-direction:column;align-items:flex-start;gap:6px;padding:14px 18px 20px}.knowledge-page--gra .fq-area .fq-grid-area{grid-template-columns:1fr;gap:32px}.knowledge-page--gra .fq-area .fq-side{position:static;gap:20px}.knowledge-page--gra .fq-area h2{font-size:32px;letter-spacing:-1px}.knowledge-page--gra .fq-area .fq-lead{font-size:16px}.knowledge-page--gra .fq-area .fq-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px;scrollbar-width:none}.knowledge-page--gra .fq-area .fq-side .fq-all,.knowledge-page--gra .fq-area .fq-side .fq-ask{display:none}.knowledge-page--gra .fq .fq-after{display:grid;gap:16px;margin-top:24px}.knowledge-page--gra .fq .fq-item{padding:16px}.knowledge-page--gra .fq button.fq-q{gap:12px;font-size:15.5px}.knowledge-page--gra .fq .fq-no{width:24px}.knowledge-page--gra .fq .fq-a{margin:10px 0 0 36px}.knowledge-page--gra .page-discovery{padding:32px 0 64px}.knowledge-page--gra .page-discovery .wrap{width:calc(100% - 40px)}.knowledge-page--gra .page-discovery .h2{font-size:28px;letter-spacing:-.8px}.knowledge-page--gra .page-discovery .dx-head{display:block}.knowledge-page--gra .page-discovery .dx-trail{margin-top:16px;gap:6px 12px}.knowledge-page--gra .page-discovery .dx{display:block;margin-top:28px}.knowledge-page--gra .page-discovery .dx-feat{padding:24px 20px 22px}.knowledge-page--gra .page-discovery .dx-t{font-size:26px}.knowledge-page--gra .page-discovery .dx-route span{max-width:40%;overflow:hidden;text-overflow:ellipsis}.knowledge-page--gra .page-discovery .dx-btn{width:100%;box-sizing:border-box}.knowledge-page--gra .page-discovery .dx-grid{margin-top:12px;display:grid;grid-template-columns:1fr;gap:12px}.knowledge-page--gra .page-discovery .dx-card{padding:18px 16px}}dialog.product-game-dialog{width:min(90vw,calc((100dvh - 32px) * 16 / 9))}.product-game-dialog .product-dialog-body{background:#f4f7fb}.product-game-dialog iframe{width:100%;height:auto;aspect-ratio:16/9;border:0;display:block;background:#f4f7fb}.product-game-dialog .product-dialog-close{top:8px;right:12px}@media(max-width:860px),(max-aspect-ratio:4/3){dialog.product-game-dialog{width:calc(100vw - 32px);height:calc(100dvh - 32px)}.product-game-dialog .product-dialog-body{height:100%}.product-game-dialog iframe{aspect-ratio:auto;height:100%}}@media(max-width:680px){dialog.product-game-dialog{border-radius:16px}}.vid.vid-game{width:100%;padding:0;border:1px solid rgba(255,255,255,.18);font:inherit;text-align:left;color:#fff;background-size:cover;background-position:center}.vid.vid-game:hover .pl{background:#ffffff3d}.vid.vid-game .cap span{text-transform:none;letter-spacing:.4px}.vid.vid-game .pl{top:57%}.knowledge-page--gra .tool2 .gopts{display:grid;gap:12px;align-content:start}.knowledge-page--gra .tool2 .gq{font-size:11px;letter-spacing:1.6px;color:#8ea4ec;font-weight:700;text-transform:uppercase}.knowledge-page--gra .tool2 .gopt{display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:16px 18px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff;cursor:pointer}.knowledge-page--gra .tool2 .gopt:hover{background:#ffffff1a;border-color:#ffffff3d}.knowledge-page--gra .tool2 .gopt.main{background:#1769e0;border-color:#2c7ff0}.knowledge-page--gra .tool2 .gopt.main:hover{background:#0f58c4}.knowledge-page--gra .tool2 .gopt .gi{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#ffffff1a;color:#fff}.knowledge-page--gra .tool2 .gopt.main .gi{background:#ffffff2e}.knowledge-page--gra .tool2 .gopt .gi svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.knowledge-page--gra .tool2 .gopt .gt{flex:1 1 auto;min-width:0}.knowledge-page--gra .tool2 .gopt b{display:block;font-size:16px;font-weight:800;color:#fff}.knowledge-page--gra .tool2 .gopt small{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:#ffffffb8}.knowledge-page--gra .tool2 .gopt .gm{flex:0 0 auto;font-size:12px;font-weight:700;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);padding:5px 10px;border-radius:999px;white-space:nowrap}.knowledge-page--gra .tool2 .gopt .ga{flex:0 0 auto;width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2}.knowledge-page--gra .tool2 .granks{margin-top:6px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);padding:14px 16px}.knowledge-page--gra .tool2 .granks .gq{display:block;margin-bottom:8px}.knowledge-page--gra .tool2 .granks ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.knowledge-page--gra .tool2 .granks li{border-radius:10px;background:#ffffff0f;padding:10px 12px}.knowledge-page--gra .tool2 .granks li b{display:block;font-size:13px;color:#fff}.knowledge-page--gra .tool2 .granks li span{display:block;font-size:12px;color:#ffffff9e;font-family:JetBrains Mono,ui-monospace,monospace}.knowledge-page--gra .tool2 .granks li:last-child{background:#67e8f91f;box-shadow:inset 0 0 0 1px #67e8f959}@media(max-width:680px){.knowledge-page--gra .tool2 .gopt{padding:14px;gap:12px}.knowledge-page--gra .tool2 .gopt .gm{display:none}.knowledge-page--gra .tool2 .granks ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.knowledge-page--gra .after-link{margin-top:20px;font-size:15px;color:#5c6d84}.knowledge-page--gra .after-link a{font-weight:700}.gadget-game{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px;align-items:center;padding:24px;border-radius:22px;background:#fff;border:1px solid #E3E7EF;box-shadow:#0f172a59 0 12px 30px -22px}.gadget-game .gg-kick{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase}.gadget-game h3{margin:14px 0 10px;font-size:26px;font-weight:800;letter-spacing:-.6px;line-height:1.15;color:#152439}.gadget-game p{margin:0;font-size:15px;line-height:1.55;color:#5c6d84}.gadget-game .gg-facts{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 20px;padding:0;list-style:none}.gadget-game .gg-facts li{height:30px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;border:1px solid #E3E7EF;background:#f8fbff;font-size:12.5px;font-weight:700;color:#3a4a63}.gadget-game .gg-btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.gadget-game .btn-p{height:48px;padding:0 22px;border-radius:10px;border:1px solid #1769E0;background:#1769e0;color:#fff;font-size:15px;font-weight:700;display:inline-flex;align-items:center;gap:10px;cursor:pointer}.gadget-game .btn-p:hover{background:#0f58c4;border-color:#0f58c4}.gadget-game .btn-s{height:48px;padding:0 22px;border-radius:10px;border:1px solid #C8D8E7;background:#fff;color:#1769e0;font-size:15px;font-weight:700;display:inline-flex;align-items:center;gap:10px}.gadget-game .btn-s:hover{border-color:#1769e0}.gadget-game .btn-p svg,.gadget-game .btn-s svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2}.gadget-game .gg-note{margin-top:14px;font-size:13px;color:#8396aa}@media(max-width:680px){.gadget-game{grid-template-columns:1fr;gap:18px;padding:16px;border-radius:18px}.gadget-game h3{font-size:22px}.gadget-game .gg-btns a,.gadget-game .gg-btns button{width:100%;justify-content:center}}.pa-game-ad{padding-top:48px}.pa-game-ad .ad{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:40px;align-items:center;padding:30px 30px 30px 36px;border-radius:22px;color:#fff;text-decoration:none;background:radial-gradient(420px 260px at 90% 0%,rgba(44,127,240,.55),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);box-shadow:#061e3099 0 24px 60px -30px}.pa-game-ad .ad:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(520px 260px at 90% 0%,#000 20%,transparent 100%);mask-image:radial-gradient(520px 260px at 90% 0%,#000 20%,transparent 100%);pointer-events:none}.pa-game-ad .ad>*{position:relative}.pa-game-ad .ad-k{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase}.pa-game-ad .ad-k svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2.6}.pa-game-ad .ad-t{margin:14px 0 8px;font-size:28px;font-weight:800;letter-spacing:-.8px;line-height:1.12;color:#fff}.pa-game-ad .ad-t small{display:block;font-size:15px;font-weight:700;letter-spacing:0;color:#8ea4ec;margin-top:4px}.pa-game-ad .ad-p{margin:0 0 22px;font-size:15px;line-height:1.55;color:#c5cee6;max-width:560px}.pa-game-ad .ad-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.pa-game-ad .ad-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 20px;border:1px solid #fff;border-radius:10px;background:#fff;color:#1769e0;font-size:14px;font-weight:800}.pa-game-ad .ad-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;animation:2.4s ease-in-out 0s infinite jwai-dxar}.pa-game-ad .ad-meta{font-size:13px;font-weight:600;color:#fff9}.pa-game-ad .ad .vid{box-shadow:#00000073 0 20px 50px -10px}.pa-game-ad .ad:hover .ad-btn svg{transform:translate(3px)}.pa-game-ad .ad:focus-visible{outline:#2C7FF0 solid 3px;outline-offset:4px}@media(max-width:980px){.pa-game-ad .ad{grid-template-columns:minmax(0,1fr) 300px;gap:28px}}@media(max-width:680px){.pa-game-ad{padding-top:32px}.pa-game-ad .ad{grid-template-columns:1fr;gap:20px;padding:20px;border-radius:18px}.pa-game-ad .ad .vid{order:-1}.pa-game-ad .ad-t{font-size:23px}.pa-game-ad .ad-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.pa-game-ad .ad-btn svg{animation:none}}.knowledge-page--gra .hero-vid{padding-top:4px}.pa-game-ad .wrap{max-width:1100px;margin:auto}.gadget-game-wrap{max-width:1100px;margin:0 auto;padding:48px 0}@media(max-width:1164px){.gadget-game-wrap{margin:0 32px}}@media(max-width:680px){.gadget-game-wrap{margin:0 20px;padding:32px 0}}dialog.product-game-dialog.product-suchar-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(1280px,calc(100vw - 32px));height:calc(100dvh - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.product-suchar-dialog .product-dialog-body{height:100%;min-width:0}.product-game-dialog.product-suchar-dialog iframe{width:100%;height:100%;aspect-ratio:auto}@media(max-width:680px){dialog.product-game-dialog.product-suchar-dialog{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}}.knowledge-page--suchar button,.knowledge-page--suchar a{font:inherit;touch-action:manipulation}.knowledge-page--suchar button{cursor:pointer}.knowledge-page--suchar a{color:inherit;text-decoration:none}.knowledge-page--suchar .gfoot{padding:28px 16px;text-align:center;font-size:12px;color:#8396aa;background:#f5f8fc;border-top:1px solid #E3E7EF}.knowledge-page--suchar *{box-sizing:border-box}.knowledge-page--suchar .wrap{width:1180px;max-width:100%;padding:0 40px;margin:0 auto}.knowledge-page--suchar a{color:#1769e0;text-decoration:none}.knowledge-page--suchar button,.knowledge-page--suchar input{font:inherit}.knowledge-page--suchar svg{display:inline-block;flex:0 0 auto;vertical-align:middle}.knowledge-page--suchar .tool2 :focus-visible,.knowledge-page--suchar .dark :focus-visible{outline-color:#8ea4ec}.knowledge-page--suchar .knowledge-breadcrumb{padding-top:40px;font-size:13px;color:#5c6d84}.knowledge-page--suchar .knowledge-breadcrumb a{color:#2c7ff0}.knowledge-page--suchar .hero{display:grid;grid-template-columns:1.25fr .9fr;gap:56px;align-items:start;overflow:visible;padding:20px 0 56px;isolation:isolate;min-height:0;background:#fff;color:#0f172a}.knowledge-page--suchar h1{font-size:52px;font-weight:800;line-height:1.05;letter-spacing:-2px;margin:14px 0 18px;color:#0f172a}.knowledge-page--suchar h2{font-size:40px;font-weight:800;letter-spacing:-1.2px;line-height:1.1;margin:14px 0 28px;color:#152439}.knowledge-page--suchar h3{line-height:1.2}.knowledge-page--suchar p{font-size:17px;line-height:1.55;color:#5c6d84;margin:0}.knowledge-page--suchar .hero p{color:#3a4a63}.knowledge-page--suchar .kicker,.knowledge-page--suchar .num2{display:inline-flex;align-items:center;gap:6px;border:1px solid #C8DFFF;color:#1769e0;background:#f4f9ff;padding:6px 12px;border-radius:99px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.knowledge-page--suchar .kicker svg,.knowledge-page--suchar .num2 svg{width:12px;height:12px}.knowledge-page--suchar .stats{display:flex;gap:8px;margin-top:26px;flex-wrap:nowrap;width:max-content;max-width:1180px}.knowledge-page--suchar .stat{position:relative;flex:0 0 auto;padding:10px 9px 10px 52px;border:1.5px solid #E3E7EF;border-radius:12px;font-size:13px;color:#5c6d84}.knowledge-page--suchar .stat:before{content:"✦";position:absolute;top:14px;left:14px;display:grid;place-items:center;width:27px;height:27px;border:1px solid #DBEAFE;border-radius:9px;background:#eaf3ff;color:#1769e0;font-size:15px;font-weight:800}.knowledge-page--suchar .stat:nth-child(2):before{content:"◈"}.knowledge-page--suchar .stat:nth-child(3):before{content:"◫"}.knowledge-page--suchar .stat:nth-child(4):before{content:"↻"}.knowledge-page--suchar .stat b{display:block;font-size:22px;font-weight:800;letter-spacing:-.5px;color:#152439}.knowledge-page--suchar .stat:first-child{border-color:#2c7ff0;background:linear-gradient(#fff,#eaf3ff)}.knowledge-page--suchar .stat:first-child b{color:#1769e0}.knowledge-page--suchar .stat:last-child b{font-size:18px;white-space:nowrap}.knowledge-page--suchar .sec2{padding:48px 0;scroll-margin-top:130px}.knowledge-page--suchar .lead2{margin:0 0 24px}.knowledge-page--suchar .ncards{display:grid;grid-template-columns:repeat(var(--columns,4),minmax(0,1fr));gap:16px}.knowledge-page--suchar .dx-card{position:relative;border:1px solid #E2E8F0;border-radius:16px;background:#fff;box-shadow:#15243966 0 8px 18px -14px;padding:20px;min-width:0}.knowledge-page--suchar .ncards .dx-card{display:flex;align-items:flex-start;gap:20px;padding:24px 20px;border-radius:20px;box-shadow:#15243955 0 12px 24px -18px}.knowledge-page--suchar .xic{width:44px;height:44px;border-radius:12px;background:#eef5ff;color:#1769e0;display:inline-flex;align-items:center;justify-content:center;font-style:normal}.knowledge-page--suchar .xic svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.knowledge-page--suchar .ncards .dx-card .xic{flex:0 0 auto;width:22px;height:44px;border-radius:12px;margin:0;background:#eaf3ff}.knowledge-page--suchar .ncards .card-copy{min-width:0}.knowledge-page--suchar .ncards .card-copy b{display:block;font-size:16px;font-weight:800;line-height:1.3;margin:0 0 6px;color:#152439}.knowledge-page--suchar .ncards .card-copy p{font-size:14px;line-height:1.45}.knowledge-page--suchar .ncards a.dx-card .dx-ar{position:absolute;top:22px;right:20px;color:#1769e0}.knowledge-page--suchar .sources{padding-left:20px;line-height:1.7;font-size:14px;color:#5c6d84}.knowledge-page--suchar .sources li{margin-bottom:12px;overflow-wrap:anywhere}.knowledge-page--suchar .source-note{font-size:12px}.knowledge-page--suchar .tool2{border-radius:22px;overflow:hidden;color:#fff;background:radial-gradient(700px 300px at 85% -30%,rgba(44,127,240,.45),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 60%,#0b3f8a 150%);box-shadow:#061e3099 0 24px 60px -30px}.knowledge-page--suchar .tool2 .t2h{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 28px 0}.knowledge-page--suchar .tool2 .t2k{font-size:11px;letter-spacing:1.6px;color:#8ea4ec;font-weight:700;text-transform:uppercase}.knowledge-page--suchar .tool2 .t2h h3{margin:4px 0 0;font-size:24px;letter-spacing:-.5px;color:#fff}.knowledge-page--suchar .tool2 .t2h .pill{font-size:12px;font-weight:700;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);padding:6px 12px;border-radius:999px;white-space:nowrap}.knowledge-page--suchar .tool2 .t2b{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;padding:22px 28px 24px}.knowledge-page--suchar .tool2 .why{border-left:1px solid rgba(255,255,255,.12);padding-left:28px;display:grid;gap:14px;align-content:start}.knowledge-page--suchar .tool2 .why .k{font-size:11px;letter-spacing:1.6px;color:#8ea4ec;font-weight:700;text-transform:uppercase}.knowledge-page--suchar .tool2 .hb{border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);padding:14px 16px}.knowledge-page--suchar .tool2 .hb .hk{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:#8ea4ec;font-weight:700;margin-bottom:6px}.knowledge-page--suchar .tool2 .hb .hk svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2}.knowledge-page--suchar .tool2 .hb b{display:block;font-size:14px;color:#fff;margin-bottom:4px}.knowledge-page--suchar .tool2 .hb p{margin:0;font-size:13px;line-height:1.45;color:#ffffffb3}.knowledge-page--suchar .tool2 .hb a{color:#8ea4ec;font-weight:700;text-decoration:none;font-size:12px}.knowledge-page--suchar .tool2 .hb.cal b:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:#4c8ef5;margin-right:8px;box-shadow:#4c8ef540 0 0 0 4px}.knowledge-page--suchar .tool2 .t2f{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 28px 20px;border-top:1px solid rgba(255,255,255,.1);font-size:12px;color:#ffffff8c}.knowledge-page--suchar .fq{background:#fff;color:#152439;font-family:Plus Jakarta Sans,Arial,sans-serif}.knowledge-page--suchar .fq *{box-sizing:border-box}.knowledge-page--suchar .fq p,.knowledge-page--suchar .fq h1,.knowledge-page--suchar .fq h2,.knowledge-page--suchar .fq h3,.knowledge-page--suchar .fq h4{margin:0}.knowledge-page--suchar .knowledge-faq{padding:48px 0}.knowledge-page--suchar .fq-wrap{max-width:1180px;padding:0 40px;margin:0 auto}.knowledge-page--suchar .fq-area .fq-grid-area{display:grid;grid-template-columns:362px 1fr;gap:64px;align-items:start}.knowledge-page--suchar .fq-area .fq-side{position:sticky;top:96px;display:grid;gap:24px}.knowledge-page--suchar .fq .fq-pill{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;line-height:1;white-space:nowrap;justify-self:start}.knowledge-page--suchar .fq .fq-pill svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2}.knowledge-page--suchar .fq-area h2{font-size:40px;font-weight:800;line-height:1.06;letter-spacing:-1.4px;margin-top:-12px;color:#152439}.knowledge-page--suchar .fq-area .fq-lead{font-size:18px;line-height:1.6;color:#3a4a63;margin-top:-12px}.knowledge-page--suchar .fq-area .fq-lead b{color:#152439;font-weight:700}.knowledge-page--suchar .fq-search{display:flex;align-items:center;gap:8px;padding:12px;border:1px solid #E3E7EF;border-radius:10px;margin:0}.knowledge-page--suchar .fq-search svg{width:15px;height:15px;stroke:#5c6d84;fill:none;stroke-width:2}.knowledge-page--suchar .fq-search input{min-width:0;width:100%;border:0;background:transparent;font-size:13px;outline:0}.knowledge-page--suchar .fq-area .fq-chips{display:flex;flex-wrap:wrap;gap:8px}.knowledge-page--suchar .fq-area .fq-chip{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 14px;border-radius:999px;border:1px solid #C8D8E7;background:#fff;font-size:13.5px;font-weight:600;color:#3a4a63;white-space:nowrap}.knowledge-page--suchar .fq-area .fq-chip i{font-style:normal;font-size:12px;color:#5c6d84;font-weight:600}.knowledge-page--suchar .fq-area .fq-chip.on{background:#1769e0;border-color:#1769e0;color:#fff}.knowledge-page--suchar .fq-area .fq-chip.on i{color:#ffffffbf}.knowledge-page--suchar .fq-area .fq-all{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:16px;background:#f8fbff;border:1px solid rgba(23,105,224,.14);text-decoration:none;color:#152439}.knowledge-page--suchar .fq-area .fq-all .fq-t{font-size:14px;line-height:1.45;color:#3a4a63}.knowledge-page--suchar .fq-area .fq-all .fq-t b{display:block;color:#152439;font-size:15px}.knowledge-page--suchar .fq-area .fq-all .fq-ar{margin-left:auto;width:36px;height:36px;border-radius:50%;background:#1769e0;display:grid;place-items:center;flex:0 0 auto;color:#fff}.knowledge-page--suchar .fq-ask{display:flex;flex-direction:column;gap:10px;margin-top:0;border-radius:14px;background:#09263d;padding:20px;color:#fff;font-size:13px}.knowledge-page--suchar .fq-ask b{color:#fff}.knowledge-page--suchar .fq-ask span{color:#c5cee6}.knowledge-page--suchar .fq .fq-list{display:grid;gap:8px}.knowledge-page--suchar .fq .fq-item{background:#f8fbff;border-radius:12px;padding:18px 20px;border:1px solid transparent;scroll-margin-top:96px}.knowledge-page--suchar .fq .fq-item.open{background:#fff;border-color:#1769e03d;box-shadow:#08243b59 0 12px 32px -18px}.knowledge-page--suchar .fq button.fq-q{border:0;background:transparent;width:100%;padding:0;text-align:left;color:#152439;display:flex;gap:16px;align-items:flex-start;font-size:16px;font-weight:700;line-height:1.4;min-height:0}.knowledge-page--suchar .fq .fq-no{flex:0 0 auto;width:28px;font-size:13px;font-weight:800;color:#1769e0;letter-spacing:.4px;padding-top:2px}.knowledge-page--suchar .fq .fq-tx{flex:1 1 0%}.knowledge-page--suchar .fq-toggle{font-size:22px;line-height:22px;color:#1769e0;width:20px;flex:0 0 auto;text-align:center;font-weight:400}.knowledge-page--suchar .fq .fq-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s,opacity .2s}.knowledge-page--suchar .fq .fq-panel.is-open{grid-template-rows:1fr;opacity:1}.knowledge-page--suchar .fq-region{overflow:hidden;min-height:0}.knowledge-page--suchar .fq .fq-a{margin:12px 40px 0 44px;font-size:15px;line-height:24px;color:#5c6d84}@media(min-width:681px){.knowledge-page--suchar .fq .fq-after{display:none}}@media(min-width:681px)and (max-width:1000px){.knowledge-page--suchar .fq-area .fq-grid-area{grid-template-columns:300px minmax(0,1fr);gap:32px}}.knowledge-page--suchar .page-discovery{padding:48px 0 96px;background:#f5f8fc;color:#0f172a;font-family:Plus Jakarta Sans,sans-serif;line-height:normal}.knowledge-page--suchar .page-discovery *{box-sizing:border-box}.knowledge-page--suchar .page-discovery .wrap{width:min(1100px,100% - 64px);margin:auto;padding:0}.knowledge-page--suchar .page-discovery .num2{display:inline-flex;margin-bottom:16px;border:1px solid #CFE0FF;border-radius:999px;padding:6px 12px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.knowledge-page--suchar .page-discovery .num2:before{content:"✓";margin-right:8px}.knowledge-page--suchar .page-discovery .h2{margin:0;font-size:40px;font-weight:800;letter-spacing:-1.4px;line-height:1.06;color:#152439}.knowledge-page--suchar .page-discovery .dx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.knowledge-page--suchar .page-discovery .dx-trail{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:13px;font-weight:600;color:#8396aa}.knowledge-page--suchar .page-discovery .dx-trail em{font-style:normal;color:#5c6d84;font-weight:700}.knowledge-page--suchar .page-discovery .dx-trail span.on{color:#1769e0;font-weight:800;position:relative}.knowledge-page--suchar .page-discovery .dx-trail span.on:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:#1769e0}.knowledge-page--suchar .page-discovery .dx-trail a{color:inherit;text-decoration:none}.knowledge-page--suchar .page-discovery .dx-trail a:hover{color:#1769e0}.knowledge-page--suchar .page-discovery .dx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;margin-top:40px}.knowledge-page--suchar .page-discovery .dx-feat{position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:30px 30px 28px;border-radius:22px;color:#fff;text-decoration:none;background:linear-gradient(160deg,#2c7ff0,#1769e0 55%,#0b3f8a);box-shadow:#1769e08c 0 24px 50px -24px}.knowledge-page--suchar .page-discovery .dx-feat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 70%);mask-image:linear-gradient(200deg,#000,transparent 70%)}.knowledge-page--suchar .page-discovery .dx-route{position:relative;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700}.knowledge-page--suchar .page-discovery .dx-route span{padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#ffffffbf;white-space:nowrap}.knowledge-page--suchar .page-discovery .dx-route span.to{background:#fff;color:#1769e0;border-color:#fff}.knowledge-page--suchar .page-discovery .dx-route i{position:relative;flex:1 1 0%;min-width:40px;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.55) 0,rgba(255,255,255,.55) 4px,transparent 4px,transparent 9px)}.knowledge-page--suchar .page-discovery .dx-route i:after{content:"";position:absolute;top:50%;left:0;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#67e8f9;box-shadow:#67e8f94d 0 0 0 3px;animation:2.4s ease-in-out 0s infinite jwai-dxgo}.knowledge-page--suchar .page-discovery .dx-lab{position:relative;margin-top:26px;font-size:11px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#cfe3ff}.knowledge-page--suchar .page-discovery .dx-t{position:relative;margin-top:6px;font-size:30px;font-weight:800;letter-spacing:-.8px;line-height:1.1}.knowledge-page--suchar .page-discovery .dx-feat p{position:relative;margin:12px 0 24px;font-size:15px;line-height:1.55;color:#ffffffe0}.knowledge-page--suchar .page-discovery .dx-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 20px;border:1px solid #fff;border-radius:10px;background:#fff;color:#1769e0;font-size:14px;font-weight:800;position:relative;margin-top:auto;align-self:flex-start}.knowledge-page--suchar .page-discovery .dx-btn svg{animation:2.4s ease-in-out 0s infinite jwai-dxar}.knowledge-page--suchar .page-discovery .dx-feat:hover .dx-btn svg{transform:translate(3px)}.knowledge-page--suchar .page-discovery .dx .ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#eaf3ff;color:#1769e0;flex:0 0 auto}.knowledge-page--suchar .page-discovery .dx .ic svg{width:22px;height:22px}.knowledge-page--suchar .page-discovery .dx-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.knowledge-page--suchar .page-discovery .dx-card{position:relative;display:flex;gap:16px;align-items:flex-start;padding:22px 22px 22px 20px;border-radius:18px;background:#fff;border:1px solid #E3E7EF;box-shadow:#0f172a59 0 12px 30px -22px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.knowledge-page--suchar .page-discovery .dx-card b{display:block;font-size:17px;color:#0f172a;letter-spacing:-.3px;margin:2px 28px 6px 0}.knowledge-page--suchar .page-discovery .dx-card span{display:block;font-size:13.5px;line-height:1.5;color:#526d86}.knowledge-page--suchar .page-discovery .dx-ar{position:absolute;top:22px;right:20px;color:#1769e0;transition:transform .2s}.knowledge-page--suchar .page-discovery .dx-card:hover{border-color:#1769e0;box-shadow:#1769e073 0 18px 34px -20px;transform:translateY(-2px)}.knowledge-page--suchar .page-discovery .dx-card:hover .dx-ar{transform:translate(3px)}.knowledge-page--suchar .page-discovery a:focus-visible{outline:#1769E0 solid 3px;outline-offset:4px}@keyframes jwai-dxgo{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 8px);opacity:0}}@keyframes jwai-dxar{0%,70%,to{transform:none}80%{transform:translate(4px)}90%{transform:none}}@media(prefers-reduced-motion:reduce){.knowledge-page--suchar .page-discovery .dx-route i:after,.knowledge-page--suchar .page-discovery .dx-btn svg{animation:none}}.knowledge-page--suchar .snav{position:fixed;top:var(--side-nav-top,100px);right:20px;width:200px;z-index:30;background:#fff;border:1px solid #E6EDF5;border-right:3px solid #1769E0;box-shadow:#15243940 0 24px 60px -20px;border-radius:16px;padding:18px 14px;max-height:calc(100dvh - var(--side-nav-top,100px) - 20px);overflow:hidden auto;text-align:right}.knowledge-page--suchar .snav a,.knowledge-page--suchar .snav .pg{display:block;padding:7px 10px;font-size:13px;font-weight:700;line-height:1.4;color:#152439}.knowledge-page--suchar .snav a.is-active{color:#1769e0;font-weight:800}.knowledge-page--suchar .snav .lb{margin:18px 10px 6px;padding-top:12px;border-top:1px solid #E3E7EF;font-size:10px;font-weight:800;letter-spacing:1px;color:#9babbc;text-transform:uppercase}.knowledge-page--suchar .snav a.pg,.knowledge-page--suchar .snav .pg{font-size:12px;font-weight:600;color:#8396aa}.knowledge-page--suchar .snav .cur{color:#1769e0;font-weight:800}.knowledge-page--suchar .snav a:hover{color:#1769e0;background:#f5faff;border-radius:8px}.knowledge-page--suchar .snav button{border:0;background:none;color:#152439;font-size:13px;font-weight:700;padding:7px 10px;cursor:pointer;display:block;margin-left:auto}@media(max-width:1619px){.knowledge-page--suchar .snav{display:none}}.knowledge-page--suchar .mnav{display:none}@media(max-width:1619px){.knowledge-page--suchar .mnav{position:fixed;left:0;right:0;bottom:16px;z-index:90;justify-content:center;text-align:center;pointer-events:none;display:flex}.knowledge-page--suchar .mnav-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;min-height:52px;max-width:calc(100vw - 32px);padding:8px 18px;border-radius:999px;border:1px solid rgba(23,105,224,.24);background:#fff;color:#1769e0;box-shadow:#0f172a4d 0 12px 30px -8px;font:700 14px Plus Jakarta Sans,sans-serif}.knowledge-page--suchar .mnav-btn span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.25;color:#0f172a;text-align:left}.knowledge-page--suchar .mnav-btn em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#1769e0}.knowledge-page--suchar .mnav-btn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2}}.knowledge-page--suchar .vid{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:16/9;border:1px solid rgba(255,255,255,.18);box-shadow:#00000073 0 30px 70px;display:flex;align-items:flex-end;cursor:pointer;background:radial-gradient(420px 260px at 80% 0%,rgba(44,127,240,.55),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 55%,#0b3f8a 130%)}.knowledge-page--suchar .vid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px}.knowledge-page--suchar .vid .t{position:absolute;left:22px;top:18px;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.4px}.knowledge-page--suchar .vid .t small{display:block;font-size:12px;font-weight:600;color:#fff9;letter-spacing:0;margin-top:2px}.knowledge-page--suchar .vid .pl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:74px;height:74px;border-radius:50%;background:#ffffff24;border:1.5px solid rgba(255,255,255,.55);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.knowledge-page--suchar .vid .pl svg{fill:#fff;stroke:none;width:26px;height:26px;margin-left:4px}.knowledge-page--suchar .vid .cap{position:relative;width:100%;padding:14px 18px;background:linear-gradient(0deg,rgba(3,13,26,.9),transparent);display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;color:#fff}.knowledge-page--suchar .vid .cap span{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;line-height:1;white-space:nowrap;margin:0}.knowledge-page--suchar .vid .cap span:before{content:"";width:13px;height:13px;flex:0 0 auto;background:currentColor;-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.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain 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.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.knowledge-page--suchar .vid:focus-visible{outline:#2C7FF0 solid 3px;outline-offset:4px}@media(max-width:680px){.knowledge-page--suchar .vid{border-radius:16px}}.knowledge-page--suchar .product-dialog{padding:0;border:0;border-radius:22px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:#0f172a;background:#fff;box-shadow:#061e3060 0 24px 90px;font-family:Plus Jakarta Sans,sans-serif;overflow:hidden}.knowledge-page--suchar .product-dialog::backdrop{background:#061e30bb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.knowledge-page--suchar .product-dialog-close{position:absolute;right:20px;top:20px;z-index:2;width:44px;height:44px;display:grid;place-items:center;border:1px solid #C8D8E7;background:#fff;color:#1769e0;border-radius:50%;cursor:pointer}.knowledge-page--suchar .product-dialog-close svg{width:24px;height:24px}.knowledge-page--suchar .product-video-dialog{width:90vw;background:#061e30}.knowledge-page--suchar .product-video-dialog::backdrop{background:#061e30e6}.knowledge-page--suchar .product-video-dialog iframe{width:100%;display:block;aspect-ratio:16/9;border:0}@media(max-width:680px){.knowledge-page--suchar .product-video-dialog{width:100vw}}@media(max-width:1180px){.knowledge-page--suchar .wrap{width:100%;padding:0 32px}.knowledge-page--suchar .hero{gap:32px}.knowledge-page--suchar h1{font-size:44px}.knowledge-page--suchar .ncards{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-page--suchar .hero .stats{flex-wrap:wrap;width:auto;max-width:100%}.knowledge-page--suchar .tool2 .t2b{grid-template-columns:minmax(0,1fr) 280px}}@media(max-width:900px){.knowledge-page--suchar .hero,.knowledge-page--suchar .tool2 .t2b{grid-template-columns:1fr}.knowledge-page--suchar .tool2 .why{border-left:0;padding-left:0;border-top:1px solid rgba(255,255,255,.12);padding-top:18px}}@media(max-width:680px){.knowledge-page--suchar .wrap,.knowledge-page--suchar .fq-wrap{padding:0 20px;width:100%;max-width:100%}.knowledge-page--suchar .knowledge-breadcrumb{padding-top:24px;font-size:11px}.knowledge-page--suchar .hero{grid-template-columns:1fr;padding:18px 0 32px;gap:24px}.knowledge-page--suchar h1{font-size:30px;letter-spacing:-.7px;line-height:1.08}.knowledge-page--suchar h2{font-size:28px;letter-spacing:-.8px;margin:12px 0 20px}.knowledge-page--suchar p{font-size:15px}.knowledge-page--suchar .hero .stats{gap:8px;margin-top:20px}.knowledge-page--suchar .stat{padding:10px 9px 10px 46px;font-size:11px}.knowledge-page--suchar .stat:before{left:10px;top:12px}.knowledge-page--suchar .stat b{font-size:18px}.knowledge-page--suchar .sec2{padding:64px 0;scroll-margin-top:110px}.knowledge-page--suchar .ncards{grid-template-columns:1fr}.knowledge-page--suchar .ncards .dx-card{padding:22px 20px}.knowledge-page--suchar .ncards .dx-card .xic{width:44px}.knowledge-page--suchar .tool2 .t2h{flex-direction:column;align-items:flex-start;padding:20px 18px 0}.knowledge-page--suchar .tool2 .t2h .pill{white-space:normal}.knowledge-page--suchar .tool2 .t2b{grid-template-columns:1fr;padding:18px 18px 20px}.knowledge-page--suchar .tool2 .t2f{flex-direction:column;align-items:flex-start;gap:6px;padding:14px 18px 20px}.knowledge-page--suchar .fq-area .fq-grid-area{grid-template-columns:1fr;gap:32px}.knowledge-page--suchar .fq-area .fq-side{position:static;gap:20px}.knowledge-page--suchar .fq-area h2{font-size:32px;letter-spacing:-1px}.knowledge-page--suchar .fq-area .fq-lead{font-size:16px}.knowledge-page--suchar .fq-area .fq-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px;scrollbar-width:none}.knowledge-page--suchar .fq-area .fq-side .fq-all,.knowledge-page--suchar .fq-area .fq-side .fq-ask{display:none}.knowledge-page--suchar .fq .fq-after{display:grid;gap:16px;margin-top:24px}.knowledge-page--suchar .fq .fq-item{padding:16px}.knowledge-page--suchar .fq button.fq-q{gap:12px;font-size:15.5px}.knowledge-page--suchar .fq .fq-no{width:24px}.knowledge-page--suchar .fq .fq-a{margin:10px 0 0 36px}.knowledge-page--suchar .page-discovery{padding:32px 0 64px}.knowledge-page--suchar .page-discovery .wrap{width:calc(100% - 40px)}.knowledge-page--suchar .page-discovery .h2{font-size:28px;letter-spacing:-.8px}.knowledge-page--suchar .page-discovery .dx-head{display:block}.knowledge-page--suchar .page-discovery .dx-trail{margin-top:16px;gap:6px 12px}.knowledge-page--suchar .page-discovery .dx{display:block;margin-top:28px}.knowledge-page--suchar .page-discovery .dx-feat{padding:24px 20px 22px}.knowledge-page--suchar .page-discovery .dx-t{font-size:26px}.knowledge-page--suchar .page-discovery .dx-route span{max-width:40%;overflow:hidden;text-overflow:ellipsis}.knowledge-page--suchar .page-discovery .dx-btn{width:100%;box-sizing:border-box}.knowledge-page--suchar .page-discovery .dx-grid{margin-top:12px;display:grid;grid-template-columns:1fr;gap:12px}.knowledge-page--suchar .page-discovery .dx-card{padding:18px 16px}}.knowledge-page--suchar .button{min-height:48px;border:1px solid transparent;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;letter-spacing:0;line-height:1.55;white-space:nowrap;text-decoration:none;box-shadow:none;cursor:pointer;font-family:inherit}.knowledge-page--suchar .button svg{width:16px;height:16px;flex:0 0 auto}.knowledge-page--suchar .button.primary{background:#1769e0;color:#fff}.knowledge-page--suchar .button.secondary{background:#fff;border-color:#1769e0;color:#1769e0}.knowledge-page--suchar .hl2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:end}.knowledge-page--suchar .hl2 .h2{margin:14px 0 0}.knowledge-page--suchar .ilhook{position:relative;overflow:hidden;display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:26px;padding:24px 28px;border-radius:22px;border:1px solid #E3E7EF;background:radial-gradient(420px 200px at 100% 0%,rgba(44,127,240,.12),transparent 65%),#f8fbff}.knowledge-page--suchar .ilhook:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(23,105,224,.16) 1px,transparent 1px);background-size:18px 18px;-webkit-mask-image:linear-gradient(90deg,transparent 45%,#000);mask-image:linear-gradient(90deg,transparent 45%,#000);pointer-events:none}.knowledge-page--suchar .ilhook>*{position:relative}.knowledge-page--suchar .ilhook p{margin:0;font-size:19px;line-height:1.3;font-weight:800;letter-spacing:-.3px;color:#0f172a}.knowledge-page--suchar .ilhook p span{color:#1769e0}.knowledge-page--suchar .diag{background:#f8fbff;border:1px solid #E3E7EF;border-radius:28px;padding:26px 22px}.knowledge-page--suchar .diag.series{padding:26px 26px 22px}.knowledge-page--suchar .diag .kick{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;line-height:1;white-space:nowrap}.knowledge-page--suchar .diag .kick svg{width:13px;height:13px}.knowledge-page--suchar .d-mob{display:none}.knowledge-page--suchar .big3{display:flex;gap:26px;align-items:center;margin-top:36px;padding:26px 30px;border-radius:22px;background:#0f172a;color:#fff}.knowledge-page--suchar .big3 .n{font-size:56px;font-weight:800;letter-spacing:-2px;background:linear-gradient(#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1;white-space:nowrap}.knowledge-page--suchar .big3 p{margin:0;font-size:15.5px;line-height:1.55;color:#fffc}.knowledge-page--suchar .il3{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;padding:26px 30px}.knowledge-page--suchar .il3.il4{grid-template-columns:repeat(4,1fr);gap:24px}.knowledge-page--suchar .il3>div{display:flex;gap:14px;align-items:center}.knowledge-page--suchar .il3 .n{font-size:52px}.knowledge-page--suchar .dec3{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:36px}.knowledge-page--suchar .dec3.dec4{grid-template-columns:repeat(4,1fr);gap:24px}.knowledge-page--suchar .dec3>div{display:flex;flex-direction:column;padding-top:18px}.knowledge-page--suchar .dec3 i{font-style:normal;font-size:40px;font-weight:800;color:transparent;-webkit-text-stroke:1.4px #2C7FF0;line-height:1}.knowledge-page--suchar .dec3 b{display:block;font-size:19px;margin:10px 0 8px;color:#152439}.knowledge-page--suchar .dec3 span{font-size:14.5px;line-height:1.6;color:#5c6d84}.knowledge-page--suchar .capmap{margin-top:40px;background:#f8fbff;border:1px solid #E3E7EF;border-radius:28px;padding:32px;min-width:0}.knowledge-page--suchar .cm-g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:32px;align-items:start}.knowledge-page--suchar .cm-l{display:grid;grid-template-columns:1fr 1fr;gap:10px}.knowledge-page--suchar .cm-l button{position:relative;overflow:hidden;display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:center;text-align:left;min-height:66px;padding:12px 14px;border-radius:12px;border:1px solid #E3E7EF;background:#fff;box-shadow:#0f172a0f 0 4px 12px;font-family:inherit;font-size:14px;font-weight:800;line-height:1.3;color:#152439;cursor:pointer;transition:border-color .2s,transform .2s}.knowledge-page--suchar .cm-l button i{width:36px;height:36px;border-radius:50%;background:#eaf3ff;color:#1769e0;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:13px;font-weight:800}.knowledge-page--suchar .cm-l button:hover{border-color:#dbeafe;transform:translateY(-1px)}.knowledge-page--suchar .cm-l button.on{background:linear-gradient(#2c7ff0,#1769e0);border-color:#7bc0ff;color:#fff;box-shadow:#1769e08c 0 14px 32px -12px}.knowledge-page--suchar .cm-l button.on i{background:#ffffff29;color:#fff}.knowledge-page--suchar .cm-s{display:flex;flex-direction:column;justify-content:center;background:#fff;border:1px solid #E3E7EF;border-radius:20px;padding:26px 26px 28px;box-shadow:#0f172a40 0 20px 50px -30px;min-width:0}.knowledge-page--suchar .cm-p{display:none;min-width:0}.knowledge-page--suchar .cm-p.on{display:block;animation:sd-cmin .45s ease}.knowledge-page--suchar .cm-p .h3{margin:4px 4px 0;font-size:24px;font-weight:800;letter-spacing:-.5px;line-height:1.2;color:#152439}.knowledge-page--suchar .cm-p .cm-b{display:flex;flex-wrap:wrap;gap:10px;margin:24px 4px 0}@keyframes sd-cmin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.knowledge-page--suchar .sym{display:grid;grid-template-columns:1fr 1fr;gap:28px}.knowledge-page--suchar .sym>div{position:relative;padding-top:18px;min-width:0}.knowledge-page--suchar .sym>div:before{content:"";position:absolute;left:0;top:0;width:36px;height:3px;background:#1769e0}.knowledge-page--suchar .sym b{display:block;font-size:17px;font-weight:700;margin:0 0 6px;color:#0f172a}.knowledge-page--suchar .sym p{margin:0;font-size:14px;line-height:1.55;color:#5c6d84}.knowledge-page--suchar .ilcta{margin-top:72px;display:flex;flex-wrap:wrap;align-items:center;gap:20px;justify-content:space-between;padding:28px 30px;border-radius:22px;background:#f8fbff;border:1px solid #E3E7EF}.knowledge-page--suchar .ilcta p{margin:0;font-size:18px;font-weight:700;color:#152439;max-width:760px}.knowledge-page--suchar .ilcta.ilcta-d{background:#0f172a;border-color:#0f172a}.knowledge-page--suchar .ilcta.ilcta-d p{color:#fff}@media(prefers-reduced-motion:reduce){.knowledge-page--suchar .cm-p.on{animation:none}}@media(min-width:681px)and (max-width:1023px){.knowledge-page--suchar .hl2,.knowledge-page--suchar .cm-g,.knowledge-page--suchar .ilhook{grid-template-columns:1fr}.knowledge-page--suchar .il3,.knowledge-page--suchar .il3.il4,.knowledge-page--suchar .dec3.dec4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.knowledge-page--suchar .hl2{display:block}.knowledge-page--suchar .ilhook{grid-template-columns:minmax(0,1fr);gap:14px;padding:22px 20px;margin-top:24px}.knowledge-page--suchar .ilhook p{font-size:17px}.knowledge-page--suchar .d-desk{display:none}.knowledge-page--suchar .d-mob{display:block}.knowledge-page--suchar .diag{padding:18px 14px 16px;border-radius:20px}.knowledge-page--suchar .diag.series{padding:18px 14px 16px}.knowledge-page--suchar .diag .kick{min-height:30px;white-space:normal;height:auto;padding:6px 12px;line-height:1.3}.knowledge-page--suchar .big3{display:block;padding:24px 20px}.knowledge-page--suchar .big3 .n{font-size:48px}.knowledge-page--suchar .il3,.knowledge-page--suchar .il3.il4{grid-template-columns:1fr;gap:18px}.knowledge-page--suchar .il3>div{flex-direction:column;align-items:flex-start;gap:6px}.knowledge-page--suchar .dec3,.knowledge-page--suchar .dec3.dec4{grid-template-columns:1fr;gap:20px}.knowledge-page--suchar .capmap{padding:16px 0 20px;border-radius:20px;margin-top:32px}.knowledge-page--suchar .cm-g{grid-template-columns:1fr;gap:16px}.knowledge-page--suchar .cm-l{display:flex;gap:8px;overflow-x:auto;padding:4px 16px 8px;scrollbar-width:none;scroll-snap-type:x mandatory}.knowledge-page--suchar .cm-l::-webkit-scrollbar{display:none}.knowledge-page--suchar .cm-l button{flex:0 0 auto;width:230px;min-height:60px;scroll-snap-align:center;font-size:13.5px}.knowledge-page--suchar .cm-s{margin:0 12px;padding:4px 14px 20px}.knowledge-page--suchar .cm-p .cm-b .button{width:100%}.knowledge-page--suchar .sym{grid-template-columns:1fr}.knowledge-page--suchar .ilcta{margin-top:48px;padding:22px 20px}.knowledge-page--suchar .ilcta .button{width:100%;justify-content:center;box-sizing:border-box}}.knowledge-page--suchar .page-discovery .dx-card>div{min-width:0;overflow-wrap:anywhere}.knowledge-page--suchar .product-game-dialog{width:min(90vw,calc((100dvh - 32px) * 16 / 9))}.knowledge-page--suchar .product-game-dialog iframe{width:100%;height:auto;aspect-ratio:16/9;border:0;display:block;background:#f4f7fb}.knowledge-page--suchar .product-game-dialog .product-dialog-close{top:8px;right:12px}@media(max-width:860px),(max-aspect-ratio:4/3){.knowledge-page--suchar .product-game-dialog{width:calc(100vw - 32px);height:calc(100dvh - 32px)}.knowledge-page--suchar .product-game-dialog iframe{aspect-ratio:auto;height:100%}}@media(max-width:680px){.knowledge-page--suchar .product-game-dialog{border-radius:16px}}.knowledge-page--suchar .vid.vid-game{width:100%;padding:0;border:1px solid rgba(255,255,255,.18);font:inherit;text-align:left;color:#fff;background-size:cover;background-position:center}.knowledge-page--suchar .vid.vid-game:hover .pl{background:#ffffff3d}.knowledge-page--suchar .vid.vid-game .cap span{text-transform:none;letter-spacing:.4px}.knowledge-page--suchar .vid.vid-game .pl{top:57%}.knowledge-page--suchar .tool2 .gopts{display:grid;gap:12px;align-content:start}.knowledge-page--suchar .tool2 .gq{font-size:11px;letter-spacing:1.6px;color:#8ea4ec;font-weight:700;text-transform:uppercase}.knowledge-page--suchar .tool2 .gopt{display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:16px 18px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff;cursor:pointer}.knowledge-page--suchar .tool2 .gopt:hover{background:#ffffff1a;border-color:#ffffff3d}.knowledge-page--suchar .tool2 .gopt.main{background:#1769e0;border-color:#2c7ff0}.knowledge-page--suchar .tool2 .gopt.main:hover{background:#0f58c4}.knowledge-page--suchar .tool2 .gopt .gi{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#ffffff1a;color:#fff}.knowledge-page--suchar .tool2 .gopt.main .gi{background:#ffffff2e}.knowledge-page--suchar .tool2 .gopt .gi svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.knowledge-page--suchar .tool2 .gopt .gt{flex:1 1 auto;min-width:0}.knowledge-page--suchar .tool2 .gopt b{display:block;font-size:16px;font-weight:800;color:#fff}.knowledge-page--suchar .tool2 .gopt small{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:#ffffffb8}.knowledge-page--suchar .tool2 .gopt .gm{flex:0 0 auto;font-size:12px;font-weight:700;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);padding:5px 10px;border-radius:999px;white-space:nowrap}.knowledge-page--suchar .tool2 .gopt .ga{flex:0 0 auto;width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2}.knowledge-page--suchar .tool2 .granks{margin-top:6px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);padding:14px 16px}.knowledge-page--suchar .tool2 .granks .gq{display:block;margin-bottom:8px}.knowledge-page--suchar .tool2 .granks ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.knowledge-page--suchar .tool2 .granks li{border-radius:10px;background:#ffffff0f;padding:10px 12px}.knowledge-page--suchar .tool2 .granks li b{display:block;font-size:13px;color:#fff}.knowledge-page--suchar .tool2 .granks li span{display:block;font-size:12px;color:#ffffff9e;font-family:JetBrains Mono,ui-monospace,monospace}.knowledge-page--suchar .tool2 .granks li:last-child{background:#67e8f91f;box-shadow:inset 0 0 0 1px #67e8f959}@media(max-width:680px){.knowledge-page--suchar .tool2 .gopt{padding:14px;gap:12px}.knowledge-page--suchar .tool2 .gopt .gm{display:none}.knowledge-page--suchar .tool2 .granks ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.knowledge-page--suchar .after-link{margin-top:20px;font-size:15px;color:#5c6d84}.knowledge-page--suchar .after-link a{font-weight:700}.knowledge-page--suchar .gadget-game{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px;align-items:center;padding:24px;border-radius:22px;background:#fff;border:1px solid #E3E7EF;box-shadow:#0f172a59 0 12px 30px -22px}.knowledge-page--suchar .gadget-game .gg-kick{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase}.knowledge-page--suchar .gadget-game h3{margin:14px 0 10px;font-size:26px;font-weight:800;letter-spacing:-.6px;line-height:1.15;color:#152439}.knowledge-page--suchar .gadget-game p{margin:0;font-size:15px;line-height:1.55;color:#5c6d84}.knowledge-page--suchar .gadget-game .gg-facts{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 20px;padding:0;list-style:none}.knowledge-page--suchar .gadget-game .gg-facts li{height:30px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;border:1px solid #E3E7EF;background:#f8fbff;font-size:12.5px;font-weight:700;color:#3a4a63}.knowledge-page--suchar .gadget-game .gg-btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.knowledge-page--suchar .gadget-game .btn-p{height:48px;padding:0 22px;border-radius:10px;border:1px solid #1769E0;background:#1769e0;color:#fff;font-size:15px;font-weight:700;display:inline-flex;align-items:center;gap:10px;cursor:pointer}.knowledge-page--suchar .gadget-game .btn-p:hover{background:#0f58c4;border-color:#0f58c4}.knowledge-page--suchar .gadget-game .btn-s{height:48px;padding:0 22px;border-radius:10px;border:1px solid #C8D8E7;background:#fff;color:#1769e0;font-size:15px;font-weight:700;display:inline-flex;align-items:center;gap:10px}.knowledge-page--suchar .gadget-game .btn-s:hover{border-color:#1769e0}.knowledge-page--suchar .gadget-game .btn-p svg,.knowledge-page--suchar .gadget-game .btn-s svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2}.knowledge-page--suchar .gadget-game .gg-note{margin-top:14px;font-size:13px;color:#8396aa}@media(max-width:680px){.knowledge-page--suchar .gadget-game{grid-template-columns:1fr;gap:18px;padding:16px;border-radius:18px}.knowledge-page--suchar .gadget-game h3{font-size:22px}.knowledge-page--suchar .gadget-game .gg-btns a,.knowledge-page--suchar .gadget-game .gg-btns button{width:100%;justify-content:center}}.knowledge-page--suchar .pa-game-ad{padding-top:48px}.knowledge-page--suchar .pa-game-ad .ad{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:40px;align-items:center;padding:30px 30px 30px 36px;border-radius:22px;color:#fff;text-decoration:none;background:radial-gradient(420px 260px at 90% 0%,rgba(44,127,240,.55),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);box-shadow:#061e3099 0 24px 60px -30px}.knowledge-page--suchar .pa-game-ad .ad:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(520px 260px at 90% 0%,#000 20%,transparent 100%);mask-image:radial-gradient(520px 260px at 90% 0%,#000 20%,transparent 100%);pointer-events:none}.knowledge-page--suchar .pa-game-ad .ad>*{position:relative}.knowledge-page--suchar .pa-game-ad .ad-k{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase}.knowledge-page--suchar .pa-game-ad .ad-k svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2.6}.knowledge-page--suchar .pa-game-ad .ad-t{margin:14px 0 8px;font-size:28px;font-weight:800;letter-spacing:-.8px;line-height:1.12;color:#fff}.knowledge-page--suchar .pa-game-ad .ad-t small{display:block;font-size:15px;font-weight:700;letter-spacing:0;color:#8ea4ec;margin-top:4px}.knowledge-page--suchar .pa-game-ad .ad-p{margin:0 0 22px;font-size:15px;line-height:1.55;color:#c5cee6;max-width:560px}.knowledge-page--suchar .pa-game-ad .ad-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.knowledge-page--suchar .pa-game-ad .ad-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 20px;border:1px solid #fff;border-radius:10px;background:#fff;color:#1769e0;font-size:14px;font-weight:800}.knowledge-page--suchar .pa-game-ad .ad-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;animation:2.4s ease-in-out 0s infinite jwai-dxar}.knowledge-page--suchar .pa-game-ad .ad-meta{font-size:13px;font-weight:600;color:#fff9}.knowledge-page--suchar .pa-game-ad .ad .vid{box-shadow:#00000073 0 20px 50px -10px}.knowledge-page--suchar .pa-game-ad .ad:hover .ad-btn svg{transform:translate(3px)}.knowledge-page--suchar .pa-game-ad .ad:focus-visible{outline:#2C7FF0 solid 3px;outline-offset:4px}@media(max-width:980px){.knowledge-page--suchar .pa-game-ad .ad{grid-template-columns:minmax(0,1fr) 300px;gap:28px}}@media(max-width:680px){.knowledge-page--suchar .pa-game-ad{padding-top:32px}.knowledge-page--suchar .pa-game-ad .ad{grid-template-columns:1fr;gap:20px;padding:20px;border-radius:18px}.knowledge-page--suchar .pa-game-ad .ad .vid{order:-1}.knowledge-page--suchar .pa-game-ad .ad-t{font-size:23px}.knowledge-page--suchar .pa-game-ad .ad-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.knowledge-page--suchar .pa-game-ad .ad-btn svg{animation:none}}.knowledge-page--suchar .hero h1 em{font-style:normal;color:#2c7ff0}.knowledge-page--suchar .ilhook .ilwm{display:block;font-size:24px;font-weight:800;letter-spacing:-.8px;line-height:1;color:#0f172a;white-space:nowrap}.knowledge-page--suchar .ilhook .ilwm b{color:#1769e0;font-weight:800}.knowledge-page--suchar .sec2>.wrap>.blk48{margin-top:48px}.knowledge-page--suchar .il3+.dec3{margin-top:48px}.knowledge-page--suchar .dec3+.ilcta{margin-top:48px}.knowledge-page--suchar .pun-map .cm-p .pq-who{display:block;margin:4px 4px 0;font-size:12px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:#1769e0}.knowledge-page--suchar .pun-map .cm-p .h3{margin-top:6px}.knowledge-page--suchar .pun-map .sym{margin:24px 4px 0}.knowledge-page--suchar .pun-ans .pa-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 4px}.knowledge-page--suchar .pun-ans .pa-h b{margin:0}.knowledge-page--suchar .pun-ans .pa-p{flex:0 0 auto;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:800;font-size:12px;color:#1769e0;background:#f4f9ff;border:1px solid #C8DFFF;border-radius:999px;padding:3px 9px;white-space:nowrap}.knowledge-page--suchar .pun-ans>div:first-child .pa-p{background:#1769e0;border-color:#1769e0;color:#fff}.knowledge-page--suchar .pun-ans em{display:block;font-style:normal;font-size:13px;font-weight:700;color:#1769e0;margin:0 0 6px}.knowledge-page--suchar .pun-ans a{display:inline-block;margin-top:8px;font-size:13px;font-weight:700;color:#1769e0}.knowledge-page--suchar .sd-slot{margin-top:24px}@media(max-width:680px){.knowledge-page--suchar .ilhook .ilwm{font-size:22px}.knowledge-page--suchar .il3+.dec3,.knowledge-page--suchar .sec2>.wrap>.blk48{margin-top:32px}}.knowledge-page--suchar{line-height:normal;font-family:Plus Jakarta Sans,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased}.knowledge-page--suchar .hero-vid{padding-top:4px}@media(min-width:681px)and (max-width:1023px){.knowledge-page--suchar .page-discovery .dx{grid-template-columns:minmax(0,1fr)}.knowledge-page--suchar .page-discovery .dx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-page--suchar .page-discovery .dx-card{min-width:0}}/*! SAIE-Pantera allclouds.pl · saie-pantera.css · v1.2 · wszystkie reguły pod .sp (bez wpływu na resztę portalu) */.sp *{box-sizing:border-box}.sp{margin:0;background:#fff;font-family:Plus Jakarta Sans,PJS,Segoe UI,Arial,sans-serif;color:#152439;-webkit-font-smoothing:antialiased}.sp{scroll-behavior:smooth}.sp .wrap{width:1180px;margin:0 auto;padding:0 40px}.sp a{color:#1769e0;text-decoration:none}.sp .kicker{font-size:12px;font-weight:700;letter-spacing:2px;color:#1769e0;text-transform:uppercase}.sp h1{font-size:52px;font-weight:800;letter-spacing:-1.5px;line-height:1.05;margin:14px 0 18px}.sp h2{font-size:34px;font-weight:800;letter-spacing:-.8px;line-height:1.1;margin:10px 0 12px}.sp p{font-size:17px;line-height:1.55;color:#5c6d84;margin:0}.sp .btn{display:inline-block;white-space:nowrap;padding:14px 22px;border-radius:10px;font-weight:700;font-size:15px;cursor:pointer;font-family:inherit;line-height:1.25;transition:.15s}.sp .btn.p{background:#1769e0;color:#fff;border:1.5px solid #1769E0}.sp .btn.s{background:#fff;color:#152439;border:1.5px solid #C8D8E7}.sp .btn.p{box-shadow:0 8px 24px #1769e052}.sp .btn.p:hover{background:#0f58c4;border-color:#0f58c4}.sp .btn.s:hover{border-color:#1769e0;color:#1769e0}.sp .ico{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;display:inline-block;vertical-align:-5px}.sp .btn .ico{width:18px;height:18px;margin-left:6px;vertical-align:-4px}.sp .btn .ico.l{margin:0 8px 0 0}.sp .btn.s .ico{color:#2c7ff0}.sp .btn.p .ico{color:#fff}.sp .tile{width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#dbeafe;color:#1769e0;flex:none}.sp .sec{padding:96px 0}.sp .sec.alt{background:#f8fbff}.sp .shead{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.sp .shead p{max-width:640px}.sp .seg{display:flex;gap:8px;flex-wrap:wrap}.sp .seg span,.sp .seg button{border:1.5px solid #C8D8E7;border-radius:30px;padding:9px 14px;font-size:13px;font-weight:700;color:#3a4a63;background:#fff;font-family:inherit;cursor:pointer;line-height:1.2;transition:.15s}.sp .seg .on{background:#1769e0!important;border-color:#1769e0!important;color:#fff!important;box-shadow:0 4px 12px #1769e040}.sp .seg span:hover,.sp .seg button:hover{border-color:#2c7ff0}.sp .seg button em{font-style:normal;opacity:.6;margin-left:4px}.sp .ctop{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:32px}.sp .ctop .sel{font-size:14px;font-weight:600;color:#5c6d84;white-space:nowrap}.sp .ctop .sel b{color:#1769e0}.sp .grid2{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:24px}.sp .card{background:#fff;border:1.5px solid #e3e7ef;border-radius:20px;padding:22px 22px 24px;display:flex;flex-direction:column;position:relative;transition:.15s}.sp .card:before{content:"";position:absolute;left:24px;top:-1.5px;width:44px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#1769e0,#67e8f9);opacity:0;transition:.15s;z-index:2}.sp .card:hover{border-color:#2c7ff0;transform:translateY(-2px);box-shadow:0 12px 32px #1769e01f}.sp .card:hover:before{opacity:1}.sp .card.sel{border-color:#2c7ff0;box-shadow:0 12px 32px #1769e01f}.sp .card.sel:before{opacity:1}.sp .card h3{font-size:20px;font-weight:800;margin:20px 0 10px;line-height:1.2;letter-spacing:-.3px;color:#0f172a}.sp .card p{font-size:15px;line-height:1.55}.sp .card .tag{font-size:12px;font-weight:700;color:#1769e0;display:flex;flex-wrap:wrap;gap:6px}.sp .card .tag span{display:inline-block;background:#dbeafe;border-radius:20px;padding:5px 10px}.sp .card .more{margin-top:auto;padding-top:20px}.sp .card .more>small{display:block;font-size:11px;letter-spacing:1.3px;font-weight:800;text-transform:uppercase;color:#5c6d84;margin:18px 0 8px;padding-top:16px;border-top:1.5px solid #E3E7EF}.sp .cds{display:flex;flex-wrap:wrap;gap:6px}.sp .cd{display:inline-flex;min-height:26px;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;background:#eaf3ff;color:#1769e0;font-size:12px;font-weight:800;letter-spacing:.2px;line-height:1.3}.sp .cd:hover{background:#dbeafe}.sp .cd svg{width:13px;height:13px;flex:none}.sp h1{font-size:52px!important;letter-spacing:-2px!important;color:#0f172a!important}.sp h2{font-size:40px;letter-spacing:-1.4px;line-height:1.06;color:#152439}.sp .kicker{display:inline-flex!important;align-items:center;gap:8px;height:30px;padding:0 14px;border-radius:999px;background:#f8fbff;border:1px solid rgba(23,105,224,.24);font-size:11px!important;font-weight:700!important;letter-spacing:1.1px!important;color:#1769e0!important}.sp .kicker:before{content:"";width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231769E0' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") no-repeat center}.sp .sec.alt .kicker{background:#fff}@media(max-width:680px){.sp .wrap{width:auto!important;padding:0 20px!important}.sp h1{font-size:40px!important;letter-spacing:-1.2px!important}.sp h2{font-size:28px!important;letter-spacing:-.8px!important}.sp p{font-size:16px}.sp .hstats div{padding:14px 10px 14px 0}.sp .hstats div+div{padding-left:12px}.sp .hstats b{font-size:26px}.sp .hstats span{font-size:12.5px}.sp .sec{padding:64px 0!important}.sp .shead{flex-direction:column;align-items:flex-start;gap:0}.sp .ctop{flex-direction:column;align-items:flex-start;gap:14px}.sp .seg button,.sp .seg span{min-height:44px;display:inline-flex;align-items:center}.sp .card{padding:16px 16px 20px}.sp .card h3{font-size:19px}}.sp .gt-intro{padding:64px 0 48px;background:linear-gradient(145deg,#fff,#f5f8fc 58%,#eaf3ff)}.sp .gt-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:24px;align-items:stretch}.sp .gt-ctx{background:#fff;border:1px solid #E3E7EF;border-radius:18px;padding:40px 40px 44px;box-shadow:0 4px 12px #0f172a0f}.sp .gt-ctx h1{margin:18px 0}.sp .gt-ctx .cta{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.sp .bc{font-size:14px;color:#5c6d84;margin-bottom:22px}.sp .bc a{font-weight:700}.sp .gt-right{display:flex;flex-direction:column;gap:24px}.sp .gt-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sp .gt-facts>span{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-content:center;align-items:start;min-height:112px;padding:12px 12px 12px 24px;border:1px solid #E3E7EF;border-radius:12px;background:#fff;box-shadow:0 4px 12px #0f172a0f;font-size:14px;line-height:1.35}.sp .gt-facts>span>.ico{width:21px;height:21px;color:#1769e0}.sp .gt-facts .fc{display:grid;grid-template-rows:21px auto;gap:3px;min-width:0}.sp .gt-facts strong{display:block;color:#1769e0;font-size:21px;line-height:21px;white-space:nowrap}.sp .gt-facts small{display:block;color:#5c6d84;line-height:19px;font-size:14px;white-space:nowrap}.sp .gt-facts>span:nth-child(6){border-color:#1769e0;background:linear-gradient(145deg,#0b3f8a,#1769e0)}.sp .gt-facts>span:nth-child(6) strong,.sp .gt-facts>span:nth-child(6)>.ico{color:#fff}.sp .gt-facts>span:nth-child(6) small{color:#d7e8ff}.sp .an-card{display:flex;flex-direction:column;position:relative;overflow:hidden;border-radius:18px;border:0;background:radial-gradient(520px 260px at 90% -20%,rgba(44,127,240,.55),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);box-shadow:0 24px 50px -24px #061e308c;padding:22px 24px 20px;color:#fff}.sp .an-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px) 0 0/48px 48px,linear-gradient(0deg,rgba(255,255,255,.05) 1px,transparent 1px) 0 0/48px 48px;-webkit-mask:radial-gradient(70% 80% at 80% 20%,#000 20%,transparent 100%);mask:radial-gradient(70% 80% at 80% 20%,#000 20%,transparent 100%);pointer-events:none}.sp .an-card>*{position:relative}.sp .cc-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.sp .cc-top .kicker{background:#67e8f924!important;border-color:#67e8f94d!important;color:#67e8f9!important}.sp .cc-top .kicker:before{filter:brightness(0) saturate(100%) invert(86%) sepia(30%) saturate(900%) hue-rotate(150deg)}.sp .cc-meta{font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#7bc0ff}.sp .an-card .cbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid rgba(255,255,255,.12);padding-top:14px}.sp .an-card .cst{display:flex;align-items:baseline;gap:12px}.sp .an-card .cst b{font-size:26px;font-weight:800;color:#67e8f9;font-variant-numeric:tabular-nums}.sp .an-card .cst span{font-size:14px;color:#ffffffb8;white-space:nowrap}.sp .an-card .cd{background:#0f172ab8;border:1px solid rgba(123,192,255,.35);color:#fff}.sp .an-card .cd .ico{width:13px;height:13px;color:#7bc0ff}.sp .page-discovery{padding:48px 0 96px;background:#f5f8fc;color:#0f172a}.sp .page-discovery .wrap2{width:min(1100px,100% - 64px);margin:auto}.sp .page-discovery .dx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.sp .page-discovery .num2{display:inline-flex;margin-bottom:16px;border:1px solid #CFE0FF;border-radius:999px;padding:6px 12px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.sp .page-discovery .num2:before{content:"✓";margin-right:8px}.sp .page-discovery .h2{margin:0;font-size:40px;font-weight:800;letter-spacing:-1.4px;line-height:1.06;color:#152439}.sp .page-discovery .dx-trail{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:13px;font-weight:600;color:#8396aa}.sp .page-discovery .dx-trail em{font-style:normal;color:#5c6d84;font-weight:700}.sp .page-discovery .dx-trail a{color:inherit}.sp .page-discovery .dx-trail a:hover{color:#1769e0}.sp .page-discovery .dx-trail span.on{color:#1769e0;font-weight:800;position:relative}.sp .page-discovery .dx-trail span.on:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:#1769e0}.sp .page-discovery .dx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;margin-top:40px}.sp .page-discovery .dx-feat{position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%;padding:30px 30px 28px;border-radius:22px;color:#fff;background:linear-gradient(160deg,#2c7ff0,#1769e0 55%,#0b3f8a);box-shadow:0 24px 50px -24px #1769e08c}.sp .page-discovery .dx-feat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 70%);mask-image:linear-gradient(200deg,#000,transparent 70%)}.sp .page-discovery .dx-route{position:relative;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700}.sp .page-discovery .dx-route span{padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#ffffffbf;white-space:nowrap}.sp .page-discovery .dx-route span.to{background:#fff;color:#1769e0;border-color:#fff}.sp .page-discovery .dx-route i{position:relative;flex:1;min-width:40px;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.55) 0,rgba(255,255,255,.55) 4px,transparent 4px,transparent 9px)}.sp .page-discovery .dx-route i:after{content:"";position:absolute;top:50%;left:0;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#67e8f9;box-shadow:0 0 0 3px #67e8f94d;animation:dxgo 2.4s ease-in-out infinite}@keyframes dxgo{0%{left:0}50%{left:calc(100% - 8px)}to{left:0}}@keyframes dxar{0%,to{transform:none}50%{transform:translate(3px)}}.sp .page-discovery .dx-lab{position:relative;margin-top:26px;font-size:11px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#cfe3ff}.sp .page-discovery .dx-t{position:relative;margin-top:6px;font-size:30px;font-weight:800;letter-spacing:-.8px;line-height:1.1}.sp .page-discovery .dx-feat p{position:relative;margin:12px 0 24px;font-size:15px;line-height:1.55;color:#ffffffe0}.sp .page-discovery .dx-btn{position:relative;margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 20px;border:1px solid #fff;border-radius:10px;background:#fff;color:#1769e0;font-size:14px;font-weight:800}.sp .page-discovery .dx-btn svg{animation:dxar 2.4s ease-in-out infinite}.sp .page-discovery .dx .ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#eaf3ff;color:#1769e0;flex:none}.sp .page-discovery .dx .ic .ico{width:22px;height:22px}.sp .page-discovery .dx-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sp .page-discovery .dx-card{position:relative;display:flex;gap:16px;align-items:flex-start;padding:22px 22px 22px 20px;border-radius:18px;background:#fff;border:1px solid #E3E7EF;box-shadow:0 12px 30px -22px #0f172a59;transition:border-color .2s,box-shadow .2s,transform .2s}.sp .page-discovery .dx-card b{display:block;font-size:17px;color:#0f172a;letter-spacing:-.3px;margin:2px 28px 6px 0}.sp .page-discovery .dx-card span{display:block;font-size:13.5px;line-height:1.5;color:#526d86}.sp .page-discovery .dx-ar{position:absolute;top:22px;right:20px;color:#1769e0;transition:transform .2s}.sp .page-discovery .dx-card:hover{border-color:#1769e0;box-shadow:0 18px 34px -20px #1769e073;transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.sp .page-discovery .dx-route i:after,.sp .page-discovery .dx-btn svg{animation:none}}.sp .snav.editorial-side-nav{position:fixed;right:18px;top:96px;z-index:60;width:196px;max-height:calc(100vh - 112px);overflow:hidden auto;background:#fff;border-radius:14px;box-shadow:0 18px 50px #061e3029;padding:12px 0;border-right:3px solid #1769E0}.sp .editorial-side-nav a,.sp .editorial-side-nav button{display:block;width:100%;text-align:right;padding:7px 18px;border:0;background:none;color:#152439;font:700 13px/1.3 PJS,Plus Jakarta Sans,sans-serif;cursor:pointer}.sp .editorial-side-nav a.is-active{color:#1769e0;box-shadow:inset -3px 0 #1769e0}.sp .editorial-side-nav .sep{height:1px;background:#e3e7ef;margin:8px 18px}.sp .mnav{display:none}.sp .msheet{width:min(540px,100%);max-width:100%;max-height:78vh;margin:auto auto 0;padding:16px 20px 24px;border:0;border-radius:22px 22px 0 0;color:#152439;background:#fff;overflow-y:auto}.sp .msheet::backdrop{background:#061e3078}.sp .msheet header{display:flex;justify-content:space-between;align-items:center;font-size:17px}.sp .msheet header button{width:44px;height:44px;border:0;background:none;color:inherit;font-size:28px;cursor:pointer}.sp .msheet nav{display:grid;gap:8px}.sp .msheet nav a,.sp .msheet nav button{display:block;padding:12px 14px;text-align:left;border:0;border-radius:12px;background:#f8fbff;color:#152439;font:700 15px/1.4 PJS,Plus Jakarta Sans,sans-serif;cursor:pointer}.sp .msheet nav .is-active{background:#eaf3ff;color:#1769e0}@media(max-width:1619.98px){.sp .snav.editorial-side-nav{display:none}.sp .mnav{position:fixed;left:0;right:0;bottom:16px;z-index:90;display:flex;justify-content:center;pointer-events:none}.sp .mnav-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;min-height:52px;max-width:calc(100vw - 32px);padding:8px 18px;border-radius:999px;border:1px solid rgba(23,105,224,.24);background:#fff;color:#1769e0;box-shadow:0 12px 30px -8px #0f172a4d;font:700 14px PJS,Plus Jakarta Sans,sans-serif;cursor:pointer}.sp .mnav-btn span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.25;color:#0f172a;text-align:left}.sp .mnav-btn em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#1769e0}}@media(max-width:680px){.sp .gt-intro{padding:42px 0 32px}.sp .gt-grid{grid-template-columns:1fr}.sp .gt-ctx{padding:24px 20px 28px}.sp .gt-ctx .cta{flex-direction:column}.sp .gt-ctx .cta .btn{width:100%;text-align:center}.sp .gt-facts{grid-template-columns:1fr}.sp .gt-facts>span{min-height:0;padding:14px 16px 14px 20px}.sp .an-card{padding:18px 16px 16px}.sp .an-card .cd{display:none}.sp .cc-meta{font-size:12.5px}.sp .page-discovery{padding:32px 0 64px}.sp .page-discovery .wrap2{width:calc(100% - 40px)}.sp .page-discovery .h2{font-size:28px!important;letter-spacing:-.8px}.sp .page-discovery .dx-head{display:block}.sp .page-discovery .dx-trail{margin-top:16px;gap:6px 12px}.sp .page-discovery .dx{display:block;margin-top:28px}.sp .page-discovery .dx-feat{padding:24px 20px 22px}.sp .page-discovery .dx-t{font-size:26px}.sp .page-discovery .dx-route span{max-width:40%;overflow:hidden;text-overflow:ellipsis}.sp .page-discovery .dx-btn{width:100%}.sp .page-discovery .dx-grid{margin-top:12px;grid-template-columns:1fr;gap:12px}.sp .page-discovery .dx-card{padding:18px 16px}}.sp .gt-left{display:flex;flex-direction:column;gap:24px}.sp .gt-ctx h1 .ac{color:#1769e0}.sp .gt-ctx .lead{font-size:17px;line-height:1.6}.sp .ver{flex:1;background:#fff;border:1px solid #E3E7EF;border-radius:18px;padding:22px 28px;box-shadow:0 4px 12px #0f172a0f;display:flex;flex-direction:column}.sp .ver-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.sp .ver-top a{font-size:13px;font-weight:700;color:#1769e0;display:inline-flex;align-items:center;gap:4px}.sp .ver-top a .ico{width:15px;height:15px}.sp .ver ol{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:4px;position:relative;flex:1;align-content:space-around}.sp .ver ol:before{content:"";position:absolute;left:15px;top:18px;bottom:18px;width:2px;background:#e3e7ef}.sp .ver li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:14px;align-items:center;padding:9px 0;position:relative}.sp .ver li i{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;background:#fff;border:2px solid #C8D8E7;color:#5c6d84;z-index:1}.sp .ver li i .ico{width:16px;height:16px;stroke-width:2.6}.sp .ver li.done i{background:#1769e0;border-color:#1769e0;color:#fff}.sp .ver li.now i{border-color:#67e8f9;background:#fff;box-shadow:0 0 0 5px #67e8f938}.sp .ver li.now i:after{content:"";width:10px;height:10px;border-radius:50%;background:#67e8f9}.sp .ver li b{display:block;font-size:16px;color:#0f172a;letter-spacing:-.2px}.sp .ver li small{display:block;font-size:12.5px;color:#5c6d84;margin-top:1px}.sp .ver li p{font-size:13.5px;line-height:1.45;color:#5c6d84;margin:6px 0 0}.sp .ver li{align-items:start}.sp .ver li em{margin-top:4px;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#2c7ff0;white-space:nowrap}.sp .ver li.done em{color:#1769e0}.sp .ver li.next em{color:#8396aa}.sp .ver li.next b{color:#3a4a63}.sp .an-card{flex:1;padding:20px 22px 18px}.sp .an-card .cc-top{flex-wrap:nowrap}.sp .an-card .an-meta{font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#7bc0ff;white-space:nowrap;font-variant-numeric:tabular-nums}.sp .an-stage{flex:1;min-height:330px;display:flex;align-items:center;justify-content:center;margin:10px 0 12px}.sp .an-stage svg{width:100%;height:auto;max-height:420px;display:block;overflow:visible}.sp .an-stage svg[hidden]{display:none}.sp .an-desc{font-size:14px;line-height:1.5;color:#ffffffc7;margin:0 0 14px;min-height:42px}.sp .an-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(255,255,255,.12);padding-top:14px}.sp .an-tabs{display:flex;gap:6px;min-width:0}.sp .an-tabs button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:6px 12px 6px 6px;border-radius:999px;border:1px solid rgba(123,192,255,.3);background:#0f172a8c;color:#fffc;font:700 12.5px/1.2 Plus Jakarta Sans,PJS,sans-serif;cursor:pointer;white-space:nowrap;position:relative;overflow:hidden}.sp .an-tabs button i{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;font-weight:800;background:#7bc0ff29;color:#7bc0ff}.sp .an-tabs button.on{background:#fff;border-color:#fff;color:#0f172a}.sp .an-tabs button.on i{background:#1769e0;color:#fff}.sp .an-tabs button u{position:absolute;left:0;bottom:0;height:2px;background:#1769e0;width:0;text-decoration:none}.sp .an-tabs button:focus-visible{outline:3px solid #67E8F9;outline-offset:2px}.sp .an-acts{display:flex;align-items:center;gap:8px;flex:none}.sp .an-acts .pp{width:36px;height:36px;border-radius:50%;border:1px solid rgba(123,192,255,.35);background:#0f172ab8;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.sp .an-acts .pp .ico{width:15px;height:15px;color:#7bc0ff;stroke-width:2.2}.sp .an-acts .cd{cursor:pointer;border:1px solid rgba(123,192,255,.35);font-family:inherit;background:#0f172ab8;color:#fff}.sp .an-acts .cd .ico{width:13px;height:13px;color:#7bc0ff}.sp .anim text{font-family:Plus Jakarta Sans,PJS,Segoe UI,Arial,sans-serif}.sp .anim *{transform-box:fill-box;transform-origin:center}.sp .anim .ol{transform-origin:left center}.sp .gj{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:560px}.sp .gj a{display:inline-flex;align-items:center;gap:8px;border:1.5px solid #C8D8E7;border-radius:30px;padding:7px 14px 7px 7px;font-size:13px;font-weight:700;color:#3a4a63;background:#fff;line-height:1.2;transition:.15s}.sp .gj a i{width:24px;height:24px;border-radius:50%;background:#eaf3ff;color:#1769e0;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:11.5px;font-weight:800}.sp .gj a:hover{border-color:#2c7ff0;color:#1769e0}.sp .grp{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:32px;padding:40px 0;border-top:1.5px solid #E3E7EF;scroll-margin-top:90px}.sp .grp:first-of-type{margin-top:36px}.sp .gh{position:sticky;top:96px;align-self:start}.sp .gh .lt{display:flex;align-items:center;gap:10px}.sp .gh .lt b{width:46px;height:46px;border-radius:12px;background:#1769e0;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;box-shadow:0 8px 20px -8px #1769e099}.sp .gh h3{font-size:22px;font-weight:800;letter-spacing:-.4px;line-height:1.2;color:#0f172a;margin:16px 0 8px}.sp .gh p{font-size:15px}.sp .gh small{display:block;margin-top:12px;font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#1769e0}.sp .fgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sp .fcard{padding:22px}.sp .fcard .ft{display:flex;justify-content:space-between;align-items:center;gap:10px}.sp .fcard .ft code{font:800 12px/1 Plus Jakarta Sans,PJS,sans-serif;letter-spacing:1px;color:#5c6d84}.sp .pchip{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.6px;padding:5px 10px;border-radius:999px;background:#eaf3ff;color:#1769e0}.sp .pchip:before{content:"";width:7px;height:7px;border-radius:2px;background:#1769e0}.sp .pchip.pa{background:#eef1f5;color:#152439}.sp .pchip.pa:before{background:#0f172a}.sp .pchip.cd{background:#e6fbfe;color:#0b6b7a}.sp .pchip.cd:before{background:#67e8f9}.sp .fcard .fh{display:flex;align-items:center;gap:12px;margin:16px 0 10px}.sp .fcard .fh .kic{width:40px;height:40px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:#eaf3ff;color:#1769e0;flex:none}.sp .fcard .fh .kic .ico{width:20px;height:20px}.sp .fcard h3{margin:0;font-size:18px}.sp .fcard p{font-size:14.5px}.sp .fcard .fa{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:18px}.sp .fcard .fa .btn{padding:10px 14px;font-size:13.5px}.sp .fcard .fa .btn .ico.l{width:16px;height:16px}.sp .fcard.wide{grid-column:1/-1}.sp .igrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px}.sp .ic-card{padding:24px 24px 22px}.sp .ic-card .ih{display:flex;align-items:center;gap:14px}.sp .ic-card .ih .kic{width:46px;height:46px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#eaf3ff;color:#1769e0;flex:none}.sp .ic-card h3{margin:0;font-size:18px}.sp .ex{margin-top:18px;padding-top:16px;border-top:1.5px solid #EEF2F7}.sp .ex:first-of-type{border-top:0;padding-top:0}.sp .ex .cds{margin-bottom:8px}.sp .ex p{font-size:14.5px;color:#3a4a63}.sp .ic-card .go{margin-top:auto;padding-top:20px;font-size:14px;font-weight:700;color:#1769e0;display:inline-flex;align-items:center;gap:6px}.sp .ic-card .go .ico{width:16px;height:16px}.sp .ic-wide{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) auto;gap:28px;align-items:center;padding:22px 26px;border-color:#c8d8e7;background:linear-gradient(145deg,#fff,#f5f8fc)}.sp .ic-wide .ex{margin:0;padding:0;border:0}.sp .ic-wide .go{margin:0;padding:0;white-space:nowrap}.sp .sec.dk{background:radial-gradient(900px 420px at 85% -10%,rgba(44,127,240,.45),transparent 60%),linear-gradient(160deg,#061e30,#0f172a 55%,#0b2e63);color:#fff;position:relative;overflow:hidden}.sp .sec.dk:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px) 0 0/56px 56px,linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 1px) 0 0/56px 56px;-webkit-mask:radial-gradient(70% 70% at 70% 20%,#000 10%,transparent 100%);mask:radial-gradient(70% 70% at 70% 20%,#000 10%,transparent 100%);pointer-events:none}.sp .sec.dk>.wrap{position:relative}.sp .sec.dk h2{color:#fff}.sp .sec.dk .shead p{color:#ffffffbd}.sp .sec.dk .kicker{background:#67e8f91f!important;border-color:#67e8f94d!important;color:#67e8f9!important}.sp .sec.dk .kicker:before{filter:brightness(0) saturate(100%) invert(86%) sepia(30%) saturate(900%) hue-rotate(150deg)}.sp .tl{display:grid;grid-template-columns:repeat(3,1fr);margin:44px 0 0;position:relative;list-style:none;padding:0}.sp .tl:before{content:"";position:absolute;left:16.6%;right:16.6%;top:23px;height:2px;background:linear-gradient(90deg,#1769e0 0,#1769e0 50%,#7bc0ff47 50%)}.sp .tl li{text-align:center;position:relative}.sp .tl li i{width:48px;height:48px;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;font-style:normal;background:#0f172a;border:2px solid rgba(123,192,255,.35);color:#7bc0ff;position:relative}.sp .tl li i .ico{width:20px;height:20px;stroke-width:2.4}.sp .tl li.done i{background:#1769e0;border-color:#1769e0;color:#fff}.sp .tl li.now i{border-color:#67e8f9;box-shadow:0 0 0 7px #67e8f929}.sp .tl li.now i:after{content:"";width:14px;height:14px;border-radius:50%;background:#67e8f9}.sp .tl li small{display:block;font-size:12px;font-weight:800;letter-spacing:1.2px;color:#7bc0ff}.sp .tl li b{display:block;font-size:22px;font-weight:800;letter-spacing:-.4px;margin:4px 0 8px}.sp .tl li em{display:inline-block;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:#7bc0ff24;color:#7bc0ff}.sp .tl li.done em{background:#1769e0;color:#fff}.sp .tl li.now em{background:#67e8f929;color:#67e8f9}.sp .tl li span{display:block;margin-top:8px;font-size:13px;color:#ffffff9e}.sp .tsel{margin:52px 0 0;font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#7bc0ff}.sp .tgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.sp .tc{border-radius:18px;padding:20px 22px;background:#ffffff0d;border:1px solid rgba(123,192,255,.2);transition:.15s}.sp .tc:hover{border-color:#67e8f98c;background:#ffffff14}.sp .tc .ft{display:flex;justify-content:space-between;align-items:center}.sp .tc code{font:800 12px/1 Plus Jakarta Sans,PJS,sans-serif;letter-spacing:1px;color:#7bc0ff}.sp .tc .pchip{background:#7bc0ff24;color:#cfe3ff}.sp .tc .pchip:before{background:#7bc0ff}.sp .tc .pchip.pa:before{background:#fff}.sp .tc .pchip.cd:before{background:#67e8f9}.sp .tc h3{font-size:17px;font-weight:800;margin:14px 0 6px;color:#fff;letter-spacing:-.2px}.sp .tc p{font-size:14px;color:#ffffffb8;line-height:1.5}.sp .tband{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:28px;align-items:center;margin-top:24px;border-radius:18px;padding:22px 26px;background:#ffffff0f;border:1px solid rgba(123,192,255,.2)}.sp .tband .n{font-size:44px;font-weight:800;line-height:1;color:#67e8f9;letter-spacing:-1px}.sp .tband .n small{display:block;font-size:12px;font-weight:700;letter-spacing:.2px;color:#ffffffb8;margin-top:6px}.sp .tband p{color:#ffffffd1;font-size:15px}.sp .tband .btn{background:#fff;color:#1769e0;border:1.5px solid #fff;box-shadow:none}.sp .tband .btn .ico{color:#1769e0}.sp .vtop{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:32px}.sp .vtop .cnt{font-size:14px;font-weight:600;color:#5c6d84}.sp .vtop .cnt b{color:#1769e0}.sp .vgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px}.sp .vc{background:#fff;border:1px solid #E3E7EF;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:.15s}.sp .vc:hover{border-color:#2c7ff0;box-shadow:0 12px 32px #1769e01f;transform:translateY(-2px)}.sp .vc.hide{display:none}.sp .vc>button{position:relative;display:block;width:100%;aspect-ratio:16/9;border:0;padding:0;background:#152439;cursor:pointer;overflow:hidden}.sp .vc>button img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.sp .vc>button:hover img{transform:scale(1.03)}.sp .vc>button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f172a00 40%,#0f172a59)}.sp .vc .pl{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;background:#486ad8;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px -6px #0f172a8c}.sp .vc .pl .ico{width:22px;height:22px;fill:#fff;stroke:none;margin-left:3px}.sp .vc .plb{position:absolute;left:50%;top:calc(50% + 42px);z-index:2;transform:translate(-50%);font-size:12px;font-weight:700;color:#fff;background:#0f172ac7;border-radius:999px;padding:4px 10px;white-space:nowrap;opacity:0;transition:.15s}.sp .vc>button:hover .plb,.sp .vc>button:focus-visible .plb{opacity:1}.sp .vc .vb{padding:18px 20px 20px}.sp .vc .ft{display:flex;gap:6px;align-items:center}.sp .vc .ft code{margin-left:auto;font:800 11px/1 Plus Jakarta Sans,PJS,sans-serif;letter-spacing:1px;color:#486ad8}.sp .vc h3{font-size:18px;font-weight:800;letter-spacing:-.3px;line-height:1.25;color:#152439;margin:12px 0 6px}.sp .vc p{font-size:14px;line-height:1.55}.sp .vdlg{width:auto;max-width:none;height:auto;max-height:none;top:0;right:0;bottom:0;left:0;margin:3vh 3vw;padding:0;border:1px solid #375779;border-radius:16px;background:#081c2d;color:#fff;box-shadow:0 24px 80px #00000087;overflow:hidden}.sp .vdlg[open]{display:flex;flex-direction:column}.sp .vdlg::backdrop{background:#04101cdb}.sp .vdlg header{display:flex;align-items:center;gap:16px;padding:10px 16px;min-height:56px}.sp .vdlg header h2{flex:1;margin:0;font-size:16px!important;font-weight:700;letter-spacing:0!important;line-height:1.3;color:#fff}.sp .vdlg header code{font:800 11px/1 Plus Jakarta Sans,PJS,sans-serif;letter-spacing:1px;color:#7bc0ff}.sp .vdlg header button{width:36px;height:36px;border:0;border-radius:8px;background:#ffffff18;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none}.sp .vdlg header button .ico{width:22px;height:22px;stroke-width:2}.sp .vdlg .vbox{position:relative;flex:1;min-height:0;background:#000;display:flex;align-items:center;justify-content:center}.sp .vdlg video{width:100%;height:100%;object-fit:contain;background:#000;display:block}.sp .vdlg .vst{position:absolute;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;font-size:15px;color:#ffffffdb;background:#04101c99}.sp .vdlg .vst.on{display:flex}.sp .vdlg .vst a{color:#7bc0ff;font-weight:700;text-decoration:underline;text-underline-offset:3px}.sp .vdlg .spin{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.25);border-top-color:#7bc0ff;animation:spspin .8s linear infinite}@keyframes spspin{to{transform:rotate(360deg)}}.sp .vdlg .demo{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.sp .vdlg .demo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040}.sp .vdlg .ctl{position:absolute;left:0;right:0;bottom:0;z-index:2;height:48px;display:flex;align-items:center;gap:14px;padding:0 16px;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);font:600 12px Plus Jakarta Sans,PJS,sans-serif;color:#fff}.sp .vdlg .ctl i{flex:1;height:4px;border-radius:2px;background:#ffffff4d;position:relative}.sp .vdlg .ctl i:before{content:"";position:absolute;left:0;top:0;bottom:0;width:18%;border-radius:2px;background:#fff}.sp .editorial-side-nav .lb{padding:2px 18px 4px;text-align:right;font-size:10px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:#5c6d84}.sp .editorial-side-nav a.pg{padding:5px 18px;font-size:12.5px;font-weight:600;color:#5c6d84}.sp .editorial-side-nav a.pg.cur{font-weight:800;color:#1769e0}.sp .msheet .lb{margin:10px 2px 0;font-size:10.5px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#5c6d84}.sp .msheet nav a.pg{background:#fff;border:1px solid #E3E7EF;font-size:14px;font-weight:600;color:#3a4a63;padding:10px 14px}.sp .msheet nav a.pg.cur{border-color:#1769e0;color:#1769e0;font-weight:800}.sp .card .cd svg{width:13px;height:13px}.sp :focus-visible{outline:3px solid #1769E0;outline-offset:3px}.sp .vc>button:focus-visible{outline-offset:-3px}@media(prefers-reduced-motion:reduce){.sp .vc>button img,.sp .vc{transition:none}}@media(max-width:1100px){.sp .grp{grid-template-columns:1fr;gap:20px}.sp .gh{position:static}.sp .igrid,.sp .vgrid,.sp .tgrid{grid-template-columns:1fr 1fr}.sp .ic-wide{grid-template-columns:1fr;gap:14px}}@media(max-width:680px){.sp .gt-ctx .lead{font-size:16px}.sp .ver{padding:20px 18px}.sp .ver li{grid-template-columns:32px minmax(0,1fr)}.sp .ver li em{grid-column:2;grid-row:1;justify-self:start;margin:0}.sp .ver li>div{grid-column:2}.sp .ver li i{grid-row:1/3}.sp .gt-grid{grid-template-columns:minmax(0,1fr)!important}.sp .gt-left,.sp .gt-right,.sp .an-card{min-width:0}.sp .an-card{padding:18px 14px 14px}.sp .an-card .cc-top{flex-wrap:wrap;gap:8px}.sp .an-card .cc-top .kicker{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block!important;line-height:30px}.sp .an-card .cc-top .kicker:before{display:inline-block;vertical-align:-1px;margin-right:8px}.sp .an-stage{min-height:0;margin:8px -4px 10px}.sp .an-desc{font-size:13.5px;min-height:0}.sp .an-bar{flex-direction:column;align-items:stretch;gap:12px}.sp .an-tabs{overflow-x:auto;scrollbar-width:none;margin:0 -2px;padding:0 2px}.sp .an-tabs::-webkit-scrollbar{display:none}.sp .an-tabs button{min-height:40px}.sp .an-acts{justify-content:space-between}.sp .an-acts .cd{display:inline-flex;min-height:36px}.sp .gj{justify-content:flex-start;margin-top:18px}.sp .gj a{min-height:44px}.sp .grp{padding:28px 0}.sp .grp:first-of-type{margin-top:24px}.sp .fgrid,.sp .igrid,.sp .vgrid,.sp .tgrid{grid-template-columns:1fr}.sp .gt-facts{grid-template-columns:1fr 1fr!important}.sp .fcard .fa .btn{flex:1;text-align:center;min-height:44px}.sp .ic-card{padding:20px 18px}.sp .tl{grid-template-columns:1fr;gap:0;margin-top:32px}.sp .tl:before{left:23px;right:auto;top:24px;bottom:24px;width:2px;height:auto;background:linear-gradient(180deg,#1769e0 0,#1769e0 50%,#7bc0ff47 50%)}.sp .tl li{text-align:left;display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;padding:0 0 22px}.sp .tl li i{margin:0;grid-row:1/5}.sp .tl li b{font-size:19px;margin:2px 0 6px}.sp .tl li em{justify-self:start}.sp .tband{grid-template-columns:1fr;gap:14px;padding:20px 18px}.sp .tband .btn{width:100%;text-align:center}.sp .vtop{flex-direction:column;align-items:flex-start;gap:12px}.sp .vc .plb{opacity:1}.sp .vdlg{margin:0;border-radius:0;border:0}}.sp .wrap{max-width:100%}.sp section[id],.sp article[id]{scroll-margin-top:90px}@media(max-width:680px){.sp .an-acts .pp,.sp .an-tabs button{min-height:44px}.sp .an-acts .pp{min-width:44px}}.site-shell .sp .page-discovery .dx-lab{color:#cfe3ff!important}@media(max-width:680px){.site-shell .sp h1{font-size:40px!important;letter-spacing:-1.2px!important}}@media(max-width:1100px){.sp .gt-grid{grid-template-columns:minmax(0,1fr)}.sp .gt-facts>span{min-width:0}.sp .page-discovery .dx{grid-template-columns:minmax(0,1fr)}.sp .page-discovery .dx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.sp .page-discovery .dx-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.sp .grp,.sp .fgrid{grid-template-columns:minmax(0,1fr)}.sp .fcard{min-width:0;overflow-wrap:anywhere}}.fq-area .fq-wrap{padding:96px 40px;max-width:1180px;margin:0 auto}.fq-area .fq-grid-area{display:grid;grid-template-columns:362px 1fr;gap:64px;align-items:start}.fq-area .fq-side{position:sticky;top:96px;display:grid;gap:24px}.fq-area .fq-pill{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);background:#f8fbff;color:#1769e0;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;justify-self:start}.fq-area .fq-pill svg{width:14px;height:14px;stroke:#1769e0;fill:none;stroke-width:2}.fq-area h2{font-size:40px;font-weight:800;line-height:1.06;letter-spacing:-1.4px;margin-top:-12px}.fq-area .fq-lead{font-size:18px;line-height:1.6;color:#3a4a63;margin-top:-12px}.fq-area .fq-lead b{color:#152439;font-weight:700}.fq-area .fq-fsr{display:flex;align-items:center;gap:10px;height:48px;border:1px solid #C8D8E7;border-radius:12px;padding:0 14px;color:#5c6d84;font-size:14.5px}.fq-area .fq-fsr svg{width:18px;height:18px;stroke:#5c6d84;fill:none;stroke-width:2}.fq-area .fq-fsr kbd{margin-left:auto;font:600 12px PJS;color:#5c6d84;border:1px solid #C8D8E7;border-radius:6px;padding:2px 7px}.fq-area .fq-chips,.fq-central .fq-topic-filter{display:flex;flex-wrap:wrap;gap:8px}.fq-central .fq-topic-filter{margin:0 0 22px}.fq-area .fq-chip,.fq-central .fq-chip{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 14px;border-radius:999px;border:1px solid #C8D8E7;background:#fff;font-size:13.5px;font-weight:600;color:#3a4a63;white-space:nowrap}.fq-area .fq-chip i,.fq-central .fq-chip i{font-style:normal;font-size:12px;color:#5c6d84;font-weight:600}.fq-area .fq-chip.on,.fq-central .fq-chip.on{background:#1769e0;border-color:#1769e0;color:#fff}.fq-area .fq-chip.on i,.fq-central .fq-chip.on i{color:#ffffffbf}.fq-area .fq-all{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:16px;background:#f8fbff;border:1px solid rgba(23,105,224,.14);text-decoration:none;color:#152439}.fq-area .fq-all .fq-n{font-size:32px;font-weight:800;letter-spacing:-1px;color:#1769e0;line-height:1}.fq-area .fq-all .fq-t{font-size:14px;line-height:1.45;color:#3a4a63}.fq-area .fq-all .fq-t b{display:block;color:#152439;font-size:15px}.fq-area .fq-all .fq-ar{margin-left:auto;width:36px;height:36px;border-radius:50%;background:#1769e0;display:grid;place-items:center;flex:none}.fq-area .fq-all .fq-ar svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2.2}.fq-area .fq-ask{padding:24px;border-radius:16px;background:#08243b;color:#fff;display:grid;gap:10px}.fq-area .fq-ask h3{font-size:20px;font-weight:800;letter-spacing:-.4px}.fq-area .fq-ask p{font-size:14px;line-height:1.55;color:#ffffffb8}.fq-area .fq-btn{justify-self:start;margin-top:6px;height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 18px;border-radius:10px;background:#fff;color:#152439;font-size:14.5px;font-weight:700}.fq-area .fq-btn svg{width:16px;height:16px;stroke:#152439;fill:none;stroke-width:2.2}.fq-area .fq-list{display:grid;gap:8px}.fq-area .fq-item{background:#f8fbff;border-radius:12px;padding:18px 20px;border:1px solid transparent}.fq-area .fq-q{display:flex;gap:16px;align-items:flex-start;font-size:16px;font-weight:700;line-height:1.4}.fq-area .fq-q .fq-no{flex:none;width:28px;font-size:13px;font-weight:800;color:#1769e0;letter-spacing:.4px;padding-top:2px}.fq-area .fq-q .fq-tx{flex:1}.fq-area .fq-q svg{flex:none;width:20px;height:20px;stroke:#1769e0;fill:none;stroke-width:2;margin-top:1px}.fq-area .fq-item.open{background:#fff;border-color:#1769e03d;box-shadow:0 12px 32px -18px #08243b59}.fq-area .fq-a{margin:12px 40px 0 44px;font-size:15px;line-height:24px;color:#5c6d84}.fq-area .fq-rel{margin:14px 0 2px 44px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fq-area .fq-rel span{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#5c6d84;margin-right:4px}.fq-area .fq-rel a{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:#f8fbff;border:1px solid rgba(23,105,224,.24);color:#1769e0;font-size:13px;font-weight:700;text-decoration:none}.fq-area .fq-rel a svg{width:14px;height:14px;stroke:#1769e0;fill:none;stroke-width:2.2}.fq-area .fq-foot{margin-top:8px;font-size:13.5px;color:#5c6d84}@media(max-width:680px){.fq-area .fq-wrap{padding:64px 16px}.fq-area .fq-grid-area{grid-template-columns:1fr;gap:32px}.fq-area .fq-side{position:static;gap:20px}.fq-area h2{font-size:32px;letter-spacing:-1px}.fq-area .fq-lead{font-size:16px}.fq-area .fq-fsr kbd{display:none}.fq-area .fq-chips,.fq-central .fq-topic-filter{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px;scrollbar-width:none}.fq-area .fq-side .fq-all,.fq-area .fq-side .fq-ask{display:none}.fq-area .fq-after{display:grid;gap:16px;margin-top:24px}.fq-area .fq-item{padding:16px}.fq-area .fq-q{gap:12px;font-size:15.5px}.fq-area .fq-q .fq-no{width:24px}.fq-area .fq-a{margin:10px 0 0 36px}.fq-area .fq-rel{margin-left:36px}}@media(min-width:681px){.fq-area .fq-after{display:none}}.fq-central .fq-wrap{padding:72px 40px 96px}.fq-central .fq-hero{display:grid;grid-template-columns:1fr 420px;gap:56px;align-items:start}.fq-central .fq-hlead{font-size:18px;line-height:1.6;color:#3a4a63}.fq-central .fq-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.fq-central .fq-st{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid #DDE7F2;border-radius:14px;background:#fff}.fq-central .fq-st.on{background:#f1f6fe;border-color:#a9c6f3}.fq-central .fq-st .fq-ic{width:28px;height:28px;border-radius:8px;background:#eef4fd;display:grid;place-items:center}.fq-central .fq-st .fq-ic svg{width:15px;height:15px;stroke:#1769e0;fill:none;stroke-width:2}.fq-central .fq-st b{font-size:22px;font-weight:800;letter-spacing:-.5px;display:block;line-height:1.1}.fq-central .fq-st.on b{color:#1769e0}.fq-central .fq-st span{font-size:12.5px;color:#5c6d84}.fq-central .fq-dark{border-radius:20px;padding:28px;color:#fff;background:radial-gradient(120% 90% at 100% 0%,#1a3a63,#0b2340 55%,#08243b)}.fq-central .fq-dark .fq-pill{background:#fff;border-color:#fff}.fq-central .fq-dark h3{font-size:22px;font-weight:800;letter-spacing:-.4px;line-height:1.25;margin:16px 0 10px}.fq-central .fq-dark p{font-size:14.5px;line-height:1.6;color:#ffffffbf}.fq-central .fq-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.fq-central .fq-tile{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.fq-central .fq-tile svg{width:17px;height:17px;stroke:#9cc2ff;fill:none;stroke-width:2;flex:none;margin-top:2px}.fq-central .fq-tile b{display:block;font-size:14px;font-weight:700}.fq-central .fq-tile small{font-size:12px;color:#fff9}.fq-central .fq-tile.full{grid-column:1/-1}.fq-central .fq-pop{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:40px 0 48px;font-size:13.5px;color:#5c6d84}.fq-central .fq-pop span.fq-pop-chip{height:32px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid #DDE7F2;border-radius:999px;color:#152439;font-weight:700;font-size:13px;background:#fff}.fq-central .fq-main{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:start}.fq-central .fq-main>*,.fq-central .fq-hero>*{min-width:0}.fq-central .fq-nav{position:sticky;top:96px;display:grid;gap:8px}.fq-central .fq-nav .fq-fsr{margin-bottom:16px}.fq-central .fq-nav h4{font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;color:#5c6d84;margin:4px 0 2px}.fq-central .fq-cat{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#f8fbff;font-size:14px;font-weight:600;color:#152439}.fq-central .fq-cat i{width:8px;height:8px;border-radius:50%;flex:none}.fq-central .fq-cat em{margin-left:auto;font-style:normal;font-size:12.5px;color:#5c6d84;font-weight:600}.fq-central .fq-cat.on{background:#152439;color:#fff}.fq-central .fq-cat.on em{color:#ffffffb3}.fq-central .fq-nav .fq-ask{margin-top:16px}.fq-central .fq-count{font-size:14px;color:#5c6d84;margin-bottom:28px}.fq-central .fq-count b{color:#152439}.fq-central .fq-sec{margin-bottom:56px}.fq-central .fq-sh{display:flex;align-items:center;gap:14px;margin-bottom:18px}.fq-central .fq-sh .fq-dot{width:12px;height:12px;border-radius:50%}.fq-central .fq-sh h2{font-size:28px;letter-spacing:-.8px;margin:0}.fq-central .fq-sh .fq-n{font-size:14px;color:#5c6d84;font-weight:600}.fq-central .fq-sh a{margin-left:auto}.fq-central .fq-more{margin-top:12px;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;border:1px solid #C8D8E7;background:#fff;font-size:14px;font-weight:700;color:#152439}.fq-central .fq-more svg{width:16px;height:16px;stroke:#152439;fill:none;stroke-width:2.2}.fq-central .fq-lnk{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:#f8fbff;border:1px solid rgba(23,105,224,.24);color:#1769e0;font-size:13px;font-weight:700}.fq-central .fq-lnk svg{width:14px;height:14px;stroke:#1769e0;fill:none;stroke-width:2.2}.fq-central .fq-mcats{display:none}@media(max-width:680px){.fq-central .fq-wrap{padding:48px 16px 64px}.fq-central .fq-hero{grid-template-columns:1fr;gap:32px}.fq-central h1{font-size:36px;letter-spacing:-1.2px}.fq-central .fq-hlead{font-size:16px}.fq-central .fq-stats{gap:8px}.fq-central .fq-st{padding:10px 12px}.fq-central .fq-st b{font-size:18px}.fq-central .fq-tiles{grid-template-columns:1fr 1fr;gap:8px}.fq-central .fq-tile{padding:10px 12px}.fq-central .fq-pop{flex-wrap:nowrap;overflow-x:auto;margin:32px -16px;padding:0 16px;scrollbar-width:none;white-space:nowrap}.fq-central .fq-main{grid-template-columns:1fr;gap:24px}.fq-central .fq-nav{position:static}.fq-central .fq-nav h4,.fq-central .fq-nav .fq-cat,.fq-central .fq-nav .fq-ask{display:none}.fq-central .fq-nav .fq-fsr{margin:0}.fq-central .fq-mcats{display:flex;gap:8px;overflow-x:auto;margin:0 -16px 24px;padding:0 16px;scrollbar-width:none}.fq-central .fq-sh{flex-wrap:wrap;gap:8px 12px}.fq-central .fq-sh h2{font-size:24px}.fq-central .fq-sh a{margin-left:0;flex-basis:100%;width:max-content;flex-grow:0}.fq-central .fq-after .fq-ask{display:grid}}.fq-central mark{background:#fff1b8;color:inherit;border-radius:3px;padding:0 1px}.fq-central .fq-fsr.act{border-color:#1769e0;box-shadow:0 0 0 3px #1769e01f;color:#152439}.fq-central .fq-emptyb{padding:32px;border-radius:16px;background:#f8fbff;border:1px dashed #C8D8E7}.fq{background:#fff;color:#152439;font-family:Plus Jakarta Sans,Arial,sans-serif}.fq *{box-sizing:border-box}.fq p,.fq h1,.fq h2,.fq h3,.fq h4{margin:0}.fq svg{flex-shrink:0}.fq .fq-pill{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;line-height:1;white-space:nowrap}.fq .fq-pill svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2}.fq .fq-wrap{width:100%;margin:auto;max-width:1180px}.fq button{cursor:pointer;font-family:inherit}.fq button.fq-q{border:0;background:transparent;width:100%;padding:0;text-align:left;color:#152439;display:flex;gap:16px;align-items:flex-start;font-size:16px;font-weight:700;line-height:1.4;min-height:0}.fq .fq-item{background:#f8fbff;border-radius:12px;padding:18px 20px;border:1px solid transparent;scroll-margin-top:96px}.fq .fq-item.open{background:#fff;border-color:#1769e03d;box-shadow:0 12px 32px -18px #08243b59}.fq .fq-item.fq-target{border-color:#1769e0}.fq .fq-no{flex:none;width:28px;font-size:13px;font-weight:800;color:#1769e0;letter-spacing:.4px;padding-top:2px}.fq .fq-tx{flex:1}.fq-toggle{font-size:22px;line-height:22px;color:#1769e0;width:20px;flex:none;text-align:center;font-weight:400}.fq .fq-list{display:grid;gap:8px}.fq .fq-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s,opacity .2s}.fq .fq-panel.is-open{grid-template-rows:1fr;opacity:1}.fq-region{overflow:hidden;min-height:0}.fq .fq-a{margin:12px 40px 0 44px;font-size:15px;line-height:24px;color:#5c6d84}.fq .fq-rel{margin:14px 0 2px 44px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fq .fq-rel>span{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#5c6d84;margin-right:4px}.fq .fq-rel a,.fq .fq-lnk{display:inline-flex;align-items:center;gap:6px;min-height:30px;height:auto;padding:5px 12px;border-radius:999px;background:#f8fbff;border:1px solid rgba(23,105,224,.24);color:#1769e0;font-size:13px;font-weight:700;text-decoration:none}.fq .fq-rel svg,.fq .fq-lnk svg{width:14px;height:14px}.fq .fq-fsr{display:flex;align-items:center;gap:10px;height:48px;border:1px solid #C8D8E7;border-radius:12px;padding:0 14px;color:#5c6d84;font-size:14.5px;min-width:0}.fq .fq-fsr input{background:transparent;border:0;box-shadow:none;min-width:0;width:100%;font:inherit;color:#152439;padding:0;height:44px}.fq .fq-fsr input::placeholder{color:#5c6d84;opacity:1}.fq .fq-fsr svg{width:18px;height:18px}.fq .fq-fsr button{border:0;background:none;color:#5c6d84;min-width:24px;font-size:20px;padding:0}.fq .fq-fsr kbd{font:600 12px inherit;color:#5c6d84;border:1px solid #C8D8E7;border-radius:6px;padding:2px 7px}.fq .fq-fsr.act{border-color:#1769e0;box-shadow:0 0 0 3px #1769e01f}.fq .fq-ask{padding:24px;border-radius:16px;background:#08243b;color:#fff;display:grid;gap:10px}.fq .fq-ask h3{font-size:20px;font-weight:800;letter-spacing:-.4px;color:#fff}.fq .fq-ask p{font-size:14px;line-height:1.55;color:#ffffffb8}.fq .fq-btn{justify-self:start;margin-top:6px;min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:10px;background:#fff;color:#152439;font-size:14.5px;font-weight:700;text-decoration:none}.fq-btn svg{width:16px;height:16px}.fq .fq-desktop-cards{display:grid;gap:24px}.fq .fq-categories{display:grid;gap:8px}.fq .fq-cat{width:100%;text-align:left;border:0}.fq .fq-tile{color:#fff;text-align:left;font:inherit;cursor:pointer}.fq .fq-pop button{min-height:32px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid #DDE7F2;border-radius:999px;color:#152439;font-weight:700;font-size:13px;background:#fff;white-space:nowrap;flex-shrink:0}.fq .fq-central h1{font-size:52px}.fq-central h1{font-size:52px;font-weight:800;letter-spacing:-2px;line-height:1.05;color:#0f172a;margin:16px 0 18px}.fq .fq-section-count{font-size:14px;color:#5c6d84;font-weight:600}.fq .fq-main,.fq .fq-sec{scroll-margin-top:96px}.fq .fq-nav>.fq-ask{margin-top:16px}.fq .fq-emptyb{padding:32px;border-radius:16px;background:#f8fbff;border:1px dashed #C8D8E7}.fq .fq-emptyb h3{font-size:20px}.fq .fq-emptyb p{color:#5c6d84;margin:12px 0}.fq mark{background:#fff1b8;color:inherit;border-radius:3px;padding:0 1px}.fq a:focus-visible,.fq button:focus-visible,.fq input:focus-visible{outline:2px solid #1769E0;outline-offset:3px}.fq a:hover{text-decoration:underline}.fq .fq-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:681px){.fq .fq-after{display:none}}@media(min-width:681px)and (max-width:1000px){.fq-area .fq-grid-area{grid-template-columns:300px minmax(0,1fr);gap:32px}.fq-central .fq-hero{grid-template-columns:minmax(0,1fr) 340px;gap:32px}}@media(max-width:680px){.fq .fq-desktop-cards{display:none}.fq .fq-after{display:grid;gap:16px;margin-top:24px}.fq .fq-item{padding:16px}.fq button.fq-q{gap:12px;font-size:15.5px}.fq .fq-no{width:24px}.fq .fq-a{margin:10px 0 0 36px}.fq .fq-rel{margin-left:36px}.fq .fq-fsr kbd{display:none}.fq .fq-nav>.fq-ask{display:none}.fq .fq-nav .fq-categories{display:flex;gap:8px;overflow-x:auto;margin:0 -16px;padding:0 16px;scrollbar-width:none}.fq .fq-nav .fq-cat{display:flex;width:auto;flex:none;white-space:nowrap}.fq .fq-main{display:block}.fq .fq-results{margin-top:24px}.fq .fq-central h1,.fq-central h1{font-size:36px;letter-spacing:-1.2px}.fq .fq-pop{margin-bottom:32px}.fq .fq-fsr button{min-height:44px;min-width:32px}.fq .fq-chip{height:44px}.fq .fq-sh .fq-lnk{flex-basis:auto;max-width:100%}.fq .fq-sh h2{font-size:24px;line-height:1.15}.fq .fq-btn,.fq .fq-lnk,.fq .fq-rel a{min-height:44px}}@media(prefers-reduced-motion:reduce){.fq .fq-panel{transition:none}}.fq-central .fq-sh{flex-wrap:wrap}.fq-central .fq-sh .fq-lnk{max-width:100%;min-width:0;overflow-wrap:anywhere}.fq-central .fq-lnk svg{flex-shrink:0}.fq-area .fq-more{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:16px;min-height:46px;padding:0 18px;border:1px solid #1769e0;border-radius:10px;background:#1769e0;color:#fff;font-family:inherit;font-size:15px;font-weight:700;line-height:1.3;cursor:pointer}.fq-area .fq-more svg{width:18px;height:18px;stroke:currentColor}.fq-area .fq-more:hover{background:#0f58c4;border-color:#0f58c4}.industry-design{font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#152439;background:#fff}.industry-design :where(button,input){font:inherit}.industry-design :where(button){cursor:pointer;color:inherit;background:none;border:0;padding:0}.industry-design :where(p){margin:1em 0}.industry-design :where(svg){display:inline-block}.industry-design--hub *{box-sizing:border-box}.industry-design--hub .ob-wrap{width:1180px;margin:0 auto;padding:0 40px;position:relative}.industry-design--hub a{color:#1769e0;text-decoration:none}.industry-design--hub .ob-btn{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:14px 22px;border-radius:10px;font-weight:700;font-size:15px}.industry-design--hub .ob-btn.ob-p{background:#1769e0;color:#fff;box-shadow:0 10px 30px #1769e059}.industry-design--hub .ob-btn.ob-o{background:transparent;color:#152439;border:1.5px solid #c8d8e7}.industry-design--hub .ob-btn.ob-ow{background:#ffffff0f;color:#fff;border:1.5px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.industry-design--hub svg.ob-i{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.industry-design--hub .ob-hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(1100px 520px at 92% -20%,rgba(44,127,240,.6),transparent 60%),radial-gradient(600px 360px at 6% 118%,rgba(103,232,249,.16),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 52%,#0b3f8a 135%)}.industry-design--hub .ob-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%);mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%)}.industry-design--hub .ob-hero .ob-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center;padding-top:64px;padding-bottom:120px}.industry-design--hub .ob-kicker{font-size:12px;font-weight:700;letter-spacing:2.2px;color:#7bc0ff;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.industry-design--hub .ob-kicker i{width:8px;height:8px;border-radius:50%;background:#67e8f9;box-shadow:0 0 0 4px #67e8f938,0 0 24px #67e8f9b3}.industry-design--hub .ob-hero h1{font-size:50px;font-weight:800;letter-spacing:-2px;line-height:1.02;margin:18px 0 20px;color:#fff}.industry-design--hub .ob-hero h1 em{font-style:normal;background:linear-gradient(90deg,#7bc0ff,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.industry-design--hub .ob-hero .ob-lead{font-size:18px;line-height:1.55;color:#ffffffc2;max-width:540px}.industry-design--hub .ob-hero .ob-cta{display:flex;gap:12px;margin-top:30px;align-items:center}.industry-design--hub .ob-facts{display:flex;gap:30px;margin-top:34px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12)}.industry-design--hub .ob-facts div{display:flex;gap:10px;align-items:center;font-size:13px;white-space:nowrap;color:#ffffffd1;font-weight:600}.industry-design--hub .ob-facts b{font-size:22px;font-weight:800;color:#fff;letter-spacing:-.5px}.industry-design--hub .ob-facts svg{color:#2c7ff0}.industry-design--hub .ob-const{position:relative;height:440px}.industry-design--hub .ob-const svg.ob-net{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.industry-design--hub .ob-node{position:absolute;width:56px;height:56px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;color:#7bc0ff;box-shadow:0 10px 30px #061e3059}.industry-design--hub .ob-node.ob-big{width:72px;height:72px;border-radius:20px;background:linear-gradient(145deg,#2c7ff0,#1769e0);color:#fff;border-color:transparent;box-shadow:0 18px 50px #1769e08c}.industry-design--hub .ob-node.ob-spark{background:#67e8f91f;border-color:#67e8f980;color:#67e8f9;box-shadow:0 0 0 6px #67e8f91f,0 0 40px #67e8f959}.industry-design--hub .ob-node .ob-lbl{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;font-size:11px;font-weight:700;letter-spacing:.6px;color:#ffffff9e;white-space:nowrap}.industry-design--hub .ob-node.ob-big .ob-lbl{color:#fff;font-size:12px}.industry-design--hub .ob-node.ob-spark .ob-lbl{color:#67e8f9}.industry-design--hub .ob-const .ob-cnt{position:absolute;right:0;bottom:6px;text-align:right}.industry-design--hub .ob-const .ob-cnt b{display:block;font-size:64px;font-weight:800;letter-spacing:-3px;line-height:.9;background:linear-gradient(180deg,#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.industry-design--hub .ob-const .ob-cnt span{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#fff9;font-weight:700}.industry-design--hub .ob-stepsband{position:relative;z-index:2;margin-top:-72px}.industry-design--hub .ob-stepsband .ob-box{background:#fff;border-radius:22px;box-shadow:0 30px 80px #061e3047;padding:26px 30px 24px;border:1px solid #e3e7ef}.industry-design--hub .ob-stepsband .ob-k{font-size:11px;letter-spacing:1.8px;color:#1769e0;font-weight:700;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.industry-design--hub .ob-stepsband .ob-k a{font-size:12px;letter-spacing:0;text-transform:none;font-weight:700}.industry-design--hub .ob-steps5{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:18px;position:relative}.industry-design--hub .ob-steps5:before{content:"";position:absolute;left:10%;right:10%;top:19px;height:2px;background:linear-gradient(90deg,#dbeafe,#2c7ff0 60%,#1769e0)}.industry-design--hub .ob-s5{position:relative;padding:0 14px}.industry-design--hub .ob-s5 .ob-n{width:40px;height:40px;border-radius:50%;background:#fff;border:2px solid #c8d8e7;color:#1769e0;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 0 6px #fff}.industry-design--hub .ob-s5.ob-on .ob-n{background:linear-gradient(145deg,#2c7ff0,#1769e0);border-color:transparent;color:#fff;box-shadow:0 0 0 6px #fff,0 10px 24px #1769e066}.industry-design--hub .ob-s5 b{display:block;font-size:14px;margin:14px 0 4px;line-height:1.2}.industry-design--hub .ob-s5 span{font-size:12.5px;color:#5c6d84;line-height:1.4;display:block}.industry-design--hub .ob-finder{padding:48px 0 8px}.industry-design--hub .ob-group-filters{margin-top:12px}.industry-design--hub .ob-finder .ob-row{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.industry-design--hub .ob-search{flex:1;min-width:360px;height:54px;border:1.5px solid #c8d8e7;border-radius:14px;background:#fff;display:flex;align-items:center;gap:12px;padding:0 6px 0 18px;color:#8a97ab;font-size:15px;box-shadow:0 8px 24px #061e300f}.industry-design--hub .ob-search svg{color:#1769e0}.industry-design--hub .ob-search .ob-kbd{margin-left:auto;background:#f8fbff;border:1px solid #e3e7ef;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700;color:#8a97ab}.industry-design--hub .ob-chips{display:flex;gap:8px;flex-wrap:wrap}.industry-design--hub .ob-chips :is(span,button){border:1.5px solid #c8d8e7;border-radius:30px;padding:10px 15px;font-size:13px;font-weight:700;color:#3a4a63;background:#fff;white-space:nowrap;display:inline-flex;gap:8px;align-items:center}.industry-design--hub .ob-chips :is(span,button) i{width:8px;height:8px;border-radius:50%;background:#dbeafe;border:1.5px solid #2c7ff0}.industry-design--hub .ob-chips :is(span,button).ob-on{background:#0f172a;border-color:#0f172a;color:#fff}.industry-design--hub .ob-chips :is(span,button).ob-on i{background:#67e8f9;border-color:#67e8f9}.industry-design--hub .ob-proof{display:flex;align-items:center;gap:12px;font-size:13.5px;color:#5c6d84;margin-top:18px;background:#f8fbff;border:1.5px solid #e3e7ef;border-radius:14px;padding:12px 16px}.industry-design--hub .ob-proof b{color:#152439}.industry-design--hub .ob-proof .ob-sp{width:8px;height:8px;border-radius:50%;background:#67e8f9;box-shadow:0 0 0 4px #67e8f938;flex:none}.industry-design--hub .ob-proof a{margin-left:auto;font-weight:700;white-space:nowrap}.industry-design--hub .ob-grp{padding:44px 0 10px}.industry-design--hub .ob-grp.ob-alt{background:#f8fbff;border-top:1px solid #e3e7ef;border-bottom:1px solid #e3e7ef;padding:44px 0 40px;margin-top:34px}.industry-design--hub .ob-grp .ob-gh{display:flex;align-items:flex-end;gap:18px;margin-bottom:20px}.industry-design--hub .ob-grp .ob-num{font-size:52px;font-weight:800;letter-spacing:-3px;line-height:.85;color:transparent;-webkit-text-stroke:1.5px #c8d8e7}.industry-design--hub .ob-grp h2{font-size:26px;font-weight:800;letter-spacing:-.7px;margin:0;line-height:1}.industry-design--hub .ob-grp .ob-gh small{font-size:13px;color:#8a97ab;font-weight:600;margin-left:auto;display:inline-flex;gap:8px;align-items:center}.industry-design--hub .ob-grp .ob-gh small:before{content:"";width:48px;height:2px;background:linear-gradient(90deg,#dbeafe,#1769e0);border-radius:2px}.industry-design--hub .ob-g3{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.industry-design--hub .ob-c{background:#fff;border:1.5px solid #e3e7ef;border-radius:20px;padding:20px 18px 16px;display:flex;flex-direction:column;position:relative;overflow:hidden;min-height:250px;transition:.2s}.industry-design--hub .ob-c .ob-wm{position:absolute;right:-14px;bottom:-14px;width:120px;height:120px;color:#eaf3ff;pointer-events:none}.industry-design--hub .ob-c .ob-wm svg{width:100%;height:100%;stroke-width:1}.industry-design--hub .ob-c:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(#2c7ff0,#1769e0);opacity:0}.industry-design--hub .ob-c.ob-hov{border-color:#2c7ff0;box-shadow:0 18px 50px #061e301f;transform:translateY(-3px)}.industry-design--hub .ob-c.ob-hov:before{opacity:1}.industry-design--hub .ob-tile{width:44px;height:44px;border-radius:12px;background:#dbeafe;color:#1769e0;display:flex;align-items:center;justify-content:center;flex:none}.industry-design--hub .ob-c.ob-hov .ob-tile{background:linear-gradient(145deg,#2c7ff0,#1769e0);color:#fff;box-shadow:0 8px 20px #1769e059}.industry-design--hub .ob-c h3{font-size:16px;font-weight:800;margin:14px 0 6px;line-height:1.2;position:relative}.industry-design--hub .ob-c p{margin:0;font-size:13.5px;color:#5c6d84;line-height:1.45;position:relative}.industry-design--hub .ob-c .ob-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto;padding-top:14px;position:relative}.industry-design--hub .ob-c .ob-tags span{font-size:11.5px;font-weight:700;color:#0b3f8a;background:#eaf3ff;border-radius:20px;padding:4px 9px}.industry-design--hub .ob-c .ob-go{position:absolute;right:16px;top:20px;color:#c8d8e7}.industry-design--hub .ob-c.ob-hov .ob-go{color:#1769e0}.industry-design--hub .ob-c.ob-dark{background:radial-gradient(360px 220px at 90% 0%,rgba(44,127,240,.55),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);border-color:transparent;color:#fff}.industry-design--hub .ob-c.ob-dark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(300px 220px at 90% 0%,#000 20%,transparent 100%);mask-image:radial-gradient(300px 220px at 90% 0%,#000 20%,transparent 100%);pointer-events:none}.industry-design--hub .ob-c.ob-dark h3{color:#fff}.industry-design--hub .ob-c.ob-dark p{color:#ffffffb8}.industry-design--hub .ob-c.ob-dark .ob-tile{background:#1769e0;color:#fff;box-shadow:0 8px 20px #1769e073}.industry-design--hub .ob-c.ob-dark .ob-tags span{background:#ffffff1f;color:#fff}.industry-design--hub .ob-c.ob-dark .ob-go{color:#7bc0ff}.industry-design--hub .ob-c.ob-dark .ob-wm{color:#ffffff0f}.industry-design--hub .ob-c.ob-dark .ob-pill{position:absolute;right:16px;top:20px;font-size:10.5px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#67e8f9;background:#67e8f91f;border:1px solid rgba(103,232,249,.4);border-radius:20px;padding:4px 9px}.industry-design--hub .ob-c.ob-ask{border:1.5px dashed #c8d8e7;background:#f8fbff;justify-content:center}.industry-design--hub .ob-c.ob-ask .ob-tile{background:#fff;border:1.5px solid #c8d8e7}.industry-design--hub .ob-c.ob-ask .ob-btn{margin-top:14px;padding:11px 16px;font-size:14px;align-self:flex-start}.industry-design--hub .ob-how{position:relative;overflow:hidden;color:#fff;margin-top:44px;background:radial-gradient(800px 400px at 12% 0%,rgba(44,127,240,.45),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%)}.industry-design--hub .ob-how:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(700px 400px at 90% 80%,#000 10%,transparent 100%);mask-image:radial-gradient(700px 400px at 90% 80%,#000 10%,transparent 100%)}.industry-design--hub .ob-how .ob-wrap{display:grid;grid-template-columns:.95fr 1.05fr;gap:56px;align-items:center;padding-top:64px;padding-bottom:64px}.industry-design--hub .ob-kk{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:2px;color:#7bc0ff;text-transform:uppercase}.industry-design--hub .ob-how h2{font-size:34px;font-weight:800;letter-spacing:-1px;line-height:1.08;margin:12px 0 14px;color:#fff}.industry-design--hub .ob-how p.ob-l{font-size:16px;line-height:1.55;color:#ffffffbd;margin:0}.industry-design--hub .ob-seq{display:flex;align-items:center;margin-top:26px;position:relative}.industry-design--hub .ob-seq:before{content:"";position:absolute;left:24px;right:24px;top:50%;height:2px;background:linear-gradient(90deg,#1769e0,#67e8f9)}.industry-design--hub .ob-seq span{position:relative;background:#0f172a;border:1.5px solid rgba(255,255,255,.25);border-radius:30px;padding:10px 14px;font-size:13px;font-weight:700;color:#fff;margin-right:auto}.industry-design--hub .ob-seq span:last-child{margin-right:0;border-color:#67e8f9;color:#67e8f9}.industry-design--hub .ob-seq span:first-child{border-color:#2c7ff0}.industry-design--hub .ob-steps{display:grid;grid-template-columns:1fr 1fr;gap:12px}.industry-design--hub .ob-stp{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:18px;display:flex;gap:14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.industry-design--hub .ob-stp h4{margin:0 0 4px;font-size:15px;font-weight:800;color:#fff}.industry-design--hub .ob-stp p{margin:0;font-size:13.5px;color:#ffffffb3;line-height:1.45}.industry-design--hub .ob-stp .ob-tile{background:#ffffff1a;color:#7bc0ff;width:40px;height:40px}.industry-design--hub .ob-stp.ob-d{background:linear-gradient(145deg,#2c7ff0,#1769e0);border-color:transparent}.industry-design--hub .ob-stp.ob-d .ob-tile{background:#ffffff2e;color:#fff}.industry-design--hub .ob-stp.ob-d p{color:#ffffffd9}.industry-design--hub .ob-close{position:relative;overflow:hidden;background:#fff}.industry-design--hub .ob-close .ob-box{margin:56px 0;border-radius:24px;position:relative;overflow:hidden;color:#fff;background:radial-gradient(700px 320px at 85% -10%,rgba(44,127,240,.6),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 55%,#0b3f8a 130%);padding:52px 48px;display:flex;justify-content:space-between;align-items:center;gap:40px}.industry-design--hub .ob-close .ob-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(600px 300px at 85% 20%,#000 20%,transparent 100%);mask-image:radial-gradient(600px 300px at 85% 20%,#000 20%,transparent 100%)}.industry-design--hub .ob-close .ob-orb{position:absolute;right:-60px;bottom:-90px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#67e8f973,#67e8f900 60%)}.industry-design--hub .ob-close h2{font-size:34px;font-weight:800;letter-spacing:-1px;line-height:1.1;margin:12px 0 10px;color:#fff;position:relative}.industry-design--hub .ob-close p{margin:0;font-size:17px;color:#ffffffb8;position:relative}.industry-design--hub .ob-close .ob-cta{display:flex;gap:14px;align-items:center;flex:none;position:relative}.industry-design--hub .ob-close .ob-cta a.ob-l{color:#fff;font-weight:700;font-size:15px}.industry-design--hub .ob-c .ob-tags span.ob-tp{background:transparent;border:1.5px solid #c8d8e7;color:#3a4a63;font-weight:800;letter-spacing:.3px}.industry-design--hub .ob-c .ob-tags span.ob-t-prawo{background:#eaf3ff;color:#0b3f8a}.industry-design--hub .ob-c .ob-tags span.ob-t-funkcja{background:#f1f5f9;color:#3a4a63}.industry-design--hub .ob-c .ob-tags span.ob-t-cdf,.industry-design--hub .ob-c .ob-tags span.ob-t-usluga{background:#ecfeff;color:#0b3f8a;box-shadow:inset 0 0 0 1px #67e8f9}.industry-design--hub .ob-c.ob-dark .ob-tags span.ob-tp{border-color:#ffffff4d;color:#fff}.industry-design--hub .ob-c.ob-dark .ob-tags span.ob-t-funkcja,.industry-design--hub .ob-c.ob-dark .ob-tags span.ob-t-cdf{background:#ffffff1f;color:#fff;box-shadow:none}.industry-design--hub .ob-c{min-height:300px}.industry-design--hub .ob-c.ob-dark .ob-tags span.ob-t-prawo{background:#7bc0ff2e;color:#fff}.industry-design--hub .ob-c.ob-dark .ob-pill{position:static!important;align-self:flex-start;margin:14px 0 -6px;order:0}.industry-design--detail *{box-sizing:border-box}.industry-design--detail .ob-wrap{width:1180px;margin:0 auto;padding:0 40px;position:relative}.industry-design--detail a{color:#1769e0;text-decoration:none}.industry-design--detail .ob-btn{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:14px 22px;border-radius:10px;font-weight:700;font-size:15px}.industry-design--detail .ob-btn.ob-p{background:#1769e0;color:#fff;box-shadow:0 10px 30px #1769e059}.industry-design--detail .ob-btn.ob-o{background:transparent;color:#152439;border:1.5px solid #c8d8e7}.industry-design--detail .ob-btn.ob-ow{background:#ffffff0f;color:#fff;border:1.5px solid rgba(255,255,255,.28)}.industry-design--detail svg.ob-i{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.industry-design--detail .ob-tile{width:44px;height:44px;border-radius:12px;background:#dbeafe;color:#1769e0;display:flex;align-items:center;justify-content:center;flex:none}.industry-design--detail .ob-kicker{font-size:12px;font-weight:700;letter-spacing:2.2px;color:#7bc0ff;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.industry-design--detail .ob-kicker i{width:8px;height:8px;border-radius:50%;background:#67e8f9;box-shadow:0 0 0 4px #67e8f938,0 0 24px #67e8f9b3}.industry-design--detail .ob-kicker{max-width:100%;letter-spacing:1.1px;line-height:1.4}.industry-design--detail .ob-kicker i{flex:none}.industry-design--detail .ob-inline-link{font-weight:700;color:#1769e0;text-decoration:underline}.industry-design--detail .ob-industry-faq .fq-wrap{max-width:1180px;padding:72px 40px 96px}.industry-design--detail .ob-industry-faq .fq-grid-area{grid-template-columns:362px minmax(0,1fr);gap:60px}.industry-design--detail .ob-industry-faq .fq-side{position:static}@media(max-width:1000px)and (min-width:681px){.industry-design--detail .ob-industry-faq .fq-grid-area{grid-template-columns:300px minmax(0,1fr);gap:32px}}@media(max-width:680px){.industry-design--detail .ob-industry-faq .fq-wrap{padding:64px 20px}.industry-design--detail .ob-industry-faq .fq-grid-area{grid-template-columns:minmax(0,1fr);gap:32px}}.industry-design--detail .ob-hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(1100px 520px at 92% -20%,rgba(44,127,240,.6),transparent 60%),radial-gradient(600px 360px at 6% 118%,rgba(103,232,249,.16),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 52%,#0b3f8a 135%)}.industry-design--detail .ob-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%);mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%)}.industry-design--detail .ob-hero .ob-wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;padding-top:34px;padding-bottom:120px}.industry-design--detail .ob-crumb{grid-column:1/-1;display:flex;gap:10px;align-items:center;font-size:13px;font-weight:600;color:#fff9}.industry-design--detail .ob-crumb a{color:#7bc0ff;font-weight:700;display:inline-flex;gap:6px;align-items:center}.industry-design--detail .ob-crumb span.ob-sep{color:#ffffff4d}.industry-design--detail .ob-hero h1{font-size:50px;font-weight:800;letter-spacing:-2px;line-height:1.02;margin:18px 0 16px;color:#fff}.industry-design--detail .ob-hero .ob-sub{font-size:21px;line-height:1.45;color:#ffffffdb;font-weight:600;max-width:560px}.industry-design--detail .ob-gchips{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.industry-design--detail .ob-gchips span{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:30px;padding:8px 14px}.industry-design--detail .ob-gchips svg{width:16px;height:16px;color:#7bc0ff}.industry-design--detail .ob-hero .ob-cta{display:flex;gap:12px;margin-top:28px;align-items:center}.industry-design--detail .ob-medal{position:relative;height:360px}.industry-design--detail .ob-medal .ob-ring{position:absolute;left:24%;top:50%;border-radius:50%;border:1px solid rgba(123,192,255,.18);transform:translate(-50%,-50%)}.industry-design--detail .ob-medal .ob-core{position:absolute;left:24%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:32px;background:linear-gradient(145deg,#2c7ff0,#1769e0);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 30px 80px #1769e08c,0 0 0 10px #2c7ff01f}.industry-design--detail .ob-medal .ob-core svg{width:58px;height:58px;stroke-width:1.5}.industry-design--detail .ob-lay{position:absolute;width:280px;display:flex;align-items:center;gap:10px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:10px 14px 10px 10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 30px #061e3059}.industry-design--detail .ob-lay .ob-b{font-size:12px;font-weight:800;letter-spacing:.4px;border-radius:8px;padding:6px 8px}.industry-design--detail .ob-lay .ob-t{font-size:12.5px;color:#ffffffbf;line-height:1.3}.industry-design--detail .ob-lay .ob-t b{display:block;color:#fff;font-size:15px}.industry-design--detail .ob-b.ob-td{background:#1769e0;color:#fff}.industry-design--detail .ob-b.ob-pa{background:#fff;color:#0b3f8a}.industry-design--detail .ob-b.ob-cdf{background:#67e8f924;color:#67e8f9;border:1px solid rgba(103,232,249,.5)}.industry-design--detail .ob-medal .ob-cap{position:absolute;right:0;top:12px;text-align:right;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#ffffff80;font-weight:700}.industry-design--detail .ob-stepsband{position:relative;z-index:2;margin-top:-72px}.industry-design--detail .ob-stepsband .ob-box{background:#fff;border-radius:22px;box-shadow:0 30px 80px #061e3047;padding:22px 30px 20px;border:1px solid #e3e7ef}.industry-design--detail .ob-stepsband .ob-k{font-size:11px;letter-spacing:1.8px;color:#1769e0;font-weight:700;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.industry-design--detail .ob-stepsband .ob-k span.ob-r{letter-spacing:0;text-transform:none;color:#8a97ab;font-weight:600;font-size:12px}.industry-design--detail .ob-steps5{display:grid;grid-template-columns:repeat(5,1fr);margin-top:16px;position:relative}.industry-design--detail .ob-steps5:before{content:"";position:absolute;left:10%;right:10%;top:19px;height:2px;background:linear-gradient(90deg,#dbeafe,#2c7ff0 60%,#1769e0)}.industry-design--detail .ob-s5{position:relative;padding:0 14px}.industry-design--detail .ob-s5 .ob-n{width:40px;height:40px;border-radius:50%;background:#fff;border:2px solid #c8d8e7;color:#1769e0;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 0 6px #fff}.industry-design--detail .ob-s5.ob-on .ob-n{background:linear-gradient(145deg,#2c7ff0,#1769e0);border-color:transparent;color:#fff;box-shadow:0 0 0 6px #fff,0 10px 24px #1769e066}.industry-design--detail .ob-s5 b{display:block;font-size:14px;margin:12px 0 2px;line-height:1.2}.industry-design--detail .ob-s5 span{font-size:12.5px;color:#8a97ab;display:block}.industry-design--detail .ob-sec{padding:64px 0 0}.industry-design--detail .ob-sh{display:flex;align-items:flex-end;gap:18px;margin-bottom:24px}.industry-design--detail .ob-sh .ob-num{font-size:56px;font-weight:800;letter-spacing:-3px;line-height:.85;color:transparent;-webkit-text-stroke:1.5px #c8d8e7}.industry-design--detail .ob-sh h2{font-size:32px;font-weight:800;letter-spacing:-1px;margin:0;line-height:1}.industry-design--detail .ob-sh small{margin-left:auto;font-size:13px;color:#8a97ab;font-weight:600;display:inline-flex;gap:8px;align-items:center}.industry-design--detail .ob-sh small:before{content:"";width:48px;height:2px;background:linear-gradient(90deg,#dbeafe,#1769e0);border-radius:2px}.industry-design--detail .ob-why{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:stretch}.industry-design--detail .ob-why p.ob-big{font-size:19px;line-height:1.6;color:#3a4a63;margin:0}.industry-design--detail .ob-why p.ob-big b{color:#152439}.industry-design--detail .ob-why p.ob-big+p.ob-big{margin-top:16px}.industry-design--detail .ob-trio{background:radial-gradient(360px 220px at 90% 0%,rgba(44,127,240,.5),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);border-radius:20px;padding:24px;color:#fff;position:relative;overflow:hidden}.industry-design--detail .ob-trio .ob-k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.industry-design--detail .ob-trio ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.industry-design--detail .ob-trio li{display:flex;gap:12px;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:12px 14px;font-weight:800;font-size:16px}.industry-design--detail .ob-trio li svg{color:#7bc0ff}.industry-design--detail .ob-trio li:last-child{border-color:#67e8f980}.industry-design--detail .ob-trio li:last-child svg{color:#67e8f9}.industry-design--detail .ob-trio .ob-f{font-size:12.5px;color:#ffffff9e;margin-top:14px;line-height:1.45}.industry-design--detail .ob-people{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.industry-design--detail .ob-pp{background:#fff;border:1.5px solid #e3e7ef;border-radius:20px;padding:22px;position:relative;overflow:hidden}.industry-design--detail .ob-pp .ob-av{width:56px;height:56px;border-radius:50%;background:linear-gradient(145deg,#dbeafe,#eaf3ff);color:#1769e0;display:flex;align-items:center;justify-content:center;border:1.5px solid #c8d8e7}.industry-design--detail .ob-pp .ob-av svg{width:26px;height:26px}.industry-design--detail .ob-pp .ob-role{font-size:18px;font-weight:800;margin:14px 0 6px}.industry-design--detail .ob-pp .ob-need{font-size:14.5px;color:#5c6d84;line-height:1.45}.industry-design--detail .ob-pp .ob-yes{position:absolute;right:18px;top:20px;display:inline-flex;gap:6px;align-items:center;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#0b3f8a;background:#eaf3ff;border-radius:20px;padding:5px 10px}.industry-design--detail .ob-pp .ob-yes svg{width:14px;height:14px}.industry-design--detail .ob-pp .ob-wm{position:absolute;right:-22px;bottom:-26px;width:96px;height:96px;color:#f1f6fd}.industry-design--detail .ob-pp .ob-role,.industry-design--detail .ob-pp .ob-need{position:relative;max-width:82%}.industry-design--detail .ob-pp .ob-wm svg{width:100%;height:100%;stroke-width:1}.industry-design--detail .ob-scbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:22px}.industry-design--detail .ob-chips{display:flex;gap:8px;flex-wrap:wrap}.industry-design--detail .ob-chips :is(span,button){border:1.5px solid #c8d8e7;border-radius:30px;padding:9px 14px;font-size:13px;font-weight:700;color:#3a4a63;background:#fff;white-space:nowrap}.industry-design--detail .ob-chips :is(span,button).ob-on{background:#0f172a;border-color:#0f172a;color:#fff}.industry-design--detail .ob-scbar .ob-sepv{width:1px;height:26px;background:#e3e7ef;margin:0 4px}.industry-design--detail .ob-pchip{display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:800;border-radius:8px;padding:7px 10px;letter-spacing:.3px}.industry-design--detail .ob-pchip.ob-td{background:#1769e0;color:#fff}.industry-design--detail .ob-pchip.ob-pa{background:#0f172a;color:#fff}.industry-design--detail .ob-pchip.ob-cdf{background:#ecfeff;color:#0b3f8a;border:1.5px solid #67e8f9}.industry-design--detail .ob-phase{display:grid;grid-template-columns:170px 1fr;gap:24px;margin-top:8px}.industry-design--detail .ob-phase .ob-lab{position:relative;padding-top:6px}.industry-design--detail .ob-phase .ob-lab .ob-pl{position:sticky;top:20px}.industry-design--detail .ob-phase .ob-lab b{display:block;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;color:#1769e0}.industry-design--detail .ob-phase .ob-lab strong{display:block;font-size:22px;font-weight:800;letter-spacing:-.6px;margin-top:6px;line-height:1.1}.industry-design--detail .ob-phase .ob-lab span{display:block;font-size:12.5px;color:#8a97ab;margin-top:6px}.industry-design--detail .ob-phase .ob-lab:after{content:"";position:absolute;right:-12px;top:8px;bottom:0;width:2px;background:linear-gradient(#1769e0,#dbeafe)}.industry-design--detail .ob-phase.ob-p2 .ob-lab b{color:#0b3f8a}.industry-design--detail .ob-phase.ob-p2 .ob-lab:after{background:linear-gradient(#0b3f8a,#dbeafe)}.industry-design--detail .ob-phase.ob-p3 .ob-lab b{color:#0891b2}.industry-design--detail .ob-phase.ob-p3 .ob-lab:after{background:linear-gradient(#67e8f9,#ecfeff)}.industry-design--detail .ob-sc{background:#fff;border:1.5px solid #e3e7ef;border-radius:20px;padding:22px 24px;margin-bottom:14px;position:relative;overflow:hidden}.industry-design--detail .ob-sc .ob-top{display:flex;align-items:flex-start;gap:14px}.industry-design--detail .ob-sc .ob-no{font-size:13px;font-weight:800;color:#8a97ab;width:30px;padding-top:3px}.industry-design--detail .ob-sc .ob-area{font-size:11px;letter-spacing:1.6px;color:#1769e0;font-weight:700;text-transform:uppercase}.industry-design--detail .ob-sc h3{font-size:20px;font-weight:800;letter-spacing:-.4px;margin:5px 0 0;line-height:1.2}.industry-design--detail .ob-sc .ob-prods{margin-left:auto;display:flex;gap:6px;flex:none}.industry-design--detail .ob-flow{display:grid;grid-template-columns:1fr 28px 1.15fr 28px 1.15fr;align-items:stretch;margin-top:16px;margin-left:44px}.industry-design--detail .ob-fc{border-radius:14px;padding:14px 16px}.industry-design--detail .ob-fc .ob-l{font-size:11px;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;display:flex;gap:6px;align-items:center;margin-bottom:6px}.industry-design--detail .ob-fc .ob-l svg{width:15px;height:15px}.industry-design--detail .ob-fc p{margin:0;font-size:14px;line-height:1.5}.industry-design--detail .ob-fc.ob-pr{background:#f8fbff;border:1px solid #e3e7ef}.industry-design--detail .ob-fc.ob-pr .ob-l{color:#8a97ab}.industry-design--detail .ob-fc.ob-pr p{color:#5c6d84}.industry-design--detail .ob-fc.ob-hw{background:#fff;border:1px solid #e3e7ef}.industry-design--detail .ob-fc.ob-hw .ob-l{color:#1769e0}.industry-design--detail .ob-fc.ob-hw p{color:#3a4a63}.industry-design--detail .ob-fc.ob-gn{background:linear-gradient(150deg,#eaf3ff,#dbeafe);border:1px solid #c8d8e7}.industry-design--detail .ob-fc.ob-gn .ob-l{color:#0b3f8a}.industry-design--detail .ob-fc.ob-gn p{color:#152439;font-weight:600}.industry-design--detail .ob-arr{display:flex;align-items:center;justify-content:center;color:#2c7ff0}.industry-design--detail .ob-arr svg{width:18px;height:18px}.industry-design--detail .ob-proofs{position:relative;overflow:hidden;color:#fff;margin-top:64px;background:radial-gradient(800px 400px at 12% 0%,rgba(44,127,240,.45),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%)}.industry-design--detail .ob-proofs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(700px 400px at 90% 80%,#000 10%,transparent 100%);mask-image:radial-gradient(700px 400px at 90% 80%,#000 10%,transparent 100%)}.industry-design--detail .ob-proofs .ob-wrap{padding-top:60px;padding-bottom:60px}.industry-design--detail .ob-proofs .ob-sh .ob-num{-webkit-text-stroke:1.5px rgba(255,255,255,.25)}.industry-design--detail .ob-proofs .ob-sh h2{color:#fff}.industry-design--detail .ob-proofs .ob-sh small{color:#ffffff8c}.industry-design--detail .ob-pg{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px}.industry-design--detail .ob-pc{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column}.industry-design--detail .ob-pc .ob-k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.industry-design--detail .ob-pc .ob-big{font-size:56px;font-weight:800;letter-spacing:-2.5px;line-height:1;margin:14px 0 6px;background:linear-gradient(180deg,#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.industry-design--detail .ob-pc .ob-big small{font-size:24px;letter-spacing:-.5px}.industry-design--detail .ob-pc p{margin:0;font-size:14.5px;line-height:1.5;color:#ffffffc7}.industry-design--detail .ob-pc a{margin-top:auto;padding-top:16px;color:#7bc0ff;font-weight:700;font-size:14px}.industry-design--detail .ob-ints{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 10px}.industry-design--detail .ob-ints span{font-size:13px;font-weight:700;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:8px 12px;color:#fff}.industry-design--detail .ob-pc.ob-iso{background:linear-gradient(145deg,#2c7ff0,#1769e0);border-color:transparent}.industry-design--detail .ob-pc.ob-iso .ob-k{color:#fffc}.industry-design--detail .ob-seal{width:84px;height:84px;border-radius:50%;border:2px solid rgba(255,255,255,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:14px 0 12px;box-shadow:0 0 0 8px #ffffff14}.industry-design--detail .ob-seal b{font-size:13px;letter-spacing:1px}.industry-design--detail .ob-seal span{font-size:20px;font-weight:800;letter-spacing:-.5px;line-height:1}.industry-design--detail .ob-pc.ob-iso p{color:#fff;font-weight:600}.industry-design--detail .ob-start{padding:64px 0 0}.industry-design--detail .ob-stg{display:grid;grid-template-columns:1fr 1fr .9fr;gap:16px;align-items:stretch}.industry-design--detail .ob-opt{border:1.5px solid #e3e7ef;border-radius:20px;padding:24px;background:#fff;position:relative;overflow:hidden}.industry-design--detail .ob-opt .ob-tile{margin-bottom:14px}.industry-design--detail .ob-opt h4{margin:0 0 6px;font-size:18px;font-weight:800}.industry-design--detail .ob-opt p{margin:0;font-size:14.5px;color:#5c6d84;line-height:1.5}.industry-design--detail .ob-opt .ob-or{position:absolute;right:18px;top:20px;font-size:11px;font-weight:800;letter-spacing:1px;color:#8a97ab;text-transform:uppercase}.industry-design--detail .ob-go{background:radial-gradient(360px 220px at 90% 0%,rgba(44,127,240,.6),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);border-radius:20px;padding:24px;color:#fff;display:flex;flex-direction:column;gap:12px;justify-content:center;position:relative;overflow:hidden}.industry-design--detail .ob-go .ob-k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.industry-design--detail .ob-go .ob-btn{justify-content:center;white-space:normal;text-align:center;line-height:1.3}.industry-design--detail .ob-go .ob-btn.ob-p{box-shadow:0 10px 30px #1769e080}.industry-design--detail .ob-startlead{font-size:17px;line-height:1.55;color:#3a4a63;max-width:820px;margin:0 0 22px}.industry-design--detail .ob-others{padding:56px 0 64px;margin-top:64px;background:#f8fbff;border-top:1px solid #e3e7ef}.industry-design--detail .ob-others .ob-hd{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:18px}.industry-design--detail .ob-others h3{margin:0;font-size:22px;font-weight:800;letter-spacing:-.5px}.industry-design--detail .ob-others .ob-hd span{font-size:13px;color:#8a97ab;font-weight:600}.industry-design--detail .ob-og{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.industry-design--detail .ob-oc{background:#fff;border:1.5px solid #e3e7ef;border-radius:18px;padding:18px;display:flex;gap:14px;align-items:flex-start}.industry-design--detail .ob-oc h4{margin:0 0 4px;font-size:15px;font-weight:800;line-height:1.2}.industry-design--detail .ob-oc p{margin:0;font-size:13px;color:#5c6d84;line-height:1.4}.industry-design--detail .ob-oc.ob-all{background:#0f172a;border-color:#0f172a;color:#fff;align-items:center}.industry-design--detail .ob-oc.ob-all h4{color:#fff}.industry-design--detail .ob-oc.ob-all p{color:#ffffffa6}.industry-design--detail .ob-oc.ob-all .ob-tile{background:#1769e0;color:#fff}.industry-design--detail .ob-areas{background:radial-gradient(360px 220px at 90% 0%,rgba(44,127,240,.5),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);border-radius:20px;padding:24px;color:#fff}.industry-design--detail .ob-areas .ob-k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.industry-design--detail .ob-areas ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.industry-design--detail .ob-areas li{display:flex;gap:12px;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 14px;font-weight:700;font-size:14.5px}.industry-design--detail .ob-areas li svg{color:#7bc0ff}.industry-design--detail .ob-areas li em{margin-left:auto;font-style:normal;font-size:12px;color:#fff9;font-weight:700}.industry-design--detail .ob-pg2{display:grid;gap:16px}.industry-design--detail .ob-pc .ob-ic{width:44px;height:44px;border-radius:12px;background:#ffffff1a;color:#7bc0ff;display:flex;align-items:center;justify-content:center;margin:14px 0 12px}.industry-design--detail .ob-pc .ob-txt{font-size:16px;line-height:1.5;color:#fff;font-weight:600;margin:0}.industry-design--detail .ob-pc.ob-iso .ob-txt{color:#fff}.industry-design--detail .ob-stg2{display:grid;grid-template-columns:1.6fr .9fr;gap:16px;align-items:stretch}.industry-design--detail .ob-opt.ob-one p.ob-txt{font-size:19px;line-height:1.55;color:#152439;font-weight:600;margin:0}.industry-design--detail .ob-opt.ob-one .ob-k{font-size:11px;letter-spacing:1.6px;color:#1769e0;font-weight:700;text-transform:uppercase;margin-bottom:10px}.industry-design .ob-wrap{max-width:100%}.industry-design .ob-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.industry-design .ob-flow-part{display:contents}.industry-design .ob-white-hero{background:#fff;color:#152439}.industry-design .ob-white-hero:before{display:none}.industry-design .ob-white-hero h1{color:#152439}.industry-design .ob-white-hero h1 em{background:linear-gradient(90deg,#7bc0ff,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.industry-design .ob-white-hero :is(.ob-lead,.ob-sub,.ob-crumb,.ob-crumb a,.ob-cap,.ob-facts div){color:#5c6d84}.industry-design .ob-white-hero :is(.ob-kicker,.ob-node .ob-lbl){color:#1769e0}.industry-design .ob-white-hero .ob-facts{border-color:#e3e7ef}.industry-design .ob-white-hero .ob-facts b{color:#152439}.industry-design .ob-white-hero .ob-btn.ob-ow{color:#152439;border-color:#c8d8e7;background:#fff}.industry-design .ob-white-hero :is(.ob-lay,.ob-gchips span){background:#f5f8fc;color:#152439;border-color:#c8d8e7}.industry-design .ob-white-hero .ob-node:not(.ob-big){background:#eff6ff;color:#1769e0;border-color:#c8d8e7;box-shadow:0 10px 30px #061e3015}.industry-design .ob-white-hero .ob-lay small{color:#5c6d84}.industry-design .ob-search input{min-width:0;width:100%;padding:0;border:0;background:transparent;outline:none;color:#152439}.industry-design .ob-search input::placeholder{color:#8a97ab;opacity:1}.industry-design .ob-search{display:flex;align-items:center}.industry-design .ob-search:focus-within{outline:2px solid #1769e0;outline-offset:3px}.industry-design .ob-status{font-size:13px;color:#5c6d84;margin:16px 0}.industry-design .ob-empty{padding:50px 40px;text-align:center}.industry-design .ob-layer-filters{display:flex;gap:8px;flex-wrap:wrap}.industry-design .ob-layer-filters button[aria-pressed=true]{outline:2px solid #1769e0;outline-offset:3px}.industry-design .ob-single-start{grid-template-columns:1.6fr .9fr}.industry-design .ob-areas button{display:flex;align-items:center;gap:12px;width:100%;text-align:left}.industry-design .ob-areas button em{margin-left:auto}.industry-design :is(section[id],.ob-phase){scroll-margin-top:150px}.industry-design a:focus-visible,.industry-design button:focus-visible{outline:2px solid #1769e0;outline-offset:4px}@media(max-width:1100px){.industry-design--hub .ob-const{display:none}.industry-design--hub .ob-hero .ob-wrap{grid-template-columns:1fr}.industry-design--detail .ob-medal :is(.ob-ring,.ob-core,.ob-cap){display:none}.industry-design--detail .ob-medal{height:auto;display:flex;gap:10px;flex-wrap:wrap}.industry-design--detail .ob-medal .ob-lay{position:static!important}.industry-design--detail .ob-hero .ob-wrap{grid-template-columns:1fr}}@media(max-width:900px){.industry-design .ob-wrap{padding-left:24px;padding-right:24px}.industry-design .ob-g3,.industry-design .ob-og{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-design .ob-steps5{grid-template-columns:1fr;gap:20px}.industry-design .ob-s5:before,.industry-design .ob-s5:after{display:none}.industry-design .ob-stepsband .ob-k{align-items:flex-start;gap:12px;flex-direction:column}.industry-design .ob-why,.industry-design .ob-people,.industry-design .ob-stg,.industry-design .ob-pg2,.industry-design .ob-how .ob-wrap{grid-template-columns:1fr!important}.industry-design .ob-flow{grid-template-columns:1fr;margin-left:0;gap:10px}.industry-design .ob-flow .ob-arr{transform:rotate(90deg);justify-self:center}.industry-design .ob-scbar,.industry-design .ob-close .ob-box{flex-wrap:wrap;gap:20px}}@media(max-width:640px){.industry-design .ob-wrap{padding-left:20px;padding-right:20px}.industry-design .ob-g3,.industry-design .ob-og,.industry-design .ob-how .ob-steps{grid-template-columns:1fr}.industry-design .ob-hero h1{font-size:36px;letter-spacing:-1.2px}.industry-design .ob-hero .ob-cta,.industry-design .ob-facts,.industry-design .ob-sh,.industry-design .ob-gh{flex-wrap:wrap}.industry-design .ob-btn{white-space:normal;text-align:center;justify-content:center}.industry-design .ob-hero .ob-wrap{padding-top:36px;padding-bottom:100px}.industry-design .ob-close .ob-box{padding:30px 24px}.industry-design .ob-sc .ob-top{flex-wrap:wrap}.industry-design .ob-others .ob-hd{flex-wrap:wrap;gap:12px}}.industry-design .ob-c:not(.ob-dark),.industry-design .ob-oc:not(.ob-all),.industry-design .ob-s5,.industry-design .ob-opt{color:#152439}.industry-design .ob-white-hero .ob-lay .ob-t{color:#5c6d84}.industry-design .ob-white-hero .ob-lay .ob-t b{color:#152439}.industry-design .ob-white-hero .ob-crumb span{color:#5c6d84}.industry-design .ob-start-main .ob-k{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#1769e0;margin-bottom:10px}.industry-design .ob-start-main p{font-size:19px;line-height:1.55;font-weight:600;color:#152439}@media(max-width:900px){.industry-design .ob-phase{grid-template-columns:minmax(0,1fr);gap:16px}.industry-design .ob-phase .ob-lab:after{display:none}.industry-design .ob-phase .ob-lab .ob-pl{position:static}.industry-design .ob-sc .ob-top>div{min-width:0}.industry-design .ob-prods{margin-left:0;flex-wrap:wrap}}.industry-hub-side-nav{max-height:calc(100dvh - var(--side-nav-top,96px) - 16px);overflow-x:hidden;overflow-y:auto}.ob-pchip.ob-new{white-space:nowrap}.mapa-page .ob-chips b{font-weight:inherit}.mapa-page .ob-finder .ob-chips{margin-top:12px}.mapa-page .ob-hero .ob-wrap{padding-bottom:48px}.mapa-page .ob-c{min-height:0;height:auto}.mapa-page a.ob-c{padding-bottom:22px}.mapa-page .ob-c h3{margin-top:0;padding-right:26px}.mapa-page div.ob-c{cursor:default}.mapa-page div.ob-c ul{list-style:none;margin:12px 0 0;padding:0}.mapa-page div.ob-c li{padding:5px 0}.mapa-page div.ob-c li a{color:#1769e0;font-weight:600;font-size:15px;text-decoration:none}.mapa-page div.ob-c ol{margin:0;padding:0 0 0 20px}.mapa-page div.ob-c ol li{padding:4px 0;font-size:14px;line-height:1.4;color:#5c6d84}.mapa-page div.ob-c ol li a{color:#0f172a;font-weight:600;font-size:14px}.mapa-page .mapa-serie{grid-template-columns:repeat(3,minmax(0,1fr))}.mapa-page .mapa-rows{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.mapa-page .mapa-rows>li{border-top:1px solid #E6ECF5;padding:12px 0;display:flex;gap:14px;align-items:baseline}.mapa-page .mapa-rows time{flex:0 0 auto;min-width:80px;font-size:13px;color:#5c6d84;font-variant-numeric:tabular-nums}.mapa-page .mapa-rows a{color:#0f172a;font-weight:600;font-size:15px;line-height:1.45;text-decoration:none}.mapa-page .mapa-rows a:hover,.mapa-page div.ob-c ol li a:hover{color:#1769e0}.mapa-page .mapa-sub{margin:40px 0 12px;font-size:20px;font-weight:800;letter-spacing:-.4px;color:#0f172a}.mapa-page .mapa-all{display:inline-block;margin:0 0 20px;color:#1769e0;font-weight:700;font-size:15px;text-decoration:none}.mapa-page .mapa-res{margin:14px 0 0;font-size:14px;color:#5c6d84;min-height:20px}@media(max-width:680px){.mapa-page .ob-wrap{width:100%;padding-left:20px;padding-right:20px}.mapa-page .ob-g3{grid-template-columns:1fr}.mapa-page .ob-hero .ob-cta{flex-direction:column;align-items:stretch}.mapa-page .ob-facts{flex-wrap:nowrap;gap:18px}.mapa-page .ob-facts div{font-size:11px;gap:6px}.mapa-page .ob-facts b{font-size:20px}.mapa-page .ob-facts svg{flex-shrink:0}.mapa-page .mapa-rows,.mapa-page .mapa-serie{grid-template-columns:1fr}.mapa-page .mapa-rows>li{flex-direction:column;gap:2px}.mapa-page .mapa-rows time{min-width:0}.mapa-page .ob-hero .ob-wrap{padding-bottom:36px}}@media(min-width:1280px)and (max-width:1619px){.sitemap-shell .mapa-page{padding-right:220px}.sitemap-shell .mapa-page .ob-wrap{width:100%;max-width:1180px}.site-shell.sitemap-shell .sitemap-side-nav{display:grid!important}}@media(min-width:681px)and (max-width:1100px){.mapa-page .mp-const{display:none}}.mp-const{position:relative;width:100%;max-width:520px;aspect-ratio:520/440}.mp-const svg.mp-net{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.mp-spoke,.mp-rim{stroke:url(#mp-net);stroke-width:1.2;fill:none}.mp-glow{stroke:#1769e0;stroke-width:1.6;fill:none;stroke-linecap:round}.mp-dot{fill:#67e8f9;filter:drop-shadow(0 0 4px rgba(103,232,249,.9))}.mp-ring{fill:none;stroke:#2c7ff0;stroke-width:1.4}.mp-node{position:absolute;width:56px;height:56px;margin:-28px 0 0 -28px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#eff6ff;border:1px solid #C8D8E7;border-radius:16px;box-shadow:0 10px 30px #061e3014;color:#1769e0;cursor:pointer;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s;will-change:transform,opacity}.mp-node svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.mp-node .mp-lbl{position:absolute;top:64px;left:50%;transform:translate(-50%);font-size:11px;font-weight:700;letter-spacing:.6px;color:#1769e0;white-space:nowrap}.mp-node .mp-cnt{display:inline-block;max-width:0;overflow:hidden;vertical-align:bottom;opacity:0;transition:max-width .3s,opacity .3s}.mp-node.is-on{background:#fff;border-color:#1769e0;box-shadow:0 14px 34px #1769e047;transform:translateY(-3px)}.mp-node.is-on .mp-cnt{max-width:60px;opacity:1}.mp-core{position:absolute;left:53.846%;top:50%;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#2c7ff0,#1769e0);box-shadow:0 18px 50px #1769e08c;color:#fff;will-change:transform}.mp-core svg{width:24px;height:24px;fill:none;stroke:#fff;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.mp-core .mp-lbl{position:absolute;top:80px;left:50%;transform:translate(-50%);font-size:11px;font-weight:700;letter-spacing:.6px;color:#1769e0}@media(prefers-reduced-motion:reduce){.mp-node,.mp-node .mp-cnt{transition:none}}.mapa-page .mp-const{align-self:center}.mapa-page .ob-arr{position:absolute;right:22px;top:22px;color:#c8d8e7}.mapa-page [hidden]{display:none!important}@media(max-width:680px){.mapa-page .mp-const,.sitemap-shell .portal-compact-nav-wrap{display:none}}.terms-adapt-page *{box-sizing:border-box}.terms-adapt-page{margin:0;background:#fff;font-family:Plus Jakarta Sans,Segoe UI,Arial,sans-serif;color:#152439;-webkit-font-smoothing:antialiased}.terms-adapt-page .wrap{width:1180px;margin:0 auto;padding:0 40px;position:relative}.terms-adapt-page a{color:#1769e0;text-decoration:none}.terms-adapt-page .btn{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:14px 22px;border-radius:10px;font-weight:700;font-size:15px}.terms-adapt-page .btn.p{background:#1769e0;color:#fff;box-shadow:0 10px 30px #1769e059}.terms-adapt-page .btn.o{background:transparent;color:#152439;border:1.5px solid #C8D8E7}.terms-adapt-page .btn.ow{background:#ffffff0f;color:#fff;border:1.5px solid rgba(255,255,255,.28)}.terms-adapt-page svg.i{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.terms-adapt-page nav.top{height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E3E7EF}.terms-adapt-page nav.top img{height:30px}.terms-adapt-page nav.top ul{display:flex;gap:20px;white-space:nowrap;list-style:none;margin:0;padding:0;font-size:14px;font-weight:600;color:#3a4a63;align-items:center}.terms-adapt-page nav.top ul li.on{color:#1769e0}.terms-adapt-page nav.top .r{display:flex;gap:18px;align-items:center;font-size:13px;font-weight:700;color:#3a4a63}.terms-adapt-page nav.top .btn{padding:11px 18px;font-size:14px}.terms-adapt-page .tile{width:44px;height:44px;border-radius:12px;background:#dbeafe;color:#1769e0;display:flex;align-items:center;justify-content:center;flex:none}.terms-adapt-page .kicker{font-size:12px;font-weight:700;letter-spacing:2.2px;color:#7bc0ff;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.terms-adapt-page .kicker i{width:8px;height:8px;border-radius:50%;background:#67e8f9;box-shadow:0 0 0 4px #67e8f938,0 0 24px #67e8f9b3}.terms-adapt-page .hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(1100px 520px at 92% -20%,rgba(44,127,240,.6),transparent 60%),radial-gradient(600px 360px at 6% 118%,rgba(103,232,249,.16),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 52%,#0b3f8a 135%)}.terms-adapt-page .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%);mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%)}.terms-adapt-page .hero .wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;padding-top:34px;padding-bottom:120px}.terms-adapt-page .crumb{grid-column:1/-1;display:flex;gap:10px;align-items:center;font-size:13px;font-weight:600;color:#fff9}.terms-adapt-page .crumb a{color:#7bc0ff;font-weight:700;display:inline-flex;gap:6px;align-items:center}.terms-adapt-page .crumb span.sep{color:#ffffff4d}.terms-adapt-page .hero h1{font-size:50px;font-weight:800;letter-spacing:-2px;line-height:1.02;margin:18px 0 16px;color:#fff}.terms-adapt-page .hero .sub{font-size:21px;line-height:1.45;color:#ffffffdb;font-weight:600;max-width:560px}.terms-adapt-page .gchips{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.terms-adapt-page .gchips span{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:30px;padding:8px 14px}.terms-adapt-page .gchips svg{width:16px;height:16px;color:#7bc0ff}.terms-adapt-page .hero .cta{display:flex;gap:12px;margin-top:28px;align-items:center}.terms-adapt-page .medal{position:relative;height:360px}.terms-adapt-page .medal .ring{position:absolute;left:24%;top:50%;border-radius:50%;border:1px solid rgba(123,192,255,.18);transform:translate(-50%,-50%)}.terms-adapt-page .medal .core{position:absolute;left:24%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:32px;background:linear-gradient(145deg,#2c7ff0,#1769e0);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 30px 80px #1769e08c,0 0 0 10px #2c7ff01f}.terms-adapt-page .medal .core svg{width:58px;height:58px;stroke-width:1.5}.terms-adapt-page .lay{position:absolute;width:280px;display:flex;align-items:center;gap:10px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:10px 14px 10px 10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 30px #061e3059}.terms-adapt-page .lay .b{font-size:12px;font-weight:800;letter-spacing:.4px;border-radius:8px;padding:6px 8px}.terms-adapt-page .lay .t{font-size:12.5px;color:#ffffffbf;line-height:1.3}.terms-adapt-page .lay .t b{display:block;color:#fff;font-size:15px}.terms-adapt-page .b.td{background:#1769e0;color:#fff}.terms-adapt-page .b.pa{background:#fff;color:#0b3f8a}.terms-adapt-page .b.cdf{background:#67e8f924;color:#67e8f9;border:1px solid rgba(103,232,249,.5)}.terms-adapt-page .medal .cap{position:absolute;right:0;top:12px;text-align:right;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#ffffff80;font-weight:700}.terms-adapt-page .stepsband{position:relative;z-index:2;margin-top:-72px}.terms-adapt-page .stepsband .box{background:#fff;border-radius:22px;box-shadow:0 30px 80px #061e3047;padding:22px 30px 20px;border:1px solid #E3E7EF}.terms-adapt-page .stepsband .k{font-size:11px;letter-spacing:1.8px;color:#1769e0;font-weight:700;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.terms-adapt-page .stepsband .k span.r{letter-spacing:0;text-transform:none;color:#8a97ab;font-weight:600;font-size:12px}.terms-adapt-page .steps5{display:grid;grid-template-columns:repeat(5,1fr);margin-top:16px;position:relative}.terms-adapt-page .steps5:before{content:"";position:absolute;left:10%;right:10%;top:19px;height:2px;background:linear-gradient(90deg,#dbeafe,#2c7ff0 60%,#1769e0)}.terms-adapt-page .s5{position:relative;padding:0 14px}.terms-adapt-page .s5 .n{width:40px;height:40px;border-radius:50%;background:#fff;border:2px solid #C8D8E7;color:#1769e0;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 0 6px #fff}.terms-adapt-page .s5.on .n{background:linear-gradient(145deg,#2c7ff0,#1769e0);border-color:transparent;color:#fff;box-shadow:0 0 0 6px #fff,0 10px 24px #1769e066}.terms-adapt-page .s5 b{display:block;font-size:14px;margin:12px 0 2px;line-height:1.2}.terms-adapt-page .s5 span{font-size:12.5px;color:#8a97ab;display:block}.terms-adapt-page .sec{padding:64px 0 0}.terms-adapt-page .sh{display:flex;align-items:flex-end;gap:18px;margin-bottom:24px}.terms-adapt-page .sh .num{font-size:56px;font-weight:800;letter-spacing:-3px;line-height:.85;color:transparent;-webkit-text-stroke:1.5px #C8D8E7}.terms-adapt-page .sh h2{font-size:32px;font-weight:800;letter-spacing:-1px;margin:0;line-height:1}.terms-adapt-page .sh small{margin-left:auto;font-size:13px;color:#8a97ab;font-weight:600;display:inline-flex;gap:8px;align-items:center}.terms-adapt-page .sh small:before{content:"";width:48px;height:2px;background:linear-gradient(90deg,#dbeafe,#1769e0);border-radius:2px}.terms-adapt-page .why{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:stretch}.terms-adapt-page .why p.big{font-size:19px;line-height:1.6;color:#3a4a63;margin:0}.terms-adapt-page .why p.big b{color:#152439}.terms-adapt-page .trio{background:radial-gradient(360px 220px at 90% 0%,rgba(44,127,240,.5),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);border-radius:20px;padding:24px;color:#fff;position:relative;overflow:hidden}.terms-adapt-page .trio .k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.terms-adapt-page .trio ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.terms-adapt-page .trio li{display:flex;gap:12px;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:12px 14px;font-weight:800;font-size:16px}.terms-adapt-page .trio li svg{color:#7bc0ff}.terms-adapt-page .trio li:last-child{border-color:#67e8f980}.terms-adapt-page .trio li:last-child svg{color:#67e8f9}.terms-adapt-page .trio .f{font-size:12.5px;color:#ffffff9e;margin-top:14px;line-height:1.45}.terms-adapt-page .people{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.terms-adapt-page .pp{background:#fff;border:1.5px solid #E3E7EF;border-radius:20px;padding:22px;position:relative;overflow:hidden}.terms-adapt-page .pp .av{width:56px;height:56px;border-radius:50%;background:linear-gradient(145deg,#dbeafe,#eaf3ff);color:#1769e0;display:flex;align-items:center;justify-content:center;border:1.5px solid #C8D8E7}.terms-adapt-page .pp .av svg{width:26px;height:26px}.terms-adapt-page .pp .role{font-size:18px;font-weight:800;margin:14px 0 6px}.terms-adapt-page .pp .need{font-size:14.5px;color:#5c6d84;line-height:1.45}.terms-adapt-page .pp .yes{position:absolute;right:18px;top:20px;display:inline-flex;gap:6px;align-items:center;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#0b3f8a;background:#eaf3ff;border-radius:20px;padding:5px 10px}.terms-adapt-page .pp .yes svg{width:14px;height:14px}.terms-adapt-page .pp .wm{position:absolute;right:-22px;bottom:-26px;width:96px;height:96px;color:#f1f6fd}.terms-adapt-page .pp .role,.terms-adapt-page .pp .need{position:relative;max-width:82%}.terms-adapt-page .pp .wm svg{width:100%;height:100%;stroke-width:1}.terms-adapt-page .scbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:22px}.terms-adapt-page .chips{display:flex;gap:8px;flex-wrap:wrap}.terms-adapt-page .chips span{border:1.5px solid #C8D8E7;border-radius:30px;padding:9px 14px;font-size:13px;font-weight:700;color:#3a4a63;background:#fff;white-space:nowrap}.terms-adapt-page .chips span.on{background:#0f172a;border-color:#0f172a;color:#fff}.terms-adapt-page .scbar .sepv{width:1px;height:26px;background:#e3e7ef;margin:0 4px}.terms-adapt-page .pchip{display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:800;border-radius:8px;padding:7px 10px;letter-spacing:.3px}.terms-adapt-page .pchip.td{background:#1769e0;color:#fff}.terms-adapt-page .pchip.pa{background:#0f172a;color:#fff}.terms-adapt-page .pchip.cdf{background:#ecfeff;color:#0b3f8a;border:1.5px solid #67E8F9}.terms-adapt-page .phase{display:grid;grid-template-columns:170px 1fr;gap:24px;margin-top:8px}.terms-adapt-page .phase .lab{position:relative;padding-top:6px}.terms-adapt-page .phase .lab .pl{position:sticky;top:20px}.terms-adapt-page .phase .lab b{display:block;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;color:#1769e0}.terms-adapt-page .phase .lab strong{display:block;font-size:22px;font-weight:800;letter-spacing:-.6px;margin-top:6px;line-height:1.1}.terms-adapt-page .phase .lab span{display:block;font-size:12.5px;color:#8a97ab;margin-top:6px}.terms-adapt-page .phase .lab:after{content:"";position:absolute;right:-12px;top:8px;bottom:0;width:2px;background:linear-gradient(#1769e0,#dbeafe)}.terms-adapt-page .phase.p2 .lab b{color:#0b3f8a}.terms-adapt-page .phase.p2 .lab:after{background:linear-gradient(#0b3f8a,#dbeafe)}.terms-adapt-page .phase.p3 .lab b{color:#0891b2}.terms-adapt-page .phase.p3 .lab:after{background:linear-gradient(#67e8f9,#ecfeff)}.terms-adapt-page .sc{background:#fff;border:1.5px solid #E3E7EF;border-radius:20px;padding:22px 24px;margin-bottom:14px;position:relative;overflow:hidden}.terms-adapt-page .sc .top{display:flex;align-items:flex-start;gap:14px}.terms-adapt-page .sc .no{font-size:13px;font-weight:800;color:#8a97ab;width:30px;padding-top:3px}.terms-adapt-page .sc .area{font-size:11px;letter-spacing:1.6px;color:#1769e0;font-weight:700;text-transform:uppercase}.terms-adapt-page .sc h3{font-size:20px;font-weight:800;letter-spacing:-.4px;margin:5px 0 0;line-height:1.2}.terms-adapt-page .sc .prods{margin-left:auto;display:flex;gap:6px;flex:none}.terms-adapt-page .flow{display:grid;grid-template-columns:1fr 28px 1.15fr 28px 1.15fr;align-items:stretch;margin-top:16px;margin-left:44px}.terms-adapt-page .fc{border-radius:14px;padding:14px 16px}.terms-adapt-page .fc .l{font-size:11px;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;display:flex;gap:6px;align-items:center;margin-bottom:6px}.terms-adapt-page .fc .l svg{width:15px;height:15px}.terms-adapt-page .fc p{margin:0;font-size:14px;line-height:1.5}.terms-adapt-page .fc.pr{background:#f8fbff;border:1px solid #E3E7EF}.terms-adapt-page .fc.pr .l{color:#8a97ab}.terms-adapt-page .fc.pr p{color:#5c6d84}.terms-adapt-page .fc.hw{background:#fff;border:1px solid #E3E7EF}.terms-adapt-page .fc.hw .l{color:#1769e0}.terms-adapt-page .fc.hw p{color:#3a4a63}.terms-adapt-page .fc.gn{background:linear-gradient(150deg,#eaf3ff,#dbeafe);border:1px solid #C8D8E7}.terms-adapt-page .fc.gn .l{color:#0b3f8a}.terms-adapt-page .fc.gn p{color:#152439;font-weight:600}.terms-adapt-page .arr{display:flex;align-items:center;justify-content:center;color:#2c7ff0}.terms-adapt-page .arr svg{width:18px;height:18px}.terms-adapt-page .proofs{position:relative;overflow:hidden;color:#fff;margin-top:64px;background:radial-gradient(800px 400px at 12% 0%,rgba(44,127,240,.45),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%)}.terms-adapt-page .proofs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(700px 400px at 90% 80%,#000 10%,transparent 100%);mask-image:radial-gradient(700px 400px at 90% 80%,#000 10%,transparent 100%)}.terms-adapt-page .proofs .wrap{padding-top:60px;padding-bottom:60px}.terms-adapt-page .proofs .sh .num{-webkit-text-stroke:1.5px rgba(255,255,255,.25)}.terms-adapt-page .proofs .sh h2{color:#fff}.terms-adapt-page .proofs .sh small{color:#ffffff8c}.terms-adapt-page .pg{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px}.terms-adapt-page .pc{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column}.terms-adapt-page .pc .k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.terms-adapt-page .pc .big{font-size:56px;font-weight:800;letter-spacing:-2.5px;line-height:1;margin:14px 0 6px;background:linear-gradient(180deg,#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.terms-adapt-page .pc .big small{font-size:24px;letter-spacing:-.5px}.terms-adapt-page .pc p{margin:0;font-size:14.5px;line-height:1.5;color:#ffffffc7}.terms-adapt-page .pc a{margin-top:auto;padding-top:16px;color:#7bc0ff;font-weight:700;font-size:14px}.terms-adapt-page .ints{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 10px}.terms-adapt-page .ints span{font-size:13px;font-weight:700;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:8px 12px;color:#fff}.terms-adapt-page .pc.iso{background:linear-gradient(145deg,#2c7ff0,#1769e0);border-color:transparent}.terms-adapt-page .pc.iso .k{color:#fffc}.terms-adapt-page .seal{width:84px;height:84px;border-radius:50%;border:2px solid rgba(255,255,255,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:14px 0 12px;box-shadow:0 0 0 8px #ffffff14}.terms-adapt-page .seal b{font-size:13px;letter-spacing:1px}.terms-adapt-page .seal span{font-size:20px;font-weight:800;letter-spacing:-.5px;line-height:1}.terms-adapt-page .pc.iso p{color:#fff;font-weight:600}.terms-adapt-page .start{padding:64px 0 0}.terms-adapt-page .stg{display:grid;grid-template-columns:1fr 1fr .9fr;gap:16px;align-items:stretch}.terms-adapt-page .opt{border:1.5px solid #E3E7EF;border-radius:20px;padding:24px;background:#fff;position:relative;overflow:hidden}.terms-adapt-page .opt .tile{margin-bottom:14px}.terms-adapt-page .opt h4{margin:0 0 6px;font-size:18px;font-weight:800}.terms-adapt-page .opt p{margin:0;font-size:14.5px;color:#5c6d84;line-height:1.5}.terms-adapt-page .opt .or{position:absolute;right:18px;top:20px;font-size:11px;font-weight:800;letter-spacing:1px;color:#8a97ab;text-transform:uppercase}.terms-adapt-page .go{background:radial-gradient(360px 220px at 90% 0%,rgba(44,127,240,.6),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);border-radius:20px;padding:24px;color:#fff;display:flex;flex-direction:column;gap:12px;justify-content:center;position:relative;overflow:hidden}.terms-adapt-page .go .k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.terms-adapt-page .go .btn{justify-content:center;white-space:normal;text-align:center;line-height:1.3}.terms-adapt-page .go .btn.p{box-shadow:0 10px 30px #1769e080}.terms-adapt-page .startlead{font-size:17px;line-height:1.55;color:#3a4a63;max-width:820px;margin:0 0 22px}.terms-adapt-page .others{padding:56px 0 64px;margin-top:64px;background:#f8fbff;border-top:1px solid #E3E7EF}.terms-adapt-page .others .hd{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:18px}.terms-adapt-page .others h3{margin:0;font-size:22px;font-weight:800;letter-spacing:-.5px}.terms-adapt-page .others .hd span{font-size:13px;color:#8a97ab;font-weight:600}.terms-adapt-page .og{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.terms-adapt-page .oc{background:#fff;border:1.5px solid #E3E7EF;border-radius:18px;padding:18px;display:flex;gap:14px;align-items:flex-start}.terms-adapt-page .oc h4{margin:0 0 4px;font-size:15px;font-weight:800;line-height:1.2}.terms-adapt-page .oc p{margin:0;font-size:13px;color:#5c6d84;line-height:1.4}.terms-adapt-page .oc.all{background:#0f172a;border-color:#0f172a;color:#fff;align-items:center}.terms-adapt-page .oc.all h4{color:#fff}.terms-adapt-page .oc.all p{color:#ffffffa6}.terms-adapt-page .oc.all .tile{background:#1769e0;color:#fff}.terms-adapt-page .note{background:#fff;border-top:1px solid #E3E7EF;padding:14px 0;font-size:12px;color:#8a97ab;text-align:center}.terms-adapt-page{--ink:#061E30;--navy:#0F172A;--navy2:#152439;--royal:#0B3F8A;--blue:#1769E0;--el:#2C7FF0;--sky:#7BC0FF;--cyan:#67E8F9;--tint:#DBEAFE;--tint2:#EAF3FF;--paper:#F8FBFF;--line:#C8D8E7;--line2:#E3E7EF;--muted:#5C6D84;--t2:#3a4a63}.terms-adapt-page .kick{font-size:12px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;color:var(--blue)}.terms-adapt-page .dk .kick{color:var(--sky)}.terms-adapt-page .h2{font-size:40px;font-weight:800;letter-spacing:-1.4px;line-height:1.06;margin:12px 0 0}.terms-adapt-page .lead2{font-size:18px;line-height:1.6;color:var(--t2)}.terms-adapt-page .sec2{padding:88px 0 0}.terms-adapt-page .num2{font-size:13px;font-weight:800;color:var(--blue);letter-spacing:1px;display:flex;align-items:center;gap:12px}.terms-adapt-page .num2:after{content:"";width:64px;height:2px;background:linear-gradient(90deg,var(--blue),transparent)}.terms-adapt-page .hx{position:relative;overflow:hidden;background:#030d1a;color:#fff;min-height:620px}.terms-adapt-page .hx .img{position:absolute;right:-80px;top:0;bottom:0;width:62%;background-size:cover;background-position:center;opacity:.95}.terms-adapt-page .hx .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030d1a,#030d1abf,#030d1a00 60%),linear-gradient(0deg,#030d1a 0%,transparent 30%)}.terms-adapt-page .hx .wrap{position:relative;padding-top:88px;padding-bottom:150px}.terms-adapt-page .hx h1{font-size:60px;font-weight:800;letter-spacing:-2.4px;line-height:1;margin:18px 0 22px;max-width:640px}.terms-adapt-page .hx h1 em{font-style:normal;background:linear-gradient(90deg,#7bc0ff,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.terms-adapt-page .hx p{font-size:18.5px;line-height:1.6;color:#fffc;max-width:560px;margin:0}.terms-adapt-page .hx .cta{margin-top:32px;display:flex;gap:12px}.terms-adapt-page .ribbon{display:flex;gap:0;margin-top:52px;max-width:760px;border-top:1px solid rgba(255,255,255,.16)}.terms-adapt-page .ribbon div{flex:1;padding:16px 20px 0 0;font-size:13.5px;color:#ffffffb3;line-height:1.45;position:relative}.terms-adapt-page .ribbon div:before{content:"";position:absolute;top:-1px;left:0;width:40px;height:2px;background:var(--sky)}.terms-adapt-page .ribbon div:nth-child(3):before{background:var(--cyan)}.terms-adapt-page .ribbon b{display:block;color:#fff;font-size:15px;letter-spacing:.4px;margin-bottom:3px}.terms-adapt-page .ribbon .play{flex:0 0 auto;display:flex;align-items:center;gap:12px;color:#fff;font-weight:700;font-size:14px}.terms-adapt-page .ribbon .play span{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;background:#ffffff14}.terms-adapt-page .ribbon .play svg{fill:#fff;stroke:none;width:16px;height:16px}.terms-adapt-page .ribbon .play:before{display:none}.terms-adapt-page .nb{position:relative;z-index:3;margin-top:-64px}.terms-adapt-page .nb .box{background:#fff;border-radius:18px;box-shadow:0 24px 60px #061e3040;border:1px solid var(--line2);display:flex;align-items:stretch;overflow:hidden}.terms-adapt-page .nb .t{padding:18px 22px;font-size:11px;letter-spacing:1.8px;font-weight:700;text-transform:uppercase;color:var(--blue);border-right:1px solid var(--line2);display:flex;align-items:center;white-space:nowrap}.terms-adapt-page .nb a{flex:1;padding:16px;font-size:13.5px;font-weight:700;color:var(--navy2);border-right:1px solid var(--line2);display:flex;flex-direction:column;gap:2px}.terms-adapt-page .nb a span{font-size:11px;font-weight:800;color:var(--muted)}.terms-adapt-page .nb a.on{background:var(--navy);color:#fff}.terms-adapt-page .nb a.on span{color:var(--cyan)}.terms-adapt-page .nb a:last-child{border-right:none}.terms-adapt-page .prob{display:grid;grid-template-columns:.95fr 1.05fr;gap:64px;align-items:center}.terms-adapt-page .prob p{font-size:16.5px;line-height:1.7;color:var(--t2);margin:18px 0 0}.terms-adapt-page .diag{background:var(--paper);border:1px solid var(--line2);border-radius:28px;padding:26px 22px}.terms-adapt-page .diag .cap{font-size:11px;letter-spacing:1.8px;font-weight:700;text-transform:uppercase;color:var(--muted);margin:0 0 12px 6px}.terms-adapt-page .pq{margin-top:64px;padding:40px 0 0;border-top:1px solid var(--line2);display:grid;grid-template-columns:120px 1fr;gap:24px;align-items:start}.terms-adapt-page .pq .mk{font-size:150px;line-height:1;font-weight:800;color:var(--tint);margin-top:-30px}.terms-adapt-page .pq blockquote{margin:0;font-size:34px;font-weight:800;letter-spacing:-1px;line-height:1.2;color:var(--navy2)}.terms-adapt-page .pq blockquote em{font-style:normal;color:var(--blue)}.terms-adapt-page .pq small{display:block;margin-top:12px;font-size:13px;color:var(--muted);font-weight:600}.terms-adapt-page .tabs{display:flex;gap:40px;border-bottom:1px solid var(--line2);margin-top:36px}.terms-adapt-page .tabs button{all:unset;cursor:pointer;padding:0 0 16px;font-size:15px;font-weight:700;color:var(--muted);display:flex;gap:12px;align-items:baseline;position:relative}.terms-adapt-page .tabs button b{font-size:20px;color:var(--navy2);letter-spacing:-.3px}.terms-adapt-page .tabs button.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--blue);border-radius:3px}.terms-adapt-page .tabs button.on b{color:var(--blue)}.terms-adapt-page .tabs .q{font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.terms-adapt-page .pane{display:none}.terms-adapt-page .pane.on{display:block}.terms-adapt-page .band{position:relative;margin-top:28px;border-radius:28px;overflow:hidden;min-height:430px;color:#fff;background:#030d1a}.terms-adapt-page .band .img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:right center}.terms-adapt-page .band .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030d1af7,#030d1ad9 38%,#030d1a1a 72%)}.terms-adapt-page .band .in{position:relative;padding:52px 56px;max-width:640px}.terms-adapt-page .band h3{font-size:38px;font-weight:800;letter-spacing:-1.2px;line-height:1.08;margin:14px 0 16px}.terms-adapt-page .band p{font-size:17px;line-height:1.6;color:#fffc;margin:0}.terms-adapt-page .band .stats{display:flex;gap:0;margin-top:34px;border-top:1px solid rgba(255,255,255,.18)}.terms-adapt-page .band .stats div{padding:16px 26px 0 0;margin-right:26px;font-size:12.5px;color:#ffffffa6;line-height:1.35;max-width:150px}.terms-adapt-page .band .stats b{display:block;white-space:nowrap;font-size:30px;color:#fff;letter-spacing:-1px;margin-bottom:4px}.terms-adapt-page .two{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-top:64px;align-items:start}.terms-adapt-page .h3{font-size:26px;font-weight:800;letter-spacing:-.7px;margin:10px 0 14px;line-height:1.15}.terms-adapt-page .p2{font-size:16px;line-height:1.65;color:var(--t2);margin:0}.terms-adapt-page .pil{margin-top:22px}.terms-adapt-page .pil div{display:grid;grid-template-columns:52px 1fr;gap:16px;padding:18px 0;border-top:1px solid var(--line2)}.terms-adapt-page .pil div:last-child{border-bottom:1px solid var(--line2)}.terms-adapt-page .pil i{font-style:normal;font-size:28px;font-weight:800;color:transparent;-webkit-text-stroke:1.3px var(--el);line-height:1}.terms-adapt-page .pil b{display:block;font-size:17px;margin-bottom:4px}.terms-adapt-page .pil span{font-size:14.5px;line-height:1.55;color:var(--muted)}.terms-adapt-page .app{border-radius:20px;background:#0b1424;box-shadow:0 30px 70px #061e3059;overflow:hidden;color:#fff}.terms-adapt-page .app .bar{display:flex;gap:7px;padding:12px 16px;background:#0f1b30;align-items:center}.terms-adapt-page .app .bar i{width:10px;height:10px;border-radius:50%;background:#2a3a55}.terms-adapt-page .app .bar span{margin-left:12px;font-size:12px;color:#ffffff8c;font-weight:600}.terms-adapt-page .app .body{padding:24px}.terms-adapt-page .app .hi{font-size:22px;font-weight:800;letter-spacing:-.5px}.terms-adapt-page .app .hi small{display:block;font-size:13px;color:#ffffff8c;font-weight:600;margin-top:4px}.terms-adapt-page .app .sug{margin:16px 0;padding:12px 14px;border-radius:12px;background:#67e8f914;border:1px solid rgba(103,232,249,.35);font-size:13px;line-height:1.5;color:#ffffffd9;display:flex;gap:10px}.terms-adapt-page .app .sug svg{color:var(--cyan);flex:none}.terms-adapt-page .app .inp{border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:14px;font-size:14px;color:#ffffff73}.terms-adapt-page .app .opts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.terms-adapt-page .app .opts div{border-radius:10px;background:#ffffff0d;padding:9px 10px;font-size:12px;font-weight:700;display:flex;gap:7px;align-items:flex-start;line-height:1.25}.terms-adapt-page .app .opts div small{display:block;font-weight:600;color:#ffffff80;font-size:10.5px;margin-top:2px}.terms-adapt-page .app .opts svg{width:15px;height:15px;color:var(--sky);flex:none;margin-top:1px}.terms-adapt-page .app .opts div.sec{background:#1769e059}.terms-adapt-page .appcap{font-size:12.5px;color:var(--muted);margin-top:12px;text-align:center}.terms-adapt-page .anat{position:relative;padding-left:34px}.terms-adapt-page .anat:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:2px;background:linear-gradient(var(--blue),var(--cyan))}.terms-adapt-page .anat div{position:relative;padding:14px 0 14px 8px}.terms-adapt-page .anat div:before{content:"";position:absolute;left:-29px;top:18px;width:12px;height:12px;border-radius:50%;background:#fff;border:2.5px solid var(--blue)}.terms-adapt-page .anat div:last-child:before{border-color:var(--cyan);background:var(--cyan)}.terms-adapt-page .anat b{display:block;font-size:16px}.terms-adapt-page .anat span{font-size:14.5px;color:var(--muted);line-height:1.5}.terms-adapt-page .rag{margin-top:72px;border-radius:28px;background:radial-gradient(700px 360px at 90% 0%,rgba(44,127,240,.4),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%);color:#fff;padding:52px 56px;display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:center}.terms-adapt-page .rag p{color:#ffffffc7}.terms-adapt-page .docs{position:relative}.terms-adapt-page .dcard{background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:16px 18px;margin-bottom:12px}.terms-adapt-page .dcard .t{display:flex;gap:10px;align-items:center;font-weight:700;font-size:14px}.terms-adapt-page .dcard .t svg{color:var(--sky)}.terms-adapt-page .dcard .m{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.terms-adapt-page .dcard .m span{font-size:11px;font-weight:700;border-radius:6px;padding:3px 7px;background:#ffffff1a;color:#fffc}.terms-adapt-page .dcard .m span.ok{background:#67e8f926;color:var(--cyan)}.terms-adapt-page .dcard .m span.no{background:#ffffff0a;color:#fff6;text-decoration:line-through}.terms-adapt-page .dcard.old{opacity:.5}.terms-adapt-page .ans{background:#fff;color:var(--navy2);border-radius:16px;padding:16px 18px;font-size:14px;line-height:1.55;box-shadow:0 20px 50px #00000059}.terms-adapt-page .ans sup{background:var(--blue);color:#fff;border-radius:5px;padding:1px 5px;font-size:10px;font-weight:800;margin-left:2px}.terms-adapt-page .ans small{display:block;margin-top:8px;font-size:12px;color:var(--muted)}.terms-adapt-page .mech{margin-top:72px;display:grid;grid-template-columns:.8fr 1.2fr;gap:56px}.terms-adapt-page .dl div{display:grid;grid-template-columns:220px 1fr;gap:20px;padding:15px 0;border-top:1px solid var(--line2);font-size:15px}.terms-adapt-page .dl div:last-child{border-bottom:1px solid var(--line2)}.terms-adapt-page .dl b{font-size:15.5px}.terms-adapt-page .dl span{color:var(--muted);line-height:1.55}.terms-adapt-page .strip{margin-top:64px;padding:28px 0;border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);display:grid;grid-template-columns:260px 1fr;gap:32px;align-items:center}.terms-adapt-page .strip .w{display:flex;flex-wrap:wrap;gap:10px 30px}.terms-adapt-page .strip .w span{font-size:17px;font-weight:800;color:#8fa0b8;letter-spacing:-.2px}.terms-adapt-page .cyc{margin-top:64px}.terms-adapt-page .cyc .track{position:relative;display:grid;grid-template-columns:repeat(8,1fr);margin-top:34px}.terms-adapt-page .cyc .track:before{content:"";position:absolute;left:4%;right:4%;top:22px;height:3px;background:linear-gradient(90deg,var(--blue),var(--el) 45%,var(--cyan));border-radius:3px}.terms-adapt-page .st{position:relative;padding:0 10px;text-align:left}.terms-adapt-page .st .d{width:46px;height:46px;border-radius:50%;background:#fff;border:3px solid var(--blue);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;color:var(--blue);position:relative;box-shadow:0 0 0 6px #fff}.terms-adapt-page .st.fw .d{border-color:#0b3f8a;color:#0b3f8a}.terms-adapt-page .st.cc .d{border-color:var(--el)}.terms-adapt-page .st.gv .d{border-color:var(--cyan);color:#0e7490}.terms-adapt-page .st b{display:block;font-size:15px;margin:16px 0 6px;line-height:1.2}.terms-adapt-page .st span{font-size:13px;color:var(--muted);line-height:1.5;display:block}.terms-adapt-page .st em{display:inline-block;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;margin-top:10px;color:var(--blue)}.terms-adapt-page .st.fw em{color:#0b3f8a}.terms-adapt-page .st.gv em{color:#0e7490}.terms-adapt-page .flowline{margin-top:56px;display:flex;align-items:stretch;gap:0;border:1px solid var(--line2);border-radius:20px;overflow:hidden}.terms-adapt-page .flowline div{flex:1;padding:20px 22px;position:relative;font-size:13.5px;color:var(--muted);line-height:1.45}.terms-adapt-page .flowline div b{display:block;color:var(--navy2);font-size:15px;margin-bottom:4px}.terms-adapt-page .flowline div+div{border-left:1px solid var(--line2)}.terms-adapt-page .flowline div.hl{background:linear-gradient(145deg,#2c7ff0,#1769e0);color:#ffffffd9}.terms-adapt-page .flowline div.hl b{color:#fff}.terms-adapt-page .flowline .lab{flex:0 0 190px;background:var(--paper)}.terms-adapt-page .mx{margin-top:64px;display:grid;grid-template-columns:.75fr 1.25fr;gap:56px}.terms-adapt-page .mx table{width:100%;border-collapse:collapse}.terms-adapt-page .mx td{padding:14px 0;border-top:1px solid var(--line2);vertical-align:top;font-size:14.5px}.terms-adapt-page .mx tr:last-child td{border-bottom:1px solid var(--line2)}.terms-adapt-page .mx td.g{width:150px;font-size:11px;letter-spacing:1.5px;font-weight:800;text-transform:uppercase;color:var(--blue);padding-top:17px}.terms-adapt-page .mx td b{display:block;font-size:15px}.terms-adapt-page .mx td span{color:var(--muted)}.terms-adapt-page .worm{margin-top:72px;border-radius:28px;background:linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%);color:#fff;padding:48px 56px;display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.terms-adapt-page .worm p{color:#ffffffc7}.terms-adapt-page .log{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.9;background:#030d1a;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:16px 18px;color:#ffffffb3}.terms-adapt-page .log b{color:var(--cyan);font-weight:600}.terms-adapt-page .log i{font-style:normal;color:var(--sky)}.terms-adapt-page .outs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.terms-adapt-page .outs div{display:flex;gap:10px;align-items:center;font-size:13.5px;font-weight:700;padding:12px 14px;border-radius:12px;background:#ffffff12;border:1px solid rgba(255,255,255,.14)}.terms-adapt-page .outs svg{color:var(--sky)}.terms-adapt-page .note2{font-size:12.5px;color:#ffffff8c;margin-top:12px}.terms-adapt-page .path{margin-top:48px;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.terms-adapt-page .path:before{content:"";position:absolute;left:0;right:0;top:30px;height:2px;background:repeating-linear-gradient(90deg,var(--line) 0 8px,transparent 8px 14px)}.terms-adapt-page .path div{position:relative;padding-right:28px}.terms-adapt-page .path i{font-style:normal;display:inline-flex;height:60px;padding:0 20px;border-radius:30px;background:#fff;border:2px solid var(--blue);align-items:center;font-weight:800;font-size:17px;color:var(--blue);position:relative}.terms-adapt-page .path div:nth-child(3) i{background:var(--navy);border-color:var(--navy);color:var(--cyan)}.terms-adapt-page .path span{display:block;margin-top:16px;font-size:14.5px;line-height:1.55;color:var(--muted)}.terms-adapt-page .dep{margin-top:40px}.terms-adapt-page .spec{height:10px;border-radius:10px;background:linear-gradient(90deg,var(--tint),var(--el) 50%,var(--navy));position:relative;margin:0 16.6%}.terms-adapt-page .spec i{position:absolute;top:-7px;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--blue);transform:translate(-50%)}.terms-adapt-page .spec i:nth-child(1){left:0}.terms-adapt-page .spec i:nth-child(2){left:50%}.terms-adapt-page .spec i:nth-child(3){left:100%;border-color:var(--navy)}.terms-adapt-page .specl{display:flex;justify-content:space-between;font-size:12px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);margin:0 0 18px}.terms-adapt-page .dcols{display:grid;grid-template-columns:repeat(3,1fr);margin-top:26px;border-top:1px solid var(--line2)}.terms-adapt-page .dcols div{padding:22px 26px 0 0}.terms-adapt-page .dcols h4{font-size:24px;font-weight:800;letter-spacing:-.6px;margin:0 0 14px}.terms-adapt-page .dcols dl{margin:0}.terms-adapt-page .dcols dt{font-size:11px;letter-spacing:1.5px;font-weight:800;text-transform:uppercase;color:var(--blue);margin-top:14px}.terms-adapt-page .dcols dd{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--t2)}.terms-adapt-page .aud2{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.terms-adapt-page .who3 div{display:grid;grid-template-columns:56px 1fr auto;gap:18px;align-items:center;padding:20px 0;border-top:1px solid var(--line2)}.terms-adapt-page .who3 div:last-child{border-bottom:1px solid var(--line2)}.terms-adapt-page .who3 i{font-style:normal;width:56px;height:56px;border-radius:50%;background:var(--tint2);border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--blue)}.terms-adapt-page .who3 b{display:block;font-size:17px}.terms-adapt-page .who3 span{font-size:14px;color:var(--muted);line-height:1.5}.terms-adapt-page .who3 em{font-style:normal;font-size:12px;font-weight:800;border-radius:7px;padding:5px 8px}.terms-adapt-page .cols3{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:56px}.terms-adapt-page .cols3 div{border-top:2px solid var(--navy2);padding-top:16px}.terms-adapt-page .cols3 h4{margin:0 0 8px;font-size:17px}.terms-adapt-page .cols3 p{margin:0;font-size:14.5px;line-height:1.6;color:var(--muted)}.terms-adapt-page .nf{margin-top:48px;padding:22px 28px;border-left:4px solid var(--cyan);background:var(--paper);border-radius:0 16px 16px 0}.terms-adapt-page .nf b{font-size:16px}.terms-adapt-page .nf p{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--t2)}.terms-adapt-page .capl{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.terms-adapt-page .capl h4{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:13px;letter-spacing:1px}.terms-adapt-page .capl h4 span{font-size:12px;font-weight:800;border-radius:7px;padding:5px 8px}.terms-adapt-page .capl li{list-style:none;padding:14px 0;border-top:1px solid var(--line2)}.terms-adapt-page .capl ul{margin:0;padding:0}.terms-adapt-page .capl li b{display:block;font-size:15.5px;margin-bottom:3px}.terms-adapt-page .capl li span{font-size:14px;color:var(--muted);line-height:1.5}.terms-adapt-page .cat2{margin-top:36px;display:flex;align-items:center;gap:28px;padding:26px 30px;border-radius:22px;background:var(--navy);color:#fff}.terms-adapt-page .cat2 .n{font-size:56px;font-weight:800;letter-spacing:-2px;background:linear-gradient(180deg,#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}.terms-adapt-page .cat2 p{margin:0;flex:1;color:#ffffffbf;font-size:15px;line-height:1.5}.terms-adapt-page .cat2 p b{color:#fff;display:block;font-size:18px}.terms-adapt-page .bdg-td{background:#1769e0;color:#fff}.terms-adapt-page .bdg-pa{background:#0f172a;color:#fff}.terms-adapt-page .bdg-cdf{background:#ecfeff;color:#0b3f8a;box-shadow:inset 0 0 0 1.5px #67e8f9}.terms-adapt-page .chk{display:flex;flex-wrap:wrap;gap:12px 28px;margin:28px 0 32px}.terms-adapt-page .chk span{display:flex;gap:8px;align-items:center;font-size:15px;font-weight:700;color:#fff}.terms-adapt-page .chk svg{color:var(--cyan)}.terms-adapt-page .dk2{position:relative;overflow:hidden;color:#fff;margin-top:96px;background:radial-gradient(800px 400px at 12% 0%,rgba(44,127,240,.45),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%)}.terms-adapt-page .dk2 .wrap{padding-top:80px;padding-bottom:80px}.terms-adapt-page .dk2 .h2{color:#fff}.terms-adapt-page .cmpw{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 30px 80px #061e3059}.terms-adapt-page table.cmp{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.5}.terms-adapt-page .cmp th{font-size:12px;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;color:#5c6d84;text-align:left;padding:16px 18px;background:#f8fbff;border-bottom:1px solid #E3E7EF}.terms-adapt-page .cmp th.saie{background:linear-gradient(145deg,#2c7ff0,#1769e0);color:#fff;font-size:13px}.terms-adapt-page .cmp td{padding:13px 18px;border-bottom:1px solid #E3E7EF;vertical-align:top;color:#5c6d84}.terms-adapt-page .cmp td.cat{font-weight:800;color:#152439;width:17%;font-size:14px}.terms-adapt-page .cmp td.saie{background:#eaf3ff;color:#152439;font-weight:700;width:27%;border-left:2px solid #1769E0;border-right:2px solid #1769E0}.terms-adapt-page .cmp tr:last-child td{border-bottom:none}.terms-adapt-page .cmpg{display:grid;grid-template-columns:17% 27.5% 27% 28.5%;background:#fff;border-radius:22px;box-shadow:0 30px 80px #061e3059;position:relative;margin-top:30px}.terms-adapt-page .cmpg .gh{font-size:12px;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;color:#5c6d84;padding:24px 20px 20px;background:#f8fbff;border-bottom:1px solid #E3E7EF}.terms-adapt-page .cmpg .gh:first-child{border-radius:22px 0 0}.terms-adapt-page .cmpg .gh:nth-child(3){border-radius:0 22px 0 0}.terms-adapt-page .cmpg .gc{padding:18px 20px;border-bottom:1px solid #E3E7EF;font-size:13.5px;line-height:1.5;color:#5c6d84}.terms-adapt-page .cmpg .gc.cat{font-weight:800;color:#152439;font-size:14px}.terms-adapt-page .scol{grid-column:3;display:grid;grid-template-rows:subgrid;margin:-22px -6px;background:linear-gradient(180deg,#2c7ff0,#1769e0 55%,#1260cc);border-radius:22px;box-shadow:0 24px 60px #1769e073;position:relative;z-index:2;color:#fff}.terms-adapt-page .scol .sh2{display:flex;align-items:center;gap:10px;font-size:14px;letter-spacing:2px;font-weight:800;padding:46px 26px 20px;border-bottom:1px solid rgba(255,255,255,.2)}.terms-adapt-page .scol .sh2 span{font-size:16px;letter-spacing:0}.terms-adapt-page .scol .sc2{display:flex;gap:12px;align-items:flex-start;padding:18px 26px;border-bottom:1px solid rgba(255,255,255,.2);font-size:14.5px;line-height:1.5;font-weight:600}.terms-adapt-page .scol .sc2:last-child{border-bottom:0;padding-bottom:40px}.terms-adapt-page .scol .sc2 svg{width:24px;height:24px;flex:none;margin-top:-1px}.terms-adapt-page .cmpg .gc:nth-last-child(2),.terms-adapt-page .cmpg .gc:nth-last-child(3),.terms-adapt-page .cmpg .gc:nth-last-child(4){border-bottom:0}.terms-adapt-page .proof2{display:grid;grid-template-columns:1.2fr .8fr;gap:0;border-radius:28px;overflow:hidden;margin-top:96px;border:1px solid var(--line2)}.terms-adapt-page .proof2 .l{padding:44px 48px;background:#fff}.terms-adapt-page .proof2 .r{padding:44px 48px;background:linear-gradient(145deg,#2c7ff0,#1769e0);color:#fff;display:flex;gap:24px;align-items:center}.terms-adapt-page .seal{flex:none;width:112px;height:112px;border-radius:50%;border:2px solid rgba(255,255,255,.6);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 10px #ffffff14}.terms-adapt-page .seal small{font-size:12px;font-weight:700;letter-spacing:1px}.terms-adapt-page .seal b{font-size:30px;letter-spacing:-1px;line-height:1}.terms-adapt-page .proof2 .r p{margin:0;font-size:15px;line-height:1.6;color:#ffffffe0}.terms-adapt-page .proof2 .l .big{font-size:28px;font-weight:800;letter-spacing:-.8px;line-height:1.2;margin:12px 0 14px}.terms-adapt-page .rtrack{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:36px;border-top:3px solid var(--line2);position:relative}.terms-adapt-page .rtrack .qc{padding:0 14px 0 0;position:relative}.terms-adapt-page .rtrack .qc:before{content:"";position:absolute;top:-10px;left:0;width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--line)}.terms-adapt-page .rtrack .qc.now:before{border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 0 6px #67e8f940}.terms-adapt-page .rtrack .qc.now:after{content:"";position:absolute;top:-3px;left:0;width:100%;height:3px;background:var(--cyan)}.terms-adapt-page .qh{padding:22px 0 12px}.terms-adapt-page .qh b{font-size:22px;letter-spacing:-.6px}.terms-adapt-page .qh span{display:block;font-size:12px;color:var(--muted);margin-top:3px}.terms-adapt-page .qh em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;color:#0e7490;text-transform:uppercase;margin-left:8px}.terms-adapt-page .ritem{display:grid;grid-template-columns:8px 1fr;gap:9px;padding:7px 0;border-top:1px solid var(--line2);font-size:12.5px;line-height:1.3}.terms-adapt-page .ritem i{width:8px;height:8px;border-radius:2px;margin-top:4px}.terms-adapt-page .ritem code{font-family:inherit;font-weight:700;color:var(--muted);font-size:11px;margin-right:4px}.terms-adapt-page .ritem b{font-weight:700;color:var(--navy2)}.terms-adapt-page .ritem.open{background:var(--paper);margin:0 -8px;padding:10px 8px;border-radius:10px;border-top-color:transparent}.terms-adapt-page .ritem.open p{margin:6px 0 0;font-size:12.5px;color:var(--muted);line-height:1.45;font-weight:500}.terms-adapt-page .i-td{background:#1769e0}.terms-adapt-page .i-pa{background:#0f172a}.terms-adapt-page .i-cdf{background:#67e8f9}.terms-adapt-page .rl{display:flex;gap:18px;align-items:center;font-size:13px;font-weight:700;color:var(--t2)}.terms-adapt-page .rl span{display:flex;gap:7px;align-items:center}.terms-adapt-page .rl i{width:10px;height:10px;border-radius:3px;display:inline-block}.terms-adapt-page .ftabs{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.terms-adapt-page .ftabs a{font-size:13.5px;font-weight:700;padding:9px 14px;border-radius:30px;border:1.5px solid var(--line);color:var(--t2)}.terms-adapt-page .ftabs a.on{background:var(--navy);border-color:var(--navy);color:#fff}.terms-adapt-page .faq2{display:grid;grid-template-columns:.7fr 1.3fr;gap:64px;margin-top:10px}.terms-adapt-page .acc>div{border-top:1px solid var(--line2);padding:18px 0}.terms-adapt-page .acc>div:last-child{border-bottom:1px solid var(--line2)}.terms-adapt-page .acc .qq{display:flex;gap:16px;align-items:flex-start;font-weight:700;font-size:16px;line-height:1.4}.terms-adapt-page .acc .qq svg{margin-left:auto;color:var(--blue);flex:none}.terms-adapt-page .acc p{margin:10px 40px 0 0;font-size:15px;line-height:1.6;color:var(--muted)}.terms-adapt-page .fsr{margin-top:22px;height:48px;border:1.5px solid var(--line);border-radius:12px;display:flex;align-items:center;gap:10px;padding:0 14px;color:var(--muted);font-size:14.5px}.terms-adapt-page .fsr svg{color:var(--blue)}.terms-adapt-page .ftab2{margin-top:24px;display:flex;flex-direction:column;gap:6px}.terms-adapt-page .ftab2 a{display:flex;justify-content:space-between;padding:12px 16px;border-radius:12px;font-weight:700;font-size:15px;color:var(--t2)}.terms-adapt-page .ftab2 a.on{background:var(--navy);color:#fff}.terms-adapt-page .ftab2 a span{color:var(--muted);font-weight:600}.terms-adapt-page .ftab2 a.on span{color:var(--cyan)}.terms-adapt-page .pbar{background:#fff;border-bottom:1px solid var(--line2);position:relative;z-index:4}.terms-adapt-page .pbar .wrap{display:flex;align-items:center;gap:6px;height:60px}.terms-adapt-page .pbar .lbl{font-size:11px;letter-spacing:1.8px;font-weight:800;color:var(--muted);text-transform:uppercase;margin-right:14px}.terms-adapt-page .pbar a{font-size:14px;font-weight:700;color:var(--t2);padding:8px 14px;border-radius:10px;display:inline-flex;gap:6px;align-items:center}.terms-adapt-page .pbar a.on{background:var(--navy);color:#fff}.terms-adapt-page .pbar a svg{width:14px;height:14px;color:var(--muted)}.terms-adapt-page .pbar .sp{margin-left:auto}.terms-adapt-page .pbar .lang{font-size:12px;font-weight:800;color:var(--muted);border:1.5px solid var(--line);border-radius:8px;padding:5px 8px}.terms-adapt-page .hsm{position:relative;overflow:hidden;background:#030d1a;color:#fff}.terms-adapt-page .hsm .img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:right center}.terms-adapt-page .hsm .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030d1a,#030d1aeb 35%,#030d1a26 75%)}.terms-adapt-page .hsm .wrap{position:relative;padding:72px 40px 84px;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.terms-adapt-page .hsm h1{font-size:52px;font-weight:800;letter-spacing:-2px;line-height:1.02;margin:16px 0 18px}.terms-adapt-page .hsm p{font-size:18px;line-height:1.6;color:#fffc;margin:0;max-width:560px}.terms-adapt-page .hsm .cta{margin-top:28px;display:flex;gap:12px}.terms-adapt-page .vid{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:16/9;background:#0b1424;border:1px solid rgba(255,255,255,.18);box-shadow:0 30px 70px #00000073;display:flex;align-items:flex-end}.terms-adapt-page .vid .pl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:74px;height:74px;border-radius:50%;background:#ffffff24;border:1.5px solid rgba(255,255,255,.55);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.terms-adapt-page .vid .pl svg{fill:#fff;stroke:none;width:26px;height:26px;margin-left:4px}.terms-adapt-page .vid .cap{position:relative;width:100%;padding:14px 18px;background:linear-gradient(0deg,rgba(3,13,26,.9),transparent);display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;color:#fff}.terms-adapt-page .vid .cap span{font-size:11px;font-weight:800;border:1px solid rgba(255,255,255,.4);border-radius:6px;padding:3px 6px}.terms-adapt-page .vid .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.55}.terms-adapt-page .prow{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:56px 0;border-top:1px solid var(--line2)}.terms-adapt-page .prow:first-of-type{border-top:0}.terms-adapt-page .prow.rev .txt{order:2}.terms-adapt-page .prow h3{font-size:34px;font-weight:800;letter-spacing:-1px;margin:10px 0 12px;line-height:1.08}.terms-adapt-page .prow .q{font-size:12px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:var(--muted)}.terms-adapt-page .prow ul{list-style:none;padding:0;margin:18px 0 22px}.terms-adapt-page .prow li{display:flex;gap:10px;padding:9px 0;border-top:1px solid var(--line2);font-size:15px;color:var(--t2)}.terms-adapt-page .prow li svg{color:var(--blue);flex:none;margin-top:2px;width:18px;height:18px}.terms-adapt-page .prow .golink{font-weight:800;font-size:15px}.terms-adapt-page .chain{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:40px;border-radius:22px;overflow:hidden;border:1px solid var(--line2)}.terms-adapt-page .chain div{padding:22px 20px;position:relative;font-size:13.5px;color:var(--muted);line-height:1.5}.terms-adapt-page .chain div+div{border-left:1px solid var(--line2)}.terms-adapt-page .chain b{display:block;color:var(--navy2);font-size:15.5px;margin:10px 0 4px}.terms-adapt-page .chain em{font-style:normal;font-size:11px;font-weight:800;border-radius:6px;padding:3px 7px}.terms-adapt-page .chain .n{font-size:12px;font-weight:800;color:var(--blue)}.terms-adapt-page .cat3{display:grid;grid-template-columns:.75fr 1.25fr;gap:56px;margin-top:10px}.terms-adapt-page .accx div.c{border-top:1px solid var(--line2)}.terms-adapt-page .accx div.c:last-child{border-bottom:1px solid var(--line2)}.terms-adapt-page .accx .hd{display:flex;align-items:center;gap:14px;padding:18px 0;font-size:17px;font-weight:800}.terms-adapt-page .accx .hd span{font-size:13px;font-weight:700;color:var(--muted)}.terms-adapt-page .accx .hd svg{margin-left:auto;color:var(--blue)}.terms-adapt-page .accx ol{margin:0 0 18px;padding:0;list-style:none;columns:2;column-gap:32px}.terms-adapt-page .accx ol li{break-inside:avoid;font-size:13.5px;line-height:1.5;color:var(--t2);padding:7px 0 7px 18px;position:relative}.terms-adapt-page .accx ol li:before{content:"";position:absolute;left:0;top:14px;width:6px;height:6px;border-radius:2px;background:var(--el)}.terms-adapt-page .teaser{margin-top:10px;display:grid;grid-template-columns:.75fr 1.25fr;gap:56px}.terms-adapt-page .tq{display:grid;grid-template-columns:1fr 1fr;gap:28px}.terms-adapt-page .tq h4{margin:0 0 6px;font-size:18px}.terms-adapt-page .tq h4 em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;color:#0e7490;margin-left:6px}.terms-adapt-page .tq .ritem{font-size:13.5px}.terms-adapt-page .bread{font-size:13px;color:#fff9;font-weight:600}.terms-adapt-page .bread a{color:var(--sky);font-weight:700}.terms-adapt-page .cert7{display:flex;gap:14px;flex-wrap:wrap;margin-top:18px}.terms-adapt-page .cert7 span{width:92px;height:92px;border-radius:50%;border:2px solid var(--navy2);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;font-weight:700;letter-spacing:.6px;color:var(--muted)}.terms-adapt-page .cert7 span b{font-size:17px;color:var(--navy2);letter-spacing:-.4px}.terms-adapt-page .cert7 span.k{background:var(--blue);border-color:var(--blue);color:#fffc}.terms-adapt-page .cert7 span.k b{color:#fff}.terms-adapt-page .plan3{display:grid;grid-template-columns:repeat(3,1fr);margin-top:36px;border-top:3px solid var(--navy2)}.terms-adapt-page .plan3 div{padding:20px 26px 0 0}.terms-adapt-page .plan3 i{font-style:normal;font-size:44px;font-weight:800;color:transparent;-webkit-text-stroke:1.4px var(--el);line-height:1}.terms-adapt-page .plan3.gox{row-gap:40px}.terms-adapt-page .plan3.gox div{padding-bottom:4px}.terms-adapt-page .plan3 .gl{display:inline-block;margin-top:12px;font-size:14px;font-weight:700;color:var(--blue);text-decoration:none}.terms-adapt-page .plan3 b{display:block;font-size:18px;margin:10px 0 6px}.terms-adapt-page .plan3 span{font-size:14.5px;color:var(--muted);line-height:1.55}.terms-adapt-page .snav{position:fixed;right:18px;top:96px;z-index:50;width:196px;background:#fff;border-radius:14px;box-shadow:0 18px 50px #061e3029;padding:12px 0;border-right:3px solid var(--blue)}.terms-adapt-page .snav a{display:block;text-align:right;padding:7px 18px;font-size:13px;font-weight:700;color:var(--navy2);line-height:1.3}.terms-adapt-page .snav a.on{color:var(--blue);box-shadow:inset -3px 0 0 var(--blue);margin-right:-3px}.terms-adapt-page .snav a.pg{font-size:12.5px;font-weight:600;color:var(--muted);padding:5px 18px}.terms-adapt-page .snav a.pg.cur{color:var(--blue);font-weight:800}.terms-adapt-page .snav .sep{height:1px;background:var(--line2);margin:8px 18px}.terms-adapt-page .snav .lb{font-size:10px;letter-spacing:1.6px;font-weight:800;text-transform:uppercase;color:var(--muted);text-align:right;padding:2px 18px 4px}.terms-adapt-page .hx,.terms-adapt-page .hsm{background:radial-gradient(1100px 520px at 92% -20%,rgba(44,127,240,.6),transparent 60%),radial-gradient(600px 360px at 6% 118%,rgba(103,232,249,.16),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 52%,#0b3f8a 135%)}.terms-adapt-page .hx:before,.terms-adapt-page .hsm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%);mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%)}.terms-adapt-page .vid{background:radial-gradient(420px 260px at 80% 0%,rgba(44,127,240,.55),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 55%,#0b3f8a 130%)}.terms-adapt-page .vid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px}.terms-adapt-page .vid .t{position:absolute;left:22px;top:18px;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.4px}.terms-adapt-page .vid .t small{display:block;font-size:12px;font-weight:600;color:#fff9;letter-spacing:0;margin-top:2px}.terms-adapt-page .prow li{border-top:0!important;padding:6px 0}.terms-adapt-page .pil div,.terms-adapt-page .pil div:last-child{border-top:0!important;border-bottom:0!important;padding:12px 0}.terms-adapt-page .dl div,.terms-adapt-page .dl div:last-child{border-top:0!important;border-bottom:0!important;padding:16px 20px;border-radius:12px;align-items:baseline}.terms-adapt-page .dl div:nth-child(odd){background:#eaf3ff}.terms-adapt-page .dl b{position:relative;padding-left:16px;color:#0f172a}.terms-adapt-page .dl b:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:#1769e0}.terms-adapt-page .dl span{color:#3a4a63}.terms-adapt-page .dl.golist{margin-top:36px}.terms-adapt-page .dl.golist div{grid-template-columns:260px 1fr 250px;align-items:center!important;gap:28px}.terms-adapt-page .dl.golist .button{margin:0;width:100%}.terms-adapt-page .mx td,.terms-adapt-page .mx tr:last-child td{border-top:0!important;border-bottom:0!important;padding:9px 0}.terms-adapt-page .mx td.c2{padding-left:20px}.terms-adapt-page .who3 div,.terms-adapt-page .who3 div:last-child{border-top:0!important;border-bottom:0!important;padding:12px 0}.terms-adapt-page .ritem{border-top:0!important}.terms-adapt-page .sym{display:grid;grid-template-columns:repeat(5,1fr);gap:28px;margin-top:40px}.terms-adapt-page .sym div{position:relative;padding-top:18px}.terms-adapt-page .sym div:before{content:"";position:absolute;top:0;left:0;width:36px;height:3px;background:var(--blue);border-radius:3px}.terms-adapt-page .sym b{display:block;font-size:17px;margin-bottom:6px}.terms-adapt-page .sym span{font-size:14px;color:var(--muted);line-height:1.55}.terms-adapt-page .path2{position:relative;margin-top:48px;display:grid;grid-template-columns:repeat(9,1fr)}.terms-adapt-page .path2:before{content:"";position:absolute;left:3%;right:3%;top:27px;height:3px;background:linear-gradient(90deg,var(--tint),var(--el) 40%,var(--blue) 70%,var(--cyan));border-radius:3px}.terms-adapt-page .ph{position:relative;padding-right:10px}.terms-adapt-page .ph i{font-style:normal;display:flex;width:56px;height:56px;border-radius:50%;background:#fff;border:3px solid var(--blue);align-items:center;justify-content:center;font-weight:800;font-size:13px;color:var(--blue);box-shadow:0 0 0 6px #fff}.terms-adapt-page .ph.ev i{border-color:var(--line);color:var(--muted)}.terms-adapt-page .ph.gt i{background:var(--navy);border-color:var(--navy);color:var(--cyan)}.terms-adapt-page .ph.ops i{background:var(--cyan);border-color:var(--cyan);color:var(--navy)}.terms-adapt-page .ph b{display:block;font-size:14px;margin:14px 0 4px;line-height:1.25}.terms-adapt-page .ph span{font-size:12.5px;color:var(--muted);line-height:1.45;display:block}.terms-adapt-page .ph em{display:block;font-style:normal;font-size:11px;font-weight:800;color:var(--blue);margin-top:6px}.terms-adapt-page .stg{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.terms-adapt-page .stg .code{font-size:12px;font-weight:800;letter-spacing:1.2px;color:var(--muted);margin-top:10px}.terms-adapt-page .stg p{font-size:16px;line-height:1.7;color:var(--t2);margin:0 0 16px}.terms-adapt-page .res{margin-top:22px;padding:18px 22px;border-radius:16px;background:var(--paper);border-left:4px solid var(--cyan)}.terms-adapt-page .res b{display:block;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:#0e7490;margin-bottom:6px}.terms-adapt-page .res span{font-size:14.5px;line-height:1.6;color:var(--navy2)}.terms-adapt-page .gng{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:26px 0;border-radius:18px;overflow:hidden}.terms-adapt-page .gng div{padding:20px;color:#fff;font-size:13.5px;line-height:1.5}.terms-adapt-page .gng b{display:block;font-size:17px;margin-bottom:6px}.terms-adapt-page .gng .g{background:linear-gradient(145deg,#2c7ff0,#1769e0)}.terms-adapt-page .gng .c{background:#0b3f8a}.terms-adapt-page .gng .n{background:#0f172a}.terms-adapt-page .areas6{columns:2;column-gap:28px;margin:0;padding:0;list-style:none}.terms-adapt-page .areas6 li{padding:6px 0 6px 18px;position:relative;font-size:15px;color:var(--t2)}.terms-adapt-page .areas6 li:before{content:"";position:absolute;left:0;top:14px;width:7px;height:7px;border-radius:2px;background:var(--el)}.terms-adapt-page .dec3{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:36px}.terms-adapt-page .dec3 div{padding-top:18px;border-top:3px solid var(--navy2)}.terms-adapt-page .dec3 i{font-style:normal;font-size:40px;font-weight:800;color:transparent;-webkit-text-stroke:1.4px var(--el);line-height:1}.terms-adapt-page .dec3 b{display:block;font-size:19px;margin:10px 0 8px}.terms-adapt-page .dec3 span{font-size:14.5px;line-height:1.6;color:var(--muted)}.terms-adapt-page .big3{display:flex;gap:26px;align-items:center;margin-top:36px;padding:26px 30px;border-radius:22px;background:var(--navy);color:#fff}.terms-adapt-page .big3 .n{font-size:56px;font-weight:800;letter-spacing:-2px;background:linear-gradient(180deg,#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1;white-space:nowrap}.terms-adapt-page .big3 p{margin:0;font-size:15.5px;line-height:1.55;color:#fffc}.terms-adapt-page .reg{border-radius:20px;background:#0b1424;color:#fff;box-shadow:0 30px 70px #061e304d;overflow:hidden}.terms-adapt-page .reg .bar{padding:12px 18px;background:#0f1b30;font-size:12px;font-weight:700;color:#fff9;display:flex;justify-content:space-between}.terms-adapt-page .reg .row{display:grid;grid-template-columns:150px 1fr;gap:14px;padding:11px 20px;font-size:13.5px}.terms-adapt-page .reg .row span{color:#ffffff8c;font-weight:600}.terms-adapt-page .reg .lv{display:flex;gap:6px}.terms-adapt-page .reg .lv i{width:30px;height:10px;border-radius:4px;background:#ffffff1f}.terms-adapt-page .reg .lv i.on{background:var(--el)}.terms-adapt-page .reg .kill{margin:10px 20px 18px;padding:10px 14px;border-radius:10px;border:1px solid rgba(255,120,120,.5);color:#ffb4b4;font-weight:700;font-size:13px;display:flex;gap:8px;align-items:center}.terms-adapt-page .gate{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.terms-adapt-page .q15{border-radius:18px;border:1.5px solid var(--line2);padding:20px 22px;background:#fff;box-shadow:0 18px 40px #061e3014}.terms-adapt-page .q15 .t{font-size:11px;letter-spacing:1.6px;font-weight:800;color:var(--blue);text-transform:uppercase}.terms-adapt-page .q15 .qq{font-weight:700;margin:10px 0 12px;font-size:15px}.terms-adapt-page .q15 label{display:flex;gap:10px;align-items:center;font-size:14px;padding:8px 12px;border-radius:10px;border:1px solid var(--line2);margin-bottom:6px;color:var(--t2)}.terms-adapt-page .q15 label i{width:14px;height:14px;border-radius:50%;border:2px solid var(--line)}.terms-adapt-page .q15 label.on{border-color:var(--blue);background:var(--tint2)}.terms-adapt-page .q15 label.on i{border-color:var(--blue);background:var(--blue)}.terms-adapt-page .q15 .ft{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:12.5px;color:var(--muted)}.terms-adapt-page .q15 .ft b{font-size:13px;padding:8px 14px;border-radius:9px;background:var(--line2);color:var(--muted)}.terms-adapt-page .kpi3{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:36px;border-top:1px solid var(--line2)}.terms-adapt-page .kpi3 div{padding:22px 26px 0 0}.terms-adapt-page .kpi3 b{display:block;font-size:40px;font-weight:800;letter-spacing:-1.5px;color:var(--navy2);line-height:1}.terms-adapt-page .kpi3 span{display:block;margin-top:8px;font-size:14px;color:var(--muted);line-height:1.5}.terms-adapt-page .waves{display:flex;gap:0;margin-top:30px;align-items:flex-end}.terms-adapt-page .waves div{flex:1;border-radius:14px 14px 0 0;padding:16px;color:#fff;font-size:13.5px;line-height:1.4}.terms-adapt-page .waves b{display:block;font-size:15px;margin-bottom:4px}.terms-adapt-page .lvl3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}.terms-adapt-page .lvl3 div{border-radius:16px;padding:18px 20px;font-size:14px;line-height:1.5;color:var(--navy2)}.terms-adapt-page .lvl3 b{display:block;font-size:22px;letter-spacing:-.5px;margin-bottom:4px}.terms-adapt-page .lvl3 .y{background:#fff7d6}.terms-adapt-page .lvl3 .o{background:#ffe8d1}.terms-adapt-page .lvl3 .r{background:#ffe0e0}.terms-adapt-page .nist{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:18px;font-weight:700;font-size:15px;color:var(--navy2)}.terms-adapt-page .after{display:grid;grid-template-columns:1fr 1fr;gap:44px 56px;margin-top:40px}.terms-adapt-page .after b{display:block;font-size:20px;letter-spacing:-.4px;margin-bottom:8px}.terms-adapt-page .after span{font-size:15px;color:var(--muted);line-height:1.6}.terms-adapt-page .closing{margin-top:56px;font-size:26px;font-weight:800;letter-spacing:-.6px;line-height:1.3;color:var(--navy2);max-width:900px}.terms-adapt-page .closing em{font-style:normal;color:var(--blue)}.terms-adapt-page .regx{--g:-10s}.terms-adapt-page .regx .row{animation:terms-grow 12s infinite var(--g)}.terms-adapt-page .regx .row:nth-of-type(2){animation-delay:calc(var(--g) + .5s)}.terms-adapt-page .regx .row:nth-of-type(3){animation-delay:calc(var(--g) + 1s)}.terms-adapt-page .regx .row:nth-of-type(4){animation-delay:calc(var(--g) + 1.5s)}.terms-adapt-page .regx .row:nth-of-type(5){animation-delay:calc(var(--g) + 2s)}.terms-adapt-page .regx .row:nth-of-type(6){animation-delay:calc(var(--g) + 2.5s)}.terms-adapt-page .regx .lv i.s1{animation:terms-gseg 12s infinite calc(var(--g) + 1.6s)}.terms-adapt-page .regx .lv i.s2{animation:terms-gseg 12s infinite calc(var(--g) + 2s)}.terms-adapt-page .regx .use{margin-top:8px;height:5px;border-radius:3px;background:#ffffff1a;overflow:hidden}.terms-adapt-page .regx .use i{display:block;height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,#1769e0,#67e8f9);animation:terms-guse 12s infinite var(--g)}.terms-adapt-page .regx .kill{animation:terms-gkill 12s infinite var(--g)}.terms-adapt-page .regx .kill svg{animation:terms-gkicon 12s infinite var(--g)}@keyframes terms-grow{0%{opacity:0;transform:translate(-8px)}6%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes terms-gseg{0%,20%{background:#ffffff1f}24%,94%{background:#2c7ff0}to{background:#ffffff1f}}@keyframes terms-guse{0%,34%{width:0;background:linear-gradient(90deg,#1769e0,#67e8f9)}62%{width:82%;background:linear-gradient(90deg,#1769e0,#67e8f9)}70%,94%{width:96%;background:linear-gradient(90deg,#f59e0b,#ff7a7a)}to{width:0}}@keyframes terms-gkill{0%,68%{background:transparent;box-shadow:none;border-color:#ff787880}72%,90%{background:#ff5a5a24;border-color:#ff7a7a;box-shadow:0 0 0 4px #ff5a5a1f,0 0 24px #ff5a5a40}94%,to{background:transparent;box-shadow:none;border-color:#ff787880}}@keyframes terms-gkicon{0%,70%{transform:none}73%{transform:scale(1.3)}76%{transform:none}79%{transform:scale(1.3)}82%,to{transform:none}}@media(prefers-reduced-motion:reduce){.terms-adapt-page .regx *,.terms-adapt-page .regx{animation:none!important}.terms-adapt-page .regx .use i{width:60%}}.terms-adapt-page .ilanc{display:block;position:relative;top:-80px;height:0}.terms-adapt-page .ic{position:relative;display:flex!important;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#eaf3ff;color:#1769e0;flex:none}.terms-adapt-page .ic svg{width:22px;height:22px}.terms-adapt-page .hlab{font-size:11px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:#7bc0ff}.terms-adapt-page .dl-c{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.terms-adapt-page .dl-c .cd{display:inline-flex;height:26px;align-items:center;gap:4px;padding:0 10px;border-radius:999px;background:#eaf3ff;color:#1769e0;font-size:12px;font-weight:800;letter-spacing:.4px;text-decoration:none}.terms-adapt-page .pjn{display:inline-flex;height:22px;align-items:center;padding:0 8px;border-radius:999px;border:1px solid #DBEAFE;background:#fff;color:#1769e0;font-size:11px;font-weight:800;letter-spacing:.2px;white-space:nowrap;font-style:normal}.terms-adapt-page .pjhx h1{font-size:46px;line-height:1.05!important}.terms-adapt-page .pjdoc{position:relative;max-width:500px;margin-left:auto;width:100%}.terms-adapt-page .pjdoc-s{position:absolute;top:14px;right:-12px;bottom:-12px;left:14px;border-radius:22px;background:#eaf3ff;border:1px solid #DBEAFE;transform:rotate(2.2deg)}.terms-adapt-page .pjdoc-c{position:relative;padding:26px 26px 22px;border-radius:22px;background:#fff;border:1px solid #E3E7EF;box-shadow:0 30px 60px -34px #0f172a73}.terms-adapt-page .pjdoc-h{display:flex;align-items:center;gap:14px}.terms-adapt-page .pjdoc-h b{display:block;font-size:19px;letter-spacing:-.3px;color:#0f172a}.terms-adapt-page .pjdoc-h small{display:block;margin-top:3px;font-size:13px;font-weight:600;color:#5c6d84}.terms-adapt-page .pjdoc-l{margin:22px 0 10px;font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#5c6d84}.terms-adapt-page .pjdoc-u{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.terms-adapt-page .pjdoc-u li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px 9px 8px;border-radius:12px;background:#f8fbff}.terms-adapt-page .pjdoc-u a{display:flex;align-items:center;gap:10px;min-width:0;text-decoration:none;color:#152439;font-size:14px;font-weight:700;line-height:1.3}.terms-adapt-page .pjdoc-u a i{flex:none;font-style:normal;min-width:40px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#1769e0;color:#fff;font-size:12px;font-weight:800}.terms-adapt-page .pjdoc-u a:hover span{color:#1769e0}.terms-adapt-page .pjdoc-u em{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;font-style:normal;flex:none;max-width:48%}.terms-adapt-page .pjdoc-f{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:13px;font-weight:600;color:#5c6d84}.terms-adapt-page .pjseal{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid #1769E0;color:#1769e0;font-size:11px;font-weight:800}.terms-adapt-page .pjc{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:28px;margin-top:24px;align-items:stretch}.terms-adapt-page .pjc-m .h2{margin-top:0}.terms-adapt-page .pjc-m .lead2{margin-top:16px}.terms-adapt-page .pjc-f{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:32px}.terms-adapt-page .pjc-f div{padding:20px 22px;border-radius:18px;background:#f8fbff;border:1px solid #E3E7EF}.terms-adapt-page .pjc-f b{display:block;font-size:22px;letter-spacing:-.5px;color:#1769e0}.terms-adapt-page .pjc-f span{display:block;margin-top:6px;font-size:14px;line-height:1.5;color:#3a4a63}.terms-adapt-page .pjc-feat{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;padding:32px;border-radius:22px;color:#fff;background:radial-gradient(420px 260px at 90% 0%,rgba(44,127,240,.5),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%);box-shadow:0 24px 50px -24px #0f172a99}.terms-adapt-page .pjc-feat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 75%);mask-image:linear-gradient(200deg,#000,transparent 75%);pointer-events:none}.terms-adapt-page .pjc-feat>*{position:relative}.terms-adapt-page .pjc-feat .hlab{margin-top:22px}.terms-adapt-page .pjc-feat h3{margin:8px 0 0;font-size:24px;line-height:1.2;letter-spacing:-.5px;color:#fff}.terms-adapt-page .pjc-feat p{margin:14px 0 0;font-size:15px;line-height:1.6;color:#ffffffd6}.terms-adapt-page .pjbtn{margin-top:auto!important;background:transparent!important;color:#fff!important;border-color:#fff9!important}.terms-adapt-page .pjc-feat p+.pjbtn{margin-top:24px!important}.terms-adapt-page .pjseal2{flex:none;width:72px;height:72px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #1769E0;background:#fff;color:#1769e0;box-shadow:0 0 0 5px #eaf3ff}.terms-adapt-page .pjseal2 small{font-size:9px;font-weight:800;letter-spacing:.6px}.terms-adapt-page .pjseal2 b{font-size:16px;font-weight:800;letter-spacing:-.3px;line-height:1.1}.terms-adapt-page .pjseal2.on{width:84px;height:84px;background:linear-gradient(160deg,#2c7ff0,#1769e0);border-color:#fff;color:#fff;box-shadow:0 0 0 6px #ffffff1f}.terms-adapt-page .pjseal2.on b{font-size:19px}.terms-adapt-page .pjg{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:40px}.terms-adapt-page .pjg-l{font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#5c6d84;margin-bottom:12px}.terms-adapt-page .pjg-r{display:flex;flex-direction:column;gap:12px}.terms-adapt-page .pjcard{display:flex;align-items:center;gap:18px;padding:16px 20px 16px 16px;border-radius:18px;background:#fff;border:1px solid #E3E7EF;box-shadow:0 12px 30px -22px #0f172a59}.terms-adapt-page .pjcard>div b{display:block;font-size:16px;color:#0f172a}.terms-adapt-page .pjcard>div span{display:block;margin-top:2px;font-size:13px;color:#5c6d84}.terms-adapt-page .pjlead{max-width:860px;margin-top:16px}.terms-adapt-page .pjtoc{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:40px}.terms-adapt-page .pjt{align-items:center!important}.terms-adapt-page .dx-card .pjt-n{flex:none;min-width:58px;height:46px;display:inline-flex!important;margin:0!important;line-height:1!important;align-items:center;justify-content:center;border-radius:12px;background:#eaf3ff;color:#1769e0;font-size:15px;font-weight:800}.terms-adapt-page .dx-card.pjt-s .pjt-n{background:#1769e0;color:#fff}.terms-adapt-page .pjt em{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px;font-style:normal}.terms-adapt-page .pjt .dx-ar{top:50%;margin-top:-10px}.terms-adapt-page .pjsec{display:grid;grid-template-columns:280px minmax(0,1fr);gap:56px;margin-top:48px;scroll-margin-top:90px}.terms-adapt-page #tresc .num2+.pjsec{margin-top:40px}.terms-adapt-page .pjsec-h{position:sticky;top:110px;align-self:start}.terms-adapt-page .pjsec-n{display:block;font-size:44px;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:1.4px #1769E0}.terms-adapt-page .pjsec-h h2{margin:14px 0 0;font-size:22px;line-height:1.25;letter-spacing:-.4px;color:#152439}.terms-adapt-page .pjsec-t{display:flex;flex-wrap:wrap;gap:4px;margin-top:14px}.terms-adapt-page .pjsec-c{max-width:760px}.terms-adapt-page .pjintro{margin:0 0 20px;font-size:16.5px;line-height:1.7;color:#152439}.terms-adapt-page .pjust{list-style:none;margin:0;padding:0}.terms-adapt-page .pjust>li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px}.terms-adapt-page .pjust>li+li{margin-top:18px}.terms-adapt-page .pjust>li>i{font-style:normal;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eaf3ff;color:#1769e0;font-size:12.5px;font-weight:800;margin-top:-1px}.terms-adapt-page .pjust p{margin:0;font-size:16px;line-height:1.7;color:#152439}.terms-adapt-page .pjust ul{list-style:none;margin:12px 0 0;padding:0}.terms-adapt-page .pjust ul li{position:relative;padding-left:20px;font-size:15.5px;line-height:1.65;color:#3a4a63}.terms-adapt-page .pjust ul li+li{margin-top:9px}.terms-adapt-page .pjust ul li:before{content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;border-radius:2px;background:#2c7ff0}.terms-adapt-page .pjwer{display:flex;align-items:center;gap:16px;margin-top:64px;padding:22px 26px;border-radius:22px;background:#f8fbff;border:1px solid #E3E7EF}.terms-adapt-page .pjwer p{margin:0;flex:1;font-size:16px;font-weight:700;color:#0f172a}.terms-adapt-page .pjsnav{max-height:calc(100vh - 120px);overflow:auto}.terms-adapt-page .ppp{margin:0;font-size:16px;line-height:1.7;color:#152439}.terms-adapt-page .ppp+.ppp{margin-top:14px}.terms-adapt-page .ppmail{color:#1769e0;font-weight:700;text-decoration:underline;text-underline-offset:3px}.terms-adapt-page .ppl{list-style:none;margin:14px 0 0;padding:0}.terms-adapt-page .ppl li{position:relative;padding-left:20px;font-size:15.5px;line-height:1.65;color:#3a4a63}.terms-adapt-page .ppl li+li{margin-top:10px}.terms-adapt-page .ppl li:before{content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;border-radius:2px;background:#2c7ff0}.terms-adapt-page .ppu a{flex-direction:column;align-items:flex-start!important;gap:2px!important}.terms-adapt-page .ppu a i{min-width:0!important;height:auto!important;background:none!important;color:#5c6d84!important;font-size:11px!important;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;border-radius:0!important;justify-content:flex-start!important}.terms-adapt-page .ppu a span{font-size:15px}.terms-adapt-page .pjsec{grid-template-columns:320px minmax(0,1fr)}@media(max-width:1180px){.terms-adapt-page .pjc{grid-template-columns:1fr}.terms-adapt-page .pjsec{grid-template-columns:220px minmax(0,1fr);gap:32px}}@media(max-width:680px){.terms-adapt-page .pjhx h1{font-size:32px}.terms-adapt-page .pjdoc{margin-top:28px}.terms-adapt-page .pjdoc-s{top:10px;right:-6px;bottom:-8px;left:8px}.terms-adapt-page .pjdoc-c{padding:20px 16px 18px}.terms-adapt-page .pjdoc-u li{flex-direction:column;align-items:flex-start;gap:6px}.terms-adapt-page .pjdoc-u a{min-height:44px}.terms-adapt-page .pjdoc-u em{justify-content:flex-start;max-width:none;padding-left:50px}.terms-adapt-page .pjc-f,.terms-adapt-page .pjg,.terms-adapt-page .pjtoc{grid-template-columns:1fr;gap:12px}.terms-adapt-page .pjc-feat{padding:24px 20px}.terms-adapt-page .pjsec{grid-template-columns:1fr;gap:16px;margin-top:40px}.terms-adapt-page .pjsec-h{position:static}.terms-adapt-page .pjsec-n{font-size:36px}.terms-adapt-page .pjust>li{grid-template-columns:28px minmax(0,1fr);gap:10px}.terms-adapt-page .pjust>li>i{width:26px;height:26px;font-size:11.5px}.terms-adapt-page .pjust p{font-size:15.5px}.terms-adapt-page .pjust ul li{font-size:15px}.terms-adapt-page .pjwer{flex-direction:column;align-items:stretch;padding:20px}.terms-adapt-page .pjwer .button{width:100%;justify-content:center;box-sizing:border-box}}.terms-adapt-page .dx-trail a{color:inherit;text-decoration:none}.terms-adapt-page .dx-trail a:hover{color:#1769e0}@media(max-width:680px){.terms-adapt-page .dx-head{display:block!important}.terms-adapt-page .dx-trail{margin-top:16px;gap:6px 12px!important}.terms-adapt-page .dx{display:block!important;margin-top:28px!important}.terms-adapt-page .dx-feat{padding:24px 20px 22px!important}.terms-adapt-page .dx-t{font-size:26px!important}.terms-adapt-page .dx-route span{max-width:40%;overflow:hidden;text-overflow:ellipsis}.terms-adapt-page .dx-btn{width:100%;box-sizing:border-box}.terms-adapt-page .dx-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:12px}.terms-adapt-page .dx-card{padding:18px 16px!important}}.terms-adapt-page .d-mob,.terms-adapt-page .cmpm,.terms-adapt-page .mnav,.terms-adapt-page .msheet{display:none}@media(max-width:680px){.terms-adapt-page{padding:0!important}.terms-adapt-page .snav{display:none!important}.terms-adapt-page .wrap{width:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}.terms-adapt-page .sec2{padding-top:64px!important}.terms-adapt-page .sec2:has(+.dk2),.terms-adapt-page .sec2:has(+.note),.terms-adapt-page .sec2:last-of-type{padding-bottom:64px!important}.terms-adapt-page .sec2>.wrap>.blk96,.terms-adapt-page .sec2>.wrap>.mx2,.terms-adapt-page .sec2>.wrap>.rag,.terms-adapt-page .sec2>.wrap>.mech,.terms-adapt-page .sec2>.wrap>.strip2,.terms-adapt-page .sec2>.wrap>.worm,.terms-adapt-page .sec2>.wrap>.gate{margin-top:64px!important}.terms-adapt-page .h2{font-size:28px!important;letter-spacing:-.8px!important;line-height:1.12!important}.terms-adapt-page .h3{font-size:22px!important}.terms-adapt-page .lead2{font-size:16px!important}.terms-adapt-page .p2,.terms-adapt-page .prob p{font-size:15px!important}.terms-adapt-page .hx .wrap,.terms-adapt-page .hxg,.terms-adapt-page .hsm .wrap{display:block!important;padding-top:24px!important}.terms-adapt-page .hx h1,.terms-adapt-page .hsm h1{font-size:34px;letter-spacing:-1.2px;margin:14px 0!important}.terms-adapt-page .hx p,.terms-adapt-page .hsm p{font-size:16px!important}.terms-adapt-page .cta{display:flex!important;flex-direction:column!important;gap:10px!important}.terms-adapt-page .cta .button{width:100%;box-sizing:border-box}.terms-adapt-page .d-desk{display:none!important}.terms-adapt-page .d-mob{display:block;margin-top:32px}.terms-adapt-page .diag{padding:18px 14px 16px!important;border-radius:20px!important}.terms-adapt-page .diag .kick{white-space:normal!important;height:auto!important;min-height:30px;padding:6px 12px!important;line-height:1.3!important}.terms-adapt-page .prob{display:block!important}.terms-adapt-page .pq.pqs{display:grid!important;grid-template-columns:44px 1fr!important;gap:10px!important;margin-top:32px!important}.terms-adapt-page .pq.pqs .mk{font-size:80px!important;margin-top:-18px!important}.terms-adapt-page .pq.pqs blockquote{font-size:22px!important}.terms-adapt-page .hl2{display:block!important}.terms-adapt-page .hl2 .lead2{margin-top:14px!important}.terms-adapt-page .prow,.terms-adapt-page .prow.rev{display:flex!important;flex-direction:column!important;gap:24px!important;margin-top:40px!important}.terms-adapt-page .prow.rev>div:first-child{order:2}.terms-adapt-page .prow .button{width:100%;box-sizing:border-box}.terms-adapt-page .prow>div{width:100%!important}.terms-adapt-page .prow .vid{width:100%!important;margin:0!important}.terms-adapt-page .prow h3{font-size:24px!important;line-height:1.15!important}.terms-adapt-page .vid{border-radius:16px!important}.terms-adapt-page .aud3{display:block!important}.terms-adapt-page .aud3 .button{width:100%;box-sizing:border-box}.terms-adapt-page .yes3{margin-top:32px;padding:22px 16px 18px!important}.terms-adapt-page .yes3 .yr{grid-template-columns:40px 1fr!important;padding:14px 12px!important}.terms-adapt-page .yes3 .yr em{grid-column:2;margin-top:4px}.terms-adapt-page .dl div,.terms-adapt-page .dl.audl div{display:block!important;padding:16px!important}.terms-adapt-page .dl div span{display:block;margin-top:6px}.terms-adapt-page .dl.audl{margin-top:40px!important}.terms-adapt-page .nf{margin-top:32px!important}.terms-adapt-page .dk2 .wrap{padding-top:56px!important;padding-bottom:56px!important}.terms-adapt-page .dk2 .chk{margin:24px 0 32px!important}.terms-adapt-page .cmpg{display:none!important}.terms-adapt-page .cmpm{display:grid;gap:14px}.terms-adapt-page .cmc{background:#fff;border-radius:18px;padding:18px 16px;color:#152439}.terms-adapt-page .cmc-t{display:block;font-size:17px;font-weight:800;margin-bottom:12px}.terms-adapt-page .cmc-r,.terms-adapt-page .cmc-s{padding:12px 14px;border-radius:12px}.terms-adapt-page .cmc-r span,.terms-adapt-page .cmc-s span{display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#5c6d84}.terms-adapt-page .cmc-r p,.terms-adapt-page .cmc-s p{margin:6px 0 0;font-size:14px;line-height:1.5;color:#5c6d84}.terms-adapt-page .cmc-x{display:none}.terms-adapt-page .cmc.open .cmc-x{display:block;margin-top:4px}.terms-adapt-page .cmc-more{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:10px;padding:10px 4px 2px;border:0;background:none;font:700 13px Plus Jakarta Sans,sans-serif;color:#1769e0;cursor:pointer}.terms-adapt-page .cmc.open .cmc-more svg{transform:rotate(180deg)}.terms-adapt-page .cmc-s{margin:0;background:linear-gradient(180deg,#2c7ff0,#1769e0);box-shadow:0 14px 30px -14px #1769e099}.terms-adapt-page .cmc-s span{color:#fff}.terms-adapt-page .cmc-s p{color:#fff;font-weight:600}.terms-adapt-page .dx-head{display:block!important}.terms-adapt-page .dx-trail{margin-top:16px;gap:6px 12px!important}.terms-adapt-page .dx{display:block!important;margin-top:28px!important}.terms-adapt-page .dx-feat{padding:24px 20px 22px!important}.terms-adapt-page .dx-t{font-size:26px!important}.terms-adapt-page .dx-route span{max-width:40%;overflow:hidden;text-overflow:ellipsis}.terms-adapt-page .dx-btn{width:100%;box-sizing:border-box}.terms-adapt-page .dx-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:12px}.terms-adapt-page .dx-card{padding:18px 16px!important}.terms-adapt-page .note{padding-bottom:90px!important}.terms-adapt-page .after,.terms-adapt-page .cat3,.terms-adapt-page .cols3,.terms-adapt-page .dec3,.terms-adapt-page .faq2,.terms-adapt-page .gate,.terms-adapt-page .gng,.terms-adapt-page .kpi3,.terms-adapt-page .mech,.terms-adapt-page .mx,.terms-adapt-page .plan3,.terms-adapt-page .rag,.terms-adapt-page .stg,.terms-adapt-page .sym,.terms-adapt-page .teaser,.terms-adapt-page .tq,.terms-adapt-page .two,.terms-adapt-page .two.risk2,.terms-adapt-page .worm,.terms-adapt-page .outs,.terms-adapt-page .isowrap .quality-standards-composition,.terms-adapt-page .isowrap .quality-standards-grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.terms-adapt-page .sym{gap:10px!important}.terms-adapt-page .kpi3,.terms-adapt-page .dec3{gap:20px!important}.terms-adapt-page .rtrack .qc{grid-template-columns:minmax(0,1fr)!important}.terms-adapt-page .rtrack{padding-left:28px!important}.terms-adapt-page .rtrack .qc:before{left:-28px!important}.terms-adapt-page .rtrack .qc.now:after{left:-21px!important}.terms-adapt-page .rtrack .qc .qh{flex-wrap:wrap}.terms-adapt-page .app .opts{grid-template-columns:1fr 1fr!important}.terms-adapt-page .app .body{padding:18px 14px!important}.terms-adapt-page .app .hi{font-size:19px!important}.terms-adapt-page .appx .inp{white-space:normal!important}.terms-adapt-page .appx .inp .typ{max-width:calc(100% - 28px)}.terms-adapt-page .rag,.terms-adapt-page .worm{padding:28px 18px!important;border-radius:22px!important}.terms-adapt-page .rag .h3,.terms-adapt-page .worm .h3{font-size:24px!important}.terms-adapt-page .log,.terms-adapt-page .wormx{font-size:10px!important;padding:14px!important;overflow-x:auto}.terms-adapt-page .wormx .ln{white-space:normal!important}.terms-adapt-page .wbtn{width:100%;box-sizing:border-box}.terms-adapt-page .dcard .m{flex-wrap:wrap}.terms-adapt-page .ragx .rs{position:static!important;display:inline-block;margin-bottom:8px}.terms-adapt-page .accx ol{columns:1!important}.terms-adapt-page .accx .hd,.terms-adapt-page .faq2 .acc .qq{font-size:15px!important}.terms-adapt-page .acc p{margin-right:0!important}.terms-adapt-page .dl div,.terms-adapt-page .risk2 .dl div{grid-template-columns:minmax(0,1fr)!important}.terms-adapt-page .reg .row{grid-template-columns:104px minmax(0,1fr)!important;padding:10px 14px!important;font-size:13px!important}.terms-adapt-page .reg .bar{padding:10px 14px!important}.terms-adapt-page .reg .kill{margin:10px 14px 14px!important}.terms-adapt-page .q15{max-width:100%;box-sizing:border-box}.terms-adapt-page .big3{display:block!important;padding:24px 20px!important}.terms-adapt-page .big3 .n{font-size:48px!important}.terms-adapt-page .closing{font-size:20px!important}.terms-adapt-page .after b{font-size:18px!important}.terms-adapt-page .ftabs{gap:8px!important}.terms-adapt-page .ftabs a{padding:8px 12px!important;font-size:12.5px!important}.terms-adapt-page .rl{flex-wrap:wrap;gap:10px 16px!important}.terms-adapt-page .rl .button{width:100%;box-sizing:border-box}.terms-adapt-page .cat2{display:block!important;padding:24px 20px!important}.terms-adapt-page .cat2 .button{width:100%;box-sizing:border-box;margin-top:18px}.terms-adapt-page .hsm div[style*="display:flex"]{flex-wrap:wrap;row-gap:14px}.terms-adapt-page .hsm div[style*="display:flex"]>div{width:calc(50% - 24px);box-sizing:border-box}.terms-adapt-page .sec2 .two.risk2{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.terms-adapt-page .hsm .vid{margin-top:32px}.terms-adapt-page .res{padding:16px 18px!important}.terms-adapt-page .isowrap .quality-standards-composition{padding:22px 16px!important}.terms-adapt-page .isowrap .quality-standards-feature{grid-template-columns:60px minmax(0,1fr)!important;padding:18px!important}.terms-adapt-page .isowrap .quality-standards-seal{width:58px!important}.terms-adapt-page .isowrap .quality-standards-cards{gap:8px!important}.terms-adapt-page .isowrap .quality-standard-card p{white-space:normal!important;width:auto!important;font-size:10.5px!important}.terms-adapt-page .isowrap .quality-standards-facts{gap:16px!important}.terms-adapt-page .strip2 .p2{font-size:15px!important}.terms-adapt-page .mnav{display:block;position:fixed;left:0;right:0;bottom:16px;z-index:60;text-align:center;pointer-events:none}.terms-adapt-page .mnav-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 18px;border-radius:999px;border:1px solid rgba(23,105,224,.24);background:#fff;color:#1769e0;box-shadow:0 12px 30px -8px #0f172a4d;font:700 14px Plus Jakarta Sans,sans-serif;max-width:calc(100vw - 32px)}.terms-adapt-page .mnav-btn span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;color:#0f172a;text-align:left}.terms-adapt-page .mnav-btn em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#1769e0}.terms-adapt-page .msheet.open{display:block;position:fixed;left:0;right:0;bottom:0;z-index:70;background:#fff;border-radius:22px 22px 0 0;box-shadow:0 -20px 50px #061e3040;padding:10px 20px 24px;max-height:78vh;overflow:auto}.terms-adapt-page .msheet-h{display:flex;justify-content:space-between;align-items:center;padding:12px 0 8px}.terms-adapt-page .msheet-h b{font-size:17px;color:#0f172a}.terms-adapt-page .msheet-h i{font-style:normal;font-size:26px;color:#5c6d84;line-height:1}.terms-adapt-page .msheet-l a{display:block;padding:12px 14px;border-radius:12px;font-size:15px;font-weight:700;color:#152439}.terms-adapt-page .msheet-l a.on{background:#eaf3ff;color:#1769e0}.terms-adapt-page .msheet-lb{margin:14px 0 4px;padding:0 14px;font-size:10px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:#5c6d84}.terms-adapt-page .msheet-p{display:flex;flex-wrap:wrap;gap:8px;padding:6px 14px 0}.terms-adapt-page .msheet-p a{padding:8px 12px;border-radius:999px;border:1px solid #E3E7EF;font-size:13px;font-weight:700;color:#3a4a63}.terms-adapt-page .msheet-p a.cur{border-color:#1769e0;color:#1769e0;background:#f8fbff}}.terms-adapt-page .dx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.terms-adapt-page .dx-trail{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:13px;font-weight:600;color:#8396aa}.terms-adapt-page .dx-trail em{font-style:normal;color:#5c6d84;font-weight:700}.terms-adapt-page .dx-trail span.on{color:#1769e0;font-weight:800;position:relative}.terms-adapt-page .dx-trail span.on:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:#1769e0}.terms-adapt-page .dx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;margin-top:40px}.terms-adapt-page .dx-feat{position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:30px 30px 28px;border-radius:22px;color:#fff;text-decoration:none;background:linear-gradient(160deg,#2c7ff0,#1769e0 55%,#0b3f8a);box-shadow:0 24px 50px -24px #1769e08c}.terms-adapt-page .dx-feat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 70%)}.terms-adapt-page .dx-route{position:relative;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700}.terms-adapt-page .dx-route span{padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#ffffffbf;white-space:nowrap}.terms-adapt-page .dx-route span.to{background:#fff;color:#1769e0;border-color:#fff}.terms-adapt-page .dx-route i{position:relative;flex:1;min-width:40px;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.55) 0 4px,transparent 4px 9px)}.terms-adapt-page .dx-route i:after{content:"";position:absolute;top:50%;left:0;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#67e8f9;box-shadow:0 0 0 3px #67e8f94d;animation:terms-dxgo 2.4s ease-in-out infinite}@keyframes terms-dxgo{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 8px);opacity:0}}.terms-adapt-page .dx-btn svg{animation:terms-dxar 2.4s ease-in-out infinite}@keyframes terms-dxar{0%,70%,to{transform:none}80%{transform:translate(4px)}90%{transform:none}}@media(prefers-reduced-motion:reduce){.terms-adapt-page .dx-route i:after,.terms-adapt-page .dx-btn svg{animation:none}}.terms-adapt-page .dx-lab{position:relative;margin-top:26px;font-size:11px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#cfe3ff}.terms-adapt-page .dx-t{position:relative;margin-top:6px;font-size:30px;font-weight:800;letter-spacing:-.8px;line-height:1.1}.terms-adapt-page .dx-feat p{position:relative;margin:12px 0 24px;font-size:15px;line-height:1.55;color:#ffffffe0}.terms-adapt-page .dx-btn{position:relative;margin-top:auto;align-self:flex-start;border-color:#fff!important}.terms-adapt-page .dx-feat:hover .dx-btn svg{transform:translate(3px)}.terms-adapt-page .dx .ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#eaf3ff;color:#1769e0;flex:none}.terms-adapt-page .dx .ic svg{width:22px;height:22px}.terms-adapt-page .dx .ic-w{background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.25)}.terms-adapt-page .dx-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.terms-adapt-page .dx-card{position:relative;display:flex;gap:16px;align-items:flex-start;padding:22px 22px 22px 20px;border-radius:18px;background:#fff;border:1px solid #E3E7EF;box-shadow:0 12px 30px -22px #0f172a59;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.terms-adapt-page .dx-card b{display:block;font-size:17px;color:#0f172a;letter-spacing:-.3px;margin:2px 28px 6px 0}.terms-adapt-page .dx-card span{display:block;font-size:13.5px;line-height:1.5;color:#526d86}.terms-adapt-page .dx-ar{position:absolute;top:22px;right:20px;color:#1769e0;transition:transform .2s}.terms-adapt-page .dx-card:hover{border-color:#1769e0;box-shadow:0 18px 34px -20px #1769e073;transform:translateY(-2px)}.terms-adapt-page .dx-card:hover .dx-ar{transform:translate(3px)}.terms-adapt-page .button{min-height:48px;border:1px solid transparent;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;letter-spacing:0;line-height:1.55;white-space:nowrap;text-decoration:none;box-shadow:none;cursor:pointer}.terms-adapt-page .button svg{width:16px;height:16px;flex:none}.terms-adapt-page .button.primary{background:#1769e0;color:#fff}.terms-adapt-page .button.secondary{background:#fff;border-color:#1769e0;color:#1769e0}.terms-adapt-page .plan3 .button,.terms-adapt-page .prow .button{margin-top:14px}.terms-adapt-page .num2,.terms-adapt-page .kick,.terms-adapt-page .kicker,.terms-adapt-page .bdg-td,.terms-adapt-page .bdg-pa,.terms-adapt-page .bdg-cdf,.terms-adapt-page .vid .cap span,.terms-adapt-page .dk .kick,.terms-adapt-page .chk span{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;line-height:1;box-shadow:none;font-style:normal;width:auto;white-space:nowrap}.terms-adapt-page .num2:before,.terms-adapt-page .kick:before,.terms-adapt-page .kicker:before,.terms-adapt-page .chk span:before,.terms-adapt-page .bdg-td:before,.terms-adapt-page .bdg-pa:before,.terms-adapt-page .bdg-cdf:before,.terms-adapt-page .vid .cap span:before{content:"";width:13px;height:13px;flex:none;background:currentColor;-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='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain 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='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.terms-adapt-page .num2:after{display:none}.terms-adapt-page .kicker i{display:none}.terms-adapt-page .chk{gap:10px!important}.terms-adapt-page .chk svg{display:none!important}.terms-adapt-page .plan3,.terms-adapt-page .cols3 div,.terms-adapt-page .dec3 div{border-top:0!important}.terms-adapt-page nav.top{position:sticky;top:0;z-index:60;background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}.terms-adapt-page .snav{top:24px!important}.terms-adapt-page .res,.terms-adapt-page .nf{border-left:0!important;border-radius:12px!important;background:#eaf3ff!important;padding:20px 24px!important}.terms-adapt-page .res b{color:#1769e0!important;letter-spacing:1.1px!important;font-size:11px!important;font-weight:800}.terms-adapt-page .nf b{color:#0f172a}.terms-adapt-page .isowrap{margin-top:28px}.terms-adapt-page .isowrap .quality-standards-composition{--border:#d9e2ed;--navy-2:#08243b;--blue:#1769e0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.9fr);gap:26px 40px;width:100%;margin:0;padding:28px 30px 30px;border:1px solid var(--border);border-radius:16px;box-sizing:border-box;background:#fff}.terms-adapt-page .isowrap .eyebrow{font-size:12px;font-weight:800;color:#1769e0;margin:0 0 10px;line-height:1.55;letter-spacing:normal;text-transform:none}.terms-adapt-page .isowrap .quality-standards-main h2{max-width:730px;margin:10px 0;color:var(--navy-2);font-size:clamp(28px,2.55vw,36px);line-height:1.12;font-weight:800;letter-spacing:-1px}.terms-adapt-page .isowrap .quality-standards-intro{max-width:760px;margin:0;color:#526d86;font-size:16px;line-height:1.6}.terms-adapt-page .isowrap .quality-standards-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:18px;padding-top:14px}.terms-adapt-page .isowrap .quality-standards-facts div{display:grid;gap:3px}.terms-adapt-page .isowrap .quality-standards-facts strong{color:var(--navy-2);font-size:22px;line-height:1.1}.terms-adapt-page .isowrap .quality-standards-facts span{color:#60788d;font-size:13px;line-height:1.35}.terms-adapt-page .isowrap .quality-standards-feature{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;align-self:stretch;box-sizing:border-box;padding:22px;border-radius:14px;background:var(--navy-2);color:#fff}.terms-adapt-page .isowrap .quality-standards-feature .eyebrow{margin-top:8px;color:#9fc8ff}.terms-adapt-page .isowrap .quality-standards-feature h3{margin:8px 0;color:#fff;font-size:clamp(18px,1.75vw,22px);line-height:1.2;font-weight:800}.terms-adapt-page .isowrap .quality-standards-feature p:not(.eyebrow){margin:0;color:#d2dfeb;font-size:13px;line-height:1.45}.terms-adapt-page .isowrap .quality-standards-feature-link{display:inline-flex;align-items:center;width:fit-content;margin-top:14px;padding:9px 12px;border-radius:7px;background:#fff;color:var(--navy-2);font-size:12px;line-height:1.3;font-weight:700;text-decoration:none}.terms-adapt-page .isowrap .quality-standards-seal,.terms-adapt-page .isowrap .quality-standard-medallion{display:grid;place-content:center;justify-items:center;aspect-ratio:1/1;border:2px solid;border-radius:50%;outline:currentColor dashed 1px;outline-offset:-8px;text-align:center}.terms-adapt-page .isowrap .quality-standards-seal{width:70px;color:#fff;background:var(--blue)}.terms-adapt-page .isowrap .quality-standards-seal span,.terms-adapt-page .isowrap .quality-standard-medallion span{font-size:10px;font-weight:800;line-height:1}.terms-adapt-page .isowrap .quality-standards-seal strong{margin-top:4px;font-size:14px;line-height:1}.terms-adapt-page .isowrap .quality-standards-grid{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;padding-top:18px}.terms-adapt-page .isowrap .quality-standards-group{min-width:0}.terms-adapt-page .isowrap .quality-standards-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:13px}.terms-adapt-page .isowrap .quality-standard-card{display:grid;justify-items:center;min-width:0;text-align:center}.terms-adapt-page .isowrap .quality-standard-medallion{width:70px;color:var(--navy-2)}.terms-adapt-page .isowrap .quality-standard-medallion strong{margin-top:3px;font-size:15px;line-height:1}.terms-adapt-page .isowrap .quality-standard-card p{width:max-content;max-width:none;margin:8px 0 0;color:#526d86;font-size:10.5px;line-height:1.35;white-space:nowrap;letter-spacing:-.12px}.terms-adapt-page .isowrap .quality-standard-card small{margin-top:0;color:#8396aa;font-size:11px;line-height:1.3}.terms-adapt-page .rtrack{display:block!important;border-top:0!important;margin-top:48px!important;padding-left:40px!important;position:relative}.terms-adapt-page .rtrack:before{content:"";position:absolute;left:7px;top:10px;bottom:24px;width:3px;border-radius:2px;background:#e3e7ef}.terms-adapt-page .rtrack .qc{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;row-gap:6px;padding:0 0 64px!important;position:relative}.terms-adapt-page .rtrack .qc:last-child{padding-bottom:0!important}.terms-adapt-page .rtrack .qc .qh{grid-column:1/-1;margin-bottom:16px;display:flex;align-items:baseline;gap:12px}.terms-adapt-page .rtrack .qc .qh span{margin:0}.terms-adapt-page .rtrack .qc:before{top:6px!important;left:-40px!important}.terms-adapt-page .rtrack .qc.now:after{top:10px!important;left:-33px!important;width:3px!important;height:100%!important}.terms-adapt-page .rtrack .ritem{padding:9px 0!important;font-size:14px!important}.terms-adapt-page .rtrack .ritem.open{padding:12px 14px!important;margin:0!important;grid-row:span 3}.terms-adapt-page .hl2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:end}.terms-adapt-page .hl2 .lead2{max-width:none}.terms-adapt-page .wormx,.terms-adapt-page .wbtn,.terms-adapt-page .wormo{--w:-9s}.terms-adapt-page .wormx .ln{display:block;white-space:nowrap;animation:terms-wln 12s infinite var(--w);border-radius:4px;padding:0 4px;margin:0 -4px}.terms-adapt-page .wormx .ln2{animation-delay:calc(var(--w) + .8s)}.terms-adapt-page .wormx .ln3{animation-delay:calc(var(--w) + 1.6s)}.terms-adapt-page .wormx .ln4{animation-delay:calc(var(--w) + 2.4s)}.terms-adapt-page .wormx .ln4{position:relative}.terms-adapt-page .wbtn{margin:14px 0 12px;animation:terms-wbtn 12s infinite var(--w)}.terms-adapt-page .wormo>div{position:relative;overflow:hidden;animation:terms-wtile 12s infinite}.terms-adapt-page .wormo>div:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,#1769e0,#67e8f9);animation:terms-wbar 12s infinite}.terms-adapt-page .wormo .ok{margin-left:auto;font-style:normal;font-weight:800;color:#67e8f9;opacity:0;animation:terms-wok 12s infinite}@keyframes terms-wln{0%{opacity:0;transform:translate(-6px);background:transparent}5%{opacity:1;transform:none;background:#67e8f924}12%,94%{opacity:1;background:transparent}to{opacity:0}}@keyframes terms-wbtn{0%,40%{transform:none;box-shadow:none}42%{transform:scale(.96);box-shadow:0 0 0 6px #67e8f940}46%,to{transform:none;box-shadow:none}}@keyframes terms-wbar{0%,44%{width:0;opacity:1}52%,90%{width:100%;opacity:1}94%,to{width:100%;opacity:0}}@keyframes terms-wok{0%,51%{opacity:0;transform:scale(.4)}54%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes terms-wtile{0%,51%{border-color:#ffffff24}54%,94%{border-color:#67e8f98c}to{border-color:#ffffff24}}.terms-adapt-page .wormo>div:nth-child(1),.terms-adapt-page .wormo>div:nth-child(1):after,.terms-adapt-page .wormo>div:nth-child(1) .ok{animation-delay:calc(var(--w) + 0s)}.terms-adapt-page .wormo>div:nth-child(2),.terms-adapt-page .wormo>div:nth-child(2):after,.terms-adapt-page .wormo>div:nth-child(2) .ok{animation-delay:calc(var(--w) + .6s)}.terms-adapt-page .wormo>div:nth-child(3),.terms-adapt-page .wormo>div:nth-child(3):after,.terms-adapt-page .wormo>div:nth-child(3) .ok{animation-delay:calc(var(--w) + 1.2s)}.terms-adapt-page .wormo>div:nth-child(4),.terms-adapt-page .wormo>div:nth-child(4):after,.terms-adapt-page .wormo>div:nth-child(4) .ok{animation-delay:calc(var(--w) + 1.8s)}@media(prefers-reduced-motion:reduce){.terms-adapt-page .wormx *,.terms-adapt-page .wormo *,.terms-adapt-page .wormo>div,.terms-adapt-page .wormo>div:after,.terms-adapt-page .wbtn{animation:none!important}.terms-adapt-page .wormo .ok{opacity:1}}.terms-adapt-page .appx{--d:-8.6s}.terms-adapt-page .appx .hi{animation:terms-ahi 12s infinite var(--d)}.terms-adapt-page .appx .sug{animation:terms-asug 12s infinite var(--d)}.terms-adapt-page .appx .sug svg{animation:terms-abulb 12s infinite var(--d)}.terms-adapt-page .appx .inp{position:relative;white-space:nowrap;animation:terms-ainp 12s infinite var(--d)}.terms-adapt-page .appx .inp .ph{animation:terms-aph 12s infinite var(--d)}.terms-adapt-page .appx .inp .typ{position:absolute;left:14px;top:14px;display:inline-block;overflow:hidden;white-space:nowrap;color:#fff;width:0;max-width:max-content;animation:terms-atyp 12s infinite var(--d);animation-timing-function:steps(34,end)}.terms-adapt-page .appx .inp .car{position:absolute;top:13px;width:2px;height:18px;background:#67e8f9;left:14px;opacity:0;animation:terms-acar 12s infinite var(--d),terms-ablink .8s steps(1) infinite}.terms-adapt-page .appx .opts>div{animation:terms-atile 12s infinite;border:1px solid transparent}.terms-adapt-page .appx .opts>div:nth-child(1){animation-delay:calc(var(--d) + 0s)}.terms-adapt-page .appx .opts>div:nth-child(2){animation-delay:calc(var(--d) + .45s)}.terms-adapt-page .appx .opts>div:nth-child(3){animation-delay:calc(var(--d) + .9s)}.terms-adapt-page .appx .opts>div:nth-child(4){animation-delay:calc(var(--d) + 1.35s)}.terms-adapt-page .appx .opts>div:nth-child(5){animation-delay:calc(var(--d) + 1.8s)}.terms-adapt-page .appx .opts>div:nth-child(6){animation-delay:calc(var(--d) + 2.25s)}.terms-adapt-page .appx .opts>div:nth-child(7){animation-delay:calc(var(--d) + 2.7s)}.terms-adapt-page .appx .opts>div:nth-child(8){animation-delay:calc(var(--d) + 3.15s)}@keyframes terms-ahi{0%{opacity:0;transform:translateY(6px)}6%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes terms-asug{0%,6%{opacity:0;transform:translateY(8px)}13%{opacity:1;transform:none}18%{border-color:#67e8f959}21%,24%{border-color:#67e8f9;box-shadow:0 0 22px #67e8f94d}30%,94%{opacity:1;border-color:#67e8f959;box-shadow:none}to{opacity:0}}@keyframes terms-abulb{0%,12%{filter:none}16%{filter:drop-shadow(0 0 6px #67E8F9)}20%,to{filter:none}}@keyframes terms-ainp{0%,24%{border-color:#ffffff29}26%,46%{border-color:#67e8f9b3}50%,to{border-color:#ffffff29}}@keyframes terms-aph{0%,23%{opacity:1}24%,97%{opacity:0}to{opacity:1}}@keyframes terms-atyp{0%,24%{width:0}44%,96%{width:100%}to{width:0}}@keyframes terms-acar{0%,23%{opacity:0;left:14px}24%{opacity:1;left:14px}44%{opacity:1;left:258px}48%,to{opacity:0;left:258px}}@keyframes terms-ablink{50%{visibility:hidden}}@keyframes terms-atile{0%,50%{border-color:transparent;box-shadow:none}53%{border-color:#67e8f9;box-shadow:0 0 18px #67e8f959}60%,to{border-color:transparent;box-shadow:none}}@media(prefers-reduced-motion:reduce){.terms-adapt-page .appx *,.terms-adapt-page .appx{animation:none!important}.terms-adapt-page .appx .typ{display:none}}.terms-adapt-page .ragx{--d:-5.6s}.terms-adapt-page .ragx .ragq{display:flex;gap:10px;align-items:center;margin-bottom:14px;padding:11px 14px;border-radius:12px;background:#7bc0ff1f;border:1px solid rgba(123,192,255,.35);font-size:13.5px;font-weight:600;color:#fff;animation:terms-rq 9s infinite var(--d)}.terms-adapt-page .ragx .ragq span{font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#67e8f9}.terms-adapt-page .ragx .dcard{position:relative;overflow:hidden}.terms-adapt-page .ragx .dcard:after{content:"";position:absolute;top:0;bottom:0;width:38%;left:-40%;background:linear-gradient(90deg,transparent,rgba(103,232,249,.28),transparent);pointer-events:none}.terms-adapt-page .ragx .dcard.old:after{animation:terms-scan1 9s infinite var(--d)}.terms-adapt-page .ragx .dcard.cur:after{animation:terms-scan2 9s infinite var(--d)}.terms-adapt-page .ragx .dcard.old{animation:terms-dim 9s infinite var(--d)}.terms-adapt-page .ragx .dcard.cur{animation:terms-pick 9s infinite var(--d)}.terms-adapt-page .ragx .rs{position:absolute;right:14px;top:14px;font-style:normal;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;border-radius:6px;padding:3px 7px;opacity:0}.terms-adapt-page .ragx .rs.skip{background:#ffffff14;color:#fff9;animation:terms-skipl 9s infinite var(--d)}.terms-adapt-page .ragx .rs.pick{background:#67e8f92e;color:#67e8f9;animation:terms-pickl 9s infinite var(--d)}.terms-adapt-page .ragx .rflow{height:26px;margin:-4px 0 8px 34px;width:2px;background:repeating-linear-gradient(180deg,#67E8F9 0 4px,transparent 4px 9px);background-size:2px 18px;animation:terms-rflow 9s infinite var(--d),terms-rdash .6s linear infinite}.terms-adapt-page .ragx .ans{animation:terms-ans 9s infinite var(--d)}.terms-adapt-page .ragx .ans sup{display:inline-block;animation:terms-sup 9s infinite var(--d)}.terms-adapt-page .ragx .ans small{animation:terms-cite 9s infinite var(--d);border-radius:6px}@keyframes terms-rq{0%{opacity:0;transform:translateY(-6px)}7%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes terms-scan1{0%,11%{left:-40%}25%,to{left:110%}}@keyframes terms-scan2{0%,29%{left:-40%}43%,to{left:110%}}@keyframes terms-dim{0%,24%{opacity:.5}28%,94%{opacity:.3}to{opacity:.5}}@keyframes terms-pick{0%,42%{border-color:#ffffff29;box-shadow:none}46%,94%{border-color:#67e8f9bf;box-shadow:0 0 0 4px #67e8f91f,0 0 28px #67e8f940}to{border-color:#ffffff29;box-shadow:none}}@keyframes terms-skipl{0%,25%{opacity:0}29%,94%{opacity:1}to{opacity:0}}@keyframes terms-pickl{0%,43%{opacity:0}47%,94%{opacity:1}to{opacity:0}}@keyframes terms-rflow{0%,47%{opacity:0}51%,94%{opacity:1}to{opacity:0}}@keyframes terms-rdash{0%{background-position:0 0}to{background-position:0 18px}}@keyframes terms-ans{0%,50%{opacity:0;transform:translateY(12px)}57%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes terms-sup{0%,60%{transform:scale(1)}63%{transform:scale(1.5)}66%,to{transform:scale(1)}}@keyframes terms-cite{0%,64%{background:transparent}68%,80%{background:#eaf3ff}86%,to{background:transparent}}@media(prefers-reduced-motion:reduce){.terms-adapt-page .ragx *{animation:none!important}.terms-adapt-page .ragx .rs,.terms-adapt-page .ragx .rflow{opacity:1}}.terms-adapt-page .two.risk2{grid-template-columns:340px 1fr!important;gap:56px!important}.terms-adapt-page .risk2 .dl div{grid-template-columns:230px 1fr}.terms-adapt-page .sec2{padding-top:96px!important;padding-bottom:0!important}.terms-adapt-page .sec2:has(+.dk2),.terms-adapt-page .sec2:has(+.note),.terms-adapt-page .sec2:last-of-type{padding-bottom:96px!important}@media(max-width:680px){.terms-adapt-page .sec2:has(+.dk2),.terms-adapt-page .sec2:has(+.note),.terms-adapt-page .sec2:last-of-type{padding-bottom:64px!important}}.terms-adapt-page .hsm .wrap,.terms-adapt-page .hx .wrap{padding-top:40px!important;padding-bottom:0!important}.terms-adapt-page .sec2>.wrap>.mx2,.terms-adapt-page .sec2>.wrap>.rag,.terms-adapt-page .sec2>.wrap>.mech,.terms-adapt-page .sec2>.wrap>.strip2,.terms-adapt-page .sec2>.wrap>.worm,.terms-adapt-page .sec2>.wrap>.gate,.terms-adapt-page .sec2>.wrap>.blk96{margin-top:96px!important}.terms-adapt-page .sec2>.wrap>.dl.audl,.terms-adapt-page #dla-kogo .nf,.terms-adapt-page .sec2>.wrap>.blk48,.terms-adapt-page .after+.closing{margin-top:48px!important}.terms-adapt-page .sec2>.wrap>:first-child{margin-top:0!important}.terms-adapt-page .sec2>.wrap>:last-child{margin-bottom:0!important}.terms-adapt-page .ritem>div{display:grid;grid-template-columns:50px 1fr;column-gap:6px;align-items:baseline}.terms-adapt-page .ritem>div>code{margin:0!important;white-space:nowrap}.terms-adapt-page .ritem>div>*:not(code){grid-column:2}.terms-adapt-page .ritem>div>b{grid-row:1}.terms-adapt-page .ritem>div>p{grid-column:1/-1}.terms-adapt-page .strip2{margin-top:72px}.terms-adapt-page .mx2.asx{margin-top:96px}.terms-adapt-page .mx2{margin-top:72px}.terms-adapt-page .mx2>div:first-child{max-width:820px;margin-bottom:36px}.terms-adapt-page .diag.series{padding:26px 26px 22px}.terms-adapt-page .h2+.diag.series,.terms-adapt-page .h3+.diag.series,.terms-adapt-page p+.diag.series{margin-top:40px}.terms-adapt-page .aud3{display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:start;margin-top:8px}.terms-adapt-page .dk2{margin-top:0!important}.terms-adapt-page .dk2 .h2{margin-top:28px!important;margin-bottom:0!important}.terms-adapt-page .dk2 .chk{margin:40px 0 88px!important;gap:14px 12px!important}.terms-adapt-page #dla-kogo .h2{margin-bottom:22px}.terms-adapt-page #dla-kogo .lead2{line-height:1.7}.terms-adapt-page .aud3 .sect{display:flex;flex-wrap:wrap;gap:4px 0;margin:30px 0 36px;font-size:15px;font-weight:700;color:#0f172a}.terms-adapt-page .aud3 .sect span{white-space:nowrap}.terms-adapt-page .aud3 .sect{column-gap:22px!important;row-gap:10px!important}.terms-adapt-page .aud3 .sect span{position:relative;padding-left:14px}.terms-adapt-page .aud3 .sect span:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:#1769e0}.terms-adapt-page .yes3{background:#fff;border:1px solid #E3E7EF;border-radius:20px;padding:34px 30px 30px;box-shadow:0 20px 50px -30px #0f172a40}.terms-adapt-page .yes3 h3{margin:0 0 22px 4px;font-size:20px;font-weight:800;letter-spacing:-.4px;color:#0f172a}.terms-adapt-page .yes3 .yr{display:grid;grid-template-columns:44px 1fr auto;gap:18px;align-items:center;padding:20px;border-radius:12px}.terms-adapt-page .yes3 .yr+.yr{margin-top:6px}.terms-adapt-page .yes3 .yr:nth-of-type(odd){background:#eaf3ff}.terms-adapt-page .yes3 .yr i{width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid #DBEAFE;display:flex;align-items:center;justify-content:center;color:#1769e0}.terms-adapt-page .yes3 .yr i svg{width:20px;height:20px}.terms-adapt-page .yes3 .yr b{display:block;font-size:16px;color:#0f172a}.terms-adapt-page .yes3 .yr span{font-size:14px;color:#3a4a63}.terms-adapt-page .yes3 .yr em{font-style:normal;font-size:13px;font-weight:800;color:#1769e0;letter-spacing:.3px}.terms-adapt-page .yes3 p{margin:24px 4px 0;font-size:15px;line-height:1.55;font-weight:600;color:#0f172a}.terms-adapt-page .dl.audl{margin-top:96px}.terms-adapt-page .dl.audl div{grid-template-columns:400px 1fr;padding:24px 26px!important}.terms-adapt-page .dl.audl div+div{margin-top:8px}.terms-adapt-page .hx{min-height:0!important}.terms-adapt-page .hxg{display:grid;grid-template-columns:1fr 1.02fr;gap:56px;align-items:center}.terms-adapt-page .hxg h1{font-size:50px}.terms-adapt-page .pq.pqs{margin:0;padding:0;border-top:0;grid-template-columns:72px 1fr;align-self:center}.terms-adapt-page .pq.pqs .mk{font-size:120px}.terms-adapt-page .pq.pqs blockquote{font-size:30px}.terms-adapt-page .button.navcta{min-height:44px;border-radius:6px;padding:0 14px;font-size:13px}.terms-adapt-page .hero,.terms-adapt-page .hx,.terms-adapt-page .hsm{background:#fff!important;color:#0f172a!important}.terms-adapt-page .hero:before,.terms-adapt-page .hx:before,.terms-adapt-page .hsm:before,.terms-adapt-page .hero:after,.terms-adapt-page .hx:after,.terms-adapt-page .hsm:after,.terms-adapt-page .hero .img,.terms-adapt-page .hx .img,.terms-adapt-page .hsm .img,.terms-adapt-page .hero .bg{display:none!important}.terms-adapt-page .hero h1,.terms-adapt-page .hx h1,.terms-adapt-page .hsm h1{color:#0f172a}.terms-adapt-page .hero p,.terms-adapt-page .hx p,.terms-adapt-page .hsm p,.terms-adapt-page .hero .lead,.terms-adapt-page .hero .sub{color:#3a4a63!important}.terms-adapt-page .bread{color:#5c6d84!important}.terms-adapt-page .bread a{color:#1769e0!important}.terms-adapt-page .bdg-td,.terms-adapt-page .bdg-pa,.terms-adapt-page .bdg-cdf,.terms-adapt-page .vid .cap span{border-radius:999px!important;height:30px!important;padding:0 12px!important;font-size:11px!important;margin:0 0 0 8px;vertical-align:middle}.terms-adapt-page .vid .cap span{margin:0}.terms-adapt-page{position:relative;font-family:Plus Jakarta Sans,sans-serif;line-height:normal;color:#0f172a;background:#fff;padding-bottom:96px}.terms-adapt-page *,.terms-adapt-page *:before,.terms-adapt-page *:after{box-sizing:border-box}.terms-adapt-page .wrap{width:min(1100px,calc(100% - 64px));max-width:100%;padding-inline:0}.terms-adapt-page section[id]{scroll-margin-top:110px}.terms-adapt-page .snav{top:var(--side-nav-top,96px)!important}.terms-adapt-page .snav [data-back]{display:block;width:100%;padding:7px 18px;border:0;background:none;color:#152439;font:700 13px/1.3 Plus Jakarta Sans,sans-serif;text-align:right;cursor:pointer}.terms-adapt-page :is(a,button):focus-visible{outline:3px solid #1769e0;outline-offset:4px}.terms-adapt-page dialog.msheet{position:fixed;inset:auto 0 0;width:100%;max-width:100%;max-height:78dvh;margin:0;border:0;border-radius:22px 22px 0 0;padding:10px 20px 24px;background:#fff;z-index:1000;overflow-y:auto}.terms-adapt-page dialog.msheet:not([open]){display:none!important}.terms-adapt-page dialog.msheet[open]{display:block}.terms-adapt-page .msheet-h button{min-width:44px;min-height:44px;border:0;background:none;color:inherit;font-size:32px;padding:8px;cursor:pointer}.terms-adapt-page .mnav{z-index:90}.terms-adapt-page .mnav{position:fixed;left:0;right:0;bottom:16px;text-align:center;pointer-events:none;justify-content:center}.terms-adapt-page .mnav-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 18px;border-radius:999px;border:1px solid #1769e03d;background:#fff;color:#1769e0;box-shadow:0 12px 30px -8px #0f172a4d;font:700 14px Plus Jakarta Sans,sans-serif}.terms-adapt-page .mnav-btn span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;color:#0f172a}.terms-adapt-page .mnav-btn em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#1769e0}.terms-adapt-page .msheet-h{display:flex;justify-content:space-between;align-items:center}.terms-adapt-page .msheet-l a{display:block;padding:12px 14px;border-radius:12px;font-size:15px;font-weight:700;color:#152439}.terms-adapt-page .msheet-l a.on{background:#eaf3ff;color:#1769e0}.terms-adapt-page{font-weight:500}.terms-adapt-page [id]{scroll-margin-top:var(--terms-anchor-offset,110px)}.terms-adapt-page .pjsec-h{top:var(--terms-anchor-offset,110px)}.terms-adapt-page .snav{max-height:calc(100dvh - var(--side-nav-top,96px) - 16px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.terms-adapt-page .button.primary{box-shadow:none}.terms-adapt-page .hxg>*{min-width:0}.terms-adapt-page .mnav-btn{max-width:calc(100% - 32px);height:auto;min-height:52px;padding-block:8px;text-align:left}.terms-adapt-page .mnav-btn svg{flex-shrink:0}.terms-adapt-page .mnav-btn [data-active-label]{font-size:12px;line-height:1.25}.terms-adapt-page .pjbtn{height:auto;min-height:48px;max-width:100%;white-space:normal;text-align:center;justify-content:center;padding:12px 16px}@media(min-width:681px)and (max-width:1180px){.terms-adapt-page .wrap{width:calc(100% - 80px)}.terms-adapt-page .pjhx,.terms-adapt-page .dx{grid-template-columns:minmax(0,1fr)}.terms-adapt-page .snav{display:none!important}.terms-adapt-page .mnav{display:flex}}@media(max-width:680px){.terms-adapt-page{padding-bottom:80px!important}.terms-adapt-page .wrap{width:calc(100% - 40px);padding-inline:0}.terms-adapt-page .sec2{padding-top:64px!important;padding-bottom:0!important}.terms-adapt-page .pjhx h1{font-size:34px}.terms-adapt-page .pjdoc-u li{position:relative}.terms-adapt-page .pjdoc-u a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}}@media(prefers-reduced-motion:reduce){.terms-adapt-page *,.terms-adapt-page *:before,.terms-adapt-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.terms-adapt-page .snav a.on{margin-right:0;box-shadow:none}.terms-adapt-page .snav :is(a,button):focus-visible{outline-offset:-3px}.nf-hero .nf-wrap.nf-has-sd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);column-gap:56px;align-items:start}.nf-hero .nf-wrap.nf-has-sd>:not(.suchar-404-slot){grid-column:1}.nf-hero .nf-wrap.nf-has-sd>.nf-kicker{justify-self:start}.nf-hero .nf-wrap.nf-has-sd>.suchar-404-slot{grid-column:2;grid-row:1/span 6;margin-top:4px}@media(max-width:980px){.nf-hero .nf-wrap.nf-has-sd{display:block}.nf-hero .nf-wrap.nf-has-sd>.suchar-404-slot{margin-top:32px}}.not-found-page{color:#0f172a;background:#fff}.not-found-page .nf-wrap{max-width:1200px;margin:auto;padding:0 28px}.not-found-page .nf-hero{padding:56px 0 48px;background:linear-gradient(135deg,#f8fbff,#fff)}.not-found-page .nf-kicker{display:inline-flex;align-items:center;gap:8px;border:1px solid #dbeafe;border-radius:999px;padding:7px 14px;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#1769e0}.not-found-page .nf-kicker:before{content:"";width:6px;height:6px;border-radius:50%;background:#2c7ff0}.not-found-page h1{max-width:760px;font-size:clamp(36px,4vw,56px);line-height:1.1;letter-spacing:-1.8px;margin:24px 0}.not-found-page h1 em{font-style:normal;color:#2c7ff0}.not-found-page .nf-hero p{max-width:760px;font-size:18px;line-height:1.7;color:#3a4a63;margin:0}.not-found-page .nf-actions{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.not-found-page .button{gap:10px;border-radius:12px;min-height:48px}.not-found-page .nf-next{padding:64px 0 96px;background:#f8fbff}.not-found-page .nf-label{font-size:11px;letter-spacing:2px;font-weight:800;color:#1769e0}.not-found-page h2{font-size:36px;line-height:1.2;margin:16px 0 32px;letter-spacing:-1px}.not-found-page .nf-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:24px}.not-found-page .nf-feature{border:1px solid #dbeafe;border-radius:20px;padding:32px;background:linear-gradient(145deg,#eaf3ff,#fff);text-decoration:none;color:#0f172a;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.not-found-page .nf-feature small{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#1769e0}.not-found-page h3{font-size:28px;margin:0}.not-found-page .nf-feature p{font-size:16px;line-height:1.65;color:#3a4a63;margin:0}.not-found-page .nf-feature .button{margin-top:auto}.not-found-page .nf-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.not-found-page .nf-cards a{display:grid;grid-template-columns:40px 1fr;gap:14px;padding:24px 20px;border:1px solid #e3e7ef;border-radius:16px;background:#fff;box-shadow:0 12px 28px -20px #15243944;text-decoration:none;color:#0f172a}.not-found-page .nf-cards a>svg:first-child{padding:9px;box-sizing:content-box;border-radius:50%;background:#eaf3ff;color:#1769e0}.not-found-page .nf-cards a>svg:last-child{grid-column:2;color:#1769e0}.not-found-page .nf-cards strong{font-size:16px}.not-found-page .nf-cards p{font-size:13px;line-height:1.6;color:#5c6d84;margin:8px 0 0}.not-found-page main a:focus-visible{outline:3px solid #1769e0;outline-offset:4px}@media(max-width:900px){.not-found-page .nf-grid{grid-template-columns:1fr}.not-found-page .nf-feature{min-height:240px}}@media(max-width:680px){.not-found-page .nf-wrap{padding:0 20px}.not-found-page .nf-hero{padding:40px 0}.not-found-page h1{font-size:38px;letter-spacing:-1px}.not-found-page .nf-hero p{font-size:16px}.not-found-page h2{font-size:28px}.not-found-page .nf-next{padding:48px 0 64px}.not-found-page .nf-cards{grid-template-columns:1fr}.not-found-page .nf-feature{padding:24px}.not-found-page .nf-cards a{grid-template-columns:40px 1fr 16px}.not-found-page .nf-cards a>svg:last-child{grid-column:3;align-self:center}.not-found-page .nf-feature .button{font-size:13px}}.not-found-page .nf-wrap{max-width:1180px;padding:0 40px}.not-found-page .nf-hero{padding:40px 0 0;background:#fff}.not-found-page h1{font-size:50px;font-weight:800;line-height:1;letter-spacing:-2.4px;max-width:760px;margin:18px 0 22px}.not-found-page .nf-hero p{max-width:560px;font-size:18.5px;line-height:1.6}.not-found-page .nf-actions{margin-top:32px}.not-found-page .nf-next{padding:96px 0;background:#fff}.not-found-page .nf-kicker,.not-found-page .nf-label{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;line-height:1}.not-found-page .nf-kicker:before,.not-found-page .nf-label:before{content:"✓";background:none;width:13px;height:13px}.not-found-page h2{font-size:40px;font-weight:800;letter-spacing:-1.5px;margin:14px 0 40px}.not-found-page .nf-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px}.not-found-page .nf-feature{position:relative;overflow:hidden;padding:56px 30px 28px;border:0;border-radius:22px;gap:0;background:linear-gradient(160deg,#2c7ff0,#1769e0 55%,#0b3f8a);box-shadow:0 24px 50px -24px #1769e08c;color:#fff}.not-found-page .nf-feature:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#ffffff12 1px,transparent 1px),linear-gradient(90deg,#ffffff12 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 70%);mask-image:linear-gradient(200deg,#000,transparent 70%)}.not-found-page .nf-feature>*{position:relative}.not-found-page .nf-feature small{color:#cfe3ff;font-size:11px;letter-spacing:1.1px}.not-found-page .nf-feature h3{font-size:30px;letter-spacing:-.8px;line-height:1.1;margin:6px 0 0;color:#fff}.not-found-page .nf-feature p{font-size:15px;line-height:1.55;color:#ffffffe0;margin:12px 0 24px}.not-found-page .nf-feature .button{background:#fff;color:#1769e0;border-color:#fff}.not-found-page .nf-cards{gap:20px}.not-found-page .nf-cards a{position:relative;grid-template-columns:46px 1fr;gap:16px;padding:22px 22px 22px 20px;border-radius:18px}.not-found-page .nf-cards a>svg:first-child{padding:12px;border-radius:12px}.not-found-page .nf-cards a>svg:last-child{position:absolute;right:20px;top:22px}.not-found-page .nf-cards strong{display:block;font-size:17px;letter-spacing:-.3px;margin:2px 20px 6px 0;line-height:1.3}.not-found-page .nf-cards p{font-size:13.5px;line-height:1.5;color:#526d86;margin:0}@media(max-width:900px){.not-found-page .nf-grid{grid-template-columns:1fr}.not-found-page .nf-feature{min-height:0}}@media(max-width:680px){.not-found-page .nf-wrap{padding:0 20px}.not-found-page .nf-hero{padding-top:40px}.not-found-page h1{font-size:34px;letter-spacing:-1.2px;margin:14px 0}.not-found-page .nf-hero p{font-size:16px}.not-found-page .nf-actions{flex-direction:column}.not-found-page .nf-next{padding:96px 0 64px}.not-found-page h2{font-size:28px;margin:14px 0 28px;letter-spacing:-1px}.not-found-page .nf-grid{gap:12px}.not-found-page .nf-feature{padding:50px 20px 22px}.not-found-page .nf-feature h3{font-size:26px}.not-found-page .nf-feature .button{width:100%;font-size:15px}.not-found-page .nf-cards{gap:12px}.not-found-page .nf-cards a{padding:18px 16px}.not-found-page .nf-cards a>svg:last-child{right:20px;top:22px}}.not-found-page .nf-actions .button.secondary{border:1px solid #1769e0;background:#fff;color:#1769e0}.privacy-policy{color:#152439;background:#fff;font-family:Plus Jakarta Sans,sans-serif;padding-bottom:96px}.privacy-policy *,.privacy-policy *:before,.privacy-policy *:after{box-sizing:border-box}.privacy-policy .pp-container{width:min(1100px,calc(100% - 80px));margin-inline:auto}.privacy-policy a{text-decoration:none}.privacy-policy :is(a,button):focus-visible{outline:3px solid #1769e0;outline-offset:4px}.privacy-policy :is(article,section,h1)[tabindex]:focus-visible{outline:2px solid #1769e0;outline-offset:8px}.privacy-policy :is(.pp-content,.pp-section,.pp-related){scroll-margin-top:110px}.privacy-policy .pp-hero{padding:40px 0 0}.privacy-policy .pp-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);gap:66px;align-items:center}.privacy-policy .pp-breadcrumb{font-size:13px;font-weight:600;color:#5c6d84}.privacy-policy .pp-breadcrumb a{color:#1769e0}.privacy-policy .pp-hero h1{margin:18px 0 22px;color:#0f172a;font-size:46px;font-weight:800;line-height:1.05;letter-spacing:-2.4px}.privacy-policy .pp-lead{margin:0;font-size:18.5px;line-height:1.6;color:#3a4a63;font-weight:400}.privacy-policy .pp-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.privacy-policy .pp-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 22px;border:1px solid #1769e0;border-radius:10px;color:#1769e0;background:#fff;font-size:15px;font-weight:700;line-height:1.55}.privacy-policy .pp-button:hover{background:#eaf3ff}.privacy-policy .pp-primary{background:#1769e0;color:#fff;border-color:transparent}.privacy-policy .pp-primary:hover{background:#0b3f8a}.privacy-policy .pp-document{position:relative;min-width:0}.privacy-policy .pp-document-paper{position:absolute;top:12px;right:-4px;bottom:-4px;left:14px;border:1px solid #dbeafe;border-radius:22px;background:#eaf3ff;transform:rotate(2.2deg)}.privacy-policy .pp-document-card{position:relative;border:1px solid #e3e7ef;border-radius:22px;padding:26px 26px 22px;background:#fff;box-shadow:0 30px 60px -34px #0f172a73}.privacy-policy .pp-document-heading{display:flex;gap:14px;align-items:center}.privacy-policy .pp-icon{display:inline-flex;flex:0 0 46px;width:46px;height:46px;align-items:center;justify-content:center;color:#1769e0;background:#eaf3ff;border-radius:12px}.privacy-policy .pp-document-heading b{font-size:19px;letter-spacing:-.3px;color:#0f172a}.privacy-policy .pp-document-heading small{display:block;margin-top:3px;font-size:13px;font-weight:600;color:#5c6d84;line-height:1.5}.privacy-policy .pp-document-label{margin:22px 0 10px;font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#5c6d84}.privacy-policy .pp-summary{display:grid;gap:6px}.privacy-policy .pp-summary a{display:flex;flex-direction:column;gap:2px;min-height:54px;border-radius:12px;padding:9px 10px 9px 8px;background:#f8fbff;color:#152439}.privacy-policy .pp-summary a:hover span{color:#1769e0}.privacy-policy .pp-summary small{font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#5c6d84;line-height:1.3}.privacy-policy .pp-summary span{font-size:15px;line-height:1.3;font-weight:700}.privacy-policy .pp-content{padding-top:96px}.privacy-policy .pp-kicker{display:inline-flex;align-items:center;gap:6px;min-height:30px;margin:0;padding:6px 12px;border:1px solid #1769e03d;border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;line-height:1;letter-spacing:1.1px;text-transform:uppercase;font-weight:700}.privacy-policy .pp-section{display:grid;grid-template-columns:320px minmax(0,1fr);gap:56px;margin:40px 0 0}.privacy-policy .pp-section>header{position:sticky;top:110px;align-self:start}.privacy-policy .pp-number{display:block;color:transparent;-webkit-text-stroke:1.4px #1769e0;font-size:44px;line-height:1;font-weight:800}.privacy-policy .pp-section h2{margin:14px 0 0;color:#152439;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.4px}.privacy-policy .pp-copy{min-width:0;max-width:760px}.privacy-policy .pp-copy p{margin:0;color:#152439;font-size:16px;font-weight:400;line-height:1.7}.privacy-policy .pp-copy p+p{margin-top:14px}.privacy-policy .pp-copy ul{list-style:none;margin:14px 0 0;padding:0}.privacy-policy .pp-copy li{position:relative;padding-left:20px;font-size:15.5px;line-height:1.65;color:#3a4a63}.privacy-policy .pp-copy li+li{margin-top:10px}.privacy-policy .pp-copy li:before{content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;border-radius:2px;background:#2c7ff0}.privacy-policy .pp-mail{color:#1769e0;font-weight:700;text-decoration:underline;text-underline-offset:3px}.privacy-policy .pp-updated{display:flex;align-items:center;gap:16px;margin-top:64px;padding:22px 26px;border:1px solid #e3e7ef;border-radius:22px;background:#f8fbff}.privacy-policy .pp-updated p{flex:1;margin:0;font-size:16px;font-weight:700;color:#0f172a}.privacy-policy .pp-related{padding-top:96px}.privacy-policy .pp-related>h2{margin:16px 0 28px;font-size:40px;line-height:1.1;letter-spacing:-1.6px;color:#152439}.privacy-policy .pp-trail{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:12px;color:#5c6d84;margin-bottom:40px}.privacy-policy .pp-trail a{color:#5c6d84}.privacy-policy .pp-trail [aria-current]{color:#1769e0;font-weight:800;text-decoration:underline;text-underline-offset:5px}.privacy-policy .pp-related-grid{display:grid;grid-template-columns:minmax(0,450px) minmax(0,1fr);gap:24px}.privacy-policy .pp-feature{padding:30px 30px 28px;border-radius:22px;background:linear-gradient(160deg,#2c7ff0,#1769e0 55%,#0b3f8a);color:#fff;box-shadow:0 24px 50px -24px #1769e08c}.privacy-policy .pp-journey{display:flex;align-items:center;gap:8px;margin-bottom:26px;font-size:11px}.privacy-policy .pp-journey span{border:1px solid #ffffff50;border-radius:999px;padding:6px 9px}.privacy-policy .pp-journey span:last-child{color:#1769e0;background:#eaf3ff}.privacy-policy .pp-journey i{flex:1;border-top:2px dotted #7bc0ff;min-width:8px}.privacy-policy .pp-feature>small{text-transform:uppercase;letter-spacing:1.2px;font-size:10px;font-weight:800;color:#dbeafe}.privacy-policy .pp-feature h3{margin:8px 0 10px;font-size:27px;letter-spacing:-.7px;line-height:1.1;color:#fff}.privacy-policy .pp-feature p{font-size:15px;line-height:1.6;margin:0 0 22px;color:#eaf3ff}.privacy-policy .pp-feature-button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:8px;background:#fff;color:#1769e0;font-size:13px;font-weight:700}.privacy-policy .pp-related-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.privacy-policy .pp-related-card{position:relative;display:flex;align-items:flex-start;gap:16px;padding:22px 30px 22px 20px;border:1px solid #e3e7ef;border-radius:18px;box-shadow:0 12px 30px -22px #0f172a59}.privacy-policy .pp-related-card:hover{border-color:#1769e0}.privacy-policy .pp-related-card .pp-icon{width:36px;height:36px;flex-basis:36px;border-radius:8px}.privacy-policy .pp-related-card h3{margin:0 0 6px;font-size:16px;color:#0f172a}.privacy-policy .pp-related-card p{margin:0;font-size:13px;line-height:1.5;color:#5c6d84}.privacy-policy .pp-card-arrow{position:absolute;right:14px;top:22px;color:#1769e0}.privacy-policy .pp-mobile-trigger{display:none}.privacy-policy .pp-mobile-sheet{width:min(520px,calc(100% - 24px));max-height:80dvh;padding:20px;margin:auto auto 12px;border:1px solid #c8d8e7;border-radius:20px;background:#fff;color:#152439}.privacy-policy .pp-mobile-sheet::backdrop{background:#061e3080}.privacy-policy .pp-mobile-sheet header{display:flex;align-items:center;justify-content:space-between;gap:16px}.privacy-policy .pp-mobile-sheet header button{border:0;background:none;padding:10px;color:#1769e0;cursor:pointer}.privacy-policy .pp-mobile-sheet nav{display:grid;margin-top:12px}.privacy-policy .pp-mobile-sheet nav :is(a,button){min-height:44px;padding:12px;color:#3a4a63;border:0;background:none;font:inherit;text-align:left}.privacy-policy .pp-mobile-sheet [aria-current]{color:#1769e0;background:#eaf3ff;border-radius:8px}@media(max-width:1180px){.privacy-policy .pp-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.privacy-policy .pp-section{grid-template-columns:220px minmax(0,1fr);gap:32px}.privacy-policy .pp-related-grid{grid-template-columns:1fr}}@media(max-width:680px){.privacy-policy{padding-bottom:64px}.privacy-policy .pp-container{width:calc(100% - 40px)}.privacy-policy .pp-hero{padding-top:32px}.privacy-policy .pp-hero-grid{grid-template-columns:minmax(0,1fr);gap:36px}.privacy-policy .pp-hero h1{font-size:34px;margin:14px 0;letter-spacing:-1.6px}.privacy-policy .pp-lead{font-size:16px}.privacy-policy .pp-actions{flex-direction:column;margin-top:24px}.privacy-policy .pp-document-card{padding:20px 16px 18px}.privacy-policy .pp-summary a{min-height:62px}.privacy-policy .pp-content,.privacy-policy .pp-related{padding-top:64px}.privacy-policy .pp-kicker{letter-spacing:.8px;font-size:10px}.privacy-policy .pp-section{grid-template-columns:minmax(0,1fr);gap:16px}.privacy-policy .pp-section>header{position:static}.privacy-policy .pp-number{font-size:36px}.privacy-policy .pp-updated{flex-wrap:wrap;padding:20px}.privacy-policy .pp-updated .pp-button{width:100%}.privacy-policy .pp-related>h2{font-size:28px;letter-spacing:-.8px}.privacy-policy .pp-trail{gap:10px;margin-bottom:28px}.privacy-policy .pp-related-cards{grid-template-columns:1fr}.privacy-policy .pp-feature{padding:24px 20px 22px}.privacy-policy .pp-related-card{padding:18px 30px 18px 16px}.legal-shell--privacy-v1 .implementation-side-nav--legal{display:none}}@media(prefers-reduced-motion:reduce){.privacy-policy *,.privacy-policy *:before,.privacy-policy *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media(max-width:1299px){.privacy-policy .pp-mobile-trigger{display:block;position:fixed;bottom:18px;left:50%;transform:translate(-50%);z-index:45;width:min(318px,calc(100% - 40px));min-height:52px;border:1px solid #1769e03d;border-radius:999px;background:#fff;color:#1769e0;font:700 14px Plus Jakarta Sans,sans-serif;box-shadow:0 12px 30px -8px #0f172a4d}}.legal-shell--privacy-v1 .implementation-side-nav--legal{z-index:50;width:196px;gap:0;padding:12px 0;border-right:3px solid #1769e0;border-radius:14px;background:#fff;box-shadow:0 18px 50px #061e3029;-webkit-backdrop-filter:none;backdrop-filter:none}.legal-shell--privacy-v1 .implementation-side-nav--legal:after,.legal-shell--privacy-v1 .implementation-side-nav--legal :is(a,button):after{content:none}.legal-shell--privacy-v1 .implementation-side-nav--legal :is(a,button){display:block;padding:7px 18px;color:#152439;font-size:13px;font-weight:700;line-height:1.3}.legal-shell--privacy-v1 .implementation-side-nav--legal :is(a,button):hover,.legal-shell--privacy-v1 .implementation-side-nav--legal .is-active{color:#1769e0}.legal-shell--privacy-v1 .implementation-side-nav--legal .is-active{box-shadow:inset -3px 0 #1769e0;margin-right:-3px}.legal-shell--privacy-v1 .implementation-side-nav--legal :is(a,button):focus-visible{color:#1769e0;outline:2px solid #1769e0;outline-offset:-3px}.privacy-adapt-page *{box-sizing:border-box}.privacy-adapt-page{margin:0;background:#fff;font-family:Plus Jakarta Sans,Segoe UI,Arial,sans-serif;color:#152439;-webkit-font-smoothing:antialiased}.privacy-adapt-page .wrap{width:1180px;margin:0 auto;padding:0 40px;position:relative}.privacy-adapt-page a{color:#1769e0;text-decoration:none}.privacy-adapt-page .btn{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:14px 22px;border-radius:10px;font-weight:700;font-size:15px}.privacy-adapt-page .btn.p{background:#1769e0;color:#fff;box-shadow:0 10px 30px #1769e059}.privacy-adapt-page .btn.o{background:transparent;color:#152439;border:1.5px solid #C8D8E7}.privacy-adapt-page .btn.ow{background:#ffffff0f;color:#fff;border:1.5px solid rgba(255,255,255,.28)}.privacy-adapt-page svg.i{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.privacy-adapt-page nav.top{height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E3E7EF}.privacy-adapt-page nav.top img{height:30px}.privacy-adapt-page nav.top ul{display:flex;gap:20px;white-space:nowrap;list-style:none;margin:0;padding:0;font-size:14px;font-weight:600;color:#3a4a63;align-items:center}.privacy-adapt-page nav.top ul li.on{color:#1769e0}.privacy-adapt-page nav.top .r{display:flex;gap:18px;align-items:center;font-size:13px;font-weight:700;color:#3a4a63}.privacy-adapt-page nav.top .btn{padding:11px 18px;font-size:14px}.privacy-adapt-page .tile{width:44px;height:44px;border-radius:12px;background:#dbeafe;color:#1769e0;display:flex;align-items:center;justify-content:center;flex:none}.privacy-adapt-page .kicker{font-size:12px;font-weight:700;letter-spacing:2.2px;color:#7bc0ff;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.privacy-adapt-page .kicker i{width:8px;height:8px;border-radius:50%;background:#67e8f9;box-shadow:0 0 0 4px #67e8f938,0 0 24px #67e8f9b3}.privacy-adapt-page .hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(1100px 520px at 92% -20%,rgba(44,127,240,.6),transparent 60%),radial-gradient(600px 360px at 6% 118%,rgba(103,232,249,.16),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 52%,#0b3f8a 135%)}.privacy-adapt-page .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%);mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%)}.privacy-adapt-page .hero .wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;padding-top:34px;padding-bottom:120px}.privacy-adapt-page .crumb{grid-column:1/-1;display:flex;gap:10px;align-items:center;font-size:13px;font-weight:600;color:#fff9}.privacy-adapt-page .crumb a{color:#7bc0ff;font-weight:700;display:inline-flex;gap:6px;align-items:center}.privacy-adapt-page .crumb span.sep{color:#ffffff4d}.privacy-adapt-page .hero h1{font-size:50px;font-weight:800;letter-spacing:-2px;line-height:1.02;margin:18px 0 16px;color:#fff}.privacy-adapt-page .hero .sub{font-size:21px;line-height:1.45;color:#ffffffdb;font-weight:600;max-width:560px}.privacy-adapt-page .gchips{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.privacy-adapt-page .gchips span{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:30px;padding:8px 14px}.privacy-adapt-page .gchips svg{width:16px;height:16px;color:#7bc0ff}.privacy-adapt-page .hero .cta{display:flex;gap:12px;margin-top:28px;align-items:center}.privacy-adapt-page .medal{position:relative;height:360px}.privacy-adapt-page .medal .ring{position:absolute;left:24%;top:50%;border-radius:50%;border:1px solid rgba(123,192,255,.18);transform:translate(-50%,-50%)}.privacy-adapt-page .medal .core{position:absolute;left:24%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:32px;background:linear-gradient(145deg,#2c7ff0,#1769e0);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 30px 80px #1769e08c,0 0 0 10px #2c7ff01f}.privacy-adapt-page .medal .core svg{width:58px;height:58px;stroke-width:1.5}.privacy-adapt-page .lay{position:absolute;width:280px;display:flex;align-items:center;gap:10px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:10px 14px 10px 10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 30px #061e3059}.privacy-adapt-page .lay .b{font-size:12px;font-weight:800;letter-spacing:.4px;border-radius:8px;padding:6px 8px}.privacy-adapt-page .lay .t{font-size:12.5px;color:#ffffffbf;line-height:1.3}.privacy-adapt-page .lay .t b{display:block;color:#fff;font-size:15px}.privacy-adapt-page .b.td{background:#1769e0;color:#fff}.privacy-adapt-page .b.pa{background:#fff;color:#0b3f8a}.privacy-adapt-page .b.cdf{background:#67e8f924;color:#67e8f9;border:1px solid rgba(103,232,249,.5)}.privacy-adapt-page .medal .cap{position:absolute;right:0;top:12px;text-align:right;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#ffffff80;font-weight:700}.privacy-adapt-page .stepsband{position:relative;z-index:2;margin-top:-72px}.privacy-adapt-page .stepsband .box{background:#fff;border-radius:22px;box-shadow:0 30px 80px #061e3047;padding:22px 30px 20px;border:1px solid #E3E7EF}.privacy-adapt-page .stepsband .k{font-size:11px;letter-spacing:1.8px;color:#1769e0;font-weight:700;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.privacy-adapt-page .stepsband .k span.r{letter-spacing:0;text-transform:none;color:#8a97ab;font-weight:600;font-size:12px}.privacy-adapt-page .steps5{display:grid;grid-template-columns:repeat(5,1fr);margin-top:16px;position:relative}.privacy-adapt-page .steps5:before{content:"";position:absolute;left:10%;right:10%;top:19px;height:2px;background:linear-gradient(90deg,#dbeafe,#2c7ff0 60%,#1769e0)}.privacy-adapt-page .s5{position:relative;padding:0 14px}.privacy-adapt-page .s5 .n{width:40px;height:40px;border-radius:50%;background:#fff;border:2px solid #C8D8E7;color:#1769e0;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 0 6px #fff}.privacy-adapt-page .s5.on .n{background:linear-gradient(145deg,#2c7ff0,#1769e0);border-color:transparent;color:#fff;box-shadow:0 0 0 6px #fff,0 10px 24px #1769e066}.privacy-adapt-page .s5 b{display:block;font-size:14px;margin:12px 0 2px;line-height:1.2}.privacy-adapt-page .s5 span{font-size:12.5px;color:#8a97ab;display:block}.privacy-adapt-page .sec{padding:64px 0 0}.privacy-adapt-page .sh{display:flex;align-items:flex-end;gap:18px;margin-bottom:24px}.privacy-adapt-page .sh .num{font-size:56px;font-weight:800;letter-spacing:-3px;line-height:.85;color:transparent;-webkit-text-stroke:1.5px #C8D8E7}.privacy-adapt-page .sh h2{font-size:32px;font-weight:800;letter-spacing:-1px;margin:0;line-height:1}.privacy-adapt-page .sh small{margin-left:auto;font-size:13px;color:#8a97ab;font-weight:600;display:inline-flex;gap:8px;align-items:center}.privacy-adapt-page .sh small:before{content:"";width:48px;height:2px;background:linear-gradient(90deg,#dbeafe,#1769e0);border-radius:2px}.privacy-adapt-page .why{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:stretch}.privacy-adapt-page .why p.big{font-size:19px;line-height:1.6;color:#3a4a63;margin:0}.privacy-adapt-page .why p.big b{color:#152439}.privacy-adapt-page .trio{background:radial-gradient(360px 220px at 90% 0%,rgba(44,127,240,.5),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);border-radius:20px;padding:24px;color:#fff;position:relative;overflow:hidden}.privacy-adapt-page .trio .k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.privacy-adapt-page .trio ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.privacy-adapt-page .trio li{display:flex;gap:12px;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:12px 14px;font-weight:800;font-size:16px}.privacy-adapt-page .trio li svg{color:#7bc0ff}.privacy-adapt-page .trio li:last-child{border-color:#67e8f980}.privacy-adapt-page .trio li:last-child svg{color:#67e8f9}.privacy-adapt-page .trio .f{font-size:12.5px;color:#ffffff9e;margin-top:14px;line-height:1.45}.privacy-adapt-page .people{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.privacy-adapt-page .pp{background:#fff;border:1.5px solid #E3E7EF;border-radius:20px;padding:22px;position:relative;overflow:hidden}.privacy-adapt-page .pp .av{width:56px;height:56px;border-radius:50%;background:linear-gradient(145deg,#dbeafe,#eaf3ff);color:#1769e0;display:flex;align-items:center;justify-content:center;border:1.5px solid #C8D8E7}.privacy-adapt-page .pp .av svg{width:26px;height:26px}.privacy-adapt-page .pp .role{font-size:18px;font-weight:800;margin:14px 0 6px}.privacy-adapt-page .pp .need{font-size:14.5px;color:#5c6d84;line-height:1.45}.privacy-adapt-page .pp .yes{position:absolute;right:18px;top:20px;display:inline-flex;gap:6px;align-items:center;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#0b3f8a;background:#eaf3ff;border-radius:20px;padding:5px 10px}.privacy-adapt-page .pp .yes svg{width:14px;height:14px}.privacy-adapt-page .pp .wm{position:absolute;right:-22px;bottom:-26px;width:96px;height:96px;color:#f1f6fd}.privacy-adapt-page .pp .role,.privacy-adapt-page .pp .need{position:relative;max-width:82%}.privacy-adapt-page .pp .wm svg{width:100%;height:100%;stroke-width:1}.privacy-adapt-page .scbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:22px}.privacy-adapt-page .chips{display:flex;gap:8px;flex-wrap:wrap}.privacy-adapt-page .chips span{border:1.5px solid #C8D8E7;border-radius:30px;padding:9px 14px;font-size:13px;font-weight:700;color:#3a4a63;background:#fff;white-space:nowrap}.privacy-adapt-page .chips span.on{background:#0f172a;border-color:#0f172a;color:#fff}.privacy-adapt-page .scbar .sepv{width:1px;height:26px;background:#e3e7ef;margin:0 4px}.privacy-adapt-page .pchip{display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:800;border-radius:8px;padding:7px 10px;letter-spacing:.3px}.privacy-adapt-page .pchip.td{background:#1769e0;color:#fff}.privacy-adapt-page .pchip.pa{background:#0f172a;color:#fff}.privacy-adapt-page .pchip.cdf{background:#ecfeff;color:#0b3f8a;border:1.5px solid #67E8F9}.privacy-adapt-page .phase{display:grid;grid-template-columns:170px 1fr;gap:24px;margin-top:8px}.privacy-adapt-page .phase .lab{position:relative;padding-top:6px}.privacy-adapt-page .phase .lab .pl{position:sticky;top:20px}.privacy-adapt-page .phase .lab b{display:block;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;color:#1769e0}.privacy-adapt-page .phase .lab strong{display:block;font-size:22px;font-weight:800;letter-spacing:-.6px;margin-top:6px;line-height:1.1}.privacy-adapt-page .phase .lab span{display:block;font-size:12.5px;color:#8a97ab;margin-top:6px}.privacy-adapt-page .phase .lab:after{content:"";position:absolute;right:-12px;top:8px;bottom:0;width:2px;background:linear-gradient(#1769e0,#dbeafe)}.privacy-adapt-page .phase.p2 .lab b{color:#0b3f8a}.privacy-adapt-page .phase.p2 .lab:after{background:linear-gradient(#0b3f8a,#dbeafe)}.privacy-adapt-page .phase.p3 .lab b{color:#0891b2}.privacy-adapt-page .phase.p3 .lab:after{background:linear-gradient(#67e8f9,#ecfeff)}.privacy-adapt-page .sc{background:#fff;border:1.5px solid #E3E7EF;border-radius:20px;padding:22px 24px;margin-bottom:14px;position:relative;overflow:hidden}.privacy-adapt-page .sc .top{display:flex;align-items:flex-start;gap:14px}.privacy-adapt-page .sc .no{font-size:13px;font-weight:800;color:#8a97ab;width:30px;padding-top:3px}.privacy-adapt-page .sc .area{font-size:11px;letter-spacing:1.6px;color:#1769e0;font-weight:700;text-transform:uppercase}.privacy-adapt-page .sc h3{font-size:20px;font-weight:800;letter-spacing:-.4px;margin:5px 0 0;line-height:1.2}.privacy-adapt-page .sc .prods{margin-left:auto;display:flex;gap:6px;flex:none}.privacy-adapt-page .flow{display:grid;grid-template-columns:1fr 28px 1.15fr 28px 1.15fr;align-items:stretch;margin-top:16px;margin-left:44px}.privacy-adapt-page .fc{border-radius:14px;padding:14px 16px}.privacy-adapt-page .fc .l{font-size:11px;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;display:flex;gap:6px;align-items:center;margin-bottom:6px}.privacy-adapt-page .fc .l svg{width:15px;height:15px}.privacy-adapt-page .fc p{margin:0;font-size:14px;line-height:1.5}.privacy-adapt-page .fc.pr{background:#f8fbff;border:1px solid #E3E7EF}.privacy-adapt-page .fc.pr .l{color:#8a97ab}.privacy-adapt-page .fc.pr p{color:#5c6d84}.privacy-adapt-page .fc.hw{background:#fff;border:1px solid #E3E7EF}.privacy-adapt-page .fc.hw .l{color:#1769e0}.privacy-adapt-page .fc.hw p{color:#3a4a63}.privacy-adapt-page .fc.gn{background:linear-gradient(150deg,#eaf3ff,#dbeafe);border:1px solid #C8D8E7}.privacy-adapt-page .fc.gn .l{color:#0b3f8a}.privacy-adapt-page .fc.gn p{color:#152439;font-weight:600}.privacy-adapt-page .arr{display:flex;align-items:center;justify-content:center;color:#2c7ff0}.privacy-adapt-page .arr svg{width:18px;height:18px}.privacy-adapt-page .proofs{position:relative;overflow:hidden;color:#fff;margin-top:64px;background:radial-gradient(800px 400px at 12% 0%,rgba(44,127,240,.45),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%)}.privacy-adapt-page .proofs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(700px 400px at 90% 80%,#000 10%,transparent 100%);mask-image:radial-gradient(700px 400px at 90% 80%,#000 10%,transparent 100%)}.privacy-adapt-page .proofs .wrap{padding-top:60px;padding-bottom:60px}.privacy-adapt-page .proofs .sh .num{-webkit-text-stroke:1.5px rgba(255,255,255,.25)}.privacy-adapt-page .proofs .sh h2{color:#fff}.privacy-adapt-page .proofs .sh small{color:#ffffff8c}.privacy-adapt-page .pg{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px}.privacy-adapt-page .pc{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column}.privacy-adapt-page .pc .k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.privacy-adapt-page .pc .big{font-size:56px;font-weight:800;letter-spacing:-2.5px;line-height:1;margin:14px 0 6px;background:linear-gradient(180deg,#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.privacy-adapt-page .pc .big small{font-size:24px;letter-spacing:-.5px}.privacy-adapt-page .pc p{margin:0;font-size:14.5px;line-height:1.5;color:#ffffffc7}.privacy-adapt-page .pc a{margin-top:auto;padding-top:16px;color:#7bc0ff;font-weight:700;font-size:14px}.privacy-adapt-page .ints{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 10px}.privacy-adapt-page .ints span{font-size:13px;font-weight:700;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:8px 12px;color:#fff}.privacy-adapt-page .pc.iso{background:linear-gradient(145deg,#2c7ff0,#1769e0);border-color:transparent}.privacy-adapt-page .pc.iso .k{color:#fffc}.privacy-adapt-page .seal{width:84px;height:84px;border-radius:50%;border:2px solid rgba(255,255,255,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:14px 0 12px;box-shadow:0 0 0 8px #ffffff14}.privacy-adapt-page .seal b{font-size:13px;letter-spacing:1px}.privacy-adapt-page .seal span{font-size:20px;font-weight:800;letter-spacing:-.5px;line-height:1}.privacy-adapt-page .pc.iso p{color:#fff;font-weight:600}.privacy-adapt-page .start{padding:64px 0 0}.privacy-adapt-page .stg{display:grid;grid-template-columns:1fr 1fr .9fr;gap:16px;align-items:stretch}.privacy-adapt-page .opt{border:1.5px solid #E3E7EF;border-radius:20px;padding:24px;background:#fff;position:relative;overflow:hidden}.privacy-adapt-page .opt .tile{margin-bottom:14px}.privacy-adapt-page .opt h4{margin:0 0 6px;font-size:18px;font-weight:800}.privacy-adapt-page .opt p{margin:0;font-size:14.5px;color:#5c6d84;line-height:1.5}.privacy-adapt-page .opt .or{position:absolute;right:18px;top:20px;font-size:11px;font-weight:800;letter-spacing:1px;color:#8a97ab;text-transform:uppercase}.privacy-adapt-page .go{background:radial-gradient(360px 220px at 90% 0%,rgba(44,127,240,.6),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);border-radius:20px;padding:24px;color:#fff;display:flex;flex-direction:column;gap:12px;justify-content:center;position:relative;overflow:hidden}.privacy-adapt-page .go .k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.privacy-adapt-page .go .btn{justify-content:center;white-space:normal;text-align:center;line-height:1.3}.privacy-adapt-page .go .btn.p{box-shadow:0 10px 30px #1769e080}.privacy-adapt-page .startlead{font-size:17px;line-height:1.55;color:#3a4a63;max-width:820px;margin:0 0 22px}.privacy-adapt-page .others{padding:56px 0 64px;margin-top:64px;background:#f8fbff;border-top:1px solid #E3E7EF}.privacy-adapt-page .others .hd{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:18px}.privacy-adapt-page .others h3{margin:0;font-size:22px;font-weight:800;letter-spacing:-.5px}.privacy-adapt-page .others .hd span{font-size:13px;color:#8a97ab;font-weight:600}.privacy-adapt-page .og{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.privacy-adapt-page .oc{background:#fff;border:1.5px solid #E3E7EF;border-radius:18px;padding:18px;display:flex;gap:14px;align-items:flex-start}.privacy-adapt-page .oc h4{margin:0 0 4px;font-size:15px;font-weight:800;line-height:1.2}.privacy-adapt-page .oc p{margin:0;font-size:13px;color:#5c6d84;line-height:1.4}.privacy-adapt-page .oc.all{background:#0f172a;border-color:#0f172a;color:#fff;align-items:center}.privacy-adapt-page .oc.all h4{color:#fff}.privacy-adapt-page .oc.all p{color:#ffffffa6}.privacy-adapt-page .oc.all .tile{background:#1769e0;color:#fff}.privacy-adapt-page .note{background:#fff;border-top:1px solid #E3E7EF;padding:14px 0;font-size:12px;color:#8a97ab;text-align:center}.privacy-adapt-page{--ink:#061E30;--navy:#0F172A;--navy2:#152439;--royal:#0B3F8A;--blue:#1769E0;--el:#2C7FF0;--sky:#7BC0FF;--cyan:#67E8F9;--tint:#DBEAFE;--tint2:#EAF3FF;--paper:#F8FBFF;--line:#C8D8E7;--line2:#E3E7EF;--muted:#5C6D84;--t2:#3a4a63}.privacy-adapt-page .kick{font-size:12px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;color:var(--blue)}.privacy-adapt-page .dk .kick{color:var(--sky)}.privacy-adapt-page .h2{font-size:40px;font-weight:800;letter-spacing:-1.4px;line-height:1.06;margin:12px 0 0}.privacy-adapt-page .lead2{font-size:18px;line-height:1.6;color:var(--t2)}.privacy-adapt-page .sec2{padding:88px 0 0}.privacy-adapt-page .num2{font-size:13px;font-weight:800;color:var(--blue);letter-spacing:1px;display:flex;align-items:center;gap:12px}.privacy-adapt-page .num2:after{content:"";width:64px;height:2px;background:linear-gradient(90deg,var(--blue),transparent)}.privacy-adapt-page .hx{position:relative;overflow:hidden;background:#030d1a;color:#fff;min-height:620px}.privacy-adapt-page .hx .img{position:absolute;right:-80px;top:0;bottom:0;width:62%;background-size:cover;background-position:center;opacity:.95}.privacy-adapt-page .hx .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030d1a,#030d1abf,#030d1a00 60%),linear-gradient(0deg,#030d1a 0%,transparent 30%)}.privacy-adapt-page .hx .wrap{position:relative;padding-top:88px;padding-bottom:150px}.privacy-adapt-page .hx h1{font-size:60px;font-weight:800;letter-spacing:-2.4px;line-height:1;margin:18px 0 22px;max-width:640px}.privacy-adapt-page .hx h1 em{font-style:normal;background:linear-gradient(90deg,#7bc0ff,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.privacy-adapt-page .hx p{font-size:18.5px;line-height:1.6;color:#fffc;max-width:560px;margin:0}.privacy-adapt-page .hx .cta{margin-top:32px;display:flex;gap:12px}.privacy-adapt-page .ribbon{display:flex;gap:0;margin-top:52px;max-width:760px;border-top:1px solid rgba(255,255,255,.16)}.privacy-adapt-page .ribbon div{flex:1;padding:16px 20px 0 0;font-size:13.5px;color:#ffffffb3;line-height:1.45;position:relative}.privacy-adapt-page .ribbon div:before{content:"";position:absolute;top:-1px;left:0;width:40px;height:2px;background:var(--sky)}.privacy-adapt-page .ribbon div:nth-child(3):before{background:var(--cyan)}.privacy-adapt-page .ribbon b{display:block;color:#fff;font-size:15px;letter-spacing:.4px;margin-bottom:3px}.privacy-adapt-page .ribbon .play{flex:0 0 auto;display:flex;align-items:center;gap:12px;color:#fff;font-weight:700;font-size:14px}.privacy-adapt-page .ribbon .play span{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;background:#ffffff14}.privacy-adapt-page .ribbon .play svg{fill:#fff;stroke:none;width:16px;height:16px}.privacy-adapt-page .ribbon .play:before{display:none}.privacy-adapt-page .nb{position:relative;z-index:3;margin-top:-64px}.privacy-adapt-page .nb .box{background:#fff;border-radius:18px;box-shadow:0 24px 60px #061e3040;border:1px solid var(--line2);display:flex;align-items:stretch;overflow:hidden}.privacy-adapt-page .nb .t{padding:18px 22px;font-size:11px;letter-spacing:1.8px;font-weight:700;text-transform:uppercase;color:var(--blue);border-right:1px solid var(--line2);display:flex;align-items:center;white-space:nowrap}.privacy-adapt-page .nb a{flex:1;padding:16px;font-size:13.5px;font-weight:700;color:var(--navy2);border-right:1px solid var(--line2);display:flex;flex-direction:column;gap:2px}.privacy-adapt-page .nb a span{font-size:11px;font-weight:800;color:var(--muted)}.privacy-adapt-page .nb a.on{background:var(--navy);color:#fff}.privacy-adapt-page .nb a.on span{color:var(--cyan)}.privacy-adapt-page .nb a:last-child{border-right:none}.privacy-adapt-page .prob{display:grid;grid-template-columns:.95fr 1.05fr;gap:64px;align-items:center}.privacy-adapt-page .prob p{font-size:16.5px;line-height:1.7;color:var(--t2);margin:18px 0 0}.privacy-adapt-page .diag{background:var(--paper);border:1px solid var(--line2);border-radius:28px;padding:26px 22px}.privacy-adapt-page .diag .cap{font-size:11px;letter-spacing:1.8px;font-weight:700;text-transform:uppercase;color:var(--muted);margin:0 0 12px 6px}.privacy-adapt-page .pq{margin-top:64px;padding:40px 0 0;border-top:1px solid var(--line2);display:grid;grid-template-columns:120px 1fr;gap:24px;align-items:start}.privacy-adapt-page .pq .mk{font-size:150px;line-height:1;font-weight:800;color:var(--tint);margin-top:-30px}.privacy-adapt-page .pq blockquote{margin:0;font-size:34px;font-weight:800;letter-spacing:-1px;line-height:1.2;color:var(--navy2)}.privacy-adapt-page .pq blockquote em{font-style:normal;color:var(--blue)}.privacy-adapt-page .pq small{display:block;margin-top:12px;font-size:13px;color:var(--muted);font-weight:600}.privacy-adapt-page .tabs{display:flex;gap:40px;border-bottom:1px solid var(--line2);margin-top:36px}.privacy-adapt-page .tabs button{all:unset;cursor:pointer;padding:0 0 16px;font-size:15px;font-weight:700;color:var(--muted);display:flex;gap:12px;align-items:baseline;position:relative}.privacy-adapt-page .tabs button b{font-size:20px;color:var(--navy2);letter-spacing:-.3px}.privacy-adapt-page .tabs button.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--blue);border-radius:3px}.privacy-adapt-page .tabs button.on b{color:var(--blue)}.privacy-adapt-page .tabs .q{font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.privacy-adapt-page .pane{display:none}.privacy-adapt-page .pane.on{display:block}.privacy-adapt-page .band{position:relative;margin-top:28px;border-radius:28px;overflow:hidden;min-height:430px;color:#fff;background:#030d1a}.privacy-adapt-page .band .img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:right center}.privacy-adapt-page .band .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030d1af7,#030d1ad9 38%,#030d1a1a 72%)}.privacy-adapt-page .band .in{position:relative;padding:52px 56px;max-width:640px}.privacy-adapt-page .band h3{font-size:38px;font-weight:800;letter-spacing:-1.2px;line-height:1.08;margin:14px 0 16px}.privacy-adapt-page .band p{font-size:17px;line-height:1.6;color:#fffc;margin:0}.privacy-adapt-page .band .stats{display:flex;gap:0;margin-top:34px;border-top:1px solid rgba(255,255,255,.18)}.privacy-adapt-page .band .stats div{padding:16px 26px 0 0;margin-right:26px;font-size:12.5px;color:#ffffffa6;line-height:1.35;max-width:150px}.privacy-adapt-page .band .stats b{display:block;white-space:nowrap;font-size:30px;color:#fff;letter-spacing:-1px;margin-bottom:4px}.privacy-adapt-page .two{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-top:64px;align-items:start}.privacy-adapt-page .h3{font-size:26px;font-weight:800;letter-spacing:-.7px;margin:10px 0 14px;line-height:1.15}.privacy-adapt-page .p2{font-size:16px;line-height:1.65;color:var(--t2);margin:0}.privacy-adapt-page .pil{margin-top:22px}.privacy-adapt-page .pil div{display:grid;grid-template-columns:52px 1fr;gap:16px;padding:18px 0;border-top:1px solid var(--line2)}.privacy-adapt-page .pil div:last-child{border-bottom:1px solid var(--line2)}.privacy-adapt-page .pil i{font-style:normal;font-size:28px;font-weight:800;color:transparent;-webkit-text-stroke:1.3px var(--el);line-height:1}.privacy-adapt-page .pil b{display:block;font-size:17px;margin-bottom:4px}.privacy-adapt-page .pil span{font-size:14.5px;line-height:1.55;color:var(--muted)}.privacy-adapt-page .app{border-radius:20px;background:#0b1424;box-shadow:0 30px 70px #061e3059;overflow:hidden;color:#fff}.privacy-adapt-page .app .bar{display:flex;gap:7px;padding:12px 16px;background:#0f1b30;align-items:center}.privacy-adapt-page .app .bar i{width:10px;height:10px;border-radius:50%;background:#2a3a55}.privacy-adapt-page .app .bar span{margin-left:12px;font-size:12px;color:#ffffff8c;font-weight:600}.privacy-adapt-page .app .body{padding:24px}.privacy-adapt-page .app .hi{font-size:22px;font-weight:800;letter-spacing:-.5px}.privacy-adapt-page .app .hi small{display:block;font-size:13px;color:#ffffff8c;font-weight:600;margin-top:4px}.privacy-adapt-page .app .sug{margin:16px 0;padding:12px 14px;border-radius:12px;background:#67e8f914;border:1px solid rgba(103,232,249,.35);font-size:13px;line-height:1.5;color:#ffffffd9;display:flex;gap:10px}.privacy-adapt-page .app .sug svg{color:var(--cyan);flex:none}.privacy-adapt-page .app .inp{border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:14px;font-size:14px;color:#ffffff73}.privacy-adapt-page .app .opts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.privacy-adapt-page .app .opts div{border-radius:10px;background:#ffffff0d;padding:9px 10px;font-size:12px;font-weight:700;display:flex;gap:7px;align-items:flex-start;line-height:1.25}.privacy-adapt-page .app .opts div small{display:block;font-weight:600;color:#ffffff80;font-size:10.5px;margin-top:2px}.privacy-adapt-page .app .opts svg{width:15px;height:15px;color:var(--sky);flex:none;margin-top:1px}.privacy-adapt-page .app .opts div.sec{background:#1769e059}.privacy-adapt-page .appcap{font-size:12.5px;color:var(--muted);margin-top:12px;text-align:center}.privacy-adapt-page .anat{position:relative;padding-left:34px}.privacy-adapt-page .anat:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:2px;background:linear-gradient(var(--blue),var(--cyan))}.privacy-adapt-page .anat div{position:relative;padding:14px 0 14px 8px}.privacy-adapt-page .anat div:before{content:"";position:absolute;left:-29px;top:18px;width:12px;height:12px;border-radius:50%;background:#fff;border:2.5px solid var(--blue)}.privacy-adapt-page .anat div:last-child:before{border-color:var(--cyan);background:var(--cyan)}.privacy-adapt-page .anat b{display:block;font-size:16px}.privacy-adapt-page .anat span{font-size:14.5px;color:var(--muted);line-height:1.5}.privacy-adapt-page .rag{margin-top:72px;border-radius:28px;background:radial-gradient(700px 360px at 90% 0%,rgba(44,127,240,.4),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%);color:#fff;padding:52px 56px;display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:center}.privacy-adapt-page .rag p{color:#ffffffc7}.privacy-adapt-page .docs{position:relative}.privacy-adapt-page .dcard{background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:16px 18px;margin-bottom:12px}.privacy-adapt-page .dcard .t{display:flex;gap:10px;align-items:center;font-weight:700;font-size:14px}.privacy-adapt-page .dcard .t svg{color:var(--sky)}.privacy-adapt-page .dcard .m{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.privacy-adapt-page .dcard .m span{font-size:11px;font-weight:700;border-radius:6px;padding:3px 7px;background:#ffffff1a;color:#fffc}.privacy-adapt-page .dcard .m span.ok{background:#67e8f926;color:var(--cyan)}.privacy-adapt-page .dcard .m span.no{background:#ffffff0a;color:#fff6;text-decoration:line-through}.privacy-adapt-page .dcard.old{opacity:.5}.privacy-adapt-page .ans{background:#fff;color:var(--navy2);border-radius:16px;padding:16px 18px;font-size:14px;line-height:1.55;box-shadow:0 20px 50px #00000059}.privacy-adapt-page .ans sup{background:var(--blue);color:#fff;border-radius:5px;padding:1px 5px;font-size:10px;font-weight:800;margin-left:2px}.privacy-adapt-page .ans small{display:block;margin-top:8px;font-size:12px;color:var(--muted)}.privacy-adapt-page .mech{margin-top:72px;display:grid;grid-template-columns:.8fr 1.2fr;gap:56px}.privacy-adapt-page .dl div{display:grid;grid-template-columns:220px 1fr;gap:20px;padding:15px 0;border-top:1px solid var(--line2);font-size:15px}.privacy-adapt-page .dl div:last-child{border-bottom:1px solid var(--line2)}.privacy-adapt-page .dl b{font-size:15.5px}.privacy-adapt-page .dl span{color:var(--muted);line-height:1.55}.privacy-adapt-page .strip{margin-top:64px;padding:28px 0;border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);display:grid;grid-template-columns:260px 1fr;gap:32px;align-items:center}.privacy-adapt-page .strip .w{display:flex;flex-wrap:wrap;gap:10px 30px}.privacy-adapt-page .strip .w span{font-size:17px;font-weight:800;color:#8fa0b8;letter-spacing:-.2px}.privacy-adapt-page .cyc{margin-top:64px}.privacy-adapt-page .cyc .track{position:relative;display:grid;grid-template-columns:repeat(8,1fr);margin-top:34px}.privacy-adapt-page .cyc .track:before{content:"";position:absolute;left:4%;right:4%;top:22px;height:3px;background:linear-gradient(90deg,var(--blue),var(--el) 45%,var(--cyan));border-radius:3px}.privacy-adapt-page .st{position:relative;padding:0 10px;text-align:left}.privacy-adapt-page .st .d{width:46px;height:46px;border-radius:50%;background:#fff;border:3px solid var(--blue);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;color:var(--blue);position:relative;box-shadow:0 0 0 6px #fff}.privacy-adapt-page .st.fw .d{border-color:#0b3f8a;color:#0b3f8a}.privacy-adapt-page .st.cc .d{border-color:var(--el)}.privacy-adapt-page .st.gv .d{border-color:var(--cyan);color:#0e7490}.privacy-adapt-page .st b{display:block;font-size:15px;margin:16px 0 6px;line-height:1.2}.privacy-adapt-page .st span{font-size:13px;color:var(--muted);line-height:1.5;display:block}.privacy-adapt-page .st em{display:inline-block;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;margin-top:10px;color:var(--blue)}.privacy-adapt-page .st.fw em{color:#0b3f8a}.privacy-adapt-page .st.gv em{color:#0e7490}.privacy-adapt-page .flowline{margin-top:56px;display:flex;align-items:stretch;gap:0;border:1px solid var(--line2);border-radius:20px;overflow:hidden}.privacy-adapt-page .flowline div{flex:1;padding:20px 22px;position:relative;font-size:13.5px;color:var(--muted);line-height:1.45}.privacy-adapt-page .flowline div b{display:block;color:var(--navy2);font-size:15px;margin-bottom:4px}.privacy-adapt-page .flowline div+div{border-left:1px solid var(--line2)}.privacy-adapt-page .flowline div.hl{background:linear-gradient(145deg,#2c7ff0,#1769e0);color:#ffffffd9}.privacy-adapt-page .flowline div.hl b{color:#fff}.privacy-adapt-page .flowline .lab{flex:0 0 190px;background:var(--paper)}.privacy-adapt-page .mx{margin-top:64px;display:grid;grid-template-columns:.75fr 1.25fr;gap:56px}.privacy-adapt-page .mx table{width:100%;border-collapse:collapse}.privacy-adapt-page .mx td{padding:14px 0;border-top:1px solid var(--line2);vertical-align:top;font-size:14.5px}.privacy-adapt-page .mx tr:last-child td{border-bottom:1px solid var(--line2)}.privacy-adapt-page .mx td.g{width:150px;font-size:11px;letter-spacing:1.5px;font-weight:800;text-transform:uppercase;color:var(--blue);padding-top:17px}.privacy-adapt-page .mx td b{display:block;font-size:15px}.privacy-adapt-page .mx td span{color:var(--muted)}.privacy-adapt-page .worm{margin-top:72px;border-radius:28px;background:linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%);color:#fff;padding:48px 56px;display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.privacy-adapt-page .worm p{color:#ffffffc7}.privacy-adapt-page .log{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.9;background:#030d1a;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:16px 18px;color:#ffffffb3}.privacy-adapt-page .log b{color:var(--cyan);font-weight:600}.privacy-adapt-page .log i{font-style:normal;color:var(--sky)}.privacy-adapt-page .outs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.privacy-adapt-page .outs div{display:flex;gap:10px;align-items:center;font-size:13.5px;font-weight:700;padding:12px 14px;border-radius:12px;background:#ffffff12;border:1px solid rgba(255,255,255,.14)}.privacy-adapt-page .outs svg{color:var(--sky)}.privacy-adapt-page .note2{font-size:12.5px;color:#ffffff8c;margin-top:12px}.privacy-adapt-page .path{margin-top:48px;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.privacy-adapt-page .path:before{content:"";position:absolute;left:0;right:0;top:30px;height:2px;background:repeating-linear-gradient(90deg,var(--line) 0 8px,transparent 8px 14px)}.privacy-adapt-page .path div{position:relative;padding-right:28px}.privacy-adapt-page .path i{font-style:normal;display:inline-flex;height:60px;padding:0 20px;border-radius:30px;background:#fff;border:2px solid var(--blue);align-items:center;font-weight:800;font-size:17px;color:var(--blue);position:relative}.privacy-adapt-page .path div:nth-child(3) i{background:var(--navy);border-color:var(--navy);color:var(--cyan)}.privacy-adapt-page .path span{display:block;margin-top:16px;font-size:14.5px;line-height:1.55;color:var(--muted)}.privacy-adapt-page .dep{margin-top:40px}.privacy-adapt-page .spec{height:10px;border-radius:10px;background:linear-gradient(90deg,var(--tint),var(--el) 50%,var(--navy));position:relative;margin:0 16.6%}.privacy-adapt-page .spec i{position:absolute;top:-7px;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--blue);transform:translate(-50%)}.privacy-adapt-page .spec i:nth-child(1){left:0}.privacy-adapt-page .spec i:nth-child(2){left:50%}.privacy-adapt-page .spec i:nth-child(3){left:100%;border-color:var(--navy)}.privacy-adapt-page .specl{display:flex;justify-content:space-between;font-size:12px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);margin:0 0 18px}.privacy-adapt-page .dcols{display:grid;grid-template-columns:repeat(3,1fr);margin-top:26px;border-top:1px solid var(--line2)}.privacy-adapt-page .dcols div{padding:22px 26px 0 0}.privacy-adapt-page .dcols h4{font-size:24px;font-weight:800;letter-spacing:-.6px;margin:0 0 14px}.privacy-adapt-page .dcols dl{margin:0}.privacy-adapt-page .dcols dt{font-size:11px;letter-spacing:1.5px;font-weight:800;text-transform:uppercase;color:var(--blue);margin-top:14px}.privacy-adapt-page .dcols dd{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--t2)}.privacy-adapt-page .aud2{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.privacy-adapt-page .who3 div{display:grid;grid-template-columns:56px 1fr auto;gap:18px;align-items:center;padding:20px 0;border-top:1px solid var(--line2)}.privacy-adapt-page .who3 div:last-child{border-bottom:1px solid var(--line2)}.privacy-adapt-page .who3 i{font-style:normal;width:56px;height:56px;border-radius:50%;background:var(--tint2);border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--blue)}.privacy-adapt-page .who3 b{display:block;font-size:17px}.privacy-adapt-page .who3 span{font-size:14px;color:var(--muted);line-height:1.5}.privacy-adapt-page .who3 em{font-style:normal;font-size:12px;font-weight:800;border-radius:7px;padding:5px 8px}.privacy-adapt-page .cols3{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:56px}.privacy-adapt-page .cols3 div{border-top:2px solid var(--navy2);padding-top:16px}.privacy-adapt-page .cols3 h4{margin:0 0 8px;font-size:17px}.privacy-adapt-page .cols3 p{margin:0;font-size:14.5px;line-height:1.6;color:var(--muted)}.privacy-adapt-page .nf{margin-top:48px;padding:22px 28px;border-left:4px solid var(--cyan);background:var(--paper);border-radius:0 16px 16px 0}.privacy-adapt-page .nf b{font-size:16px}.privacy-adapt-page .nf p{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--t2)}.privacy-adapt-page .capl{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.privacy-adapt-page .capl h4{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:13px;letter-spacing:1px}.privacy-adapt-page .capl h4 span{font-size:12px;font-weight:800;border-radius:7px;padding:5px 8px}.privacy-adapt-page .capl li{list-style:none;padding:14px 0;border-top:1px solid var(--line2)}.privacy-adapt-page .capl ul{margin:0;padding:0}.privacy-adapt-page .capl li b{display:block;font-size:15.5px;margin-bottom:3px}.privacy-adapt-page .capl li span{font-size:14px;color:var(--muted);line-height:1.5}.privacy-adapt-page .cat2{margin-top:36px;display:flex;align-items:center;gap:28px;padding:26px 30px;border-radius:22px;background:var(--navy);color:#fff}.privacy-adapt-page .cat2 .n{font-size:56px;font-weight:800;letter-spacing:-2px;background:linear-gradient(180deg,#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}.privacy-adapt-page .cat2 p{margin:0;flex:1;color:#ffffffbf;font-size:15px;line-height:1.5}.privacy-adapt-page .cat2 p b{color:#fff;display:block;font-size:18px}.privacy-adapt-page .bdg-td{background:#1769e0;color:#fff}.privacy-adapt-page .bdg-pa{background:#0f172a;color:#fff}.privacy-adapt-page .bdg-cdf{background:#ecfeff;color:#0b3f8a;box-shadow:inset 0 0 0 1.5px #67e8f9}.privacy-adapt-page .chk{display:flex;flex-wrap:wrap;gap:12px 28px;margin:28px 0 32px}.privacy-adapt-page .chk span{display:flex;gap:8px;align-items:center;font-size:15px;font-weight:700;color:#fff}.privacy-adapt-page .chk svg{color:var(--cyan)}.privacy-adapt-page .dk2{position:relative;overflow:hidden;color:#fff;margin-top:96px;background:radial-gradient(800px 400px at 12% 0%,rgba(44,127,240,.45),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%)}.privacy-adapt-page .dk2 .wrap{padding-top:80px;padding-bottom:80px}.privacy-adapt-page .dk2 .h2{color:#fff}.privacy-adapt-page .cmpw{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 30px 80px #061e3059}.privacy-adapt-page table.cmp{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.5}.privacy-adapt-page .cmp th{font-size:12px;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;color:#5c6d84;text-align:left;padding:16px 18px;background:#f8fbff;border-bottom:1px solid #E3E7EF}.privacy-adapt-page .cmp th.saie{background:linear-gradient(145deg,#2c7ff0,#1769e0);color:#fff;font-size:13px}.privacy-adapt-page .cmp td{padding:13px 18px;border-bottom:1px solid #E3E7EF;vertical-align:top;color:#5c6d84}.privacy-adapt-page .cmp td.cat{font-weight:800;color:#152439;width:17%;font-size:14px}.privacy-adapt-page .cmp td.saie{background:#eaf3ff;color:#152439;font-weight:700;width:27%;border-left:2px solid #1769E0;border-right:2px solid #1769E0}.privacy-adapt-page .cmp tr:last-child td{border-bottom:none}.privacy-adapt-page .cmpg{display:grid;grid-template-columns:17% 27.5% 27% 28.5%;background:#fff;border-radius:22px;box-shadow:0 30px 80px #061e3059;position:relative;margin-top:30px}.privacy-adapt-page .cmpg .gh{font-size:12px;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;color:#5c6d84;padding:24px 20px 20px;background:#f8fbff;border-bottom:1px solid #E3E7EF}.privacy-adapt-page .cmpg .gh:first-child{border-radius:22px 0 0}.privacy-adapt-page .cmpg .gh:nth-child(3){border-radius:0 22px 0 0}.privacy-adapt-page .cmpg .gc{padding:18px 20px;border-bottom:1px solid #E3E7EF;font-size:13.5px;line-height:1.5;color:#5c6d84}.privacy-adapt-page .cmpg .gc.cat{font-weight:800;color:#152439;font-size:14px}.privacy-adapt-page .scol{grid-column:3;display:grid;grid-template-rows:subgrid;margin:-22px -6px;background:linear-gradient(180deg,#2c7ff0,#1769e0 55%,#1260cc);border-radius:22px;box-shadow:0 24px 60px #1769e073;position:relative;z-index:2;color:#fff}.privacy-adapt-page .scol .sh2{display:flex;align-items:center;gap:10px;font-size:14px;letter-spacing:2px;font-weight:800;padding:46px 26px 20px;border-bottom:1px solid rgba(255,255,255,.2)}.privacy-adapt-page .scol .sh2 span{font-size:16px;letter-spacing:0}.privacy-adapt-page .scol .sc2{display:flex;gap:12px;align-items:flex-start;padding:18px 26px;border-bottom:1px solid rgba(255,255,255,.2);font-size:14.5px;line-height:1.5;font-weight:600}.privacy-adapt-page .scol .sc2:last-child{border-bottom:0;padding-bottom:40px}.privacy-adapt-page .scol .sc2 svg{width:24px;height:24px;flex:none;margin-top:-1px}.privacy-adapt-page .cmpg .gc:nth-last-child(2),.privacy-adapt-page .cmpg .gc:nth-last-child(3),.privacy-adapt-page .cmpg .gc:nth-last-child(4){border-bottom:0}.privacy-adapt-page .proof2{display:grid;grid-template-columns:1.2fr .8fr;gap:0;border-radius:28px;overflow:hidden;margin-top:96px;border:1px solid var(--line2)}.privacy-adapt-page .proof2 .l{padding:44px 48px;background:#fff}.privacy-adapt-page .proof2 .r{padding:44px 48px;background:linear-gradient(145deg,#2c7ff0,#1769e0);color:#fff;display:flex;gap:24px;align-items:center}.privacy-adapt-page .seal{flex:none;width:112px;height:112px;border-radius:50%;border:2px solid rgba(255,255,255,.6);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 10px #ffffff14}.privacy-adapt-page .seal small{font-size:12px;font-weight:700;letter-spacing:1px}.privacy-adapt-page .seal b{font-size:30px;letter-spacing:-1px;line-height:1}.privacy-adapt-page .proof2 .r p{margin:0;font-size:15px;line-height:1.6;color:#ffffffe0}.privacy-adapt-page .proof2 .l .big{font-size:28px;font-weight:800;letter-spacing:-.8px;line-height:1.2;margin:12px 0 14px}.privacy-adapt-page .rtrack{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:36px;border-top:3px solid var(--line2);position:relative}.privacy-adapt-page .rtrack .qc{padding:0 14px 0 0;position:relative}.privacy-adapt-page .rtrack .qc:before{content:"";position:absolute;top:-10px;left:0;width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--line)}.privacy-adapt-page .rtrack .qc.now:before{border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 0 6px #67e8f940}.privacy-adapt-page .rtrack .qc.now:after{content:"";position:absolute;top:-3px;left:0;width:100%;height:3px;background:var(--cyan)}.privacy-adapt-page .qh{padding:22px 0 12px}.privacy-adapt-page .qh b{font-size:22px;letter-spacing:-.6px}.privacy-adapt-page .qh span{display:block;font-size:12px;color:var(--muted);margin-top:3px}.privacy-adapt-page .qh em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;color:#0e7490;text-transform:uppercase;margin-left:8px}.privacy-adapt-page .ritem{display:grid;grid-template-columns:8px 1fr;gap:9px;padding:7px 0;border-top:1px solid var(--line2);font-size:12.5px;line-height:1.3}.privacy-adapt-page .ritem i{width:8px;height:8px;border-radius:2px;margin-top:4px}.privacy-adapt-page .ritem code{font-family:inherit;font-weight:700;color:var(--muted);font-size:11px;margin-right:4px}.privacy-adapt-page .ritem b{font-weight:700;color:var(--navy2)}.privacy-adapt-page .ritem.open{background:var(--paper);margin:0 -8px;padding:10px 8px;border-radius:10px;border-top-color:transparent}.privacy-adapt-page .ritem.open p{margin:6px 0 0;font-size:12.5px;color:var(--muted);line-height:1.45;font-weight:500}.privacy-adapt-page .i-td{background:#1769e0}.privacy-adapt-page .i-pa{background:#0f172a}.privacy-adapt-page .i-cdf{background:#67e8f9}.privacy-adapt-page .rl{display:flex;gap:18px;align-items:center;font-size:13px;font-weight:700;color:var(--t2)}.privacy-adapt-page .rl span{display:flex;gap:7px;align-items:center}.privacy-adapt-page .rl i{width:10px;height:10px;border-radius:3px;display:inline-block}.privacy-adapt-page .ftabs{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.privacy-adapt-page .ftabs a{font-size:13.5px;font-weight:700;padding:9px 14px;border-radius:30px;border:1.5px solid var(--line);color:var(--t2)}.privacy-adapt-page .ftabs a.on{background:var(--navy);border-color:var(--navy);color:#fff}.privacy-adapt-page .faq2{display:grid;grid-template-columns:.7fr 1.3fr;gap:64px;margin-top:10px}.privacy-adapt-page .acc>div{border-top:1px solid var(--line2);padding:18px 0}.privacy-adapt-page .acc>div:last-child{border-bottom:1px solid var(--line2)}.privacy-adapt-page .acc .qq{display:flex;gap:16px;align-items:flex-start;font-weight:700;font-size:16px;line-height:1.4}.privacy-adapt-page .acc .qq svg{margin-left:auto;color:var(--blue);flex:none}.privacy-adapt-page .acc p{margin:10px 40px 0 0;font-size:15px;line-height:1.6;color:var(--muted)}.privacy-adapt-page .fsr{margin-top:22px;height:48px;border:1.5px solid var(--line);border-radius:12px;display:flex;align-items:center;gap:10px;padding:0 14px;color:var(--muted);font-size:14.5px}.privacy-adapt-page .fsr svg{color:var(--blue)}.privacy-adapt-page .ftab2{margin-top:24px;display:flex;flex-direction:column;gap:6px}.privacy-adapt-page .ftab2 a{display:flex;justify-content:space-between;padding:12px 16px;border-radius:12px;font-weight:700;font-size:15px;color:var(--t2)}.privacy-adapt-page .ftab2 a.on{background:var(--navy);color:#fff}.privacy-adapt-page .ftab2 a span{color:var(--muted);font-weight:600}.privacy-adapt-page .ftab2 a.on span{color:var(--cyan)}.privacy-adapt-page .pbar{background:#fff;border-bottom:1px solid var(--line2);position:relative;z-index:4}.privacy-adapt-page .pbar .wrap{display:flex;align-items:center;gap:6px;height:60px}.privacy-adapt-page .pbar .lbl{font-size:11px;letter-spacing:1.8px;font-weight:800;color:var(--muted);text-transform:uppercase;margin-right:14px}.privacy-adapt-page .pbar a{font-size:14px;font-weight:700;color:var(--t2);padding:8px 14px;border-radius:10px;display:inline-flex;gap:6px;align-items:center}.privacy-adapt-page .pbar a.on{background:var(--navy);color:#fff}.privacy-adapt-page .pbar a svg{width:14px;height:14px;color:var(--muted)}.privacy-adapt-page .pbar .sp{margin-left:auto}.privacy-adapt-page .pbar .lang{font-size:12px;font-weight:800;color:var(--muted);border:1.5px solid var(--line);border-radius:8px;padding:5px 8px}.privacy-adapt-page .hsm{position:relative;overflow:hidden;background:#030d1a;color:#fff}.privacy-adapt-page .hsm .img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:right center}.privacy-adapt-page .hsm .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030d1a,#030d1aeb 35%,#030d1a26 75%)}.privacy-adapt-page .hsm .wrap{position:relative;padding:72px 40px 84px;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.privacy-adapt-page .hsm h1{font-size:52px;font-weight:800;letter-spacing:-2px;line-height:1.02;margin:16px 0 18px}.privacy-adapt-page .hsm p{font-size:18px;line-height:1.6;color:#fffc;margin:0;max-width:560px}.privacy-adapt-page .hsm .cta{margin-top:28px;display:flex;gap:12px}.privacy-adapt-page .vid{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:16/9;background:#0b1424;border:1px solid rgba(255,255,255,.18);box-shadow:0 30px 70px #00000073;display:flex;align-items:flex-end}.privacy-adapt-page .vid .pl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:74px;height:74px;border-radius:50%;background:#ffffff24;border:1.5px solid rgba(255,255,255,.55);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.privacy-adapt-page .vid .pl svg{fill:#fff;stroke:none;width:26px;height:26px;margin-left:4px}.privacy-adapt-page .vid .cap{position:relative;width:100%;padding:14px 18px;background:linear-gradient(0deg,rgba(3,13,26,.9),transparent);display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;color:#fff}.privacy-adapt-page .vid .cap span{font-size:11px;font-weight:800;border:1px solid rgba(255,255,255,.4);border-radius:6px;padding:3px 6px}.privacy-adapt-page .vid .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.55}.privacy-adapt-page .prow{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:56px 0;border-top:1px solid var(--line2)}.privacy-adapt-page .prow:first-of-type{border-top:0}.privacy-adapt-page .prow.rev .txt{order:2}.privacy-adapt-page .prow h3{font-size:34px;font-weight:800;letter-spacing:-1px;margin:10px 0 12px;line-height:1.08}.privacy-adapt-page .prow .q{font-size:12px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:var(--muted)}.privacy-adapt-page .prow ul{list-style:none;padding:0;margin:18px 0 22px}.privacy-adapt-page .prow li{display:flex;gap:10px;padding:9px 0;border-top:1px solid var(--line2);font-size:15px;color:var(--t2)}.privacy-adapt-page .prow li svg{color:var(--blue);flex:none;margin-top:2px;width:18px;height:18px}.privacy-adapt-page .prow .golink{font-weight:800;font-size:15px}.privacy-adapt-page .chain{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:40px;border-radius:22px;overflow:hidden;border:1px solid var(--line2)}.privacy-adapt-page .chain div{padding:22px 20px;position:relative;font-size:13.5px;color:var(--muted);line-height:1.5}.privacy-adapt-page .chain div+div{border-left:1px solid var(--line2)}.privacy-adapt-page .chain b{display:block;color:var(--navy2);font-size:15.5px;margin:10px 0 4px}.privacy-adapt-page .chain em{font-style:normal;font-size:11px;font-weight:800;border-radius:6px;padding:3px 7px}.privacy-adapt-page .chain .n{font-size:12px;font-weight:800;color:var(--blue)}.privacy-adapt-page .cat3{display:grid;grid-template-columns:.75fr 1.25fr;gap:56px;margin-top:10px}.privacy-adapt-page .accx div.c{border-top:1px solid var(--line2)}.privacy-adapt-page .accx div.c:last-child{border-bottom:1px solid var(--line2)}.privacy-adapt-page .accx .hd{display:flex;align-items:center;gap:14px;padding:18px 0;font-size:17px;font-weight:800}.privacy-adapt-page .accx .hd span{font-size:13px;font-weight:700;color:var(--muted)}.privacy-adapt-page .accx .hd svg{margin-left:auto;color:var(--blue)}.privacy-adapt-page .accx ol{margin:0 0 18px;padding:0;list-style:none;columns:2;column-gap:32px}.privacy-adapt-page .accx ol li{break-inside:avoid;font-size:13.5px;line-height:1.5;color:var(--t2);padding:7px 0 7px 18px;position:relative}.privacy-adapt-page .accx ol li:before{content:"";position:absolute;left:0;top:14px;width:6px;height:6px;border-radius:2px;background:var(--el)}.privacy-adapt-page .teaser{margin-top:10px;display:grid;grid-template-columns:.75fr 1.25fr;gap:56px}.privacy-adapt-page .tq{display:grid;grid-template-columns:1fr 1fr;gap:28px}.privacy-adapt-page .tq h4{margin:0 0 6px;font-size:18px}.privacy-adapt-page .tq h4 em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;color:#0e7490;margin-left:6px}.privacy-adapt-page .tq .ritem{font-size:13.5px}.privacy-adapt-page .bread{font-size:13px;color:#fff9;font-weight:600}.privacy-adapt-page .bread a{color:var(--sky);font-weight:700}.privacy-adapt-page .cert7{display:flex;gap:14px;flex-wrap:wrap;margin-top:18px}.privacy-adapt-page .cert7 span{width:92px;height:92px;border-radius:50%;border:2px solid var(--navy2);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;font-weight:700;letter-spacing:.6px;color:var(--muted)}.privacy-adapt-page .cert7 span b{font-size:17px;color:var(--navy2);letter-spacing:-.4px}.privacy-adapt-page .cert7 span.k{background:var(--blue);border-color:var(--blue);color:#fffc}.privacy-adapt-page .cert7 span.k b{color:#fff}.privacy-adapt-page .plan3{display:grid;grid-template-columns:repeat(3,1fr);margin-top:36px;border-top:3px solid var(--navy2)}.privacy-adapt-page .plan3 div{padding:20px 26px 0 0}.privacy-adapt-page .plan3 i{font-style:normal;font-size:44px;font-weight:800;color:transparent;-webkit-text-stroke:1.4px var(--el);line-height:1}.privacy-adapt-page .plan3.gox{row-gap:40px}.privacy-adapt-page .plan3.gox div{padding-bottom:4px}.privacy-adapt-page .plan3 .gl{display:inline-block;margin-top:12px;font-size:14px;font-weight:700;color:var(--blue);text-decoration:none}.privacy-adapt-page .plan3 b{display:block;font-size:18px;margin:10px 0 6px}.privacy-adapt-page .plan3 span{font-size:14.5px;color:var(--muted);line-height:1.55}.privacy-adapt-page .snav{position:fixed;right:18px;top:96px;z-index:50;width:196px;background:#fff;border-radius:14px;box-shadow:0 18px 50px #061e3029;padding:12px 0;border-right:3px solid var(--blue)}.privacy-adapt-page .snav a{display:block;text-align:right;padding:7px 18px;font-size:13px;font-weight:700;color:var(--navy2);line-height:1.3}.privacy-adapt-page .snav a.on{color:var(--blue);box-shadow:inset -3px 0 0 var(--blue);margin-right:-3px}.privacy-adapt-page .snav a.pg{font-size:12.5px;font-weight:600;color:var(--muted);padding:5px 18px}.privacy-adapt-page .snav a.pg.cur{color:var(--blue);font-weight:800}.privacy-adapt-page .snav .sep{height:1px;background:var(--line2);margin:8px 18px}.privacy-adapt-page .snav .lb{font-size:10px;letter-spacing:1.6px;font-weight:800;text-transform:uppercase;color:var(--muted);text-align:right;padding:2px 18px 4px}.privacy-adapt-page .hx,.privacy-adapt-page .hsm{background:radial-gradient(1100px 520px at 92% -20%,rgba(44,127,240,.6),transparent 60%),radial-gradient(600px 360px at 6% 118%,rgba(103,232,249,.16),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 52%,#0b3f8a 135%)}.privacy-adapt-page .hx:before,.privacy-adapt-page .hsm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%);mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%)}.privacy-adapt-page .vid{background:radial-gradient(420px 260px at 80% 0%,rgba(44,127,240,.55),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 55%,#0b3f8a 130%)}.privacy-adapt-page .vid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px}.privacy-adapt-page .vid .t{position:absolute;left:22px;top:18px;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.4px}.privacy-adapt-page .vid .t small{display:block;font-size:12px;font-weight:600;color:#fff9;letter-spacing:0;margin-top:2px}.privacy-adapt-page .prow li{border-top:0!important;padding:6px 0}.privacy-adapt-page .pil div,.privacy-adapt-page .pil div:last-child{border-top:0!important;border-bottom:0!important;padding:12px 0}.privacy-adapt-page .dl div,.privacy-adapt-page .dl div:last-child{border-top:0!important;border-bottom:0!important;padding:16px 20px;border-radius:12px;align-items:baseline}.privacy-adapt-page .dl div:nth-child(odd){background:#eaf3ff}.privacy-adapt-page .dl b{position:relative;padding-left:16px;color:#0f172a}.privacy-adapt-page .dl b:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:#1769e0}.privacy-adapt-page .dl span{color:#3a4a63}.privacy-adapt-page .dl.golist{margin-top:36px}.privacy-adapt-page .dl.golist div{grid-template-columns:260px 1fr 250px;align-items:center!important;gap:28px}.privacy-adapt-page .dl.golist .button{margin:0;width:100%}.privacy-adapt-page .mx td,.privacy-adapt-page .mx tr:last-child td{border-top:0!important;border-bottom:0!important;padding:9px 0}.privacy-adapt-page .mx td.c2{padding-left:20px}.privacy-adapt-page .who3 div,.privacy-adapt-page .who3 div:last-child{border-top:0!important;border-bottom:0!important;padding:12px 0}.privacy-adapt-page .ritem{border-top:0!important}.privacy-adapt-page .sym{display:grid;grid-template-columns:repeat(5,1fr);gap:28px;margin-top:40px}.privacy-adapt-page .sym div{position:relative;padding-top:18px}.privacy-adapt-page .sym div:before{content:"";position:absolute;top:0;left:0;width:36px;height:3px;background:var(--blue);border-radius:3px}.privacy-adapt-page .sym b{display:block;font-size:17px;margin-bottom:6px}.privacy-adapt-page .sym span{font-size:14px;color:var(--muted);line-height:1.55}.privacy-adapt-page .path2{position:relative;margin-top:48px;display:grid;grid-template-columns:repeat(9,1fr)}.privacy-adapt-page .path2:before{content:"";position:absolute;left:3%;right:3%;top:27px;height:3px;background:linear-gradient(90deg,var(--tint),var(--el) 40%,var(--blue) 70%,var(--cyan));border-radius:3px}.privacy-adapt-page .ph{position:relative;padding-right:10px}.privacy-adapt-page .ph i{font-style:normal;display:flex;width:56px;height:56px;border-radius:50%;background:#fff;border:3px solid var(--blue);align-items:center;justify-content:center;font-weight:800;font-size:13px;color:var(--blue);box-shadow:0 0 0 6px #fff}.privacy-adapt-page .ph.ev i{border-color:var(--line);color:var(--muted)}.privacy-adapt-page .ph.gt i{background:var(--navy);border-color:var(--navy);color:var(--cyan)}.privacy-adapt-page .ph.ops i{background:var(--cyan);border-color:var(--cyan);color:var(--navy)}.privacy-adapt-page .ph b{display:block;font-size:14px;margin:14px 0 4px;line-height:1.25}.privacy-adapt-page .ph span{font-size:12.5px;color:var(--muted);line-height:1.45;display:block}.privacy-adapt-page .ph em{display:block;font-style:normal;font-size:11px;font-weight:800;color:var(--blue);margin-top:6px}.privacy-adapt-page .stg{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.privacy-adapt-page .stg .code{font-size:12px;font-weight:800;letter-spacing:1.2px;color:var(--muted);margin-top:10px}.privacy-adapt-page .stg p{font-size:16px;line-height:1.7;color:var(--t2);margin:0 0 16px}.privacy-adapt-page .res{margin-top:22px;padding:18px 22px;border-radius:16px;background:var(--paper);border-left:4px solid var(--cyan)}.privacy-adapt-page .res b{display:block;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:#0e7490;margin-bottom:6px}.privacy-adapt-page .res span{font-size:14.5px;line-height:1.6;color:var(--navy2)}.privacy-adapt-page .gng{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:26px 0;border-radius:18px;overflow:hidden}.privacy-adapt-page .gng div{padding:20px;color:#fff;font-size:13.5px;line-height:1.5}.privacy-adapt-page .gng b{display:block;font-size:17px;margin-bottom:6px}.privacy-adapt-page .gng .g{background:linear-gradient(145deg,#2c7ff0,#1769e0)}.privacy-adapt-page .gng .c{background:#0b3f8a}.privacy-adapt-page .gng .n{background:#0f172a}.privacy-adapt-page .areas6{columns:2;column-gap:28px;margin:0;padding:0;list-style:none}.privacy-adapt-page .areas6 li{padding:6px 0 6px 18px;position:relative;font-size:15px;color:var(--t2)}.privacy-adapt-page .areas6 li:before{content:"";position:absolute;left:0;top:14px;width:7px;height:7px;border-radius:2px;background:var(--el)}.privacy-adapt-page .dec3{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:36px}.privacy-adapt-page .dec3 div{padding-top:18px;border-top:3px solid var(--navy2)}.privacy-adapt-page .dec3 i{font-style:normal;font-size:40px;font-weight:800;color:transparent;-webkit-text-stroke:1.4px var(--el);line-height:1}.privacy-adapt-page .dec3 b{display:block;font-size:19px;margin:10px 0 8px}.privacy-adapt-page .dec3 span{font-size:14.5px;line-height:1.6;color:var(--muted)}.privacy-adapt-page .big3{display:flex;gap:26px;align-items:center;margin-top:36px;padding:26px 30px;border-radius:22px;background:var(--navy);color:#fff}.privacy-adapt-page .big3 .n{font-size:56px;font-weight:800;letter-spacing:-2px;background:linear-gradient(180deg,#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1;white-space:nowrap}.privacy-adapt-page .big3 p{margin:0;font-size:15.5px;line-height:1.55;color:#fffc}.privacy-adapt-page .reg{border-radius:20px;background:#0b1424;color:#fff;box-shadow:0 30px 70px #061e304d;overflow:hidden}.privacy-adapt-page .reg .bar{padding:12px 18px;background:#0f1b30;font-size:12px;font-weight:700;color:#fff9;display:flex;justify-content:space-between}.privacy-adapt-page .reg .row{display:grid;grid-template-columns:150px 1fr;gap:14px;padding:11px 20px;font-size:13.5px}.privacy-adapt-page .reg .row span{color:#ffffff8c;font-weight:600}.privacy-adapt-page .reg .lv{display:flex;gap:6px}.privacy-adapt-page .reg .lv i{width:30px;height:10px;border-radius:4px;background:#ffffff1f}.privacy-adapt-page .reg .lv i.on{background:var(--el)}.privacy-adapt-page .reg .kill{margin:10px 20px 18px;padding:10px 14px;border-radius:10px;border:1px solid rgba(255,120,120,.5);color:#ffb4b4;font-weight:700;font-size:13px;display:flex;gap:8px;align-items:center}.privacy-adapt-page .gate{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.privacy-adapt-page .q15{border-radius:18px;border:1.5px solid var(--line2);padding:20px 22px;background:#fff;box-shadow:0 18px 40px #061e3014}.privacy-adapt-page .q15 .t{font-size:11px;letter-spacing:1.6px;font-weight:800;color:var(--blue);text-transform:uppercase}.privacy-adapt-page .q15 .qq{font-weight:700;margin:10px 0 12px;font-size:15px}.privacy-adapt-page .q15 label{display:flex;gap:10px;align-items:center;font-size:14px;padding:8px 12px;border-radius:10px;border:1px solid var(--line2);margin-bottom:6px;color:var(--t2)}.privacy-adapt-page .q15 label i{width:14px;height:14px;border-radius:50%;border:2px solid var(--line)}.privacy-adapt-page .q15 label.on{border-color:var(--blue);background:var(--tint2)}.privacy-adapt-page .q15 label.on i{border-color:var(--blue);background:var(--blue)}.privacy-adapt-page .q15 .ft{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:12.5px;color:var(--muted)}.privacy-adapt-page .q15 .ft b{font-size:13px;padding:8px 14px;border-radius:9px;background:var(--line2);color:var(--muted)}.privacy-adapt-page .kpi3{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:36px;border-top:1px solid var(--line2)}.privacy-adapt-page .kpi3 div{padding:22px 26px 0 0}.privacy-adapt-page .kpi3 b{display:block;font-size:40px;font-weight:800;letter-spacing:-1.5px;color:var(--navy2);line-height:1}.privacy-adapt-page .kpi3 span{display:block;margin-top:8px;font-size:14px;color:var(--muted);line-height:1.5}.privacy-adapt-page .waves{display:flex;gap:0;margin-top:30px;align-items:flex-end}.privacy-adapt-page .waves div{flex:1;border-radius:14px 14px 0 0;padding:16px;color:#fff;font-size:13.5px;line-height:1.4}.privacy-adapt-page .waves b{display:block;font-size:15px;margin-bottom:4px}.privacy-adapt-page .lvl3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}.privacy-adapt-page .lvl3 div{border-radius:16px;padding:18px 20px;font-size:14px;line-height:1.5;color:var(--navy2)}.privacy-adapt-page .lvl3 b{display:block;font-size:22px;letter-spacing:-.5px;margin-bottom:4px}.privacy-adapt-page .lvl3 .y{background:#fff7d6}.privacy-adapt-page .lvl3 .o{background:#ffe8d1}.privacy-adapt-page .lvl3 .r{background:#ffe0e0}.privacy-adapt-page .nist{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:18px;font-weight:700;font-size:15px;color:var(--navy2)}.privacy-adapt-page .after{display:grid;grid-template-columns:1fr 1fr;gap:44px 56px;margin-top:40px}.privacy-adapt-page .after b{display:block;font-size:20px;letter-spacing:-.4px;margin-bottom:8px}.privacy-adapt-page .after span{font-size:15px;color:var(--muted);line-height:1.6}.privacy-adapt-page .closing{margin-top:56px;font-size:26px;font-weight:800;letter-spacing:-.6px;line-height:1.3;color:var(--navy2);max-width:900px}.privacy-adapt-page .closing em{font-style:normal;color:var(--blue)}.privacy-adapt-page .regx{--g:-10s}.privacy-adapt-page .regx .row{animation:privacy-grow 12s infinite var(--g)}.privacy-adapt-page .regx .row:nth-of-type(2){animation-delay:calc(var(--g) + .5s)}.privacy-adapt-page .regx .row:nth-of-type(3){animation-delay:calc(var(--g) + 1s)}.privacy-adapt-page .regx .row:nth-of-type(4){animation-delay:calc(var(--g) + 1.5s)}.privacy-adapt-page .regx .row:nth-of-type(5){animation-delay:calc(var(--g) + 2s)}.privacy-adapt-page .regx .row:nth-of-type(6){animation-delay:calc(var(--g) + 2.5s)}.privacy-adapt-page .regx .lv i.s1{animation:privacy-gseg 12s infinite calc(var(--g) + 1.6s)}.privacy-adapt-page .regx .lv i.s2{animation:privacy-gseg 12s infinite calc(var(--g) + 2s)}.privacy-adapt-page .regx .use{margin-top:8px;height:5px;border-radius:3px;background:#ffffff1a;overflow:hidden}.privacy-adapt-page .regx .use i{display:block;height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,#1769e0,#67e8f9);animation:privacy-guse 12s infinite var(--g)}.privacy-adapt-page .regx .kill{animation:privacy-gkill 12s infinite var(--g)}.privacy-adapt-page .regx .kill svg{animation:privacy-gkicon 12s infinite var(--g)}@keyframes privacy-grow{0%{opacity:0;transform:translate(-8px)}6%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes privacy-gseg{0%,20%{background:#ffffff1f}24%,94%{background:#2c7ff0}to{background:#ffffff1f}}@keyframes privacy-guse{0%,34%{width:0;background:linear-gradient(90deg,#1769e0,#67e8f9)}62%{width:82%;background:linear-gradient(90deg,#1769e0,#67e8f9)}70%,94%{width:96%;background:linear-gradient(90deg,#f59e0b,#ff7a7a)}to{width:0}}@keyframes privacy-gkill{0%,68%{background:transparent;box-shadow:none;border-color:#ff787880}72%,90%{background:#ff5a5a24;border-color:#ff7a7a;box-shadow:0 0 0 4px #ff5a5a1f,0 0 24px #ff5a5a40}94%,to{background:transparent;box-shadow:none;border-color:#ff787880}}@keyframes privacy-gkicon{0%,70%{transform:none}73%{transform:scale(1.3)}76%{transform:none}79%{transform:scale(1.3)}82%,to{transform:none}}@media(prefers-reduced-motion:reduce){.privacy-adapt-page .regx *,.privacy-adapt-page .regx{animation:none!important}.privacy-adapt-page .regx .use i{width:60%}}.privacy-adapt-page .ilanc{display:block;position:relative;top:-80px;height:0}.privacy-adapt-page .ic{position:relative;display:flex!important;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#eaf3ff;color:#1769e0;flex:none}.privacy-adapt-page .ic svg{width:22px;height:22px}.privacy-adapt-page .hlab{font-size:11px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:#7bc0ff}.privacy-adapt-page .dl-c{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.privacy-adapt-page .dl-c .cd{display:inline-flex;height:26px;align-items:center;gap:4px;padding:0 10px;border-radius:999px;background:#eaf3ff;color:#1769e0;font-size:12px;font-weight:800;letter-spacing:.4px;text-decoration:none}.privacy-adapt-page .pjn{display:inline-flex;height:22px;align-items:center;padding:0 8px;border-radius:999px;border:1px solid #DBEAFE;background:#fff;color:#1769e0;font-size:11px;font-weight:800;letter-spacing:.2px;white-space:nowrap;font-style:normal}.privacy-adapt-page .pjhx h1{font-size:46px;line-height:1.05!important}.privacy-adapt-page .pjdoc{position:relative;max-width:500px;margin-left:auto;width:100%}.privacy-adapt-page .pjdoc-s{position:absolute;top:14px;right:-12px;bottom:-12px;left:14px;border-radius:22px;background:#eaf3ff;border:1px solid #DBEAFE;transform:rotate(2.2deg)}.privacy-adapt-page .pjdoc-c{position:relative;padding:26px 26px 22px;border-radius:22px;background:#fff;border:1px solid #E3E7EF;box-shadow:0 30px 60px -34px #0f172a73}.privacy-adapt-page .pjdoc-h{display:flex;align-items:center;gap:14px}.privacy-adapt-page .pjdoc-h b{display:block;font-size:19px;letter-spacing:-.3px;color:#0f172a}.privacy-adapt-page .pjdoc-h small{display:block;margin-top:3px;font-size:13px;font-weight:600;color:#5c6d84}.privacy-adapt-page .pjdoc-l{margin:22px 0 10px;font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#5c6d84}.privacy-adapt-page .pjdoc-u{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.privacy-adapt-page .pjdoc-u li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px 9px 8px;border-radius:12px;background:#f8fbff}.privacy-adapt-page .pjdoc-u a{display:flex;align-items:center;gap:10px;min-width:0;text-decoration:none;color:#152439;font-size:14px;font-weight:700;line-height:1.3}.privacy-adapt-page .pjdoc-u a i{flex:none;font-style:normal;min-width:40px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#1769e0;color:#fff;font-size:12px;font-weight:800}.privacy-adapt-page .pjdoc-u a:hover span{color:#1769e0}.privacy-adapt-page .pjdoc-u em{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;font-style:normal;flex:none;max-width:48%}.privacy-adapt-page .pjdoc-f{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:13px;font-weight:600;color:#5c6d84}.privacy-adapt-page .pjseal{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid #1769E0;color:#1769e0;font-size:11px;font-weight:800}.privacy-adapt-page .pjc{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:28px;margin-top:24px;align-items:stretch}.privacy-adapt-page .pjc-m .h2{margin-top:0}.privacy-adapt-page .pjc-m .lead2{margin-top:16px}.privacy-adapt-page .pjc-f{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:32px}.privacy-adapt-page .pjc-f div{padding:20px 22px;border-radius:18px;background:#f8fbff;border:1px solid #E3E7EF}.privacy-adapt-page .pjc-f b{display:block;font-size:22px;letter-spacing:-.5px;color:#1769e0}.privacy-adapt-page .pjc-f span{display:block;margin-top:6px;font-size:14px;line-height:1.5;color:#3a4a63}.privacy-adapt-page .pjc-feat{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;padding:32px;border-radius:22px;color:#fff;background:radial-gradient(420px 260px at 90% 0%,rgba(44,127,240,.5),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%);box-shadow:0 24px 50px -24px #0f172a99}.privacy-adapt-page .pjc-feat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 75%);mask-image:linear-gradient(200deg,#000,transparent 75%);pointer-events:none}.privacy-adapt-page .pjc-feat>*{position:relative}.privacy-adapt-page .pjc-feat .hlab{margin-top:22px}.privacy-adapt-page .pjc-feat h3{margin:8px 0 0;font-size:24px;line-height:1.2;letter-spacing:-.5px;color:#fff}.privacy-adapt-page .pjc-feat p{margin:14px 0 0;font-size:15px;line-height:1.6;color:#ffffffd6}.privacy-adapt-page .pjbtn{margin-top:auto!important;background:transparent!important;color:#fff!important;border-color:#fff9!important}.privacy-adapt-page .pjc-feat p+.pjbtn{margin-top:24px!important}.privacy-adapt-page .pjseal2{flex:none;width:72px;height:72px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #1769E0;background:#fff;color:#1769e0;box-shadow:0 0 0 5px #eaf3ff}.privacy-adapt-page .pjseal2 small{font-size:9px;font-weight:800;letter-spacing:.6px}.privacy-adapt-page .pjseal2 b{font-size:16px;font-weight:800;letter-spacing:-.3px;line-height:1.1}.privacy-adapt-page .pjseal2.on{width:84px;height:84px;background:linear-gradient(160deg,#2c7ff0,#1769e0);border-color:#fff;color:#fff;box-shadow:0 0 0 6px #ffffff1f}.privacy-adapt-page .pjseal2.on b{font-size:19px}.privacy-adapt-page .pjg{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:40px}.privacy-adapt-page .pjg-l{font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#5c6d84;margin-bottom:12px}.privacy-adapt-page .pjg-r{display:flex;flex-direction:column;gap:12px}.privacy-adapt-page .pjcard{display:flex;align-items:center;gap:18px;padding:16px 20px 16px 16px;border-radius:18px;background:#fff;border:1px solid #E3E7EF;box-shadow:0 12px 30px -22px #0f172a59}.privacy-adapt-page .pjcard>div b{display:block;font-size:16px;color:#0f172a}.privacy-adapt-page .pjcard>div span{display:block;margin-top:2px;font-size:13px;color:#5c6d84}.privacy-adapt-page .pjlead{max-width:860px;margin-top:16px}.privacy-adapt-page .pjtoc{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:40px}.privacy-adapt-page .pjt{align-items:center!important}.privacy-adapt-page .dx-card .pjt-n{flex:none;min-width:58px;height:46px;display:inline-flex!important;margin:0!important;line-height:1!important;align-items:center;justify-content:center;border-radius:12px;background:#eaf3ff;color:#1769e0;font-size:15px;font-weight:800}.privacy-adapt-page .dx-card.pjt-s .pjt-n{background:#1769e0;color:#fff}.privacy-adapt-page .pjt em{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px;font-style:normal}.privacy-adapt-page .pjt .dx-ar{top:50%;margin-top:-10px}.privacy-adapt-page .pjsec{display:grid;grid-template-columns:280px minmax(0,1fr);gap:56px;margin-top:48px;scroll-margin-top:90px}.privacy-adapt-page #tresc .num2+.pjsec{margin-top:40px}.privacy-adapt-page .pjsec-h{position:sticky;top:110px;align-self:start}.privacy-adapt-page .pjsec-n{display:block;font-size:44px;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:1.4px #1769E0}.privacy-adapt-page .pjsec-h h2{margin:14px 0 0;font-size:22px;line-height:1.25;letter-spacing:-.4px;color:#152439}.privacy-adapt-page .pjsec-t{display:flex;flex-wrap:wrap;gap:4px;margin-top:14px}.privacy-adapt-page .pjsec-c{max-width:760px}.privacy-adapt-page .pjintro{margin:0 0 20px;font-size:16.5px;line-height:1.7;color:#152439}.privacy-adapt-page .pjust{list-style:none;margin:0;padding:0}.privacy-adapt-page .pjust>li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px}.privacy-adapt-page .pjust>li+li{margin-top:18px}.privacy-adapt-page .pjust>li>i{font-style:normal;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eaf3ff;color:#1769e0;font-size:12.5px;font-weight:800;margin-top:-1px}.privacy-adapt-page .pjust p{margin:0;font-size:16px;line-height:1.7;color:#152439}.privacy-adapt-page .pjust ul{list-style:none;margin:12px 0 0;padding:0}.privacy-adapt-page .pjust ul li{position:relative;padding-left:20px;font-size:15.5px;line-height:1.65;color:#3a4a63}.privacy-adapt-page .pjust ul li+li{margin-top:9px}.privacy-adapt-page .pjust ul li:before{content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;border-radius:2px;background:#2c7ff0}.privacy-adapt-page .pjwer{display:flex;align-items:center;gap:16px;margin-top:64px;padding:22px 26px;border-radius:22px;background:#f8fbff;border:1px solid #E3E7EF}.privacy-adapt-page .pjwer p{margin:0;flex:1;font-size:16px;font-weight:700;color:#0f172a}.privacy-adapt-page .pjsnav{max-height:calc(100vh - 120px);overflow:auto}.privacy-adapt-page .ppp{margin:0;font-size:16px;line-height:1.7;color:#152439}.privacy-adapt-page .ppp+.ppp{margin-top:14px}.privacy-adapt-page .ppmail{color:#1769e0;font-weight:700;text-decoration:underline;text-underline-offset:3px}.privacy-adapt-page .ppl{list-style:none;margin:14px 0 0;padding:0}.privacy-adapt-page .ppl li{position:relative;padding-left:20px;font-size:15.5px;line-height:1.65;color:#3a4a63}.privacy-adapt-page .ppl li+li{margin-top:10px}.privacy-adapt-page .ppl li:before{content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;border-radius:2px;background:#2c7ff0}.privacy-adapt-page .ppu a{flex-direction:column;align-items:flex-start!important;gap:2px!important}.privacy-adapt-page .ppu a i{min-width:0!important;height:auto!important;background:none!important;color:#5c6d84!important;font-size:11px!important;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;border-radius:0!important;justify-content:flex-start!important}.privacy-adapt-page .ppu a span{font-size:15px}.privacy-adapt-page .pjsec{grid-template-columns:320px minmax(0,1fr)}@media(max-width:1180px){.privacy-adapt-page .pjc{grid-template-columns:1fr}.privacy-adapt-page .pjsec{grid-template-columns:220px minmax(0,1fr);gap:32px}}@media(max-width:680px){.privacy-adapt-page .pjhx h1{font-size:32px}.privacy-adapt-page .pjdoc{margin-top:28px}.privacy-adapt-page .pjdoc-s{top:10px;right:-6px;bottom:-8px;left:8px}.privacy-adapt-page .pjdoc-c{padding:20px 16px 18px}.privacy-adapt-page .pjdoc-u li{flex-direction:column;align-items:flex-start;gap:6px}.privacy-adapt-page .pjdoc-u a{min-height:44px}.privacy-adapt-page .pjdoc-u em{justify-content:flex-start;max-width:none;padding-left:50px}.privacy-adapt-page .pjc-f,.privacy-adapt-page .pjg,.privacy-adapt-page .pjtoc{grid-template-columns:1fr;gap:12px}.privacy-adapt-page .pjc-feat{padding:24px 20px}.privacy-adapt-page .pjsec{grid-template-columns:1fr;gap:16px;margin-top:40px}.privacy-adapt-page .pjsec-h{position:static}.privacy-adapt-page .pjsec-n{font-size:36px}.privacy-adapt-page .pjust>li{grid-template-columns:28px minmax(0,1fr);gap:10px}.privacy-adapt-page .pjust>li>i{width:26px;height:26px;font-size:11.5px}.privacy-adapt-page .pjust p{font-size:15.5px}.privacy-adapt-page .pjust ul li{font-size:15px}.privacy-adapt-page .pjwer{flex-direction:column;align-items:stretch;padding:20px}.privacy-adapt-page .pjwer .button{width:100%;justify-content:center;box-sizing:border-box}}.privacy-adapt-page .dx-trail a{color:inherit;text-decoration:none}.privacy-adapt-page .dx-trail a:hover{color:#1769e0}@media(max-width:680px){.privacy-adapt-page .dx-head{display:block!important}.privacy-adapt-page .dx-trail{margin-top:16px;gap:6px 12px!important}.privacy-adapt-page .dx{display:block!important;margin-top:28px!important}.privacy-adapt-page .dx-feat{padding:24px 20px 22px!important}.privacy-adapt-page .dx-t{font-size:26px!important}.privacy-adapt-page .dx-route span{max-width:40%;overflow:hidden;text-overflow:ellipsis}.privacy-adapt-page .dx-btn{width:100%;box-sizing:border-box}.privacy-adapt-page .dx-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:12px}.privacy-adapt-page .dx-card{padding:18px 16px!important}}.privacy-adapt-page .d-mob,.privacy-adapt-page .cmpm,.privacy-adapt-page .mnav,.privacy-adapt-page .msheet{display:none}@media(max-width:680px){.privacy-adapt-page{padding:0!important}.privacy-adapt-page .snav{display:none!important}.privacy-adapt-page .wrap{width:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}.privacy-adapt-page .sec2{padding-top:64px!important}.privacy-adapt-page .sec2:has(+.dk2),.privacy-adapt-page .sec2:has(+.note),.privacy-adapt-page .sec2:last-of-type{padding-bottom:64px!important}.privacy-adapt-page .sec2>.wrap>.blk96,.privacy-adapt-page .sec2>.wrap>.mx2,.privacy-adapt-page .sec2>.wrap>.rag,.privacy-adapt-page .sec2>.wrap>.mech,.privacy-adapt-page .sec2>.wrap>.strip2,.privacy-adapt-page .sec2>.wrap>.worm,.privacy-adapt-page .sec2>.wrap>.gate{margin-top:64px!important}.privacy-adapt-page .h2{font-size:28px!important;letter-spacing:-.8px!important;line-height:1.12!important}.privacy-adapt-page .h3{font-size:22px!important}.privacy-adapt-page .lead2{font-size:16px!important}.privacy-adapt-page .p2,.privacy-adapt-page .prob p{font-size:15px!important}.privacy-adapt-page .hx .wrap,.privacy-adapt-page .hxg,.privacy-adapt-page .hsm .wrap{display:block!important;padding-top:24px!important}.privacy-adapt-page .hx h1,.privacy-adapt-page .hsm h1{font-size:34px;letter-spacing:-1.2px;margin:14px 0!important}.privacy-adapt-page .hx p,.privacy-adapt-page .hsm p{font-size:16px!important}.privacy-adapt-page .cta{display:flex!important;flex-direction:column!important;gap:10px!important}.privacy-adapt-page .cta .button{width:100%;box-sizing:border-box}.privacy-adapt-page .d-desk{display:none!important}.privacy-adapt-page .d-mob{display:block;margin-top:32px}.privacy-adapt-page .diag{padding:18px 14px 16px!important;border-radius:20px!important}.privacy-adapt-page .diag .kick{white-space:normal!important;height:auto!important;min-height:30px;padding:6px 12px!important;line-height:1.3!important}.privacy-adapt-page .prob{display:block!important}.privacy-adapt-page .pq.pqs{display:grid!important;grid-template-columns:44px 1fr!important;gap:10px!important;margin-top:32px!important}.privacy-adapt-page .pq.pqs .mk{font-size:80px!important;margin-top:-18px!important}.privacy-adapt-page .pq.pqs blockquote{font-size:22px!important}.privacy-adapt-page .hl2{display:block!important}.privacy-adapt-page .hl2 .lead2{margin-top:14px!important}.privacy-adapt-page .prow,.privacy-adapt-page .prow.rev{display:flex!important;flex-direction:column!important;gap:24px!important;margin-top:40px!important}.privacy-adapt-page .prow.rev>div:first-child{order:2}.privacy-adapt-page .prow .button{width:100%;box-sizing:border-box}.privacy-adapt-page .prow>div{width:100%!important}.privacy-adapt-page .prow .vid{width:100%!important;margin:0!important}.privacy-adapt-page .prow h3{font-size:24px!important;line-height:1.15!important}.privacy-adapt-page .vid{border-radius:16px!important}.privacy-adapt-page .aud3{display:block!important}.privacy-adapt-page .aud3 .button{width:100%;box-sizing:border-box}.privacy-adapt-page .yes3{margin-top:32px;padding:22px 16px 18px!important}.privacy-adapt-page .yes3 .yr{grid-template-columns:40px 1fr!important;padding:14px 12px!important}.privacy-adapt-page .yes3 .yr em{grid-column:2;margin-top:4px}.privacy-adapt-page .dl div,.privacy-adapt-page .dl.audl div{display:block!important;padding:16px!important}.privacy-adapt-page .dl div span{display:block;margin-top:6px}.privacy-adapt-page .dl.audl{margin-top:40px!important}.privacy-adapt-page .nf{margin-top:32px!important}.privacy-adapt-page .dk2 .wrap{padding-top:56px!important;padding-bottom:56px!important}.privacy-adapt-page .dk2 .chk{margin:24px 0 32px!important}.privacy-adapt-page .cmpg{display:none!important}.privacy-adapt-page .cmpm{display:grid;gap:14px}.privacy-adapt-page .cmc{background:#fff;border-radius:18px;padding:18px 16px;color:#152439}.privacy-adapt-page .cmc-t{display:block;font-size:17px;font-weight:800;margin-bottom:12px}.privacy-adapt-page .cmc-r,.privacy-adapt-page .cmc-s{padding:12px 14px;border-radius:12px}.privacy-adapt-page .cmc-r span,.privacy-adapt-page .cmc-s span{display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#5c6d84}.privacy-adapt-page .cmc-r p,.privacy-adapt-page .cmc-s p{margin:6px 0 0;font-size:14px;line-height:1.5;color:#5c6d84}.privacy-adapt-page .cmc-x{display:none}.privacy-adapt-page .cmc.open .cmc-x{display:block;margin-top:4px}.privacy-adapt-page .cmc-more{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:10px;padding:10px 4px 2px;border:0;background:none;font:700 13px Plus Jakarta Sans,sans-serif;color:#1769e0;cursor:pointer}.privacy-adapt-page .cmc.open .cmc-more svg{transform:rotate(180deg)}.privacy-adapt-page .cmc-s{margin:0;background:linear-gradient(180deg,#2c7ff0,#1769e0);box-shadow:0 14px 30px -14px #1769e099}.privacy-adapt-page .cmc-s span{color:#fff}.privacy-adapt-page .cmc-s p{color:#fff;font-weight:600}.privacy-adapt-page .dx-head{display:block!important}.privacy-adapt-page .dx-trail{margin-top:16px;gap:6px 12px!important}.privacy-adapt-page .dx{display:block!important;margin-top:28px!important}.privacy-adapt-page .dx-feat{padding:24px 20px 22px!important}.privacy-adapt-page .dx-t{font-size:26px!important}.privacy-adapt-page .dx-route span{max-width:40%;overflow:hidden;text-overflow:ellipsis}.privacy-adapt-page .dx-btn{width:100%;box-sizing:border-box}.privacy-adapt-page .dx-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:12px}.privacy-adapt-page .dx-card{padding:18px 16px!important}.privacy-adapt-page .note{padding-bottom:90px!important}.privacy-adapt-page .after,.privacy-adapt-page .cat3,.privacy-adapt-page .cols3,.privacy-adapt-page .dec3,.privacy-adapt-page .faq2,.privacy-adapt-page .gate,.privacy-adapt-page .gng,.privacy-adapt-page .kpi3,.privacy-adapt-page .mech,.privacy-adapt-page .mx,.privacy-adapt-page .plan3,.privacy-adapt-page .rag,.privacy-adapt-page .stg,.privacy-adapt-page .sym,.privacy-adapt-page .teaser,.privacy-adapt-page .tq,.privacy-adapt-page .two,.privacy-adapt-page .two.risk2,.privacy-adapt-page .worm,.privacy-adapt-page .outs,.privacy-adapt-page .isowrap .quality-standards-composition,.privacy-adapt-page .isowrap .quality-standards-grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.privacy-adapt-page .sym{gap:10px!important}.privacy-adapt-page .kpi3,.privacy-adapt-page .dec3{gap:20px!important}.privacy-adapt-page .rtrack .qc{grid-template-columns:minmax(0,1fr)!important}.privacy-adapt-page .rtrack{padding-left:28px!important}.privacy-adapt-page .rtrack .qc:before{left:-28px!important}.privacy-adapt-page .rtrack .qc.now:after{left:-21px!important}.privacy-adapt-page .rtrack .qc .qh{flex-wrap:wrap}.privacy-adapt-page .app .opts{grid-template-columns:1fr 1fr!important}.privacy-adapt-page .app .body{padding:18px 14px!important}.privacy-adapt-page .app .hi{font-size:19px!important}.privacy-adapt-page .appx .inp{white-space:normal!important}.privacy-adapt-page .appx .inp .typ{max-width:calc(100% - 28px)}.privacy-adapt-page .rag,.privacy-adapt-page .worm{padding:28px 18px!important;border-radius:22px!important}.privacy-adapt-page .rag .h3,.privacy-adapt-page .worm .h3{font-size:24px!important}.privacy-adapt-page .log,.privacy-adapt-page .wormx{font-size:10px!important;padding:14px!important;overflow-x:auto}.privacy-adapt-page .wormx .ln{white-space:normal!important}.privacy-adapt-page .wbtn{width:100%;box-sizing:border-box}.privacy-adapt-page .dcard .m{flex-wrap:wrap}.privacy-adapt-page .ragx .rs{position:static!important;display:inline-block;margin-bottom:8px}.privacy-adapt-page .accx ol{columns:1!important}.privacy-adapt-page .accx .hd,.privacy-adapt-page .faq2 .acc .qq{font-size:15px!important}.privacy-adapt-page .acc p{margin-right:0!important}.privacy-adapt-page .dl div,.privacy-adapt-page .risk2 .dl div{grid-template-columns:minmax(0,1fr)!important}.privacy-adapt-page .reg .row{grid-template-columns:104px minmax(0,1fr)!important;padding:10px 14px!important;font-size:13px!important}.privacy-adapt-page .reg .bar{padding:10px 14px!important}.privacy-adapt-page .reg .kill{margin:10px 14px 14px!important}.privacy-adapt-page .q15{max-width:100%;box-sizing:border-box}.privacy-adapt-page .big3{display:block!important;padding:24px 20px!important}.privacy-adapt-page .big3 .n{font-size:48px!important}.privacy-adapt-page .closing{font-size:20px!important}.privacy-adapt-page .after b{font-size:18px!important}.privacy-adapt-page .ftabs{gap:8px!important}.privacy-adapt-page .ftabs a{padding:8px 12px!important;font-size:12.5px!important}.privacy-adapt-page .rl{flex-wrap:wrap;gap:10px 16px!important}.privacy-adapt-page .rl .button{width:100%;box-sizing:border-box}.privacy-adapt-page .cat2{display:block!important;padding:24px 20px!important}.privacy-adapt-page .cat2 .button{width:100%;box-sizing:border-box;margin-top:18px}.privacy-adapt-page .hsm div[style*="display:flex"]{flex-wrap:wrap;row-gap:14px}.privacy-adapt-page .hsm div[style*="display:flex"]>div{width:calc(50% - 24px);box-sizing:border-box}.privacy-adapt-page .sec2 .two.risk2{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.privacy-adapt-page .hsm .vid{margin-top:32px}.privacy-adapt-page .res{padding:16px 18px!important}.privacy-adapt-page .isowrap .quality-standards-composition{padding:22px 16px!important}.privacy-adapt-page .isowrap .quality-standards-feature{grid-template-columns:60px minmax(0,1fr)!important;padding:18px!important}.privacy-adapt-page .isowrap .quality-standards-seal{width:58px!important}.privacy-adapt-page .isowrap .quality-standards-cards{gap:8px!important}.privacy-adapt-page .isowrap .quality-standard-card p{white-space:normal!important;width:auto!important;font-size:10.5px!important}.privacy-adapt-page .isowrap .quality-standards-facts{gap:16px!important}.privacy-adapt-page .strip2 .p2{font-size:15px!important}.privacy-adapt-page .mnav{display:block;position:fixed;left:0;right:0;bottom:16px;z-index:60;text-align:center;pointer-events:none}.privacy-adapt-page .mnav-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 18px;border-radius:999px;border:1px solid rgba(23,105,224,.24);background:#fff;color:#1769e0;box-shadow:0 12px 30px -8px #0f172a4d;font:700 14px Plus Jakarta Sans,sans-serif;max-width:calc(100vw - 32px)}.privacy-adapt-page .mnav-btn span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;color:#0f172a;text-align:left}.privacy-adapt-page .mnav-btn em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#1769e0}.privacy-adapt-page .msheet.open{display:block;position:fixed;left:0;right:0;bottom:0;z-index:70;background:#fff;border-radius:22px 22px 0 0;box-shadow:0 -20px 50px #061e3040;padding:10px 20px 24px;max-height:78vh;overflow:auto}.privacy-adapt-page .msheet-h{display:flex;justify-content:space-between;align-items:center;padding:12px 0 8px}.privacy-adapt-page .msheet-h b{font-size:17px;color:#0f172a}.privacy-adapt-page .msheet-h i{font-style:normal;font-size:26px;color:#5c6d84;line-height:1}.privacy-adapt-page .msheet-l a{display:block;padding:12px 14px;border-radius:12px;font-size:15px;font-weight:700;color:#152439}.privacy-adapt-page .msheet-l a.on{background:#eaf3ff;color:#1769e0}.privacy-adapt-page .msheet-lb{margin:14px 0 4px;padding:0 14px;font-size:10px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:#5c6d84}.privacy-adapt-page .msheet-p{display:flex;flex-wrap:wrap;gap:8px;padding:6px 14px 0}.privacy-adapt-page .msheet-p a{padding:8px 12px;border-radius:999px;border:1px solid #E3E7EF;font-size:13px;font-weight:700;color:#3a4a63}.privacy-adapt-page .msheet-p a.cur{border-color:#1769e0;color:#1769e0;background:#f8fbff}}.privacy-adapt-page .dx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.privacy-adapt-page .dx-trail{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:13px;font-weight:600;color:#8396aa}.privacy-adapt-page .dx-trail em{font-style:normal;color:#5c6d84;font-weight:700}.privacy-adapt-page .dx-trail span.on{color:#1769e0;font-weight:800;position:relative}.privacy-adapt-page .dx-trail span.on:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:#1769e0}.privacy-adapt-page .dx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;margin-top:40px}.privacy-adapt-page .dx-feat{position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:30px 30px 28px;border-radius:22px;color:#fff;text-decoration:none;background:linear-gradient(160deg,#2c7ff0,#1769e0 55%,#0b3f8a);box-shadow:0 24px 50px -24px #1769e08c}.privacy-adapt-page .dx-feat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 70%)}.privacy-adapt-page .dx-route{position:relative;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700}.privacy-adapt-page .dx-route span{padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#ffffffbf;white-space:nowrap}.privacy-adapt-page .dx-route span.to{background:#fff;color:#1769e0;border-color:#fff}.privacy-adapt-page .dx-route i{position:relative;flex:1;min-width:40px;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.55) 0 4px,transparent 4px 9px)}.privacy-adapt-page .dx-route i:after{content:"";position:absolute;top:50%;left:0;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#67e8f9;box-shadow:0 0 0 3px #67e8f94d;animation:privacy-dxgo 2.4s ease-in-out infinite}@keyframes privacy-dxgo{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 8px);opacity:0}}.privacy-adapt-page .dx-btn svg{animation:privacy-dxar 2.4s ease-in-out infinite}@keyframes privacy-dxar{0%,70%,to{transform:none}80%{transform:translate(4px)}90%{transform:none}}@media(prefers-reduced-motion:reduce){.privacy-adapt-page .dx-route i:after,.privacy-adapt-page .dx-btn svg{animation:none}}.privacy-adapt-page .dx-lab{position:relative;margin-top:26px;font-size:11px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#cfe3ff}.privacy-adapt-page .dx-t{position:relative;margin-top:6px;font-size:30px;font-weight:800;letter-spacing:-.8px;line-height:1.1}.privacy-adapt-page .dx-feat p{position:relative;margin:12px 0 24px;font-size:15px;line-height:1.55;color:#ffffffe0}.privacy-adapt-page .dx-btn{position:relative;margin-top:auto;align-self:flex-start;border-color:#fff!important}.privacy-adapt-page .dx-feat:hover .dx-btn svg{transform:translate(3px)}.privacy-adapt-page .dx .ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#eaf3ff;color:#1769e0;flex:none}.privacy-adapt-page .dx .ic svg{width:22px;height:22px}.privacy-adapt-page .dx .ic-w{background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.25)}.privacy-adapt-page .dx-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.privacy-adapt-page .dx-card{position:relative;display:flex;gap:16px;align-items:flex-start;padding:22px 22px 22px 20px;border-radius:18px;background:#fff;border:1px solid #E3E7EF;box-shadow:0 12px 30px -22px #0f172a59;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.privacy-adapt-page .dx-card b{display:block;font-size:17px;color:#0f172a;letter-spacing:-.3px;margin:2px 28px 6px 0}.privacy-adapt-page .dx-card span{display:block;font-size:13.5px;line-height:1.5;color:#526d86}.privacy-adapt-page .dx-ar{position:absolute;top:22px;right:20px;color:#1769e0;transition:transform .2s}.privacy-adapt-page .dx-card:hover{border-color:#1769e0;box-shadow:0 18px 34px -20px #1769e073;transform:translateY(-2px)}.privacy-adapt-page .dx-card:hover .dx-ar{transform:translate(3px)}.privacy-adapt-page .button{min-height:48px;border:1px solid transparent;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;letter-spacing:0;line-height:1.55;white-space:nowrap;text-decoration:none;box-shadow:none;cursor:pointer}.privacy-adapt-page .button svg{width:16px;height:16px;flex:none}.privacy-adapt-page .button.primary{background:#1769e0;color:#fff}.privacy-adapt-page .button.secondary{background:#fff;border-color:#1769e0;color:#1769e0}.privacy-adapt-page .plan3 .button,.privacy-adapt-page .prow .button{margin-top:14px}.privacy-adapt-page .num2,.privacy-adapt-page .kick,.privacy-adapt-page .kicker,.privacy-adapt-page .bdg-td,.privacy-adapt-page .bdg-pa,.privacy-adapt-page .bdg-cdf,.privacy-adapt-page .vid .cap span,.privacy-adapt-page .dk .kick,.privacy-adapt-page .chk span{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;line-height:1;box-shadow:none;font-style:normal;width:auto;white-space:nowrap}.privacy-adapt-page .num2:before,.privacy-adapt-page .kick:before,.privacy-adapt-page .kicker:before,.privacy-adapt-page .chk span:before,.privacy-adapt-page .bdg-td:before,.privacy-adapt-page .bdg-pa:before,.privacy-adapt-page .bdg-cdf:before,.privacy-adapt-page .vid .cap span:before{content:"";width:13px;height:13px;flex:none;background:currentColor;-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='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain 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='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.privacy-adapt-page .num2:after{display:none}.privacy-adapt-page .kicker i{display:none}.privacy-adapt-page .chk{gap:10px!important}.privacy-adapt-page .chk svg{display:none!important}.privacy-adapt-page .plan3,.privacy-adapt-page .cols3 div,.privacy-adapt-page .dec3 div{border-top:0!important}.privacy-adapt-page nav.top{position:sticky;top:0;z-index:60;background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}.privacy-adapt-page .snav{top:24px!important}.privacy-adapt-page .res,.privacy-adapt-page .nf{border-left:0!important;border-radius:12px!important;background:#eaf3ff!important;padding:20px 24px!important}.privacy-adapt-page .res b{color:#1769e0!important;letter-spacing:1.1px!important;font-size:11px!important;font-weight:800}.privacy-adapt-page .nf b{color:#0f172a}.privacy-adapt-page .isowrap{margin-top:28px}.privacy-adapt-page .isowrap .quality-standards-composition{--border:#d9e2ed;--navy-2:#08243b;--blue:#1769e0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.9fr);gap:26px 40px;width:100%;margin:0;padding:28px 30px 30px;border:1px solid var(--border);border-radius:16px;box-sizing:border-box;background:#fff}.privacy-adapt-page .isowrap .eyebrow{font-size:12px;font-weight:800;color:#1769e0;margin:0 0 10px;line-height:1.55;letter-spacing:normal;text-transform:none}.privacy-adapt-page .isowrap .quality-standards-main h2{max-width:730px;margin:10px 0;color:#152439;font-size:clamp(28px,2.55vw,36px);line-height:1.12;font-weight:800;letter-spacing:-1px}.privacy-adapt-page .isowrap .quality-standards-intro{max-width:760px;margin:0;color:#526d86;font-size:16px;line-height:1.6}.privacy-adapt-page .isowrap .quality-standards-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:18px;padding-top:14px}.privacy-adapt-page .isowrap .quality-standards-facts div{display:grid;gap:3px}.privacy-adapt-page .isowrap .quality-standards-facts strong{color:var(--navy-2);font-size:22px;line-height:1.1}.privacy-adapt-page .isowrap .quality-standards-facts span{color:#60788d;font-size:13px;line-height:1.35}.privacy-adapt-page .isowrap .quality-standards-feature{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;align-self:stretch;box-sizing:border-box;padding:22px;border-radius:14px;background:var(--navy-2);color:#fff}.privacy-adapt-page .isowrap .quality-standards-feature .eyebrow{margin-top:8px;color:#9fc8ff}.privacy-adapt-page .isowrap .quality-standards-feature h3{margin:8px 0;color:#fff;font-size:clamp(18px,1.75vw,22px);line-height:1.2;font-weight:800}.privacy-adapt-page .isowrap .quality-standards-feature p:not(.eyebrow){margin:0;color:#d2dfeb;font-size:13px;line-height:1.45}.privacy-adapt-page .isowrap .quality-standards-feature-link{display:inline-flex;align-items:center;width:fit-content;margin-top:14px;padding:9px 12px;border-radius:7px;background:#fff;color:var(--navy-2);font-size:12px;line-height:1.3;font-weight:700;text-decoration:none}.privacy-adapt-page .isowrap .quality-standards-seal,.privacy-adapt-page .isowrap .quality-standard-medallion{display:grid;place-content:center;justify-items:center;aspect-ratio:1/1;border:2px solid;border-radius:50%;outline:currentColor dashed 1px;outline-offset:-8px;text-align:center}.privacy-adapt-page .isowrap .quality-standards-seal{width:70px;color:#fff;background:var(--blue)}.privacy-adapt-page .isowrap .quality-standards-seal span,.privacy-adapt-page .isowrap .quality-standard-medallion span{font-size:10px;font-weight:800;line-height:1}.privacy-adapt-page .isowrap .quality-standards-seal strong{margin-top:4px;font-size:14px;line-height:1}.privacy-adapt-page .isowrap .quality-standards-grid{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;padding-top:18px}.privacy-adapt-page .isowrap .quality-standards-group{min-width:0}.privacy-adapt-page .isowrap .quality-standards-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:13px}.privacy-adapt-page .isowrap .quality-standard-card{display:grid;justify-items:center;min-width:0;text-align:center}.privacy-adapt-page .isowrap .quality-standard-medallion{width:70px;color:var(--navy-2)}.privacy-adapt-page .isowrap .quality-standard-medallion strong{margin-top:3px;font-size:15px;line-height:1}.privacy-adapt-page .isowrap .quality-standard-card p{width:max-content;max-width:none;margin:8px 0 0;color:#526d86;font-size:10.5px;line-height:1.35;white-space:nowrap;letter-spacing:-.12px}.privacy-adapt-page .isowrap .quality-standard-card small{margin-top:0;color:#8396aa;font-size:11px;line-height:1.3}.privacy-adapt-page .rtrack{display:block!important;border-top:0!important;margin-top:48px!important;padding-left:40px!important;position:relative}.privacy-adapt-page .rtrack:before{content:"";position:absolute;left:7px;top:10px;bottom:24px;width:3px;border-radius:2px;background:#e3e7ef}.privacy-adapt-page .rtrack .qc{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;row-gap:6px;padding:0 0 64px!important;position:relative}.privacy-adapt-page .rtrack .qc:last-child{padding-bottom:0!important}.privacy-adapt-page .rtrack .qc .qh{grid-column:1/-1;margin-bottom:16px;display:flex;align-items:baseline;gap:12px}.privacy-adapt-page .rtrack .qc .qh span{margin:0}.privacy-adapt-page .rtrack .qc:before{top:6px!important;left:-40px!important}.privacy-adapt-page .rtrack .qc.now:after{top:10px!important;left:-33px!important;width:3px!important;height:100%!important}.privacy-adapt-page .rtrack .ritem{padding:9px 0!important;font-size:14px!important}.privacy-adapt-page .rtrack .ritem.open{padding:12px 14px!important;margin:0!important;grid-row:span 3}.privacy-adapt-page .hl2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:end}.privacy-adapt-page .hl2 .lead2{max-width:none}.privacy-adapt-page .wormx,.privacy-adapt-page .wbtn,.privacy-adapt-page .wormo{--w:-9s}.privacy-adapt-page .wormx .ln{display:block;white-space:nowrap;animation:privacy-wln 12s infinite var(--w);border-radius:4px;padding:0 4px;margin:0 -4px}.privacy-adapt-page .wormx .ln2{animation-delay:calc(var(--w) + .8s)}.privacy-adapt-page .wormx .ln3{animation-delay:calc(var(--w) + 1.6s)}.privacy-adapt-page .wormx .ln4{animation-delay:calc(var(--w) + 2.4s)}.privacy-adapt-page .wormx .ln4{position:relative}.privacy-adapt-page .wbtn{margin:14px 0 12px;animation:privacy-wbtn 12s infinite var(--w)}.privacy-adapt-page .wormo>div{position:relative;overflow:hidden;animation:privacy-wtile 12s infinite}.privacy-adapt-page .wormo>div:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,#1769e0,#67e8f9);animation:privacy-wbar 12s infinite}.privacy-adapt-page .wormo .ok{margin-left:auto;font-style:normal;font-weight:800;color:#67e8f9;opacity:0;animation:privacy-wok 12s infinite}@keyframes privacy-wln{0%{opacity:0;transform:translate(-6px);background:transparent}5%{opacity:1;transform:none;background:#67e8f924}12%,94%{opacity:1;background:transparent}to{opacity:0}}@keyframes privacy-wbtn{0%,40%{transform:none;box-shadow:none}42%{transform:scale(.96);box-shadow:0 0 0 6px #67e8f940}46%,to{transform:none;box-shadow:none}}@keyframes privacy-wbar{0%,44%{width:0;opacity:1}52%,90%{width:100%;opacity:1}94%,to{width:100%;opacity:0}}@keyframes privacy-wok{0%,51%{opacity:0;transform:scale(.4)}54%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes privacy-wtile{0%,51%{border-color:#ffffff24}54%,94%{border-color:#67e8f98c}to{border-color:#ffffff24}}.privacy-adapt-page .wormo>div:nth-child(1),.privacy-adapt-page .wormo>div:nth-child(1):after,.privacy-adapt-page .wormo>div:nth-child(1) .ok{animation-delay:calc(var(--w) + 0s)}.privacy-adapt-page .wormo>div:nth-child(2),.privacy-adapt-page .wormo>div:nth-child(2):after,.privacy-adapt-page .wormo>div:nth-child(2) .ok{animation-delay:calc(var(--w) + .6s)}.privacy-adapt-page .wormo>div:nth-child(3),.privacy-adapt-page .wormo>div:nth-child(3):after,.privacy-adapt-page .wormo>div:nth-child(3) .ok{animation-delay:calc(var(--w) + 1.2s)}.privacy-adapt-page .wormo>div:nth-child(4),.privacy-adapt-page .wormo>div:nth-child(4):after,.privacy-adapt-page .wormo>div:nth-child(4) .ok{animation-delay:calc(var(--w) + 1.8s)}@media(prefers-reduced-motion:reduce){.privacy-adapt-page .wormx *,.privacy-adapt-page .wormo *,.privacy-adapt-page .wormo>div,.privacy-adapt-page .wormo>div:after,.privacy-adapt-page .wbtn{animation:none!important}.privacy-adapt-page .wormo .ok{opacity:1}}.privacy-adapt-page .appx{--d:-8.6s}.privacy-adapt-page .appx .hi{animation:privacy-ahi 12s infinite var(--d)}.privacy-adapt-page .appx .sug{animation:privacy-asug 12s infinite var(--d)}.privacy-adapt-page .appx .sug svg{animation:privacy-abulb 12s infinite var(--d)}.privacy-adapt-page .appx .inp{position:relative;white-space:nowrap;animation:privacy-ainp 12s infinite var(--d)}.privacy-adapt-page .appx .inp .ph{animation:privacy-aph 12s infinite var(--d)}.privacy-adapt-page .appx .inp .typ{position:absolute;left:14px;top:14px;display:inline-block;overflow:hidden;white-space:nowrap;color:#fff;width:0;max-width:max-content;animation:privacy-atyp 12s infinite var(--d);animation-timing-function:steps(34,end)}.privacy-adapt-page .appx .inp .car{position:absolute;top:13px;width:2px;height:18px;background:#67e8f9;left:14px;opacity:0;animation:privacy-acar 12s infinite var(--d),privacy-ablink .8s steps(1) infinite}.privacy-adapt-page .appx .opts>div{animation:privacy-atile 12s infinite;border:1px solid transparent}.privacy-adapt-page .appx .opts>div:nth-child(1){animation-delay:calc(var(--d) + 0s)}.privacy-adapt-page .appx .opts>div:nth-child(2){animation-delay:calc(var(--d) + .45s)}.privacy-adapt-page .appx .opts>div:nth-child(3){animation-delay:calc(var(--d) + .9s)}.privacy-adapt-page .appx .opts>div:nth-child(4){animation-delay:calc(var(--d) + 1.35s)}.privacy-adapt-page .appx .opts>div:nth-child(5){animation-delay:calc(var(--d) + 1.8s)}.privacy-adapt-page .appx .opts>div:nth-child(6){animation-delay:calc(var(--d) + 2.25s)}.privacy-adapt-page .appx .opts>div:nth-child(7){animation-delay:calc(var(--d) + 2.7s)}.privacy-adapt-page .appx .opts>div:nth-child(8){animation-delay:calc(var(--d) + 3.15s)}@keyframes privacy-ahi{0%{opacity:0;transform:translateY(6px)}6%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes privacy-asug{0%,6%{opacity:0;transform:translateY(8px)}13%{opacity:1;transform:none}18%{border-color:#67e8f959}21%,24%{border-color:#67e8f9;box-shadow:0 0 22px #67e8f94d}30%,94%{opacity:1;border-color:#67e8f959;box-shadow:none}to{opacity:0}}@keyframes privacy-abulb{0%,12%{filter:none}16%{filter:drop-shadow(0 0 6px #67E8F9)}20%,to{filter:none}}@keyframes privacy-ainp{0%,24%{border-color:#ffffff29}26%,46%{border-color:#67e8f9b3}50%,to{border-color:#ffffff29}}@keyframes privacy-aph{0%,23%{opacity:1}24%,97%{opacity:0}to{opacity:1}}@keyframes privacy-atyp{0%,24%{width:0}44%,96%{width:100%}to{width:0}}@keyframes privacy-acar{0%,23%{opacity:0;left:14px}24%{opacity:1;left:14px}44%{opacity:1;left:258px}48%,to{opacity:0;left:258px}}@keyframes privacy-ablink{50%{visibility:hidden}}@keyframes privacy-atile{0%,50%{border-color:transparent;box-shadow:none}53%{border-color:#67e8f9;box-shadow:0 0 18px #67e8f959}60%,to{border-color:transparent;box-shadow:none}}@media(prefers-reduced-motion:reduce){.privacy-adapt-page .appx *,.privacy-adapt-page .appx{animation:none!important}.privacy-adapt-page .appx .typ{display:none}}.privacy-adapt-page .ragx{--d:-5.6s}.privacy-adapt-page .ragx .ragq{display:flex;gap:10px;align-items:center;margin-bottom:14px;padding:11px 14px;border-radius:12px;background:#7bc0ff1f;border:1px solid rgba(123,192,255,.35);font-size:13.5px;font-weight:600;color:#fff;animation:privacy-rq 9s infinite var(--d)}.privacy-adapt-page .ragx .ragq span{font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#67e8f9}.privacy-adapt-page .ragx .dcard{position:relative;overflow:hidden}.privacy-adapt-page .ragx .dcard:after{content:"";position:absolute;top:0;bottom:0;width:38%;left:-40%;background:linear-gradient(90deg,transparent,rgba(103,232,249,.28),transparent);pointer-events:none}.privacy-adapt-page .ragx .dcard.old:after{animation:privacy-scan1 9s infinite var(--d)}.privacy-adapt-page .ragx .dcard.cur:after{animation:privacy-scan2 9s infinite var(--d)}.privacy-adapt-page .ragx .dcard.old{animation:privacy-dim 9s infinite var(--d)}.privacy-adapt-page .ragx .dcard.cur{animation:privacy-pick 9s infinite var(--d)}.privacy-adapt-page .ragx .rs{position:absolute;right:14px;top:14px;font-style:normal;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;border-radius:6px;padding:3px 7px;opacity:0}.privacy-adapt-page .ragx .rs.skip{background:#ffffff14;color:#fff9;animation:privacy-skipl 9s infinite var(--d)}.privacy-adapt-page .ragx .rs.pick{background:#67e8f92e;color:#67e8f9;animation:privacy-pickl 9s infinite var(--d)}.privacy-adapt-page .ragx .rflow{height:26px;margin:-4px 0 8px 34px;width:2px;background:repeating-linear-gradient(180deg,#67E8F9 0 4px,transparent 4px 9px);background-size:2px 18px;animation:privacy-rflow 9s infinite var(--d),privacy-rdash .6s linear infinite}.privacy-adapt-page .ragx .ans{animation:privacy-ans 9s infinite var(--d)}.privacy-adapt-page .ragx .ans sup{display:inline-block;animation:privacy-sup 9s infinite var(--d)}.privacy-adapt-page .ragx .ans small{animation:privacy-cite 9s infinite var(--d);border-radius:6px}@keyframes privacy-rq{0%{opacity:0;transform:translateY(-6px)}7%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes privacy-scan1{0%,11%{left:-40%}25%,to{left:110%}}@keyframes privacy-scan2{0%,29%{left:-40%}43%,to{left:110%}}@keyframes privacy-dim{0%,24%{opacity:.5}28%,94%{opacity:.3}to{opacity:.5}}@keyframes privacy-pick{0%,42%{border-color:#ffffff29;box-shadow:none}46%,94%{border-color:#67e8f9bf;box-shadow:0 0 0 4px #67e8f91f,0 0 28px #67e8f940}to{border-color:#ffffff29;box-shadow:none}}@keyframes privacy-skipl{0%,25%{opacity:0}29%,94%{opacity:1}to{opacity:0}}@keyframes privacy-pickl{0%,43%{opacity:0}47%,94%{opacity:1}to{opacity:0}}@keyframes privacy-rflow{0%,47%{opacity:0}51%,94%{opacity:1}to{opacity:0}}@keyframes privacy-rdash{0%{background-position:0 0}to{background-position:0 18px}}@keyframes privacy-ans{0%,50%{opacity:0;transform:translateY(12px)}57%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes privacy-sup{0%,60%{transform:scale(1)}63%{transform:scale(1.5)}66%,to{transform:scale(1)}}@keyframes privacy-cite{0%,64%{background:transparent}68%,80%{background:#eaf3ff}86%,to{background:transparent}}@media(prefers-reduced-motion:reduce){.privacy-adapt-page .ragx *{animation:none!important}.privacy-adapt-page .ragx .rs,.privacy-adapt-page .ragx .rflow{opacity:1}}.privacy-adapt-page .two.risk2{grid-template-columns:340px 1fr!important;gap:56px!important}.privacy-adapt-page .risk2 .dl div{grid-template-columns:230px 1fr}.privacy-adapt-page .sec2{padding-top:96px!important;padding-bottom:0!important}.privacy-adapt-page .sec2:has(+.dk2),.privacy-adapt-page .sec2:has(+.note),.privacy-adapt-page .sec2:last-of-type{padding-bottom:96px!important}@media(max-width:680px){.privacy-adapt-page .sec2:has(+.dk2),.privacy-adapt-page .sec2:has(+.note),.privacy-adapt-page .sec2:last-of-type{padding-bottom:64px!important}}.privacy-adapt-page .hsm .wrap,.privacy-adapt-page .hx .wrap{padding-top:40px!important;padding-bottom:0!important}.privacy-adapt-page .sec2>.wrap>.mx2,.privacy-adapt-page .sec2>.wrap>.rag,.privacy-adapt-page .sec2>.wrap>.mech,.privacy-adapt-page .sec2>.wrap>.strip2,.privacy-adapt-page .sec2>.wrap>.worm,.privacy-adapt-page .sec2>.wrap>.gate,.privacy-adapt-page .sec2>.wrap>.blk96{margin-top:96px!important}.privacy-adapt-page .sec2>.wrap>.dl.audl,.privacy-adapt-page #dla-kogo .nf,.privacy-adapt-page .sec2>.wrap>.blk48,.privacy-adapt-page .after+.closing{margin-top:48px!important}.privacy-adapt-page .sec2>.wrap>:first-child{margin-top:0!important}.privacy-adapt-page .sec2>.wrap>:last-child{margin-bottom:0!important}.privacy-adapt-page .ritem>div{display:grid;grid-template-columns:50px 1fr;column-gap:6px;align-items:baseline}.privacy-adapt-page .ritem>div>code{margin:0!important;white-space:nowrap}.privacy-adapt-page .ritem>div>*:not(code){grid-column:2}.privacy-adapt-page .ritem>div>b{grid-row:1}.privacy-adapt-page .ritem>div>p{grid-column:1/-1}.privacy-adapt-page .strip2{margin-top:72px}.privacy-adapt-page .mx2.asx{margin-top:96px}.privacy-adapt-page .mx2{margin-top:72px}.privacy-adapt-page .mx2>div:first-child{max-width:820px;margin-bottom:36px}.privacy-adapt-page .diag.series{padding:26px 26px 22px}.privacy-adapt-page .h2+.diag.series,.privacy-adapt-page .h3+.diag.series,.privacy-adapt-page p+.diag.series{margin-top:40px}.privacy-adapt-page .aud3{display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:start;margin-top:8px}.privacy-adapt-page .dk2{margin-top:0!important}.privacy-adapt-page .dk2 .h2{margin-top:28px!important;margin-bottom:0!important}.privacy-adapt-page .dk2 .chk{margin:40px 0 88px!important;gap:14px 12px!important}.privacy-adapt-page #dla-kogo .h2{margin-bottom:22px}.privacy-adapt-page #dla-kogo .lead2{line-height:1.7}.privacy-adapt-page .aud3 .sect{display:flex;flex-wrap:wrap;gap:4px 0;margin:30px 0 36px;font-size:15px;font-weight:700;color:#0f172a}.privacy-adapt-page .aud3 .sect span{white-space:nowrap}.privacy-adapt-page .aud3 .sect{column-gap:22px!important;row-gap:10px!important}.privacy-adapt-page .aud3 .sect span{position:relative;padding-left:14px}.privacy-adapt-page .aud3 .sect span:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:#1769e0}.privacy-adapt-page .yes3{background:#fff;border:1px solid #E3E7EF;border-radius:20px;padding:34px 30px 30px;box-shadow:0 20px 50px -30px #0f172a40}.privacy-adapt-page .yes3 h3{margin:0 0 22px 4px;font-size:20px;font-weight:800;letter-spacing:-.4px;color:#0f172a}.privacy-adapt-page .yes3 .yr{display:grid;grid-template-columns:44px 1fr auto;gap:18px;align-items:center;padding:20px;border-radius:12px}.privacy-adapt-page .yes3 .yr+.yr{margin-top:6px}.privacy-adapt-page .yes3 .yr:nth-of-type(odd){background:#eaf3ff}.privacy-adapt-page .yes3 .yr i{width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid #DBEAFE;display:flex;align-items:center;justify-content:center;color:#1769e0}.privacy-adapt-page .yes3 .yr i svg{width:20px;height:20px}.privacy-adapt-page .yes3 .yr b{display:block;font-size:16px;color:#0f172a}.privacy-adapt-page .yes3 .yr span{font-size:14px;color:#3a4a63}.privacy-adapt-page .yes3 .yr em{font-style:normal;font-size:13px;font-weight:800;color:#1769e0;letter-spacing:.3px}.privacy-adapt-page .yes3 p{margin:24px 4px 0;font-size:15px;line-height:1.55;font-weight:600;color:#0f172a}.privacy-adapt-page .dl.audl{margin-top:96px}.privacy-adapt-page .dl.audl div{grid-template-columns:400px 1fr;padding:24px 26px!important}.privacy-adapt-page .dl.audl div+div{margin-top:8px}.privacy-adapt-page .hx{min-height:0!important}.privacy-adapt-page .hxg{display:grid;grid-template-columns:1fr 1.02fr;gap:56px;align-items:center}.privacy-adapt-page .hxg h1{font-size:50px}.privacy-adapt-page .pq.pqs{margin:0;padding:0;border-top:0;grid-template-columns:72px 1fr;align-self:center}.privacy-adapt-page .pq.pqs .mk{font-size:120px}.privacy-adapt-page .pq.pqs blockquote{font-size:30px}.privacy-adapt-page .button.navcta{min-height:44px;border-radius:6px;padding:0 14px;font-size:13px}.privacy-adapt-page .hero,.privacy-adapt-page .hx,.privacy-adapt-page .hsm{background:#fff!important;color:#0f172a!important}.privacy-adapt-page .hero:before,.privacy-adapt-page .hx:before,.privacy-adapt-page .hsm:before,.privacy-adapt-page .hero:after,.privacy-adapt-page .hx:after,.privacy-adapt-page .hsm:after,.privacy-adapt-page .hero .img,.privacy-adapt-page .hx .img,.privacy-adapt-page .hsm .img,.privacy-adapt-page .hero .bg{display:none!important}.privacy-adapt-page .hero h1,.privacy-adapt-page .hx h1,.privacy-adapt-page .hsm h1{color:#0f172a}.privacy-adapt-page .hero p,.privacy-adapt-page .hx p,.privacy-adapt-page .hsm p,.privacy-adapt-page .hero .lead,.privacy-adapt-page .hero .sub{color:#3a4a63!important}.privacy-adapt-page .bread{color:#5c6d84!important}.privacy-adapt-page .bread a{color:#1769e0!important}.privacy-adapt-page .bdg-td,.privacy-adapt-page .bdg-pa,.privacy-adapt-page .bdg-cdf,.privacy-adapt-page .vid .cap span{border-radius:999px!important;height:30px!important;padding:0 12px!important;font-size:11px!important;margin:0 0 0 8px;vertical-align:middle}.privacy-adapt-page .vid .cap span{margin:0}.privacy-adapt-page{position:relative;font-family:Plus Jakarta Sans,sans-serif;line-height:normal;color:#0f172a;background:#fff;padding-bottom:96px}.privacy-adapt-page *,.privacy-adapt-page *:before,.privacy-adapt-page *:after{box-sizing:border-box}.privacy-adapt-page .wrap{width:min(1100px,calc(100% - 64px));max-width:100%;padding-inline:0}.privacy-adapt-page section[id]{scroll-margin-top:110px}.privacy-adapt-page .snav{top:var(--side-nav-top,96px)!important}.privacy-adapt-page .snav [data-back]{display:block;width:100%;padding:7px 18px;border:0;background:none;color:#152439;font:700 13px/1.3 Plus Jakarta Sans,sans-serif;text-align:right;cursor:pointer}.privacy-adapt-page :is(a,button):focus-visible{outline:3px solid #1769e0;outline-offset:4px}.privacy-adapt-page dialog.msheet{position:fixed;inset:auto 0 0;width:100%;max-width:100%;max-height:78dvh;margin:0;border:0;border-radius:22px 22px 0 0;padding:10px 20px 24px;background:#fff;z-index:1000;overflow-y:auto}.privacy-adapt-page dialog.msheet:not([open]){display:none!important}.privacy-adapt-page dialog.msheet[open]{display:block}.privacy-adapt-page .msheet-h button{min-width:44px;min-height:44px;border:0;background:none;color:inherit;font-size:32px;padding:8px;cursor:pointer}.privacy-adapt-page .mnav{z-index:90}.privacy-adapt-page .mnav{position:fixed;left:0;right:0;bottom:16px;text-align:center;pointer-events:none;justify-content:center}.privacy-adapt-page .mnav-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 18px;border-radius:999px;border:1px solid #1769e03d;background:#fff;color:#1769e0;box-shadow:0 12px 30px -8px #0f172a4d;font:700 14px Plus Jakarta Sans,sans-serif}.privacy-adapt-page .mnav-btn span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;color:#0f172a}.privacy-adapt-page .mnav-btn em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#1769e0}.privacy-adapt-page .msheet-h{display:flex;justify-content:space-between;align-items:center}.privacy-adapt-page .msheet-l a{display:block;padding:12px 14px;border-radius:12px;font-size:15px;font-weight:700;color:#152439}.privacy-adapt-page .msheet-l a.on{background:#eaf3ff;color:#1769e0}.privacy-adapt-page{font-weight:500}.privacy-adapt-page [id]{scroll-margin-top:var(--privacy-anchor-offset,110px)}.privacy-adapt-page .pjsec-h{top:var(--privacy-anchor-offset,110px)}.privacy-adapt-page .snav{max-height:calc(100dvh - var(--side-nav-top,96px) - 16px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.privacy-adapt-page .button.primary{box-shadow:none}.privacy-adapt-page .hxg>*{min-width:0}.privacy-adapt-page .mnav-btn{max-width:calc(100% - 32px);height:auto;min-height:52px;padding-block:8px;text-align:left}.privacy-adapt-page .mnav-btn svg{flex-shrink:0}.privacy-adapt-page .mnav-btn [data-active-label]{font-size:12px;line-height:1.25}.privacy-adapt-page .pjbtn{height:auto;min-height:48px;max-width:100%;white-space:normal;text-align:center;justify-content:center;padding:12px 16px}@media(min-width:681px)and (max-width:1180px){.privacy-adapt-page .wrap{width:calc(100% - 80px)}.privacy-adapt-page .pjhx,.privacy-adapt-page .dx{grid-template-columns:minmax(0,1fr)}.privacy-adapt-page .snav{display:none!important}.privacy-adapt-page .mnav{display:flex}}@media(max-width:680px){.privacy-adapt-page{padding-bottom:80px!important}.privacy-adapt-page .wrap{width:calc(100% - 40px);padding-inline:0}.privacy-adapt-page .sec2{padding-top:64px!important;padding-bottom:0!important}.privacy-adapt-page .pjhx h1{font-size:34px}.privacy-adapt-page .pjdoc-u li{position:relative}.privacy-adapt-page .pjdoc-u a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}}@media(prefers-reduced-motion:reduce){.privacy-adapt-page *,.privacy-adapt-page *:before,.privacy-adapt-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.privacy-adapt-page .snav a.on{margin-right:0;box-shadow:none}.privacy-adapt-page .snav :is(a,button):focus-visible{outline-offset:-3px}.gov-training-page{--blue:#1769E0;--el:#2C7FF0;--navy:#0F172A;--navy2:#152439;--t2:#3A4A63;--muted:#5C6D84;--line:#C8D8E7;--line2:#E3E7EF;--paper:#F8FBFF;--tint2:#EAF3FF}.gov-training-page h1{font-size:52px!important;font-weight:800!important;letter-spacing:-2px!important;line-height:1.02!important;color:#0f172a!important}.gov-training-page h2{font-size:40px!important;line-height:1.06!important;font-weight:800!important;letter-spacing:-1.4px!important;color:#152439!important}.gov-training-page .gov-training-path-panel h2,.gov-training-page .gov-training-audience-panel h2{font-size:22px!important;letter-spacing:-.4px!important;line-height:1.2!important}.gov-training-page .gov-training-module h2,.gov-training-page .gov-training-module h3.gov-training-program-title{letter-spacing:-.6px!important}.gov-training-page .gov-training-context h2{font-size:28px!important;letter-spacing:-.8px!important;color:#fff!important}.gov-training-page .gov-training-iso-banner h2{font-size:42px!important;color:#fff!important}.gov-training-page .contact-info-card h2{font-size:28px!important;letter-spacing:-.8px!important;color:#fff!important}.gov-webinar-page .gov-training-intro article h2,.gov-training-page [class*=invite] h2{color:#fff!important}.gov-training-page .gov-training-section-eyebrow{display:inline-flex!important;align-items:center;gap:8px;height:30px;padding:0 14px!important;border-radius:999px;background:#f8fbff!important;border:1px solid rgba(23,105,224,.24)!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.1px!important;text-transform:uppercase;color:#1769e0!important;margin-bottom:14px!important;width:auto!important}.gov-training-page .gov-training-section-eyebrow svg{display:none!important}.gov-training-page .gov-training-section-eyebrow:before{content:"";width:12px;height:12px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231769E0' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") no-repeat center}.gov-training-page .eyebrow.light{color:#7bc0ff!important}article.gov-training-page>section{padding-top:48px!important;padding-bottom:48px!important}article.gov-training-page>section:first-child{padding-top:64px!important}.gov-training-page .gov-training-ordering-content>*+*{margin-top:96px!important}.gov-training-page .gov-training-order-form-wrap>*+*{margin-top:48px!important}.gov-training-page section.contact-faq.gov-training-faq{padding-top:96px!important;padding-bottom:96px!important}.gov-training-page a.button,.gov-training-page button.button{min-height:48px!important;height:auto!important;border-radius:10px!important;font-size:15px!important;font-weight:700!important;padding:0 22px!important;display:inline-flex!important;align-items:center;gap:8px}.gov-training-page .button.primary{background:linear-gradient(180deg,#2c7ff0,#1769e0)!important;border-color:#1769e0!important;color:#fff!important}.gov-training-page article:before,.gov-training-page .is-featured:before,.gov-training-page .gov-training-path-panel:before,.gov-training-page .gov-training-audience-panel:before,.gov-training-page .gov-training-module:before,.gov-training-page .gov-training-schedule-cycle:before,.gov-training-page .gov-training-instructor-card:before,.gov-training-page .gov-training-order-journey:before,.gov-training-page section:before{background:none!important;height:0!important}.gov-training-page .gov-training-instructor-focus,.gov-training-page .gov-training-schedule-cycle li,.gov-training-page .gov-training-schedule li,.gov-training-page .contact-info-item,.gov-training-page .gov-training-order-pricing-summary *{border-top:0!important}.gov-training-page .gov-training-facts>*:nth-child(2) strong{font-size:17px!important}.gov-training-page .gov-training-subtitle{font-size:52px!important;font-weight:800!important;letter-spacing:-2px!important;line-height:1.02!important;color:#0f172a!important;margin-top:0!important}.gov-training-page .gov-training-section-eyebrow{align-self:flex-start!important;width:fit-content!important;max-width:100%}@media(max-width:680px){.gov-training-page .gov-training-subtitle{font-size:34px!important;letter-spacing:-1.2px!important}}.gov-training-page table th,.gov-training-page table td{border:0!important}.gov-training-page .gov-training-pricing-card *{border-bottom-color:transparent!important}@media(max-width:680px){.gov-training-page [id^=szkolenie-]>h3,.gov-training-page [id^=szkolenie-] header h3,.gov-training-page [id^=szkolenie-] h3:first-of-type{font-size:24px!important;line-height:1.15!important;letter-spacing:-.5px!important}}@media(max-width:680px){.gov-training-page .gov-training-calendar-table-wrap table{min-width:760px!important;table-layout:auto!important}}@media(max-width:680px){.gov-training-page .gov-training-ordering-content,.gov-training-page .gov-training-ordering-content>*,.gov-training-page .gov-training-calendar-overview,.gov-training-page .gov-training-calendar-table-wrap{min-width:0!important;max-width:100%!important}}.gov-training-page .registration-contact-layout{background:#f8fbff;border:1px solid #E3E7EF;border-radius:28px;padding:32px}.gov-training-page .registration-contact-layout .contact-form-card{background:#fff!important;border:1px solid #E3E7EF!important;border-radius:20px!important;box-shadow:0 20px 50px -30px #0f172a40!important;padding:30px 32px 32px!important}.gov-training-page .registration-contact-layout .contact-info-card{border-radius:20px!important}.gov-training-page .contact-field label,.gov-training-page .contact-field>span{font-size:13px!important;font-weight:700!important;color:#152439!important}.gov-training-page .contact-field input,.gov-training-page .contact-field select,.gov-training-page .contact-field textarea,.gov-training-page .contact-faq-filter input,.gov-training-page form select,.gov-training-page form input[type=text],.gov-training-page form input[type=email],.gov-training-page form input[type=tel]{box-sizing:border-box!important;height:46px!important;border:1.5px solid #C8D8E7!important;border-radius:10px!important;font-size:14px!important;padding:0 14px!important;color:#152439!important;background-color:#fff!important}.gov-training-page form textarea{height:120px!important;padding-top:12px!important}.gov-training-page input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:18px!important;height:18px!important;border:1.5px solid #C8D8E7!important;border-radius:5px!important;flex:none;margin:2px 0 0!important;background:#fff;cursor:pointer}.gov-training-page input[type=checkbox]:checked{background:#1769e0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10'%3E%3Cpath d='M1 5l3.5 3.5L11 1' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") no-repeat center!important;border-color:#1769e0!important}.gov-training-page .contact-consent,.gov-training-page .contact-consent *{font-size:12.5px!important;line-height:1.5!important;color:#5c6d84;font-weight:400!important}.gov-training-page .contact-privacy{font-size:12.5px!important;line-height:1.55!important;color:#5c6d84!important}.gov-training-page .gov-registration-group-heading{grid-column:1/-1;display:flex;align-items:center;gap:12px;margin:8px 0 4px}.gov-training-page .gov-registration-group-heading+.gov-registration-group-heading{margin-top:22px}.gov-training-page .gov-registration-group-heading span{width:36px;height:36px;border-radius:50%;background:#eaf3ff;color:#1769e0;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:13px;font-weight:800;flex:none}.gov-training-page .gov-registration-group-heading b{font-size:17px;color:#0f172a;font-weight:800}.gov-training-page .gov-training-order-items{border:1px solid #E3E7EF!important;border-radius:16px!important;background:#f8fbff!important}.gov-training-page .gov-training-order-items li{border:1px solid #E3E7EF!important;border-radius:16px!important;padding:20px!important}.gov-training-page .gov-training-order-item-details span{color:#152439!important;font-size:14px!important}.gov-training-page .gov-training-order-item-pricing{border:0!important;background:#eaf3ff!important;border-radius:12px!important}.gov-training-page .gov-training-order-item-pricing b,.gov-training-page .gov-training-order-price-values b{font-weight:800!important}.gov-training-page .gov-training-order-item-pricing strong{color:#152439!important}.gov-training-page .gov-training-order-item-pricing small{color:#5c6d84!important}.gov-training-page .gov-training-order-participant{border-top:0!important;background:#f8fbff;border-radius:12px;padding:14px 16px!important;margin-top:12px!important}.gov-training-page .gov-training-order-participant+.gov-training-order-participant{margin-top:8px!important}.gov-training-page .gov-training-order-remove{height:46px!important;min-height:46px!important;border-radius:10px!important;border:1.5px solid #C8D8E7!important;background:#fff!important;color:#152439!important;font-size:15px!important;font-weight:700!important;padding:0 18px!important;align-self:end}.gov-training-page .gov-training-order-remove:hover{border-color:#1769e0!important;color:#1769e0!important}.gov-training-page .gov-training-order-pricing-summary b{font-weight:800!important}@media(max-width:680px){.gov-training-page .gov-training-order-remove{width:100%!important;justify-content:center}.gov-training-page .gov-training-order-items{padding:16px 12px!important}.gov-training-page .gov-training-order-items li{padding:16px 14px!important}}.gov-training-page .contact-faq-tabs button,.gov-training-page .showcase-tabs button{height:44px!important;min-height:44px!important;border-radius:12px!important;border:1px solid #E3E7EF!important;background:#fff!important;color:#152439!important;box-shadow:0 4px 12px #0f172a0f!important;font-size:14px!important;font-weight:800!important}.gov-training-page .contact-faq-tabs button.is-active,.gov-training-page .contact-faq-tabs button[aria-selected=true],.gov-training-page .showcase-tabs button.is-active{background:linear-gradient(180deg,#2c7ff0,#1769e0)!important;color:#fff!important;border-color:#1769e0!important}.gov-training-page .contact-faq-list{display:grid;gap:8px}.gov-training-page .contact-faq-list>*{background:#f8fbff!important;border:0!important;border-radius:14px!important;box-shadow:none!important}@media(max-width:680px){.gov-training-page h1{font-size:34px!important;letter-spacing:-1.2px!important}.gov-training-page h2{font-size:28px!important;letter-spacing:-.8px!important;line-height:1.12!important}.gov-training-page .gov-training-path-panel h2,.gov-training-page .gov-training-audience-panel h2{font-size:20px!important}.gov-training-page .gov-training-iso-banner h2{font-size:28px!important}article.gov-training-page>section{padding-top:32px!important;padding-bottom:32px!important}.gov-training-page .gov-training-ordering-content>*+*{margin-top:64px!important}.gov-training-page section.contact-faq.gov-training-faq{padding-top:64px!important;padding-bottom:64px!important}.gov-training-page .registration-contact-layout{padding:12px;border-radius:20px}.gov-training-page .registration-contact-layout .contact-form-card{padding:22px 16px!important}.gov-training-page a.button,.gov-training-page button.button{width:100%;justify-content:center}.gov-training-page .gov-training-schedule-order,.gov-training-page [class*=schedule] a{min-height:44px}}.gov-webinar-page .gov-training-ordering{max-width:100%;min-width:0}.gov-webinar-page .gov-webinar-title-prefix{display:block}.gov-webinar-page .gov-webinar-title-detail{display:block;font-size:24px!important;font-weight:700!important;letter-spacing:-.4px!important;color:#152439!important;margin-top:12px}.gov-webinar-page .gov-training-schedule,.gov-webinar-page #agenda-webinaru,.gov-webinar-page .gov-training-ordering,.gov-webinar-page .gov-training-iso-banner{max-width:none!important;width:auto!important}.gov-webinar-page .gov-training-intro article h2,.gov-webinar-page .gov-webinar-invite h2{color:#fff!important}.gov-webinar-page #terminy-webinarow{margin:96px 0 0!important;width:auto!important}.gov-webinar-page .gov-training-section-eyebrow{justify-self:start!important}.gov-training-page .page-heading-box:before,.gov-training-page .contact-form-card:before,.gov-training-page .gov-training-hero-card:before{display:none!important}.gov-webinar-page .gov-webinar-content>*+*{margin-top:96px!important}@media(max-width:680px){.gov-webinar-page .gov-webinar-content>*+*{margin-top:64px!important}}.gov-training-page :is(.container,.gov-webinar-layout,.gov-webinar-content,.gov-training-ordering-content,.registration-contact-layout,.contact-form-card,.contact-info-card,.contact-fields-grid,.contact-field,.gov-training-order-items,.gov-training-order-participant,.gov-training-order-item-details,.gov-training-fact-copy){min-width:0;box-sizing:border-box}.gov-training-page .registration-contact-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.gov-training-page .contact-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gov-training-page .contact-field :is(input,select,textarea){width:100%;min-width:0;max-width:100%}.gov-training-page .gov-training-calendar-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.gov-training-page .gov-training-calendar-table-wrap table{min-width:760px}.gov-training-page .gov-registration-group-heading{grid-column:1 / -1;display:flex;align-items:center;gap:12px;font-size:17px;font-weight:800;line-height:1.3;color:#0f172a;margin:22px 0 4px}.gov-training-page .gov-registration-group-heading span{width:36px;height:36px;border-radius:50%;background:#eaf3ff;color:#1769e0;display:flex;align-items:center;justify-content:center;font-size:13px;flex:none}.gov-training-page .contact-faq-list summary{font-size:17px;font-weight:700}.gov-training-page :is(.gov-training-lead,.gov-training-path-intro,.gov-training-instructor-description,.gov-training-module-audience-copy,.gov-training-program-block,.gov-training-hero-card>p:not(.eyebrow):not(.gov-training-subtitle)){color:#3a4a63}.gov-training-page :is(.gov-training-fact-copy small,.gov-training-order-item-details small,.contact-form-heading>p:not(.eyebrow)){color:#5c6d84}.gov-training-page .gov-training-order-item-details{overflow-wrap:anywhere}.gov-training-page .gov-training-facts>span{min-width:0}.gov-training-page .gov-training-fact-copy strong{overflow-wrap:anywhere}.gov-training-page .gov-training-section-eyebrow{min-height:30px;height:auto;padding-block:6px!important;white-space:normal;box-sizing:border-box}.gov-training-page .gov-training-order-participant{grid-template-columns:auto repeat(3,minmax(0,1fr))}.gov-training-page .gov-training-ordering>.gov-training-iso-banner{margin-top:96px}.gov-webinar-page .gov-webinar-title-detail{line-height:1.3}@media(max-width:980px){.gov-training-page .registration-contact-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.gov-training-page .contact-fields-grid,.gov-training-page .gov-training-order-participant{grid-template-columns:minmax(0,1fr)}.gov-training-page .gov-training-ordering>.gov-training-iso-banner{margin-top:64px}.gov-webinar-page #terminy-webinarow{margin-top:64px!important}.gov-training-page .gov-registration-group-heading{font-size:17px}}.gov-training-page .contact-faq-list .portal-faq-title h2{font-size:17px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.4!important}.gov-training-page :is(.gov-training-ordering-content,.gov-training-order-form-wrap){grid-template-columns:minmax(0,1fr)}.gov-training-page :is(.gov-training-ordering-content,.gov-training-order-form-wrap)>*{min-width:0;max-width:100%;box-sizing:border-box}.gov-training-page .gov-training-calendar-overview{min-width:0;max-width:100%}.gov-training-page .gov-training-fact-copy :is(strong,small){white-space:normal;overflow-wrap:anywhere}.gov-webinar-page .gov-webinar-facts>span:nth-child(2) .gov-training-fact-copy small{color:#d7e8ff}.gov-webinar-page .gov-training-order-items>h3{text-align:left;margin:0 0 0 16px}.gov-training-page:not(.gov-webinar-page) .gov-training-order-items{border:0!important;background:transparent!important;padding:0!important}article.gov-training-page>#faq-szkolen{padding-top:0!important}.gov-training-page #faq-szkolen .fq-wrap{padding-top:48px}@media(max-width:680px){.gov-training-page #faq-szkolen .fq-wrap{padding-top:32px}}.home-v14 *{box-sizing:border-box}.home-v14{margin:0;background:#fff;font-family:Plus Jakarta Sans,Segoe UI,Arial,sans-serif;color:#152439;-webkit-font-smoothing:antialiased}.home-v14 .wrap{width:1180px;margin:0 auto;padding:0 40px;position:relative}.home-v14 a{color:#1769e0;text-decoration:none}.home-v14 svg.i{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.home-v14 .flow{display:grid;grid-template-columns:1fr 28px 1.15fr 28px 1.15fr;align-items:stretch;margin-top:16px;margin-left:44px}.home-v14{--ink:#061E30;--navy:#0F172A;--navy2:#152439;--royal:#0B3F8A;--blue:#1769E0;--el:#2C7FF0;--sky:#7BC0FF;--cyan:#67E8F9;--tint:#DBEAFE;--tint2:#EAF3FF;--paper:#F8FBFF;--line:#C8D8E7;--line2:#E3E7EF;--muted:#5C6D84;--t2:#3a4a63}.home-v14 .h2{font-size:40px;font-weight:800;letter-spacing:-1.4px;line-height:1.06;margin:12px 0 0}.home-v14 .lead2{font-size:18px;line-height:1.6;color:var(--t2)}.home-v14 .sec2{padding:88px 0 0}.home-v14 .num2{font-size:13px;font-weight:800;color:var(--blue);letter-spacing:1px;display:flex;align-items:center;gap:12px}.home-v14 .num2:after{content:"";width:64px;height:2px;background:linear-gradient(90deg,var(--blue),transparent)}.home-v14 .hx{position:relative;overflow:hidden;background:#030d1a;color:#fff;min-height:620px}.home-v14 .hx .wrap{position:relative;padding-top:88px;padding-bottom:150px}.home-v14 .hx h1{font-size:60px;font-weight:800;letter-spacing:-2.4px;line-height:1;margin:18px 0 22px;max-width:640px}.home-v14 .hx h1 em{font-style:normal;background:linear-gradient(90deg,#7bc0ff,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.home-v14 .hx p{font-size:18.5px;line-height:1.6;color:#fffc;max-width:560px;margin:0}.home-v14 .hx .cta{margin-top:32px;display:flex;gap:12px}.home-v14 .h3{font-size:26px;font-weight:800;letter-spacing:-.7px;margin:10px 0 14px;line-height:1.15}.home-v14 .cmpg{display:grid;grid-template-columns:17% 27.5% 27% 28.5%;background:#fff;border-radius:22px;box-shadow:0 30px 80px #061e3059;position:relative;margin-top:30px}.home-v14 .cmpg .gh{font-size:12px;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;color:#5c6d84;padding:24px 20px 20px;background:#f8fbff;border-bottom:1px solid #E3E7EF}.home-v14 .cmpg .gh:first-child{border-radius:22px 0 0}.home-v14 .cmpg .gh:nth-child(3){border-radius:0 22px 0 0}.home-v14 .cmpg .gc{padding:18px 20px;border-bottom:1px solid #E3E7EF;font-size:13.5px;line-height:1.5;color:#5c6d84}.home-v14 .cmpg .gc.cat{font-weight:800;color:#152439;font-size:14px}.home-v14 .scol{grid-column:3;display:grid;grid-template-rows:subgrid;margin:-22px -6px;background:linear-gradient(180deg,#2c7ff0,#1769e0 55%,#1260cc);border-radius:22px;box-shadow:0 24px 60px #1769e073;position:relative;z-index:2;color:#fff}.home-v14 .scol .sh2{display:flex;align-items:center;gap:10px;font-size:14px;letter-spacing:2px;font-weight:800;padding:46px 26px 20px;border-bottom:1px solid rgba(255,255,255,.2)}.home-v14 .scol .sh2 span{font-size:16px;letter-spacing:0}.home-v14 .scol .sc2{display:flex;gap:12px;align-items:flex-start;padding:18px 26px;border-bottom:1px solid rgba(255,255,255,.2);font-size:14.5px;line-height:1.5;font-weight:600}.home-v14 .scol .sc2:last-child{border-bottom:0;padding-bottom:40px}.home-v14 .scol .sc2 svg{width:24px;height:24px;flex:none;margin-top:-1px}.home-v14 .cmpg .gc:nth-last-child(2),.home-v14 .cmpg .gc:nth-last-child(3),.home-v14 .cmpg .gc:nth-last-child(4){border-bottom:0}.home-v14 .hx{background:radial-gradient(1100px 520px at 92% -20%,rgba(44,127,240,.6),transparent 60%),radial-gradient(600px 360px at 6% 118%,rgba(103,232,249,.16),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 52%,#0b3f8a 135%)}.home-v14 .hx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%);mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%)}@keyframes home14-grow{0%{opacity:0;transform:translate(-8px)}6%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes home14-gseg{0%,20%{background:#ffffff1f}24%,94%{background:#2c7ff0}to{background:#ffffff1f}}@keyframes home14-guse{0%,34%{width:0;background:linear-gradient(90deg,#1769e0,#67e8f9)}62%{width:82%;background:linear-gradient(90deg,#1769e0,#67e8f9)}70%,94%{width:96%;background:linear-gradient(90deg,#f59e0b,#ff7a7a)}to{width:0}}@keyframes home14-gkill{0%,68%{background:transparent;box-shadow:none;border-color:#ff787880}72%,90%{background:#ff5a5a24;border-color:#ff7a7a;box-shadow:0 0 0 4px #ff5a5a1f,0 0 24px #ff5a5a40}94%,to{background:transparent;box-shadow:none;border-color:#ff787880}}@keyframes home14-gkicon{0%,70%{transform:none}73%{transform:scale(1.3)}76%{transform:none}79%{transform:scale(1.3)}82%,to{transform:none}}@keyframes home14-cmbar{to{width:100%}}@keyframes home14-cmin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.home-v14 .hhx .num2{margin-bottom:18px;height:auto;min-height:30px;white-space:normal;line-height:1.35;padding-top:6px;padding-bottom:6px}.home-v14 .hhx h1{margin-top:0}.home-v14 .ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#eaf3ff;color:#1769e0;flex:none}.home-v14 .ic{display:flex!important;align-items:center!important;justify-content:center!important}.home-v14 .ic svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.home-v14 .hlead{max-width:900px;margin-top:16px}.home-v14 .dl-c{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:14px}.home-v14 .dl-c .cd{display:inline-flex;height:26px;align-items:center;gap:4px;padding:0 10px;border-radius:999px;background:#eaf3ff;color:#1769e0;font-size:12px;font-weight:800;letter-spacing:.4px;text-decoration:none;transition:background .2s,color .2s}.home-v14 .dl-c .cd svg{width:13px;height:13px}.home-v14 a.cd:hover{background:#1769e0;color:#fff}.home-v14 .hp1{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:start}.home-v14 .hp1l{position:sticky;top:110px}.home-v14 .hp1 .h2{margin-top:12px}.home-v14 .hbtn{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.home-v14 .hq{margin:6px 0 0;font-size:15px;font-weight:800;letter-spacing:.2px;color:#0f172a}.home-v14 .htl{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.home-v14 .htl li{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:18px}.home-v14 .htl li:before{content:"";position:absolute;left:21px;top:48px;bottom:-16px;width:2px;background:repeating-linear-gradient(180deg,#B8CADB 0 4px,transparent 4px 9px)}.home-v14 .htl li.last:before{display:none}.home-v14 .htl li>i{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:13px;font-weight:800;color:#1769e0;background:#fff;border:1.5px solid #1769E0;box-sizing:border-box;margin-top:16px}.home-v14 .htl li.last>i{background:#1769e0;color:#fff}.home-v14 .htl li>div{display:flex;flex-direction:column;padding:22px 24px;border-radius:18px;background:#fff;border:1px solid #E3E7EF;box-shadow:0 12px 30px -22px #0f172a59}.home-v14 .htl li b{font-size:18px;letter-spacing:-.3px;color:#0f172a;line-height:1.3}.home-v14 .htl li span{margin-top:8px;font-size:15.5px;line-height:1.6;color:#3a4a63}.home-v14 .omv3{display:grid;grid-template-columns:1fr 1.08fr 1fr;gap:24px;margin-top:40px;align-items:stretch}.home-v14 .ocard{display:flex;flex-direction:column;padding:32px 32px 30px;border-radius:22px;background:#f8fbff;border:1px solid #E3E7EF}.home-v14 .ocard .h3{margin:14px 0;color:#0f172a}.home-v14 .ocard p{margin:0;font-size:16.5px;line-height:1.6;color:#3a4a63}.home-v14 .ofeat{position:relative;overflow:hidden;border:0;color:#fff;background:linear-gradient(160deg,#2c7ff0,#1769e0 55%,#0b3f8a);box-shadow:0 24px 50px -24px #1769e08c}.home-v14 .ofeat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 70%);mask-image:linear-gradient(200deg,#000,transparent 70%);pointer-events:none}.home-v14 .ofeat>*{position:relative}.home-v14 .ofeat .h3{color:#fff}.home-v14 .ofeat p{color:#ffffffeb}.home-v14 .onum{font-style:normal;font-size:40px;font-weight:800;color:transparent;-webkit-text-stroke:1.4px #1769E0;line-height:1}.home-v14 .ofeat .onum{-webkit-text-stroke-color:#fff}.home-v14 .otag{margin-top:auto;padding-top:22px}.home-v14 .ofeat .otag .num2{background:#ffffff24;color:#fff;border-color:#fff6}.home-v14 .hcmp{margin-top:48px}.home-v14 .hcmp .cmpg{margin-top:22px;box-shadow:0 24px 60px -30px #0f172a4d;border:1px solid #E3E7EF}.home-v14 .cmpg .gc.cat{display:flex;align-items:center;gap:10px}.home-v14 .cmpg .ci{display:inline-flex;width:30px;height:30px;border-radius:9px;background:#eaf3ff;color:#1769e0;align-items:center;justify-content:center;flex:none}.home-v14 .cmpg .ci svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.home-v14 .hfull{margin-top:40px}.home-v14 .hpoz{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:24px}.home-v14 .hpoz-l{font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#5c6d84}.home-v14 .hpoz .dl-c{padding-top:0;margin-top:0}.home-v14 .hchain{margin-top:40px}.home-v14 .hstep{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative}.home-v14 .hstep:before{content:"";position:absolute;left:12.5%;right:12.5%;top:21px;height:2px;background:linear-gradient(90deg,#dbeafe,#1769e0)}.home-v14 .hstep li{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}.home-v14 .hstep li i{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:13px;font-weight:800;color:#1769e0;background:#fff;border:1.5px solid #1769E0;box-sizing:border-box}.home-v14 .hstep li.on i{background:#1769e0;color:#fff;box-shadow:0 0 0 6px #1769e024}.home-v14 .hstep b{font-size:11px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase;color:#1769e0}.home-v14 .hgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}.home-v14 .hch4{display:flex;flex-direction:column;padding:28px 24px 26px;border-radius:22px;background:#fff;border:1px solid #E3E7EF;box-shadow:0 12px 30px -22px #0f172a59}.home-v14 .hch4 .h3{margin:20px 0 10px;font-size:21px!important;letter-spacing:-.4px;color:#0f172a}.home-v14 .hch4 p{margin:0;font-size:15px;line-height:1.6;color:#3a4a63}.home-v14 .hch4 .dl-c{padding-top:18px;margin-top:0}.home-v14 .hiso{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:28px 24px 26px;border-radius:22px;color:#fff;background:radial-gradient(420px 260px at 90% 0%,rgba(44,127,240,.5),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%);box-shadow:0 24px 50px -24px #0f172a99}.home-v14 .hiso:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 75%);mask-image:linear-gradient(200deg,#000,transparent 75%);pointer-events:none}.home-v14 .hiso>*{position:relative}.home-v14 .hlab{font-size:11px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:#7bc0ff}.home-v14 .hiso-n{margin-top:14px;font-size:50px;font-weight:800;letter-spacing:-1.8px;line-height:.98}.home-v14 .hiso-r{margin:10px 0 0!important;font-size:14.5px!important;font-weight:700;color:#fff!important}.home-v14 .hiso p{margin:14px 0 0;font-size:14.5px;line-height:1.6;color:#ffffffd1}.home-v14 .hiso-s{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.home-v14 .hiso-s span{display:inline-flex;height:26px;align-items:center;padding:0 9px;border-radius:999px;font-size:12px;font-weight:800;background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.18)}.home-v14 .hiso-s span.on{background:#2c7ff0;border-color:#2c7ff0}.home-v14 .hiso .dl-c{padding-top:20px}.home-v14 .hiso .cd{background:#ffffff1f;color:#fff}.home-v14 .hiso a.cd:hover{background:#fff;color:#1769e0}.home-v14 .hefekt{display:flex;align-items:center;gap:18px;margin-top:20px;padding:22px 26px;border-radius:22px;background:#fff;border:1px solid #E3E7EF;box-shadow:0 12px 30px -22px #0f172a59;transition:border-color .35s,box-shadow .35s}.home-v14 .hefekt p{margin:0;font-size:16.5px;line-height:1.6;color:#3a4a63}.home-v14 .hefekt b{color:#0f172a}.home-v14 .hefekt .ic{background:#1769e0;color:#fff}.home-v14 .hchain[data-s="4"] .hefekt{border-color:#1769e0;box-shadow:0 22px 44px -22px #1769e080}.home-v14 .hbyd{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:48px;padding:44px 48px;border-radius:24px;color:#fff;background:radial-gradient(800px 400px at 12% 0%,rgba(44,127,240,.45),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%)}.home-v14 .hbyd:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(700px 300px at 80% 50%,#000 20%,transparent 100%);mask-image:radial-gradient(700px 300px at 80% 50%,#000 20%,transparent 100%);pointer-events:none}.home-v14 .hbyd>*{position:relative}.home-v14 .hbyd h2{margin:8px 0 0;font-size:40px;font-weight:800;letter-spacing:-1.4px;line-height:1.05;color:#fff}.home-v14 .hbyd p{margin:12px 0 0;font-size:16.5px;line-height:1.55;color:#ffffffd9;max-width:640px}.home-v14 .hbyd .button{flex:none}@media(max-width:1180px){.home-v14 .hgrid{grid-template-columns:repeat(2,1fr)}.home-v14 .hstep{display:none}}@media(max-width:680px){.home-v14 .hp1{grid-template-columns:1fr;gap:40px}.home-v14 .hp1l{position:static}.home-v14 .hbtn .button{width:100%;justify-content:center;box-sizing:border-box}.home-v14 .htl li{grid-template-columns:36px minmax(0,1fr);gap:12px}.home-v14 .htl li>i{width:36px;height:36px;font-size:12px}.home-v14 .htl li:before{left:17px;top:40px}.home-v14 .htl li>div{padding:18px 16px}.home-v14 .omv3{grid-template-columns:1fr;gap:20px}.home-v14 .ocard{padding:24px 20px}.home-v14 .cmc{border:1px solid #E3E7EF}.home-v14 .cmc-more{min-height:44px}.home-v14 .hfull .button{width:100%;justify-content:center;box-sizing:border-box}.home-v14 .hgrid{grid-template-columns:1fr;gap:16px}.home-v14 .hch4,.home-v14 .hiso{padding:24px 20px}.home-v14 .hiso-n{font-size:44px}.home-v14 .hefekt{align-items:flex-start;gap:14px;padding:18px 16px}.home-v14 .hefekt p{font-size:15.5px}.home-v14 .hefekt .ic{width:40px;height:40px}.home-v14 .hbyd{flex-direction:column;align-items:stretch;padding:28px 20px;gap:24px;border-radius:20px}.home-v14 .hbyd h2{font-size:32px}.home-v14 .hbyd .button{width:100%;justify-content:center;box-sizing:border-box}}.home-v14 .hatom{position:relative;width:100%;max-width:560px;margin-left:auto;aspect-ratio:540/480}.home-v14 .hat-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;font-family:Plus Jakarta Sans,sans-serif}.home-v14 .hat-m{display:none}.home-v14 .hat-spin{transform-origin:270px 240px;animation:home14-hatspin 60s linear infinite}@keyframes home14-hatspin{to{transform:rotate(360deg)}}.home-v14 .hat-f{animation:home14-hatdash 1.6s linear infinite}@keyframes home14-hatdash{to{stroke-dashoffset:-32}}.home-v14 .hat-o,.home-v14 .hat-f{transition:stroke-width .4s}.home-v14 .hat-f0{animation:home14-hatdash 1.6s linear infinite,home14-hatf 6s ease-in-out infinite}.home-v14 .hat-f1{animation:home14-hatdash 1.6s linear infinite,home14-hatf 6s ease-in-out 2s infinite}.home-v14 .hat-f2{animation:home14-hatdash 1.6s linear infinite,home14-hatf 6s ease-in-out 4s infinite}@keyframes home14-hatf{0%,34%,to{stroke-width:2.4}3%,31%{stroke-width:4.2}}.home-v14 .hpills{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.home-v14 .hpill{position:absolute;pointer-events:auto;display:flex;align-items:center;gap:12px;width:232px;box-sizing:border-box;padding:12px 16px 12px 12px;border-radius:16px;background:#fffffff0;border:1px solid #E3E7EF;box-shadow:0 18px 40px -22px #0f172a59;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s,transform .2s}.home-v14 .hpill i{flex:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:12.5px;font-weight:800;background:#eaf3ff;color:#1769e0}.home-v14 .hpill span{display:flex;flex-direction:column;gap:2px;min-width:0}.home-v14 .hpill b{font-size:14.5px;line-height:1.25;letter-spacing:-.2px;color:#0f172a}.home-v14 .hpill small{font-size:12.5px;line-height:1.35;color:#5c6d84}.home-v14 .hpill:hover{border-color:#1769e0;transform:translateY(-2px)}.home-v14 .hpl0{left:0;top:3%}.home-v14 .hpl1{right:-8px;top:60%}.home-v14 .hpl2{left:2%;bottom:6%}.home-v14 .hpl0,.home-v14 .hpl1,.home-v14 .hpl2{animation:home14-hpb 6s ease-in-out infinite}.home-v14 .hpl1{animation-delay:2s}.home-v14 .hpl2{animation-delay:4s}.home-v14 .hpl0 i,.home-v14 .hpl1 i,.home-v14 .hpl2 i{animation:home14-hpi 6s ease-in-out infinite}.home-v14 .hpl1 i{animation-delay:2s}.home-v14 .hpl2 i{animation-delay:4s}@keyframes home14-hpb{0%,34%,to{border-color:#e3e7ef;box-shadow:0 18px 40px -22px #0f172a59}3%,31%{border-color:#1769e0;box-shadow:0 0 0 4px #1769e01f,0 22px 44px -20px #1769e08c}}@keyframes home14-hpi{0%,34%,to{background:#eaf3ff;color:#1769e0}3%,31%{background:#1769e0;color:#fff}}@media(max-width:1180px){.home-v14 .hpill{width:220px}}@media(max-width:680px){.home-v14 .hatom{aspect-ratio:auto;max-width:none;margin-top:24px}.home-v14 .hat-svg{position:relative;inset:auto;display:block;height:auto}.home-v14 .hat-d{display:none}.home-v14 .hat-m{display:block}.home-v14 .hpills{position:static;display:flex;flex-direction:column;gap:10px;margin-top:8px}.home-v14 .hpill{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%}}@media(prefers-reduced-motion:reduce){.home-v14 .hat-spin,.home-v14 .hat-f,.home-v14 .hpl0,.home-v14 .hpl1,.home-v14 .hpl2,.home-v14 .hpill i{animation:none!important}}.home-v14 .hpk{position:absolute;left:0;top:0;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#67e8f9;box-shadow:0 0 0 4px #67e8f947,0 0 14px #67e8f9e6;opacity:0;pointer-events:none;z-index:3;transition:transform 1.1s cubic-bezier(.45,0,.2,1),opacity .3s}.home-v14 .anim[data-s]>.hpk,.home-v14 .anim[data-s] .hstep>.hpk{opacity:1}.home-v14 .anim.rst>.hpk,.home-v14 .anim.rst .hstep>.hpk{opacity:0;transition:none}.home-v14 .hrail{position:absolute;left:11px;top:0;height:0;width:2px;z-index:1;background:repeating-linear-gradient(180deg,#9CC3F5 0 5px,transparent 5px 10px)}.home-v14 .hfl{position:absolute;left:11px;top:0;height:0;width:2px;z-index:2;border-radius:2px;background:linear-gradient(180deg,#1769e0,#2c7ff0);transform-origin:50% 0;transform:scaleY(0);opacity:0}.home-v14 .htl>.hfl{left:21px}.home-v14 .flow>.hpk{transition:none;z-index:3}.home-v14 .htl{position:relative}.home-v14 .htl li>i{position:relative;z-index:4}.home-v14 .hstep>.hpk{z-index:1}.home-v14 .htl.frail li:before{display:none}.home-v14 .htl>.hrail{left:21px;z-index:1}.home-v14 .htl.flow li>i{background:#fff;color:#1769e0;transition:background .35s,color .35s,box-shadow .35s}.home-v14 .htl li>div{transition:border-color .35s,box-shadow .35s}.home-v14 .htl[data-s="0"] li:nth-of-type(-n+1)>i{background:#1769e0;color:#fff}.home-v14 .htl[data-s="0"] li:nth-of-type(1)>i{box-shadow:0 0 0 6px #1769e024}.home-v14 .htl[data-s="0"] li:nth-of-type(1)>div{border-color:#1769e0;box-shadow:0 18px 40px -22px #1769e080}.home-v14 .htl[data-s="1"] li:nth-of-type(-n+2)>i{background:#1769e0;color:#fff}.home-v14 .htl[data-s="1"] li:nth-of-type(2)>i{box-shadow:0 0 0 6px #1769e024}.home-v14 .htl[data-s="1"] li:nth-of-type(2)>div{border-color:#1769e0;box-shadow:0 18px 40px -22px #1769e080}.home-v14 .htl[data-s="2"] li:nth-of-type(-n+3)>i{background:#1769e0;color:#fff}.home-v14 .htl[data-s="2"] li:nth-of-type(3)>i{box-shadow:0 0 0 6px #1769e024}.home-v14 .htl[data-s="2"] li:nth-of-type(3)>div{border-color:#1769e0;box-shadow:0 18px 40px -22px #1769e080}.home-v14 .htl[data-s="3"] li>i{background:#1769e0!important;color:#fff!important}.home-v14 .cmpg .gc,.home-v14 .scol .sc2{transition:background .35s}.home-v14 .scol .sc2 svg{transition:transform .35s}.home-v14 .cmpg[data-s="0"] .gc[data-r="0"]{background:#f4f8fe}.home-v14 .cmpg[data-s="0"] .sc2[data-r="0"]{background:#ffffff1f}.home-v14 .cmpg[data-s="0"] .sc2[data-r="0"] svg{transform:scale(1.22)}.home-v14 .cmpg[data-s="1"] .gc[data-r="1"]{background:#f4f8fe}.home-v14 .cmpg[data-s="1"] .sc2[data-r="1"]{background:#ffffff1f}.home-v14 .cmpg[data-s="1"] .sc2[data-r="1"] svg{transform:scale(1.22)}.home-v14 .cmpg[data-s="2"] .gc[data-r="2"]{background:#f4f8fe}.home-v14 .cmpg[data-s="2"] .sc2[data-r="2"]{background:#ffffff1f}.home-v14 .cmpg[data-s="2"] .sc2[data-r="2"] svg{transform:scale(1.22)}.home-v14 .cmpg[data-s="3"] .gc[data-r="3"]{background:#f4f8fe}.home-v14 .cmpg[data-s="3"] .sc2[data-r="3"]{background:#ffffff1f}.home-v14 .cmpg[data-s="3"] .sc2[data-r="3"] svg{transform:scale(1.22)}.home-v14 .cmpg[data-s="4"] .gc[data-r="4"]{background:#f4f8fe}.home-v14 .cmpg[data-s="4"] .sc2[data-r="4"]{background:#ffffff1f}.home-v14 .cmpg[data-s="4"] .sc2[data-r="4"] svg{transform:scale(1.22)}.home-v14 .hstep>.hfill{position:absolute;left:12.5%;top:21px;height:2px;width:0;background:linear-gradient(90deg,#1769e0,#67e8f9);z-index:1;transition:width 1.1s cubic-bezier(.45,0,.2,1)}.home-v14 .hstep li{z-index:2}.home-v14 .hchain.anim .hstep li i{background:#fff;color:#1769e0;box-shadow:none;transition:background .35s,color .35s,box-shadow .35s}.home-v14 .hch4,.home-v14 .hiso{transition:border-color .35s,box-shadow .35s,transform .35s}.home-v14 .hchain[data-s="0"] .hstep li:nth-of-type(-n+1) i{background:#1769e0!important;color:#fff!important}.home-v14 .hchain[data-s="0"] .hfill{width:0%}.home-v14 .hchain[data-s="0"] .hgrid>:nth-child(1){transform:translateY(-4px);border-color:#1769e0;box-shadow:0 22px 44px -22px #1769e080}.home-v14 .hchain[data-s="1"] .hstep li:nth-of-type(-n+2) i{background:#1769e0!important;color:#fff!important}.home-v14 .hchain[data-s="1"] .hfill{width:25%}.home-v14 .hchain[data-s="1"] .hgrid>:nth-child(2){transform:translateY(-4px);border-color:#1769e0;box-shadow:0 22px 44px -22px #1769e080}.home-v14 .hchain[data-s="2"] .hstep li:nth-of-type(-n+3) i{background:#1769e0!important;color:#fff!important}.home-v14 .hchain[data-s="2"] .hfill{width:50%}.home-v14 .hchain[data-s="2"] .hgrid>:nth-child(3){transform:translateY(-4px);border-color:#1769e0;box-shadow:0 22px 44px -22px #1769e080}.home-v14 .hchain[data-s="3"] .hstep li:nth-of-type(-n+4) i{background:#1769e0!important;color:#fff!important}.home-v14 .hchain[data-s="3"] .hfill{width:75%}.home-v14 .hchain[data-s="3"] .hgrid>:nth-child(4){transform:translateY(-4px);box-shadow:0 0 0 3px #2c7ff0,0 28px 56px -22px #1769e0b3}.home-v14 .hchain[data-s="4"] .hstep li i{background:#1769e0!important;color:#fff!important}.home-v14 .hchain[data-s="4"] .hfill{width:75%}.home-v14 .hchain[data-s="3"] .hstep li:nth-of-type(4) i,.home-v14 .hchain[data-s="4"] .hstep li:nth-of-type(4) i{animation:home14-hpulse 1.6s ease-out}@keyframes home14-hpulse{0%{box-shadow:0 0 #2c7ff08c}to{box-shadow:0 0 0 16px #2c7ff000}}@media(prefers-reduced-motion:reduce){.home-v14 .hpk,.home-v14 .hfl{display:none}}.home-v14 .cmpm{display:none}@media(max-width:680px){.home-v14{padding:0!important}.home-v14 .wrap{width:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}.home-v14 .sec2{padding-top:64px!important}.home-v14 .sec2:last-of-type{padding-bottom:64px!important}.home-v14 .h2{font-size:28px!important;letter-spacing:-.8px!important;line-height:1.12!important}.home-v14 .h3{font-size:22px!important}.home-v14 .lead2{font-size:16px!important}.home-v14 .hx .wrap,.home-v14 .hxg{display:block!important;padding-top:24px!important}.home-v14 .hx h1{font-size:34px;letter-spacing:-1.2px;margin:14px 0!important}.home-v14 .hx p{font-size:16px!important}.home-v14 .cta{display:flex!important;flex-direction:column!important;gap:10px!important}.home-v14 .cta .button{width:100%;box-sizing:border-box}.home-v14 .cmpg{display:none!important}.home-v14 .cmpm{display:grid;gap:14px}.home-v14 .cmc{background:#fff;border-radius:18px;padding:18px 16px;color:#152439}.home-v14 .cmc-t{display:block;font-size:17px;font-weight:800;margin-bottom:12px}.home-v14 .cmc-r,.home-v14 .cmc-s{padding:12px 14px;border-radius:12px}.home-v14 .cmc-r span,.home-v14 .cmc-s span{display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#5c6d84}.home-v14 .cmc-r p,.home-v14 .cmc-s p{margin:6px 0 0;font-size:14px;line-height:1.5;color:#5c6d84}.home-v14 .cmc-x{display:none}.home-v14 .cmc.open .cmc-x{display:block;margin-top:4px}.home-v14 .cmc-more{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:10px;padding:10px 4px 2px;border:0;background:none;font:700 13px Plus Jakarta Sans,sans-serif;color:#1769e0;cursor:pointer}.home-v14 .cmc.open .cmc-more svg{transform:rotate(180deg)}.home-v14 .cmc-s{margin:0;background:linear-gradient(180deg,#2c7ff0,#1769e0);box-shadow:0 14px 30px -14px #1769e099}.home-v14 .cmc-s span{color:#fff}.home-v14 .cmc-s p{color:#fff;font-weight:600}}@keyframes home14-dxgo{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 8px);opacity:0}}@keyframes home14-dxar{0%,70%,to{transform:none}80%{transform:translate(4px)}90%{transform:none}}.home-v14 .button{min-height:48px;border:1px solid transparent;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;letter-spacing:0;line-height:1.55;white-space:nowrap;text-decoration:none;box-shadow:none;cursor:pointer}.home-v14 .button svg{width:16px;height:16px;flex:none}.home-v14 .button.primary{background:#1769e0;color:#fff}.home-v14 .button.secondary{background:#fff;border-color:#1769e0;color:#1769e0}.home-v14 .num2{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;line-height:1;box-shadow:none;font-style:normal;width:auto;white-space:nowrap}.home-v14 .num2:before{content:"";width:13px;height:13px;flex:none;background:currentColor;-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='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain 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='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.home-v14 .num2:after{display:none}@keyframes home14-wln{0%{opacity:0;transform:translate(-6px);background:transparent}5%{opacity:1;transform:none;background:#67e8f924}12%,94%{opacity:1;background:transparent}to{opacity:0}}@keyframes home14-wbtn{0%,40%{transform:none;box-shadow:none}42%{transform:scale(.96);box-shadow:0 0 0 6px #67e8f940}46%,to{transform:none;box-shadow:none}}@keyframes home14-wbar{0%,44%{width:0;opacity:1}52%,90%{width:100%;opacity:1}94%,to{width:100%;opacity:0}}@keyframes home14-wok{0%,51%{opacity:0;transform:scale(.4)}54%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes home14-wtile{0%,51%{border-color:#ffffff24}54%,94%{border-color:#67e8f98c}to{border-color:#ffffff24}}@keyframes home14-ahi{0%{opacity:0;transform:translateY(6px)}6%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes home14-asug{0%,6%{opacity:0;transform:translateY(8px)}13%{opacity:1;transform:none}18%{border-color:#67e8f959}21%,24%{border-color:#67e8f9;box-shadow:0 0 22px #67e8f94d}30%,94%{opacity:1;border-color:#67e8f959;box-shadow:none}to{opacity:0}}@keyframes home14-abulb{0%,12%{filter:none}16%{filter:drop-shadow(0 0 6px #67E8F9)}20%,to{filter:none}}@keyframes home14-ainp{0%,24%{border-color:#ffffff29}26%,46%{border-color:#67e8f9b3}50%,to{border-color:#ffffff29}}@keyframes home14-aph{0%,23%{opacity:1}24%,97%{opacity:0}to{opacity:1}}@keyframes home14-atyp{0%,24%{width:0}44%,96%{width:100%}to{width:0}}@keyframes home14-acar{0%,23%{opacity:0;left:14px}24%{opacity:1;left:14px}44%{opacity:1;left:258px}48%,to{opacity:0;left:258px}}@keyframes home14-ablink{50%{visibility:hidden}}@keyframes home14-atile{0%,50%{border-color:transparent;box-shadow:none}53%{border-color:#67e8f9;box-shadow:0 0 18px #67e8f959}60%,to{border-color:transparent;box-shadow:none}}@keyframes home14-rq{0%{opacity:0;transform:translateY(-6px)}7%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes home14-scan1{0%,11%{left:-40%}25%,to{left:110%}}@keyframes home14-scan2{0%,29%{left:-40%}43%,to{left:110%}}@keyframes home14-dim{0%,24%{opacity:.5}28%,94%{opacity:.3}to{opacity:.5}}@keyframes home14-pick{0%,42%{border-color:#ffffff29;box-shadow:none}46%,94%{border-color:#67e8f9bf;box-shadow:0 0 0 4px #67e8f91f,0 0 28px #67e8f940}to{border-color:#ffffff29;box-shadow:none}}@keyframes home14-skipl{0%,25%{opacity:0}29%,94%{opacity:1}to{opacity:0}}@keyframes home14-pickl{0%,43%{opacity:0}47%,94%{opacity:1}to{opacity:0}}@keyframes home14-rflow{0%,47%{opacity:0}51%,94%{opacity:1}to{opacity:0}}@keyframes home14-rdash{0%{background-position:0 0}to{background-position:0 18px}}@keyframes home14-ans{0%,50%{opacity:0;transform:translateY(12px)}57%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes home14-sup{0%,60%{transform:scale(1)}63%{transform:scale(1.5)}66%,to{transform:scale(1)}}@keyframes home14-cite{0%,64%{background:transparent}68%,80%{background:#eaf3ff}86%,to{background:transparent}}.home-v14 .sec2{padding-top:96px!important;padding-bottom:0!important}.home-v14 .sec2:last-of-type{padding-bottom:96px!important}@media(max-width:680px){.home-v14 .sec2:last-of-type{padding-bottom:64px!important}}.home-v14 .hx .wrap{padding-top:40px!important;padding-bottom:0!important}.home-v14 .sec2>.wrap>:first-child{margin-top:0!important}.home-v14 .sec2>.wrap>:last-child{margin-bottom:0!important}.home-v14 #dla-kogo .h2{margin-bottom:22px}.home-v14 #dla-kogo .lead2{line-height:1.7}.home-v14 .hx{min-height:0!important}.home-v14 .hxg{display:grid;grid-template-columns:1fr 1.02fr;gap:56px;align-items:center}.home-v14 .hxg h1{font-size:50px}.home-v14 .hx{background:#fff!important;color:#0f172a!important}.home-v14 .hx:before,.home-v14 .hx:after{display:none!important}.home-v14 .hx h1{color:#0f172a}.home-v14 .hx p{color:#3a4a63!important}.home-v14{position:relative;line-height:normal}.home-v14 .wrap{width:min(1180px,100%)}.home-v14 button{font-family:inherit}.home-v14-shell :is(.footer-metrics-band,.news-ticker-band){overflow-x:clip}.home-comparison-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.home-v14 :where(h1,h2,h3,h4,p,ol,ul){margin-block-start:0}.home-v14 [id]{scroll-margin-top:var(--portal-header-height, 88px)}.home-v14 [data-motion=paused],.home-v14 [data-motion=paused] *,.home-v14 [data-motion=paused] *:before,.home-v14 [data-motion=paused] *:after{animation-play-state:paused!important}.home-v14.motion-static *,.home-v14.motion-static *:before,.home-v14.motion-static *:after{animation:none!important;transition:none!important}.home-v14 a:focus-visible,.home-v14 button:focus-visible{outline:3px solid #1769e0;outline-offset:4px}.home-motion-control{position:absolute;right:max(20px,calc((100% - 1100px)/2));top:8px;z-index:2}.home-motion-control button{border:1px solid #c8d8e7;border-radius:20px;padding:5px 10px;color:#1769e0;background:#fff;font-size:11px;cursor:pointer}.home-v14-shell .home-v14-nav{width:196px;border-radius:14px;padding:12px 0;gap:0;background:#fff;border-right:3px solid #1769e0;box-shadow:0 18px 50px #061e3029;font-family:Plus Jakarta Sans,Segoe UI,sans-serif}.home-v14-shell .home-v14-nav:after,.home-v14-shell .home-v14-nav :is(a,button):after{display:none}.home-v14-shell .home-v14-nav :is(a,button){padding:7px 18px;color:#152439;line-height:1.3}.home-v14-shell .home-v14-nav a.is-active{color:#1769e0;box-shadow:inset -3px 0 #1769e0;margin-right:-3px}.home-v14-shell .home-v14-nav :is(a,button):focus-visible{outline:2px solid #1769e0;outline-offset:-3px;border-radius:8px}.home-mobile-nav{display:none}.home-mobile-sheet{border:1px solid #c8d8e7;border-radius:22px 22px 0 0;padding:24px;width:100%;max-width:540px;margin:auto auto 0;color:#0f172a}.home-mobile-sheet::backdrop{background:#061e3077}.home-mobile-sheet header{display:flex;align-items:center;justify-content:space-between}.home-mobile-sheet header button{border:none;background:#fff;font-size:28px;min-width:44px;min-height:44px}.home-mobile-sheet nav{display:grid}.home-mobile-sheet nav a,.home-mobile-sheet nav button{padding:14px 0;text-align:left;color:#1769e0;border:none;background:#fff;font:inherit}@media(max-width:1180px){.home-v14 .hxg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.home-v14 .hpill{max-width:80%}.home-v14 .omv3{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,1fr)}.home-v14 .ocard{min-width:0;padding:24px 20px}.home-v14 .otag .num2{max-width:100%;white-space:normal;height:auto;min-height:30px;padding-block:6px}}@media(max-width:680px){.home-v14 .sec2{padding-top:64px!important}.home-v14 .hxg{display:block}.home-v14 .hxg h1{font-size:34px}.home-v14 .hpill{max-width:none}.home-v14 .omv3{grid-template-columns:minmax(0,1fr)}.home-v14 .cmc-more{min-height:44px;text-align:left}}@media(max-width:1299px){.home-v14-shell .home-v14-nav{display:none!important}.home-mobile-nav{display:block;position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:40;padding:14px 20px;border-radius:28px;border:1px solid #c8d8e7;background:#fff;color:#1769e0;box-shadow:0 8px 24px #061e3033;font:inherit}}@media(max-width:1000px){.home-v14 .cmpg .gc.cat{flex-direction:column;align-items:flex-start}.home-v14 .cmpg :is(.gc,.gh,.sc2,.sh2){padding-left:12px;padding-right:12px;overflow-wrap:anywhere}.home-v14-shell .corporate-footer-inner{grid-template-columns:minmax(0,1fr)}.home-v14-shell .corporate-footer-inner>*{min-width:0;max-width:100%}.home-v14-shell .corporate-footer-social{flex-wrap:wrap}.home-v14-shell .corporate-footer-detail-line{overflow-wrap:anywhere}}.new-contact-page.contact-v11{--contact-blue:#1769e0;--contact-ink:#152439;--contact-navy:#0f172a}.new-contact-page.contact-v11 .container{width:min(1100px,calc(100% - 40px))}.new-contact-page.contact-v11 .contact-section{padding:96px 0}.new-contact-page.contact-v11 h2{font-size:40px;letter-spacing:-1.4px;line-height:1.06}.new-contact-page.contact-v11 .contact-hero{padding:56px 0 48px}.new-contact-page.contact-v11 .contact-hero-grid{align-items:start}.new-contact-page.contact-v11 .contact-expect{height:auto}.new-contact-page.contact-v11 .contact-expect-row{border:0}.new-contact-page.contact-v11 .contact-expect-row:last-child{padding-bottom:0}.new-contact-page.contact-v11 .contact-pathways,.new-contact-page.contact-v11 .contact-form-section{background:#f8fbff}.new-contact-page.contact-v11 .contact-pathways .contact-lead{max-width:720px}.new-contact-page.contact-v11 .contact-path-card:hover{transform:translateY(-2px)}.new-contact-page.contact-v11 .contact-path-card:focus-visible{outline:3px solid #1769e0;outline-offset:3px}.new-contact-page.contact-v11 .contact-path-card.is-dark{background:linear-gradient(160deg,#0f172a,#061e30);border-color:transparent}.new-contact-page.contact-v11 .contact-path-tags>span{background:#dbeafe}.new-contact-page.contact-v11 .contact-path-card.is-dark .contact-path-tags>span{background:#ffffff1a}.new-contact-page.contact-v11 .contact-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr);gap:32px;align-items:start;margin-top:32px;padding:32px;border:1px solid #e3e7ef;border-radius:28px;background:#f8fbff}.new-contact-page.contact-v11 .contact-layout>*{min-width:0;max-width:100%}.new-contact-page.contact-v11 .contact-form-card{padding:30px 32px 32px;border:1px solid #e3e7ef;border-radius:20px;box-shadow:0 20px 50px -30px #0f172a40;scroll-margin-top:calc(var(--global-header-height,96px) + 16px)}.new-contact-page.contact-v11 .contact-form-group{min-width:0;margin:0;padding:0;border:0}.new-contact-page.contact-v11 .contact-form-group+.contact-form-group{margin-top:30px}.new-contact-page.contact-v11 .contact-form-group legend{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 16px;padding:0;color:#0f172a;font-size:17px;line-height:1.3}.new-contact-page.contact-v11 .contact-group-number{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#eaf3ff;color:#1769e0;font-size:13px;font-weight:800}.new-contact-page.contact-v11 .contact-segments{gap:8px;margin:0 0 6px}.new-contact-page.contact-v11 .contact-segments span{padding:9px 14px;border:1.5px solid #c8d8e7;border-radius:30px;color:#3a4a63;font-size:13px;font-weight:700}.new-contact-page.contact-v11 .contact-segments input:checked+span{border-color:#1769e0;background:#1769e0;color:#fff;box-shadow:0 4px 12px #1769e040}.new-contact-page.contact-v11 .contact-segments input:focus-visible+span{outline:3px solid #1769e0;outline-offset:3px}.new-contact-page.contact-v11 .contact-fields-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.new-contact-page.contact-v11 .contact-field{min-width:0;gap:6px;margin:0;color:#152439;font-size:13px;line-height:1.45}.new-contact-page.contact-v11 .contact-field :is(input,select,textarea){box-sizing:border-box;min-width:0;width:100%;height:46px;padding:0 14px;border:1.5px solid #c8d8e7;border-radius:10px;color:#152439;font-size:14px;font-weight:400}.new-contact-page.contact-v11 .contact-field textarea{height:120px;min-height:120px;padding-top:12px;line-height:1.45}.new-contact-page.contact-v11 .contact-field :is(input,textarea)::placeholder{color:#8a97ab;opacity:1}.new-contact-page.contact-v11 .contact-field :is(input,select,textarea):focus{border-color:#1769e0;outline:0;box-shadow:0 0 0 4px #1769e024}.new-contact-page.contact-v11 .contact-field [aria-invalid=true]{border-color:#b42318}.new-contact-page.contact-v11 .contact-form-footer{margin-top:24px;padding-top:4px}.new-contact-page.contact-v11 .contact-consent{margin:6px 0 18px;font-weight:400;color:#5c6d84}.new-contact-page.contact-v11 .contact-consent a{color:#1769e0}.new-contact-page.contact-v11 .contact-privacy{margin:0 0 18px;font-size:12.5px;line-height:1.55;color:#5c6d84}.new-contact-page.contact-v11 .contact-form-footer-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.new-contact-page.contact-v11 .contact-verification{min-width:0;max-width:100%}.new-contact-page.contact-v11 .turnstile-field{margin:0;max-width:100%}.new-contact-page.contact-v11 .contact-submit-row{flex-direction:column;align-items:flex-end;gap:8px;margin:0 0 0 auto}.new-contact-page.contact-v11 .contact-submit-row span{font-size:13px;color:#5c6d84}.new-contact-page.contact-v11 .contact-side{position:sticky;top:calc(var(--global-header-height,76px) + 20px);display:flex;flex-direction:column;gap:20px}.new-contact-page.contact-v11 .contact-side article{padding:24px;border:1px solid #e3e7ef}.new-contact-page.contact-v11 .contact-side h3{font-size:15px;font-weight:800}.new-contact-page.contact-v11 .contact-side .contact-direct{position:relative;overflow:hidden;padding:28px 28px 26px;border:0;border-radius:22px;color:#fff;background:linear-gradient(160deg,#2c7ff0,#1769e0 55%,#0b3f8a);box-shadow:0 24px 50px -24px #1769e08c}.new-contact-page.contact-v11 .contact-direct:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 70%);mask-image:linear-gradient(200deg,#000,transparent 70%)}.new-contact-page.contact-v11 .contact-direct>*{position:relative}.new-contact-page.contact-v11 .contact-direct .contact-direct-kicker{font-size:11px;font-weight:800;letter-spacing:1.6px;color:#dbeafe}.new-contact-page.contact-v11 .contact-direct h3{margin:10px 0 8px;font-size:26px;font-weight:800;line-height:1.1;letter-spacing:-.5px;color:#fff}.new-contact-page.contact-v11 .contact-direct p{margin:0;color:#ffffffd9;font-size:14px;line-height:1.5}.new-contact-page.contact-v11 .contact-direct-list{display:grid;gap:14px;list-style:none;margin:18px 0 0;padding:0}.new-contact-page.contact-v11 .contact-direct-list li{display:flex;gap:12px;align-items:flex-start}.new-contact-page.contact-v11 .contact-direct-list li>div{display:flex;flex-direction:column;gap:2px;min-width:0}.new-contact-page.contact-v11 .contact-direct-list small{display:block;margin:0;color:#dbeafe;font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase}.new-contact-page.contact-v11 .contact-direct-list a{color:#fff;font-size:16px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.new-contact-page.contact-v11 .contact-direct-list a:hover{text-decoration:underline}.new-contact-page.contact-v11 .contact-direct-icon{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border:1px solid rgba(255,255,255,.25);border-radius:12px;background:#ffffff29;color:#fff}.new-contact-page.contact-v11 .contact-direct-icon svg{width:19px;height:19px}.new-contact-page.contact-v11 .contact-seals{flex-wrap:wrap;gap:14px}.new-contact-page.contact-v11 .contact-faq-grid{align-items:start;gap:16px;margin-top:26px}.new-contact-page.contact-v11 .contact-faq details p{font-weight:400}.new-contact-page.contact-v11 .contact-band{margin:20px 0 60px;padding:44px 48px;gap:48px;border-radius:26px}.new-contact-page.contact-v11 .contact-band>div:first-child{flex:1 1 auto;max-width:620px}.new-contact-page.contact-v11 .contact-band .contact-actions{flex:0 0 auto;margin:0}.new-contact-page.contact-v11 .contact-band .button.secondary{background:transparent;border-color:#ffffff59;color:#fff}.new-contact-page.contact-v11 :is(#formularz,#faq,#po-wyslaniu){scroll-margin-top:calc(var(--global-header-height,96px) + 16px)}@media(max-width:1100px){.new-contact-page.contact-v11 .contact-pathways-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.new-contact-page.contact-v11 .contact-band{flex-direction:column;align-items:flex-start;gap:24px}}@media(max-width:960px){.new-contact-page.contact-v11 .contact-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}.new-contact-page.contact-v11 .contact-layout{grid-template-columns:minmax(0,1fr)}.new-contact-page.contact-v11 .contact-side{position:static}}@media(max-width:680px){.new-contact-page.contact-v11 .contact-section{padding:64px 0}.new-contact-page.contact-v11 h2{font-size:28px;letter-spacing:-.8px}.new-contact-page.contact-v11 .contact-hero{padding:40px 0 32px}.new-contact-page.contact-v11 .contact-hero h1{font-size:34px;letter-spacing:-1.2px}.new-contact-page.contact-v11 .contact-actions{flex-direction:column;width:100%}.new-contact-page.contact-v11 .contact-actions .button{width:100%;white-space:normal}.new-contact-page.contact-v11 .contact-pathways-grid,.new-contact-page.contact-v11 .contact-fields-grid,.new-contact-page.contact-v11 .contact-faq-grid,.new-contact-page.contact-v11 .contact-process-grid{grid-template-columns:minmax(0,1fr)}.new-contact-page.contact-v11 .contact-path-card{min-height:0}.new-contact-page.contact-v11 .contact-process-grid{gap:28px}.new-contact-page.contact-v11 .contact-process-grid:before{display:none}.new-contact-page.contact-v11 .contact-layout{gap:20px;padding:12px;border-radius:20px}.new-contact-page.contact-v11 .contact-form-card{padding:22px 18px}.new-contact-page.contact-v11 .contact-segments span{display:flex;align-items:center;min-height:44px}.new-contact-page.contact-v11 .contact-form-footer-row{flex-direction:column;align-items:stretch}.new-contact-page.contact-v11 .contact-submit-row{align-items:stretch;text-align:center;width:100%;margin:0}.new-contact-page.contact-v11 .contact-submit-row .button{width:100%;justify-content:center}.new-contact-page.contact-v11 .contact-direct h3{font-size:22px}.new-contact-page.contact-v11 .contact-side .contact-direct{padding:22px 20px}.new-contact-page.contact-v11 .contact-faq summary{padding:16px 18px}.new-contact-page.contact-v11 .contact-faq details p{padding:0 18px 16px}.new-contact-page.contact-v11 .contact-band{padding:32px 24px}}@media(prefers-reduced-motion:reduce){.new-contact-page.contact-v11 .contact-path-card{transition:none}.new-contact-page.contact-v11 .contact-path-card:hover,.new-contact-page.contact-v11 .contact-path-card:focus-visible{transform:none}}.new-contact-page.contact-v11 .contact-kicker{display:inline-flex;align-items:center;gap:8px;min-height:30px;margin:0;padding:0 14px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;line-height:1.3;text-transform:uppercase}.new-contact-page.contact-v11 .contact-kicker:after{display:none}.new-contact-page.contact-v11 .contact-kicker>svg{flex:0 0 12px;stroke-width:3}.new-contact-page.contact-v11 .contact-side article.contact-direct h3{color:#fff}.new-contact-page.contact-v11 .contact-faq-grid{align-items:stretch}.new-contact-page.contact-v11 .contact-faq details:not([open]){display:block}.new-contact-page.contact-v11 .contact-faq details:not([open]) summary{min-height:0}.new-contact-page.contact-v11 .contact-process-grid article{display:block;text-align:center}.new-contact-page.contact-v11 .contact-process-grid span{margin:0 auto 16px}.new-contact-page.contact-v11 .contact-path-card h3{font-weight:800}.new-contact-page.contact-v11 .contact-actions .button{box-sizing:border-box;min-height:49px;height:auto;padding-block:12px;line-height:23px}.materials-page{min-height:100vh;background:#f3f7fb;color:var(--navy)}.materials-hero{padding:72px 0 50px;background:linear-gradient(135deg,#062c49,#0b4169);color:#fff}.materials-hero .eyebrow{color:#84c4ff}.materials-hero h1{max-width:920px;margin:12px 0 18px;font-size:clamp(36px,5vw,62px);line-height:1.03;letter-spacing:-.04em}.materials-hero p:last-child{max-width:780px;margin:0;color:#d5e8f7;font-size:18px;line-height:1.6}.materials-section{padding:54px 0 84px}.materials-product-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.materials-product-filters button{cursor:pointer;min-height:42px;padding:9px 17px;border:1px solid #b8cce0;border-radius:999px;background:#fff;color:var(--navy);font:inherit;font-size:14px;font-weight:750}.materials-product-filters button[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:#fff;box-shadow:0 8px 20px #1769e033}.materials-product-filters button:focus-visible,.materials-tag-filters button:focus-visible{outline:3px solid #7bc0ff;outline-offset:2px}.materials-product-filters span,.materials-tag-filters button span{opacity:.75}.materials-tag-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:30px;padding-top:15px;border-top:1px solid #d8e3ed}.materials-tag-label{margin-right:4px;color:#536f88;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.materials-tag-filters button{cursor:pointer;padding:7px 12px;border:1px solid #c8d8e7;border-radius:8px;background:#edf4fa;color:#284a67;font:inherit;font-size:12px;font-weight:700}.materials-tag-filters button[aria-pressed=true]{border-color:#0d426c;background:#0d426c;color:#fff}.materials-tag-filters button:disabled{cursor:not-allowed;opacity:.38}.materials-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.material-card{overflow:hidden;display:flex;flex-direction:column;min-width:0;border:1px solid #d8e3ed;border-radius:16px;background:#fff;box-shadow:0 14px 34px #082b4814}.material-preview{aspect-ratio:16 / 9;background:linear-gradient(135deg,#082b48,#0d527f)}.material-preview button,.material-preview object{width:100%;height:100%;display:flex}.material-preview button{cursor:pointer;border:0;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:transparent;color:#fff;font:inherit;font-weight:750}.material-preview button:hover,.material-preview button:focus-visible{background:#ffffff14}.material-preview button:focus-visible{outline:3px solid #7bc0ff;outline-offset:-4px}.material-copy{display:flex;flex:1;flex-direction:column;padding:24px}.material-meta{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 15px}.material-meta span{padding:5px 9px;border-radius:999px;background:#eaf3ff;color:#1769e0;font-size:11px;font-weight:800;letter-spacing:.03em}.material-copy h2{margin:0 0 14px;font-size:24px;line-height:1.18;letter-spacing:-.025em}.material-copy>p:not(.material-meta){margin:0 0 22px;color:var(--muted);font-size:15px;line-height:1.62}.material-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.material-actions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 14px;border:1px solid var(--blue);border-radius:8px;color:var(--blue);font-size:14px;font-weight:750;text-decoration:none}.material-actions a:first-child{background:var(--blue);color:#fff}@media(max-width:760px){.materials-grid{grid-template-columns:1fr}.materials-hero{padding:48px 0 36px}.materials-section{padding:34px 0 58px}.material-copy{padding:20px}}.product-suite{background:#fff;color:#0f172a;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;line-height:normal;font-weight:400;isolation:auto}.product-suite *,.product-suite *:before,.product-suite *:after{box-sizing:border-box}.product-suite :where(h1,h2,h3,p,ul,ol){margin:0}.product-suite.ps-cdf .fq-area .fq-wrap{padding-bottom:0}.product-suite.ps-cdf #cdf-section-13{padding-top:64px!important}.product-suite [hidden]{display:none!important}.product-suite a{cursor:pointer;text-decoration:none}.product-suite [role=button],.product-suite button{cursor:pointer}.product-suite [role=button]:focus-visible,.product-suite a:focus-visible,.product-suite button:focus-visible{outline:3px solid #2c7ff0;outline-offset:4px}.product-suite .fsr input{width:100%;min-width:0;border:0;background:transparent;color:#3a4a63;font:inherit;padding:0;outline-offset:6px}.product-suite .fsr{display:flex;align-items:center}.product-suite .animation-paused *{animation-play-state:paused!important}.product-suite .road-problem{grid-column:1 / -1;min-width:0;flex-basis:100%;font-size:13px;color:#5c6d84;line-height:1.55;padding:12px 0 4px}.product-suite .ritem{flex-wrap:wrap}.product-suite .acc .qq[aria-expanded=true] svg{transform:rotate(45deg)}.product-suite-shell .corporate-footer-details,.product-suite-shell .corporate-footer-logo{min-width:0}.product-suite-shell .corporate-footer-detail-line{white-space:normal;overflow-wrap:anywhere}@media(max-width:1000px){.product-suite-shell .corporate-footer-inner{grid-template-columns:minmax(0,1fr)}.product-suite-shell .corporate-footer-inner>*{min-width:0;max-width:100%}.product-suite-shell .corporate-footer-social{flex-wrap:wrap}.product-suite-shell .corporate-footer-detail-line>span{white-space:normal}}.site-shell.product-suite-shell .product-suite .snav{top:var(--side-nav-top,96px)!important;max-height:calc(100dvh - var(--side-nav-top,96px) - 16px);overflow-x:hidden;overflow-y:auto;border-radius:14px;border-right:3px solid var(--blue)}.site-shell.product-suite-shell .product-suite .snav a.on{margin-right:0;box-shadow:inset -3px 0 0 var(--blue)}.product-suite .product-design{overflow-x:clip;overflow-y:visible}.product-suite.ps-wd a.wd-inline-link{font-weight:700;color:#1769e0;text-decoration:underline}.product-suite .wd-accessible-table{display:block!important;position:absolute!important;width:1px!important;max-width:1px!important;height:1px!important;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.product-suite .snav{z-index:60!important}.product-suite .sec2:last-of-type{padding-bottom:96px!important}.product-dialog{padding:0;border:0;border-radius:22px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:#0f172a;background:#fff;box-shadow:0 24px 90px #061e3060;font-family:Plus Jakarta Sans,sans-serif}.product-dialog::backdrop{background:#061e30bb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.product-dialog-body{position:relative}.product-dialog-close{position:absolute;right:20px;top:20px;z-index:2;width:44px;height:44px;display:grid;place-items:center;border:1px solid #c8d8e7;background:#fff;color:#1769e0;border-radius:50%;cursor:pointer}.product-kicker{display:block;font-size:11px;letter-spacing:1.5px;font-weight:800;color:#1769e0}.product-video-dialog{width:90vw;background:#061e30}.product-video-dialog video{width:100%;max-height:90dvh;display:block;aspect-ratio:16/9}.product-video-dialog::backdrop{background:#061e30e6}.product-pdf-dialog{width:540px;padding:38px}.product-pdf-dialog h2{margin:14px 32px 20px 0;font-size:27px}.product-pdf-dialog form{display:grid;gap:18px}.product-pdf-dialog p{line-height:1.6}.product-pdf-dialog label{display:grid;gap:8px}.product-pdf-dialog input[type=email]{padding:12px;border:1px solid #c8d8e7;border-radius:8px;font:inherit;width:100%}.product-pdf-dialog .product-consent{display:flex;align-items:flex-start;font-size:13px}.product-privacy{font-size:12px;color:#5c6d84}.product-privacy a{color:#1769e0}.product-honeypot{position:absolute;left:-10000px}.product-pdf-dialog .button{justify-self:start}.product-pdf-dialog [role=alert]{color:#a21d28}@media(max-width:1279px){.product-suite .snav{display:none!important}}@media(max-width:680px){.product-dialog{max-width:100vw;max-height:100dvh;border-radius:0}.product-pdf-dialog{padding:28px 20px}.product-video-dialog{width:100vw}.product-suite .sec2:last-of-type{padding-bottom:64px!important}}.product-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;background:#061e3080;border:0}@media(prefers-reduced-motion:reduce){.product-suite *{animation:none!important;transition:none!important}}.product-video-dialog iframe{width:100%;display:block;aspect-ratio:16/9;border:0}.product-suite .qc.done:before{background:#1769e0;border-color:#1769e0;content:"✓";color:#fff;font-size:11px;line-height:14px;text-align:center}.product-suite .qc.done:after{background:#1769e0}.product-suite .qc.done .qh em{color:#1769e0}.product-suite .pantera-release{display:inline-block;font-size:12px;font-weight:700;color:#1769e0;line-height:1.5}.product-suite .teaser .pantera-release{margin:12px 0}.product-suite .release-name{font-size:11px;letter-spacing:1px;font-weight:800;color:#1769e0}.product-suite .tq h4 .release-name{display:block;margin-top:8px}.product-suite .qh{flex-wrap:wrap}.product-suite.ps-rm .rtrack .qc.done:before{background:#1769e0;border-color:#1769e0;content:"✓";color:#fff;font-size:10px;line-height:10px;text-align:center}.product-suite.ps-rm .rtrack .qc.done:after{content:"";position:absolute;top:10px;left:-33px;width:3px;height:100%;background:#1769e0}@media(max-width:680px){.product-suite.ps-rm .rtrack .qc.done:after{left:-21px}}.product-suite .pantera-release{text-decoration:underline;text-decoration-thickness:1.5px;text-decoration-color:#1769e059;text-underline-offset:3px}.product-suite .teaser .lead2 .pantera-release{font-size:inherit;margin:0}.product-suite .qh .pantera-release{text-transform:uppercase;letter-spacing:1px;font-size:11px}.material-downloads{padding-block:40px}.material-downloads h2{margin:0 0 12px}.material-downloads>div{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px}.material-downloads .button{white-space:normal;text-align:left}.career-adapt-page *{box-sizing:border-box}.career-adapt-page{margin:0;background:#fff;font-family:Plus Jakarta Sans,Segoe UI,Arial,sans-serif;color:#152439;-webkit-font-smoothing:antialiased}.career-adapt-page .wrap{width:1180px;margin:0 auto;padding:0 40px;position:relative}.career-adapt-page a{color:#1769e0;text-decoration:none}.career-adapt-page .btn{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:14px 22px;border-radius:10px;font-weight:700;font-size:15px}.career-adapt-page .btn.p{background:#1769e0;color:#fff;box-shadow:0 10px 30px #1769e059}.career-adapt-page .btn.o{background:transparent;color:#152439;border:1.5px solid #C8D8E7}.career-adapt-page .btn.ow{background:#ffffff0f;color:#fff;border:1.5px solid rgba(255,255,255,.28)}.career-adapt-page svg.i{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.career-adapt-page nav.top{height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E3E7EF}.career-adapt-page nav.top img{height:30px}.career-adapt-page nav.top ul{display:flex;gap:20px;white-space:nowrap;list-style:none;margin:0;padding:0;font-size:14px;font-weight:600;color:#3a4a63;align-items:center}.career-adapt-page nav.top ul li.on{color:#1769e0}.career-adapt-page nav.top .r{display:flex;gap:18px;align-items:center;font-size:13px;font-weight:700;color:#3a4a63}.career-adapt-page nav.top .btn{padding:11px 18px;font-size:14px}.career-adapt-page .tile{width:44px;height:44px;border-radius:12px;background:#dbeafe;color:#1769e0;display:flex;align-items:center;justify-content:center;flex:none}.career-adapt-page .kicker{font-size:12px;font-weight:700;letter-spacing:2.2px;color:#7bc0ff;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.career-adapt-page .kicker i{width:8px;height:8px;border-radius:50%;background:#67e8f9;box-shadow:0 0 0 4px #67e8f938,0 0 24px #67e8f9b3}.career-adapt-page .hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(1100px 520px at 92% -20%,rgba(44,127,240,.6),transparent 60%),radial-gradient(600px 360px at 6% 118%,rgba(103,232,249,.16),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 52%,#0b3f8a 135%)}.career-adapt-page .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%);mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%)}.career-adapt-page .hero .wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;padding-top:34px;padding-bottom:120px}.career-adapt-page .crumb{grid-column:1/-1;display:flex;gap:10px;align-items:center;font-size:13px;font-weight:600;color:#fff9}.career-adapt-page .crumb a{color:#7bc0ff;font-weight:700;display:inline-flex;gap:6px;align-items:center}.career-adapt-page .crumb span.sep{color:#ffffff4d}.career-adapt-page .hero h1{font-size:50px;font-weight:800;letter-spacing:-2px;line-height:1.02;margin:18px 0 16px;color:#fff}.career-adapt-page .hero .sub{font-size:21px;line-height:1.45;color:#ffffffdb;font-weight:600;max-width:560px}.career-adapt-page .gchips{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.career-adapt-page .gchips span{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:30px;padding:8px 14px}.career-adapt-page .gchips svg{width:16px;height:16px;color:#7bc0ff}.career-adapt-page .hero .cta{display:flex;gap:12px;margin-top:28px;align-items:center}.career-adapt-page .medal{position:relative;height:360px}.career-adapt-page .medal .ring{position:absolute;left:24%;top:50%;border-radius:50%;border:1px solid rgba(123,192,255,.18);transform:translate(-50%,-50%)}.career-adapt-page .medal .core{position:absolute;left:24%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:32px;background:linear-gradient(145deg,#2c7ff0,#1769e0);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 30px 80px #1769e08c,0 0 0 10px #2c7ff01f}.career-adapt-page .medal .core svg{width:58px;height:58px;stroke-width:1.5}.career-adapt-page .lay{position:absolute;width:280px;display:flex;align-items:center;gap:10px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:10px 14px 10px 10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 30px #061e3059}.career-adapt-page .lay .b{font-size:12px;font-weight:800;letter-spacing:.4px;border-radius:8px;padding:6px 8px}.career-adapt-page .lay .t{font-size:12.5px;color:#ffffffbf;line-height:1.3}.career-adapt-page .lay .t b{display:block;color:#fff;font-size:15px}.career-adapt-page .b.td{background:#1769e0;color:#fff}.career-adapt-page .b.pa{background:#fff;color:#0b3f8a}.career-adapt-page .b.cdf{background:#67e8f924;color:#67e8f9;border:1px solid rgba(103,232,249,.5)}.career-adapt-page .medal .cap{position:absolute;right:0;top:12px;text-align:right;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#ffffff80;font-weight:700}.career-adapt-page .stepsband{position:relative;z-index:2;margin-top:-72px}.career-adapt-page .stepsband .box{background:#fff;border-radius:22px;box-shadow:0 30px 80px #061e3047;padding:22px 30px 20px;border:1px solid #E3E7EF}.career-adapt-page .stepsband .k{font-size:11px;letter-spacing:1.8px;color:#1769e0;font-weight:700;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.career-adapt-page .stepsband .k span.r{letter-spacing:0;text-transform:none;color:#8a97ab;font-weight:600;font-size:12px}.career-adapt-page .steps5{display:grid;grid-template-columns:repeat(5,1fr);margin-top:16px;position:relative}.career-adapt-page .steps5:before{content:"";position:absolute;left:10%;right:10%;top:19px;height:2px;background:linear-gradient(90deg,#dbeafe,#2c7ff0 60%,#1769e0)}.career-adapt-page .s5{position:relative;padding:0 14px}.career-adapt-page .s5 .n{width:40px;height:40px;border-radius:50%;background:#fff;border:2px solid #C8D8E7;color:#1769e0;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 0 6px #fff}.career-adapt-page .s5.on .n{background:linear-gradient(145deg,#2c7ff0,#1769e0);border-color:transparent;color:#fff;box-shadow:0 0 0 6px #fff,0 10px 24px #1769e066}.career-adapt-page .s5 b{display:block;font-size:14px;margin:12px 0 2px;line-height:1.2}.career-adapt-page .s5 span{font-size:12.5px;color:#8a97ab;display:block}.career-adapt-page .sec{padding:64px 0 0}.career-adapt-page .sh{display:flex;align-items:flex-end;gap:18px;margin-bottom:24px}.career-adapt-page .sh .num{font-size:56px;font-weight:800;letter-spacing:-3px;line-height:.85;color:transparent;-webkit-text-stroke:1.5px #C8D8E7}.career-adapt-page .sh h2{font-size:32px;font-weight:800;letter-spacing:-1px;margin:0;line-height:1}.career-adapt-page .sh small{margin-left:auto;font-size:13px;color:#8a97ab;font-weight:600;display:inline-flex;gap:8px;align-items:center}.career-adapt-page .sh small:before{content:"";width:48px;height:2px;background:linear-gradient(90deg,#dbeafe,#1769e0);border-radius:2px}.career-adapt-page .why{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:stretch}.career-adapt-page .why p.big{font-size:19px;line-height:1.6;color:#3a4a63;margin:0}.career-adapt-page .why p.big b{color:#152439}.career-adapt-page .trio{background:radial-gradient(360px 220px at 90% 0%,rgba(44,127,240,.5),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);border-radius:20px;padding:24px;color:#fff;position:relative;overflow:hidden}.career-adapt-page .trio .k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.career-adapt-page .trio ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.career-adapt-page .trio li{display:flex;gap:12px;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:12px 14px;font-weight:800;font-size:16px}.career-adapt-page .trio li svg{color:#7bc0ff}.career-adapt-page .trio li:last-child{border-color:#67e8f980}.career-adapt-page .trio li:last-child svg{color:#67e8f9}.career-adapt-page .trio .f{font-size:12.5px;color:#ffffff9e;margin-top:14px;line-height:1.45}.career-adapt-page .people{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.career-adapt-page .pp{background:#fff;border:1.5px solid #E3E7EF;border-radius:20px;padding:22px;position:relative;overflow:hidden}.career-adapt-page .pp .av{width:56px;height:56px;border-radius:50%;background:linear-gradient(145deg,#dbeafe,#eaf3ff);color:#1769e0;display:flex;align-items:center;justify-content:center;border:1.5px solid #C8D8E7}.career-adapt-page .pp .av svg{width:26px;height:26px}.career-adapt-page .pp .role{font-size:18px;font-weight:800;margin:14px 0 6px}.career-adapt-page .pp .need{font-size:14.5px;color:#5c6d84;line-height:1.45}.career-adapt-page .pp .yes{position:absolute;right:18px;top:20px;display:inline-flex;gap:6px;align-items:center;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#0b3f8a;background:#eaf3ff;border-radius:20px;padding:5px 10px}.career-adapt-page .pp .yes svg{width:14px;height:14px}.career-adapt-page .pp .wm{position:absolute;right:-22px;bottom:-26px;width:96px;height:96px;color:#f1f6fd}.career-adapt-page .pp .role,.career-adapt-page .pp .need{position:relative;max-width:82%}.career-adapt-page .pp .wm svg{width:100%;height:100%;stroke-width:1}.career-adapt-page .scbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:22px}.career-adapt-page .chips{display:flex;gap:8px;flex-wrap:wrap}.career-adapt-page .chips span{border:1.5px solid #C8D8E7;border-radius:30px;padding:9px 14px;font-size:13px;font-weight:700;color:#3a4a63;background:#fff;white-space:nowrap}.career-adapt-page .chips span.on{background:#0f172a;border-color:#0f172a;color:#fff}.career-adapt-page .scbar .sepv{width:1px;height:26px;background:#e3e7ef;margin:0 4px}.career-adapt-page .pchip{display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:800;border-radius:8px;padding:7px 10px;letter-spacing:.3px}.career-adapt-page .pchip.td{background:#1769e0;color:#fff}.career-adapt-page .pchip.pa{background:#0f172a;color:#fff}.career-adapt-page .pchip.cdf{background:#ecfeff;color:#0b3f8a;border:1.5px solid #67E8F9}.career-adapt-page .phase{display:grid;grid-template-columns:170px 1fr;gap:24px;margin-top:8px}.career-adapt-page .phase .lab{position:relative;padding-top:6px}.career-adapt-page .phase .lab .pl{position:sticky;top:20px}.career-adapt-page .phase .lab b{display:block;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;color:#1769e0}.career-adapt-page .phase .lab strong{display:block;font-size:22px;font-weight:800;letter-spacing:-.6px;margin-top:6px;line-height:1.1}.career-adapt-page .phase .lab span{display:block;font-size:12.5px;color:#8a97ab;margin-top:6px}.career-adapt-page .phase .lab:after{content:"";position:absolute;right:-12px;top:8px;bottom:0;width:2px;background:linear-gradient(#1769e0,#dbeafe)}.career-adapt-page .phase.p2 .lab b{color:#0b3f8a}.career-adapt-page .phase.p2 .lab:after{background:linear-gradient(#0b3f8a,#dbeafe)}.career-adapt-page .phase.p3 .lab b{color:#0891b2}.career-adapt-page .phase.p3 .lab:after{background:linear-gradient(#67e8f9,#ecfeff)}.career-adapt-page .sc{background:#fff;border:1.5px solid #E3E7EF;border-radius:20px;padding:22px 24px;margin-bottom:14px;position:relative;overflow:hidden}.career-adapt-page .sc .top{display:flex;align-items:flex-start;gap:14px}.career-adapt-page .sc .no{font-size:13px;font-weight:800;color:#8a97ab;width:30px;padding-top:3px}.career-adapt-page .sc .area{font-size:11px;letter-spacing:1.6px;color:#1769e0;font-weight:700;text-transform:uppercase}.career-adapt-page .sc h3{font-size:20px;font-weight:800;letter-spacing:-.4px;margin:5px 0 0;line-height:1.2}.career-adapt-page .sc .prods{margin-left:auto;display:flex;gap:6px;flex:none}.career-adapt-page .flow{display:grid;grid-template-columns:1fr 28px 1.15fr 28px 1.15fr;align-items:stretch;margin-top:16px;margin-left:44px}.career-adapt-page .fc{border-radius:14px;padding:14px 16px}.career-adapt-page .fc .l{font-size:11px;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;display:flex;gap:6px;align-items:center;margin-bottom:6px}.career-adapt-page .fc .l svg{width:15px;height:15px}.career-adapt-page .fc p{margin:0;font-size:14px;line-height:1.5}.career-adapt-page .fc.pr{background:#f8fbff;border:1px solid #E3E7EF}.career-adapt-page .fc.pr .l{color:#8a97ab}.career-adapt-page .fc.pr p{color:#5c6d84}.career-adapt-page .fc.hw{background:#fff;border:1px solid #E3E7EF}.career-adapt-page .fc.hw .l{color:#1769e0}.career-adapt-page .fc.hw p{color:#3a4a63}.career-adapt-page .fc.gn{background:linear-gradient(150deg,#eaf3ff,#dbeafe);border:1px solid #C8D8E7}.career-adapt-page .fc.gn .l{color:#0b3f8a}.career-adapt-page .fc.gn p{color:#152439;font-weight:600}.career-adapt-page .arr{display:flex;align-items:center;justify-content:center;color:#2c7ff0}.career-adapt-page .arr svg{width:18px;height:18px}.career-adapt-page .proofs{position:relative;overflow:hidden;color:#fff;margin-top:64px;background:radial-gradient(800px 400px at 12% 0%,rgba(44,127,240,.45),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%)}.career-adapt-page .proofs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(700px 400px at 90% 80%,#000 10%,transparent 100%);mask-image:radial-gradient(700px 400px at 90% 80%,#000 10%,transparent 100%)}.career-adapt-page .proofs .wrap{padding-top:60px;padding-bottom:60px}.career-adapt-page .proofs .sh .num{-webkit-text-stroke:1.5px rgba(255,255,255,.25)}.career-adapt-page .proofs .sh h2{color:#fff}.career-adapt-page .proofs .sh small{color:#ffffff8c}.career-adapt-page .pg{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px}.career-adapt-page .pc{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column}.career-adapt-page .pc .k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.career-adapt-page .pc .big{font-size:56px;font-weight:800;letter-spacing:-2.5px;line-height:1;margin:14px 0 6px;background:linear-gradient(180deg,#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.career-adapt-page .pc .big small{font-size:24px;letter-spacing:-.5px}.career-adapt-page .pc p{margin:0;font-size:14.5px;line-height:1.5;color:#ffffffc7}.career-adapt-page .pc a{margin-top:auto;padding-top:16px;color:#7bc0ff;font-weight:700;font-size:14px}.career-adapt-page .ints{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 10px}.career-adapt-page .ints span{font-size:13px;font-weight:700;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:8px 12px;color:#fff}.career-adapt-page .pc.iso{background:linear-gradient(145deg,#2c7ff0,#1769e0);border-color:transparent}.career-adapt-page .pc.iso .k{color:#fffc}.career-adapt-page .seal{width:84px;height:84px;border-radius:50%;border:2px solid rgba(255,255,255,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:14px 0 12px;box-shadow:0 0 0 8px #ffffff14}.career-adapt-page .seal b{font-size:13px;letter-spacing:1px}.career-adapt-page .seal span{font-size:20px;font-weight:800;letter-spacing:-.5px;line-height:1}.career-adapt-page .pc.iso p{color:#fff;font-weight:600}.career-adapt-page .start{padding:64px 0 0}.career-adapt-page .stg{display:grid;grid-template-columns:1fr 1fr .9fr;gap:16px;align-items:stretch}.career-adapt-page .opt{border:1.5px solid #E3E7EF;border-radius:20px;padding:24px;background:#fff;position:relative;overflow:hidden}.career-adapt-page .opt .tile{margin-bottom:14px}.career-adapt-page .opt h4{margin:0 0 6px;font-size:18px;font-weight:800}.career-adapt-page .opt p{margin:0;font-size:14.5px;color:#5c6d84;line-height:1.5}.career-adapt-page .opt .or{position:absolute;right:18px;top:20px;font-size:11px;font-weight:800;letter-spacing:1px;color:#8a97ab;text-transform:uppercase}.career-adapt-page .go{background:radial-gradient(360px 220px at 90% 0%,rgba(44,127,240,.6),transparent 60%),linear-gradient(150deg,#061e30,#0f172a 60%,#0b3f8a 150%);border-radius:20px;padding:24px;color:#fff;display:flex;flex-direction:column;gap:12px;justify-content:center;position:relative;overflow:hidden}.career-adapt-page .go .k{font-size:11px;letter-spacing:1.6px;color:#7bc0ff;font-weight:700;text-transform:uppercase}.career-adapt-page .go .btn{justify-content:center;white-space:normal;text-align:center;line-height:1.3}.career-adapt-page .go .btn.p{box-shadow:0 10px 30px #1769e080}.career-adapt-page .startlead{font-size:17px;line-height:1.55;color:#3a4a63;max-width:820px;margin:0 0 22px}.career-adapt-page .others{padding:56px 0 64px;margin-top:64px;background:#f8fbff;border-top:1px solid #E3E7EF}.career-adapt-page .others .hd{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:18px}.career-adapt-page .others h3{margin:0;font-size:22px;font-weight:800;letter-spacing:-.5px}.career-adapt-page .others .hd span{font-size:13px;color:#8a97ab;font-weight:600}.career-adapt-page .og{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.career-adapt-page .oc{background:#fff;border:1.5px solid #E3E7EF;border-radius:18px;padding:18px;display:flex;gap:14px;align-items:flex-start}.career-adapt-page .oc h4{margin:0 0 4px;font-size:15px;font-weight:800;line-height:1.2}.career-adapt-page .oc p{margin:0;font-size:13px;color:#5c6d84;line-height:1.4}.career-adapt-page .oc.all{background:#0f172a;border-color:#0f172a;color:#fff;align-items:center}.career-adapt-page .oc.all h4{color:#fff}.career-adapt-page .oc.all p{color:#ffffffa6}.career-adapt-page .oc.all .tile{background:#1769e0;color:#fff}.career-adapt-page .note{background:#fff;border-top:1px solid #E3E7EF;padding:14px 0;font-size:12px;color:#8a97ab;text-align:center}.career-adapt-page{--ink:#061E30;--navy:#0F172A;--navy2:#152439;--royal:#0B3F8A;--blue:#1769E0;--el:#2C7FF0;--sky:#7BC0FF;--cyan:#67E8F9;--tint:#DBEAFE;--tint2:#EAF3FF;--paper:#F8FBFF;--line:#C8D8E7;--line2:#E3E7EF;--muted:#5C6D84;--t2:#3a4a63}.career-adapt-page .kick{font-size:12px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;color:var(--blue)}.career-adapt-page .dk .kick{color:var(--sky)}.career-adapt-page .h2{font-size:40px;font-weight:800;letter-spacing:-1.4px;line-height:1.06;margin:12px 0 0}.career-adapt-page .lead2{font-size:18px;line-height:1.6;color:var(--t2)}.career-adapt-page .sec2{padding:88px 0 0}.career-adapt-page .num2{font-size:13px;font-weight:800;color:var(--blue);letter-spacing:1px;display:flex;align-items:center;gap:12px}.career-adapt-page .num2:after{content:"";width:64px;height:2px;background:linear-gradient(90deg,var(--blue),transparent)}.career-adapt-page .hx{position:relative;overflow:hidden;background:#030d1a;color:#fff;min-height:620px}.career-adapt-page .hx .img{position:absolute;right:-80px;top:0;bottom:0;width:62%;background-size:cover;background-position:center;opacity:.95}.career-adapt-page .hx .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030d1a,#030d1abf,#030d1a00 60%),linear-gradient(0deg,#030d1a 0%,transparent 30%)}.career-adapt-page .hx .wrap{position:relative;padding-top:88px;padding-bottom:150px}.career-adapt-page .hx h1{font-size:60px;font-weight:800;letter-spacing:-2.4px;line-height:1;margin:18px 0 22px;max-width:640px}.career-adapt-page .hx h1 em{font-style:normal;background:linear-gradient(90deg,#7bc0ff,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.career-adapt-page .hx p{font-size:18.5px;line-height:1.6;color:#fffc;max-width:560px;margin:0}.career-adapt-page .hx .cta{margin-top:32px;display:flex;gap:12px}.career-adapt-page .ribbon{display:flex;gap:0;margin-top:52px;max-width:760px;border-top:1px solid rgba(255,255,255,.16)}.career-adapt-page .ribbon div{flex:1;padding:16px 20px 0 0;font-size:13.5px;color:#ffffffb3;line-height:1.45;position:relative}.career-adapt-page .ribbon div:before{content:"";position:absolute;top:-1px;left:0;width:40px;height:2px;background:var(--sky)}.career-adapt-page .ribbon div:nth-child(3):before{background:var(--cyan)}.career-adapt-page .ribbon b{display:block;color:#fff;font-size:15px;letter-spacing:.4px;margin-bottom:3px}.career-adapt-page .ribbon .play{flex:0 0 auto;display:flex;align-items:center;gap:12px;color:#fff;font-weight:700;font-size:14px}.career-adapt-page .ribbon .play span{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;background:#ffffff14}.career-adapt-page .ribbon .play svg{fill:#fff;stroke:none;width:16px;height:16px}.career-adapt-page .ribbon .play:before{display:none}.career-adapt-page .nb{position:relative;z-index:3;margin-top:-64px}.career-adapt-page .nb .box{background:#fff;border-radius:18px;box-shadow:0 24px 60px #061e3040;border:1px solid var(--line2);display:flex;align-items:stretch;overflow:hidden}.career-adapt-page .nb .t{padding:18px 22px;font-size:11px;letter-spacing:1.8px;font-weight:700;text-transform:uppercase;color:var(--blue);border-right:1px solid var(--line2);display:flex;align-items:center;white-space:nowrap}.career-adapt-page .nb a{flex:1;padding:16px;font-size:13.5px;font-weight:700;color:var(--navy2);border-right:1px solid var(--line2);display:flex;flex-direction:column;gap:2px}.career-adapt-page .nb a span{font-size:11px;font-weight:800;color:var(--muted)}.career-adapt-page .nb a.on{background:var(--navy);color:#fff}.career-adapt-page .nb a.on span{color:var(--cyan)}.career-adapt-page .nb a:last-child{border-right:none}.career-adapt-page .prob{display:grid;grid-template-columns:.95fr 1.05fr;gap:64px;align-items:center}.career-adapt-page .prob p{font-size:16.5px;line-height:1.7;color:var(--t2);margin:18px 0 0}.career-adapt-page .diag{background:var(--paper);border:1px solid var(--line2);border-radius:28px;padding:26px 22px}.career-adapt-page .diag .cap{font-size:11px;letter-spacing:1.8px;font-weight:700;text-transform:uppercase;color:var(--muted);margin:0 0 12px 6px}.career-adapt-page .pq{margin-top:64px;padding:40px 0 0;border-top:1px solid var(--line2);display:grid;grid-template-columns:120px 1fr;gap:24px;align-items:start}.career-adapt-page .pq .mk{font-size:150px;line-height:1;font-weight:800;color:var(--tint);margin-top:-30px}.career-adapt-page .pq blockquote{margin:0;font-size:34px;font-weight:800;letter-spacing:-1px;line-height:1.2;color:var(--navy2)}.career-adapt-page .pq blockquote em{font-style:normal;color:var(--blue)}.career-adapt-page .pq small{display:block;margin-top:12px;font-size:13px;color:var(--muted);font-weight:600}.career-adapt-page .tabs{display:flex;gap:40px;border-bottom:1px solid var(--line2);margin-top:36px}.career-adapt-page .tabs button{all:unset;cursor:pointer;padding:0 0 16px;font-size:15px;font-weight:700;color:var(--muted);display:flex;gap:12px;align-items:baseline;position:relative}.career-adapt-page .tabs button b{font-size:20px;color:var(--navy2);letter-spacing:-.3px}.career-adapt-page .tabs button.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--blue);border-radius:3px}.career-adapt-page .tabs button.on b{color:var(--blue)}.career-adapt-page .tabs .q{font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.career-adapt-page .pane{display:none}.career-adapt-page .pane.on{display:block}.career-adapt-page .band{position:relative;margin-top:28px;border-radius:28px;overflow:hidden;min-height:430px;color:#fff;background:#030d1a}.career-adapt-page .band .img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:right center}.career-adapt-page .band .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030d1af7,#030d1ad9 38%,#030d1a1a 72%)}.career-adapt-page .band .in{position:relative;padding:52px 56px;max-width:640px}.career-adapt-page .band h3{font-size:38px;font-weight:800;letter-spacing:-1.2px;line-height:1.08;margin:14px 0 16px}.career-adapt-page .band p{font-size:17px;line-height:1.6;color:#fffc;margin:0}.career-adapt-page .band .stats{display:flex;gap:0;margin-top:34px;border-top:1px solid rgba(255,255,255,.18)}.career-adapt-page .band .stats div{padding:16px 26px 0 0;margin-right:26px;font-size:12.5px;color:#ffffffa6;line-height:1.35;max-width:150px}.career-adapt-page .band .stats b{display:block;white-space:nowrap;font-size:30px;color:#fff;letter-spacing:-1px;margin-bottom:4px}.career-adapt-page .two{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-top:64px;align-items:start}.career-adapt-page .h3{font-size:26px;font-weight:800;letter-spacing:-.7px;margin:10px 0 14px;line-height:1.15}.career-adapt-page .p2{font-size:16px;line-height:1.65;color:var(--t2);margin:0}.career-adapt-page .pil{margin-top:22px}.career-adapt-page .pil div{display:grid;grid-template-columns:52px 1fr;gap:16px;padding:18px 0;border-top:1px solid var(--line2)}.career-adapt-page .pil div:last-child{border-bottom:1px solid var(--line2)}.career-adapt-page .pil i{font-style:normal;font-size:28px;font-weight:800;color:transparent;-webkit-text-stroke:1.3px var(--el);line-height:1}.career-adapt-page .pil b{display:block;font-size:17px;margin-bottom:4px}.career-adapt-page .pil span{font-size:14.5px;line-height:1.55;color:var(--muted)}.career-adapt-page .app{border-radius:20px;background:#0b1424;box-shadow:0 30px 70px #061e3059;overflow:hidden;color:#fff}.career-adapt-page .app .bar{display:flex;gap:7px;padding:12px 16px;background:#0f1b30;align-items:center}.career-adapt-page .app .bar i{width:10px;height:10px;border-radius:50%;background:#2a3a55}.career-adapt-page .app .bar span{margin-left:12px;font-size:12px;color:#ffffff8c;font-weight:600}.career-adapt-page .app .body{padding:24px}.career-adapt-page .app .hi{font-size:22px;font-weight:800;letter-spacing:-.5px}.career-adapt-page .app .hi small{display:block;font-size:13px;color:#ffffff8c;font-weight:600;margin-top:4px}.career-adapt-page .app .sug{margin:16px 0;padding:12px 14px;border-radius:12px;background:#67e8f914;border:1px solid rgba(103,232,249,.35);font-size:13px;line-height:1.5;color:#ffffffd9;display:flex;gap:10px}.career-adapt-page .app .sug svg{color:var(--cyan);flex:none}.career-adapt-page .app .inp{border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:14px;font-size:14px;color:#ffffff73}.career-adapt-page .app .opts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.career-adapt-page .app .opts div{border-radius:10px;background:#ffffff0d;padding:9px 10px;font-size:12px;font-weight:700;display:flex;gap:7px;align-items:flex-start;line-height:1.25}.career-adapt-page .app .opts div small{display:block;font-weight:600;color:#ffffff80;font-size:10.5px;margin-top:2px}.career-adapt-page .app .opts svg{width:15px;height:15px;color:var(--sky);flex:none;margin-top:1px}.career-adapt-page .app .opts div.sec{background:#1769e059}.career-adapt-page .appcap{font-size:12.5px;color:var(--muted);margin-top:12px;text-align:center}.career-adapt-page .anat{position:relative;padding-left:34px}.career-adapt-page .anat:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:2px;background:linear-gradient(var(--blue),var(--cyan))}.career-adapt-page .anat div{position:relative;padding:14px 0 14px 8px}.career-adapt-page .anat div:before{content:"";position:absolute;left:-29px;top:18px;width:12px;height:12px;border-radius:50%;background:#fff;border:2.5px solid var(--blue)}.career-adapt-page .anat div:last-child:before{border-color:var(--cyan);background:var(--cyan)}.career-adapt-page .anat b{display:block;font-size:16px}.career-adapt-page .anat span{font-size:14.5px;color:var(--muted);line-height:1.5}.career-adapt-page .rag{margin-top:72px;border-radius:28px;background:radial-gradient(700px 360px at 90% 0%,rgba(44,127,240,.4),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%);color:#fff;padding:52px 56px;display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:center}.career-adapt-page .rag p{color:#ffffffc7}.career-adapt-page .docs{position:relative}.career-adapt-page .dcard{background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:16px 18px;margin-bottom:12px}.career-adapt-page .dcard .t{display:flex;gap:10px;align-items:center;font-weight:700;font-size:14px}.career-adapt-page .dcard .t svg{color:var(--sky)}.career-adapt-page .dcard .m{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.career-adapt-page .dcard .m span{font-size:11px;font-weight:700;border-radius:6px;padding:3px 7px;background:#ffffff1a;color:#fffc}.career-adapt-page .dcard .m span.ok{background:#67e8f926;color:var(--cyan)}.career-adapt-page .dcard .m span.no{background:#ffffff0a;color:#fff6;text-decoration:line-through}.career-adapt-page .dcard.old{opacity:.5}.career-adapt-page .ans{background:#fff;color:var(--navy2);border-radius:16px;padding:16px 18px;font-size:14px;line-height:1.55;box-shadow:0 20px 50px #00000059}.career-adapt-page .ans sup{background:var(--blue);color:#fff;border-radius:5px;padding:1px 5px;font-size:10px;font-weight:800;margin-left:2px}.career-adapt-page .ans small{display:block;margin-top:8px;font-size:12px;color:var(--muted)}.career-adapt-page .mech{margin-top:72px;display:grid;grid-template-columns:.8fr 1.2fr;gap:56px}.career-adapt-page .dl div{display:grid;grid-template-columns:220px 1fr;gap:20px;padding:15px 0;border-top:1px solid var(--line2);font-size:15px}.career-adapt-page .dl div:last-child{border-bottom:1px solid var(--line2)}.career-adapt-page .dl b{font-size:15.5px}.career-adapt-page .dl span{color:var(--muted);line-height:1.55}.career-adapt-page .strip{margin-top:64px;padding:28px 0;border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);display:grid;grid-template-columns:260px 1fr;gap:32px;align-items:center}.career-adapt-page .strip .w{display:flex;flex-wrap:wrap;gap:10px 30px}.career-adapt-page .strip .w span{font-size:17px;font-weight:800;color:#8fa0b8;letter-spacing:-.2px}.career-adapt-page .cyc{margin-top:64px}.career-adapt-page .cyc .track{position:relative;display:grid;grid-template-columns:repeat(8,1fr);margin-top:34px}.career-adapt-page .cyc .track:before{content:"";position:absolute;left:4%;right:4%;top:22px;height:3px;background:linear-gradient(90deg,var(--blue),var(--el) 45%,var(--cyan));border-radius:3px}.career-adapt-page .st{position:relative;padding:0 10px;text-align:left}.career-adapt-page .st .d{width:46px;height:46px;border-radius:50%;background:#fff;border:3px solid var(--blue);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;color:var(--blue);position:relative;box-shadow:0 0 0 6px #fff}.career-adapt-page .st.fw .d{border-color:#0b3f8a;color:#0b3f8a}.career-adapt-page .st.cc .d{border-color:var(--el)}.career-adapt-page .st.gv .d{border-color:var(--cyan);color:#0e7490}.career-adapt-page .st b{display:block;font-size:15px;margin:16px 0 6px;line-height:1.2}.career-adapt-page .st span{font-size:13px;color:var(--muted);line-height:1.5;display:block}.career-adapt-page .st em{display:inline-block;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;margin-top:10px;color:var(--blue)}.career-adapt-page .st.fw em{color:#0b3f8a}.career-adapt-page .st.gv em{color:#0e7490}.career-adapt-page .flowline{margin-top:56px;display:flex;align-items:stretch;gap:0;border:1px solid var(--line2);border-radius:20px;overflow:hidden}.career-adapt-page .flowline div{flex:1;padding:20px 22px;position:relative;font-size:13.5px;color:var(--muted);line-height:1.45}.career-adapt-page .flowline div b{display:block;color:var(--navy2);font-size:15px;margin-bottom:4px}.career-adapt-page .flowline div+div{border-left:1px solid var(--line2)}.career-adapt-page .flowline div.hl{background:linear-gradient(145deg,#2c7ff0,#1769e0);color:#ffffffd9}.career-adapt-page .flowline div.hl b{color:#fff}.career-adapt-page .flowline .lab{flex:0 0 190px;background:var(--paper)}.career-adapt-page .mx{margin-top:64px;display:grid;grid-template-columns:.75fr 1.25fr;gap:56px}.career-adapt-page .mx table{width:100%;border-collapse:collapse}.career-adapt-page .mx td{padding:14px 0;border-top:1px solid var(--line2);vertical-align:top;font-size:14.5px}.career-adapt-page .mx tr:last-child td{border-bottom:1px solid var(--line2)}.career-adapt-page .mx td.g{width:150px;font-size:11px;letter-spacing:1.5px;font-weight:800;text-transform:uppercase;color:var(--blue);padding-top:17px}.career-adapt-page .mx td b{display:block;font-size:15px}.career-adapt-page .mx td span{color:var(--muted)}.career-adapt-page .worm{margin-top:72px;border-radius:28px;background:linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%);color:#fff;padding:48px 56px;display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.career-adapt-page .worm p{color:#ffffffc7}.career-adapt-page .log{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;line-height:1.9;background:#030d1a;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:16px 18px;color:#ffffffb3}.career-adapt-page .log b{color:var(--cyan);font-weight:600}.career-adapt-page .log i{font-style:normal;color:var(--sky)}.career-adapt-page .outs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.career-adapt-page .outs div{display:flex;gap:10px;align-items:center;font-size:13.5px;font-weight:700;padding:12px 14px;border-radius:12px;background:#ffffff12;border:1px solid rgba(255,255,255,.14)}.career-adapt-page .outs svg{color:var(--sky)}.career-adapt-page .note2{font-size:12.5px;color:#ffffff8c;margin-top:12px}.career-adapt-page .path{margin-top:48px;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.career-adapt-page .path:before{content:"";position:absolute;left:0;right:0;top:30px;height:2px;background:repeating-linear-gradient(90deg,var(--line) 0 8px,transparent 8px 14px)}.career-adapt-page .path div{position:relative;padding-right:28px}.career-adapt-page .path i{font-style:normal;display:inline-flex;height:60px;padding:0 20px;border-radius:30px;background:#fff;border:2px solid var(--blue);align-items:center;font-weight:800;font-size:17px;color:var(--blue);position:relative}.career-adapt-page .path div:nth-child(3) i{background:var(--navy);border-color:var(--navy);color:var(--cyan)}.career-adapt-page .path span{display:block;margin-top:16px;font-size:14.5px;line-height:1.55;color:var(--muted)}.career-adapt-page .dep{margin-top:40px}.career-adapt-page .spec{height:10px;border-radius:10px;background:linear-gradient(90deg,var(--tint),var(--el) 50%,var(--navy));position:relative;margin:0 16.6%}.career-adapt-page .spec i{position:absolute;top:-7px;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--blue);transform:translate(-50%)}.career-adapt-page .spec i:nth-child(1){left:0}.career-adapt-page .spec i:nth-child(2){left:50%}.career-adapt-page .spec i:nth-child(3){left:100%;border-color:var(--navy)}.career-adapt-page .specl{display:flex;justify-content:space-between;font-size:12px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);margin:0 0 18px}.career-adapt-page .dcols{display:grid;grid-template-columns:repeat(3,1fr);margin-top:26px;border-top:1px solid var(--line2)}.career-adapt-page .dcols div{padding:22px 26px 0 0}.career-adapt-page .dcols h4{font-size:24px;font-weight:800;letter-spacing:-.6px;margin:0 0 14px}.career-adapt-page .dcols dl{margin:0}.career-adapt-page .dcols dt{font-size:11px;letter-spacing:1.5px;font-weight:800;text-transform:uppercase;color:var(--blue);margin-top:14px}.career-adapt-page .dcols dd{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--t2)}.career-adapt-page .aud2{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.career-adapt-page .who3 div{display:grid;grid-template-columns:56px 1fr auto;gap:18px;align-items:center;padding:20px 0;border-top:1px solid var(--line2)}.career-adapt-page .who3 div:last-child{border-bottom:1px solid var(--line2)}.career-adapt-page .who3 i{font-style:normal;width:56px;height:56px;border-radius:50%;background:var(--tint2);border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--blue)}.career-adapt-page .who3 b{display:block;font-size:17px}.career-adapt-page .who3 span{font-size:14px;color:var(--muted);line-height:1.5}.career-adapt-page .who3 em{font-style:normal;font-size:12px;font-weight:800;border-radius:7px;padding:5px 8px}.career-adapt-page .cols3{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:56px}.career-adapt-page .cols3 div{border-top:2px solid var(--navy2);padding-top:16px}.career-adapt-page .cols3 h4{margin:0 0 8px;font-size:17px}.career-adapt-page .cols3 p{margin:0;font-size:14.5px;line-height:1.6;color:var(--muted)}.career-adapt-page .nf{margin-top:48px;padding:22px 28px;border-left:4px solid var(--cyan);background:var(--paper);border-radius:0 16px 16px 0}.career-adapt-page .nf b{font-size:16px}.career-adapt-page .nf p{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--t2)}.career-adapt-page .capl{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.career-adapt-page .capl h4{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:13px;letter-spacing:1px}.career-adapt-page .capl h4 span{font-size:12px;font-weight:800;border-radius:7px;padding:5px 8px}.career-adapt-page .capl li{list-style:none;padding:14px 0;border-top:1px solid var(--line2)}.career-adapt-page .capl ul{margin:0;padding:0}.career-adapt-page .capl li b{display:block;font-size:15.5px;margin-bottom:3px}.career-adapt-page .capl li span{font-size:14px;color:var(--muted);line-height:1.5}.career-adapt-page .cat2{margin-top:36px;display:flex;align-items:center;gap:28px;padding:26px 30px;border-radius:22px;background:var(--navy);color:#fff}.career-adapt-page .cat2 .n{font-size:56px;font-weight:800;letter-spacing:-2px;background:linear-gradient(180deg,#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}.career-adapt-page .cat2 p{margin:0;flex:1;color:#ffffffbf;font-size:15px;line-height:1.5}.career-adapt-page .cat2 p b{color:#fff;display:block;font-size:18px}.career-adapt-page .bdg-td{background:#1769e0;color:#fff}.career-adapt-page .bdg-pa{background:#0f172a;color:#fff}.career-adapt-page .bdg-cdf{background:#ecfeff;color:#0b3f8a;box-shadow:inset 0 0 0 1.5px #67e8f9}.career-adapt-page .chk{display:flex;flex-wrap:wrap;gap:12px 28px;margin:28px 0 32px}.career-adapt-page .chk span{display:flex;gap:8px;align-items:center;font-size:15px;font-weight:700;color:#fff}.career-adapt-page .chk svg{color:var(--cyan)}.career-adapt-page .dk2{position:relative;overflow:hidden;color:#fff;margin-top:96px;background:radial-gradient(800px 400px at 12% 0%,rgba(44,127,240,.45),transparent 60%),linear-gradient(135deg,#0f172a,#061e30 60%,#0b3f8a 160%)}.career-adapt-page .dk2 .wrap{padding-top:80px;padding-bottom:80px}.career-adapt-page .dk2 .h2{color:#fff}.career-adapt-page .cmpw{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 30px 80px #061e3059}.career-adapt-page table.cmp{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.5}.career-adapt-page .cmp th{font-size:12px;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;color:#5c6d84;text-align:left;padding:16px 18px;background:#f8fbff;border-bottom:1px solid #E3E7EF}.career-adapt-page .cmp th.saie{background:linear-gradient(145deg,#2c7ff0,#1769e0);color:#fff;font-size:13px}.career-adapt-page .cmp td{padding:13px 18px;border-bottom:1px solid #E3E7EF;vertical-align:top;color:#5c6d84}.career-adapt-page .cmp td.cat{font-weight:800;color:#152439;width:17%;font-size:14px}.career-adapt-page .cmp td.saie{background:#eaf3ff;color:#152439;font-weight:700;width:27%;border-left:2px solid #1769E0;border-right:2px solid #1769E0}.career-adapt-page .cmp tr:last-child td{border-bottom:none}.career-adapt-page .cmpg{display:grid;grid-template-columns:17% 27.5% 27% 28.5%;background:#fff;border-radius:22px;box-shadow:0 30px 80px #061e3059;position:relative;margin-top:30px}.career-adapt-page .cmpg .gh{font-size:12px;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;color:#5c6d84;padding:24px 20px 20px;background:#f8fbff;border-bottom:1px solid #E3E7EF}.career-adapt-page .cmpg .gh:first-child{border-radius:22px 0 0}.career-adapt-page .cmpg .gh:nth-child(3){border-radius:0 22px 0 0}.career-adapt-page .cmpg .gc{padding:18px 20px;border-bottom:1px solid #E3E7EF;font-size:13.5px;line-height:1.5;color:#5c6d84}.career-adapt-page .cmpg .gc.cat{font-weight:800;color:#152439;font-size:14px}.career-adapt-page .scol{grid-column:3;display:grid;grid-template-rows:subgrid;margin:-22px -6px;background:linear-gradient(180deg,#2c7ff0,#1769e0 55%,#1260cc);border-radius:22px;box-shadow:0 24px 60px #1769e073;position:relative;z-index:2;color:#fff}.career-adapt-page .scol .sh2{display:flex;align-items:center;gap:10px;font-size:14px;letter-spacing:2px;font-weight:800;padding:46px 26px 20px;border-bottom:1px solid rgba(255,255,255,.2)}.career-adapt-page .scol .sh2 span{font-size:16px;letter-spacing:0}.career-adapt-page .scol .sc2{display:flex;gap:12px;align-items:flex-start;padding:18px 26px;border-bottom:1px solid rgba(255,255,255,.2);font-size:14.5px;line-height:1.5;font-weight:600}.career-adapt-page .scol .sc2:last-child{border-bottom:0;padding-bottom:40px}.career-adapt-page .scol .sc2 svg{width:24px;height:24px;flex:none;margin-top:-1px}.career-adapt-page .cmpg .gc:nth-last-child(2),.career-adapt-page .cmpg .gc:nth-last-child(3),.career-adapt-page .cmpg .gc:nth-last-child(4){border-bottom:0}.career-adapt-page .proof2{display:grid;grid-template-columns:1.2fr .8fr;gap:0;border-radius:28px;overflow:hidden;margin-top:96px;border:1px solid var(--line2)}.career-adapt-page .proof2 .l{padding:44px 48px;background:#fff}.career-adapt-page .proof2 .r{padding:44px 48px;background:linear-gradient(145deg,#2c7ff0,#1769e0);color:#fff;display:flex;gap:24px;align-items:center}.career-adapt-page .seal{flex:none;width:112px;height:112px;border-radius:50%;border:2px solid rgba(255,255,255,.6);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 10px #ffffff14}.career-adapt-page .seal small{font-size:12px;font-weight:700;letter-spacing:1px}.career-adapt-page .seal b{font-size:30px;letter-spacing:-1px;line-height:1}.career-adapt-page .proof2 .r p{margin:0;font-size:15px;line-height:1.6;color:#ffffffe0}.career-adapt-page .proof2 .l .big{font-size:28px;font-weight:800;letter-spacing:-.8px;line-height:1.2;margin:12px 0 14px}.career-adapt-page .rtrack{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:36px;border-top:3px solid var(--line2);position:relative}.career-adapt-page .rtrack .qc{padding:0 14px 0 0;position:relative}.career-adapt-page .rtrack .qc:before{content:"";position:absolute;top:-10px;left:0;width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--line)}.career-adapt-page .rtrack .qc.now:before{border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 0 6px #67e8f940}.career-adapt-page .rtrack .qc.now:after{content:"";position:absolute;top:-3px;left:0;width:100%;height:3px;background:var(--cyan)}.career-adapt-page .qh{padding:22px 0 12px}.career-adapt-page .qh b{font-size:22px;letter-spacing:-.6px}.career-adapt-page .qh span{display:block;font-size:12px;color:var(--muted);margin-top:3px}.career-adapt-page .qh em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;color:#0e7490;text-transform:uppercase;margin-left:8px}.career-adapt-page .ritem{display:grid;grid-template-columns:8px 1fr;gap:9px;padding:7px 0;border-top:1px solid var(--line2);font-size:12.5px;line-height:1.3}.career-adapt-page .ritem i{width:8px;height:8px;border-radius:2px;margin-top:4px}.career-adapt-page .ritem code{font-family:inherit;font-weight:700;color:var(--muted);font-size:11px;margin-right:4px}.career-adapt-page .ritem b{font-weight:700;color:var(--navy2)}.career-adapt-page .ritem.open{background:var(--paper);margin:0 -8px;padding:10px 8px;border-radius:10px;border-top-color:transparent}.career-adapt-page .ritem.open p{margin:6px 0 0;font-size:12.5px;color:var(--muted);line-height:1.45;font-weight:500}.career-adapt-page .i-td{background:#1769e0}.career-adapt-page .i-pa{background:#0f172a}.career-adapt-page .i-cdf{background:#67e8f9}.career-adapt-page .rl{display:flex;gap:18px;align-items:center;font-size:13px;font-weight:700;color:var(--t2)}.career-adapt-page .rl span{display:flex;gap:7px;align-items:center}.career-adapt-page .rl i{width:10px;height:10px;border-radius:3px;display:inline-block}.career-adapt-page .ftabs{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.career-adapt-page .ftabs a{font-size:13.5px;font-weight:700;padding:9px 14px;border-radius:30px;border:1.5px solid var(--line);color:var(--t2)}.career-adapt-page .ftabs a.on{background:var(--navy);border-color:var(--navy);color:#fff}.career-adapt-page .faq2{display:grid;grid-template-columns:.7fr 1.3fr;gap:64px;margin-top:10px}.career-adapt-page .acc>div{border-top:1px solid var(--line2);padding:18px 0}.career-adapt-page .acc>div:last-child{border-bottom:1px solid var(--line2)}.career-adapt-page .acc .qq{display:flex;gap:16px;align-items:flex-start;font-weight:700;font-size:16px;line-height:1.4}.career-adapt-page .acc .qq svg{margin-left:auto;color:var(--blue);flex:none}.career-adapt-page .acc p{margin:10px 40px 0 0;font-size:15px;line-height:1.6;color:var(--muted)}.career-adapt-page .fsr{margin-top:22px;height:48px;border:1.5px solid var(--line);border-radius:12px;display:flex;align-items:center;gap:10px;padding:0 14px;color:var(--muted);font-size:14.5px}.career-adapt-page .fsr svg{color:var(--blue)}.career-adapt-page .ftab2{margin-top:24px;display:flex;flex-direction:column;gap:6px}.career-adapt-page .ftab2 a{display:flex;justify-content:space-between;padding:12px 16px;border-radius:12px;font-weight:700;font-size:15px;color:var(--t2)}.career-adapt-page .ftab2 a.on{background:var(--navy);color:#fff}.career-adapt-page .ftab2 a span{color:var(--muted);font-weight:600}.career-adapt-page .ftab2 a.on span{color:var(--cyan)}.career-adapt-page .pbar{background:#fff;border-bottom:1px solid var(--line2);position:relative;z-index:4}.career-adapt-page .pbar .wrap{display:flex;align-items:center;gap:6px;height:60px}.career-adapt-page .pbar .lbl{font-size:11px;letter-spacing:1.8px;font-weight:800;color:var(--muted);text-transform:uppercase;margin-right:14px}.career-adapt-page .pbar a{font-size:14px;font-weight:700;color:var(--t2);padding:8px 14px;border-radius:10px;display:inline-flex;gap:6px;align-items:center}.career-adapt-page .pbar a.on{background:var(--navy);color:#fff}.career-adapt-page .pbar a svg{width:14px;height:14px;color:var(--muted)}.career-adapt-page .pbar .sp{margin-left:auto}.career-adapt-page .pbar .lang{font-size:12px;font-weight:800;color:var(--muted);border:1.5px solid var(--line);border-radius:8px;padding:5px 8px}.career-adapt-page .hsm{position:relative;overflow:hidden;background:#030d1a;color:#fff}.career-adapt-page .hsm .img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:right center}.career-adapt-page .hsm .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030d1a,#030d1aeb 35%,#030d1a26 75%)}.career-adapt-page .hsm .wrap{position:relative;padding:72px 40px 84px;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.career-adapt-page .hsm h1{font-size:52px;font-weight:800;letter-spacing:-2px;line-height:1.02;margin:16px 0 18px}.career-adapt-page .hsm p{font-size:18px;line-height:1.6;color:#fffc;margin:0;max-width:560px}.career-adapt-page .hsm .cta{margin-top:28px;display:flex;gap:12px}.career-adapt-page .vid{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:16/9;background:#0b1424;border:1px solid rgba(255,255,255,.18);box-shadow:0 30px 70px #00000073;display:flex;align-items:flex-end}.career-adapt-page .vid .pl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:74px;height:74px;border-radius:50%;background:#ffffff24;border:1.5px solid rgba(255,255,255,.55);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.career-adapt-page .vid .pl svg{fill:#fff;stroke:none;width:26px;height:26px;margin-left:4px}.career-adapt-page .vid .cap{position:relative;width:100%;padding:14px 18px;background:linear-gradient(0deg,rgba(3,13,26,.9),transparent);display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;color:#fff}.career-adapt-page .vid .cap span{font-size:11px;font-weight:800;border:1px solid rgba(255,255,255,.4);border-radius:6px;padding:3px 6px}.career-adapt-page .vid .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.55}.career-adapt-page .prow{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:56px 0;border-top:1px solid var(--line2)}.career-adapt-page .prow:first-of-type{border-top:0}.career-adapt-page .prow.rev .txt{order:2}.career-adapt-page .prow h3{font-size:34px;font-weight:800;letter-spacing:-1px;margin:10px 0 12px;line-height:1.08}.career-adapt-page .prow .q{font-size:12px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:var(--muted)}.career-adapt-page .prow ul{list-style:none;padding:0;margin:18px 0 22px}.career-adapt-page .prow li{display:flex;gap:10px;padding:9px 0;border-top:1px solid var(--line2);font-size:15px;color:var(--t2)}.career-adapt-page .prow li svg{color:var(--blue);flex:none;margin-top:2px;width:18px;height:18px}.career-adapt-page .prow .golink{font-weight:800;font-size:15px}.career-adapt-page .chain{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:40px;border-radius:22px;overflow:hidden;border:1px solid var(--line2)}.career-adapt-page .chain div{padding:22px 20px;position:relative;font-size:13.5px;color:var(--muted);line-height:1.5}.career-adapt-page .chain div+div{border-left:1px solid var(--line2)}.career-adapt-page .chain b{display:block;color:var(--navy2);font-size:15.5px;margin:10px 0 4px}.career-adapt-page .chain em{font-style:normal;font-size:11px;font-weight:800;border-radius:6px;padding:3px 7px}.career-adapt-page .chain .n{font-size:12px;font-weight:800;color:var(--blue)}.career-adapt-page .cat3{display:grid;grid-template-columns:.75fr 1.25fr;gap:56px;margin-top:10px}.career-adapt-page .accx div.c{border-top:1px solid var(--line2)}.career-adapt-page .accx div.c:last-child{border-bottom:1px solid var(--line2)}.career-adapt-page .accx .hd{display:flex;align-items:center;gap:14px;padding:18px 0;font-size:17px;font-weight:800}.career-adapt-page .accx .hd span{font-size:13px;font-weight:700;color:var(--muted)}.career-adapt-page .accx .hd svg{margin-left:auto;color:var(--blue)}.career-adapt-page .accx ol{margin:0 0 18px;padding:0;list-style:none;columns:2;column-gap:32px}.career-adapt-page .accx ol li{break-inside:avoid;font-size:13.5px;line-height:1.5;color:var(--t2);padding:7px 0 7px 18px;position:relative}.career-adapt-page .accx ol li:before{content:"";position:absolute;left:0;top:14px;width:6px;height:6px;border-radius:2px;background:var(--el)}.career-adapt-page .teaser{margin-top:10px;display:grid;grid-template-columns:.75fr 1.25fr;gap:56px}.career-adapt-page .tq{display:grid;grid-template-columns:1fr 1fr;gap:28px}.career-adapt-page .tq h4{margin:0 0 6px;font-size:18px}.career-adapt-page .tq h4 em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;color:#0e7490;margin-left:6px}.career-adapt-page .tq .ritem{font-size:13.5px}.career-adapt-page .bread{font-size:13px;color:#fff9;font-weight:600}.career-adapt-page .bread a{color:var(--sky);font-weight:700}.career-adapt-page .cert7{display:flex;gap:14px;flex-wrap:wrap;margin-top:18px}.career-adapt-page .cert7 span{width:92px;height:92px;border-radius:50%;border:2px solid var(--navy2);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;font-weight:700;letter-spacing:.6px;color:var(--muted)}.career-adapt-page .cert7 span b{font-size:17px;color:var(--navy2);letter-spacing:-.4px}.career-adapt-page .cert7 span.k{background:var(--blue);border-color:var(--blue);color:#fffc}.career-adapt-page .cert7 span.k b{color:#fff}.career-adapt-page .plan3{display:grid;grid-template-columns:repeat(3,1fr);margin-top:36px;border-top:3px solid var(--navy2)}.career-adapt-page .plan3 div{padding:20px 26px 0 0}.career-adapt-page .plan3 i{font-style:normal;font-size:44px;font-weight:800;color:transparent;-webkit-text-stroke:1.4px var(--el);line-height:1}.career-adapt-page .plan3.gox{row-gap:40px}.career-adapt-page .plan3.gox div{padding-bottom:4px}.career-adapt-page .plan3 .gl{display:inline-block;margin-top:12px;font-size:14px;font-weight:700;color:var(--blue);text-decoration:none}.career-adapt-page .plan3 b{display:block;font-size:18px;margin:10px 0 6px}.career-adapt-page .plan3 span{font-size:14.5px;color:var(--muted);line-height:1.55}.career-adapt-page .snav{position:fixed;right:18px;top:96px;z-index:50;width:196px;background:#fff;border-radius:14px;box-shadow:0 18px 50px #061e3029;padding:12px 0;border-right:3px solid var(--blue)}.career-adapt-page .snav a{display:block;text-align:right;padding:7px 18px;font-size:13px;font-weight:700;color:var(--navy2);line-height:1.3}.career-adapt-page .snav a.on{color:var(--blue);box-shadow:inset -3px 0 0 var(--blue);margin-right:-3px}.career-adapt-page .snav a.pg{font-size:12.5px;font-weight:600;color:var(--muted);padding:5px 18px}.career-adapt-page .snav a.pg.cur{color:var(--blue);font-weight:800}.career-adapt-page .snav .sep{height:1px;background:var(--line2);margin:8px 18px}.career-adapt-page .snav .lb{font-size:10px;letter-spacing:1.6px;font-weight:800;text-transform:uppercase;color:var(--muted);text-align:right;padding:2px 18px 4px}.career-adapt-page .hx,.career-adapt-page .hsm{background:radial-gradient(1100px 520px at 92% -20%,rgba(44,127,240,.6),transparent 60%),radial-gradient(600px 360px at 6% 118%,rgba(103,232,249,.16),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 52%,#0b3f8a 135%)}.career-adapt-page .hx:before,.career-adapt-page .hsm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%);mask-image:radial-gradient(900px 520px at 75% 30%,#000 25%,transparent 100%)}.career-adapt-page .vid{background:radial-gradient(420px 260px at 80% 0%,rgba(44,127,240,.55),transparent 60%),linear-gradient(135deg,#061e30,#0f172a 55%,#0b3f8a 130%)}.career-adapt-page .vid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px}.career-adapt-page .vid .t{position:absolute;left:22px;top:18px;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.4px}.career-adapt-page .vid .t small{display:block;font-size:12px;font-weight:600;color:#fff9;letter-spacing:0;margin-top:2px}.career-adapt-page .prow li{border-top:0!important;padding:6px 0}.career-adapt-page .pil div,.career-adapt-page .pil div:last-child{border-top:0!important;border-bottom:0!important;padding:12px 0}.career-adapt-page .dl div,.career-adapt-page .dl div:last-child{border-top:0!important;border-bottom:0!important;padding:16px 20px;border-radius:12px;align-items:baseline}.career-adapt-page .dl div:nth-child(odd){background:#eaf3ff}.career-adapt-page .dl b{position:relative;padding-left:16px;color:#0f172a}.career-adapt-page .dl b:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:#1769e0}.career-adapt-page .dl span{color:#3a4a63}.career-adapt-page .dl.golist{margin-top:36px}.career-adapt-page .dl.golist div{grid-template-columns:260px 1fr 250px;align-items:center!important;gap:28px}.career-adapt-page .dl.golist .button{margin:0;width:100%}.career-adapt-page .mx td,.career-adapt-page .mx tr:last-child td{border-top:0!important;border-bottom:0!important;padding:9px 0}.career-adapt-page .mx td.c2{padding-left:20px}.career-adapt-page .who3 div,.career-adapt-page .who3 div:last-child{border-top:0!important;border-bottom:0!important;padding:12px 0}.career-adapt-page .ritem{border-top:0!important}.career-adapt-page .sym{display:grid;grid-template-columns:repeat(5,1fr);gap:28px;margin-top:40px}.career-adapt-page .sym div{position:relative;padding-top:18px}.career-adapt-page .sym div:before{content:"";position:absolute;top:0;left:0;width:36px;height:3px;background:var(--blue);border-radius:3px}.career-adapt-page .sym b{display:block;font-size:17px;margin-bottom:6px}.career-adapt-page .sym span{font-size:14px;color:var(--muted);line-height:1.55}.career-adapt-page .path2{position:relative;margin-top:48px;display:grid;grid-template-columns:repeat(9,1fr)}.career-adapt-page .path2:before{content:"";position:absolute;left:3%;right:3%;top:27px;height:3px;background:linear-gradient(90deg,var(--tint),var(--el) 40%,var(--blue) 70%,var(--cyan));border-radius:3px}.career-adapt-page .ph{position:relative;padding-right:10px}.career-adapt-page .ph i{font-style:normal;display:flex;width:56px;height:56px;border-radius:50%;background:#fff;border:3px solid var(--blue);align-items:center;justify-content:center;font-weight:800;font-size:13px;color:var(--blue);box-shadow:0 0 0 6px #fff}.career-adapt-page .ph.ev i{border-color:var(--line);color:var(--muted)}.career-adapt-page .ph.gt i{background:var(--navy);border-color:var(--navy);color:var(--cyan)}.career-adapt-page .ph.ops i{background:var(--cyan);border-color:var(--cyan);color:var(--navy)}.career-adapt-page .ph b{display:block;font-size:14px;margin:14px 0 4px;line-height:1.25}.career-adapt-page .ph span{font-size:12.5px;color:var(--muted);line-height:1.45;display:block}.career-adapt-page .ph em{display:block;font-style:normal;font-size:11px;font-weight:800;color:var(--blue);margin-top:6px}.career-adapt-page .stg{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.career-adapt-page .stg .code{font-size:12px;font-weight:800;letter-spacing:1.2px;color:var(--muted);margin-top:10px}.career-adapt-page .stg p{font-size:16px;line-height:1.7;color:var(--t2);margin:0 0 16px}.career-adapt-page .res{margin-top:22px;padding:18px 22px;border-radius:16px;background:var(--paper);border-left:4px solid var(--cyan)}.career-adapt-page .res b{display:block;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:#0e7490;margin-bottom:6px}.career-adapt-page .res span{font-size:14.5px;line-height:1.6;color:var(--navy2)}.career-adapt-page .gng{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:26px 0;border-radius:18px;overflow:hidden}.career-adapt-page .gng div{padding:20px;color:#fff;font-size:13.5px;line-height:1.5}.career-adapt-page .gng b{display:block;font-size:17px;margin-bottom:6px}.career-adapt-page .gng .g{background:linear-gradient(145deg,#2c7ff0,#1769e0)}.career-adapt-page .gng .c{background:#0b3f8a}.career-adapt-page .gng .n{background:#0f172a}.career-adapt-page .areas6{columns:2;column-gap:28px;margin:0;padding:0;list-style:none}.career-adapt-page .areas6 li{padding:6px 0 6px 18px;position:relative;font-size:15px;color:var(--t2)}.career-adapt-page .areas6 li:before{content:"";position:absolute;left:0;top:14px;width:7px;height:7px;border-radius:2px;background:var(--el)}.career-adapt-page .dec3{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:36px}.career-adapt-page .dec3 div{padding-top:18px;border-top:3px solid var(--navy2)}.career-adapt-page .dec3 i{font-style:normal;font-size:40px;font-weight:800;color:transparent;-webkit-text-stroke:1.4px var(--el);line-height:1}.career-adapt-page .dec3 b{display:block;font-size:19px;margin:10px 0 8px}.career-adapt-page .dec3 span{font-size:14.5px;line-height:1.6;color:var(--muted)}.career-adapt-page .big3{display:flex;gap:26px;align-items:center;margin-top:36px;padding:26px 30px;border-radius:22px;background:var(--navy);color:#fff}.career-adapt-page .big3 .n{font-size:56px;font-weight:800;letter-spacing:-2px;background:linear-gradient(180deg,#fff,#7bc0ff);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1;white-space:nowrap}.career-adapt-page .big3 p{margin:0;font-size:15.5px;line-height:1.55;color:#fffc}.career-adapt-page .reg{border-radius:20px;background:#0b1424;color:#fff;box-shadow:0 30px 70px #061e304d;overflow:hidden}.career-adapt-page .reg .bar{padding:12px 18px;background:#0f1b30;font-size:12px;font-weight:700;color:#fff9;display:flex;justify-content:space-between}.career-adapt-page .reg .row{display:grid;grid-template-columns:150px 1fr;gap:14px;padding:11px 20px;font-size:13.5px}.career-adapt-page .reg .row span{color:#ffffff8c;font-weight:600}.career-adapt-page .reg .lv{display:flex;gap:6px}.career-adapt-page .reg .lv i{width:30px;height:10px;border-radius:4px;background:#ffffff1f}.career-adapt-page .reg .lv i.on{background:var(--el)}.career-adapt-page .reg .kill{margin:10px 20px 18px;padding:10px 14px;border-radius:10px;border:1px solid rgba(255,120,120,.5);color:#ffb4b4;font-weight:700;font-size:13px;display:flex;gap:8px;align-items:center}.career-adapt-page .gate{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.career-adapt-page .q15{border-radius:18px;border:1.5px solid var(--line2);padding:20px 22px;background:#fff;box-shadow:0 18px 40px #061e3014}.career-adapt-page .q15 .t{font-size:11px;letter-spacing:1.6px;font-weight:800;color:var(--blue);text-transform:uppercase}.career-adapt-page .q15 .qq{font-weight:700;margin:10px 0 12px;font-size:15px}.career-adapt-page .q15 label{display:flex;gap:10px;align-items:center;font-size:14px;padding:8px 12px;border-radius:10px;border:1px solid var(--line2);margin-bottom:6px;color:var(--t2)}.career-adapt-page .q15 label i{width:14px;height:14px;border-radius:50%;border:2px solid var(--line)}.career-adapt-page .q15 label.on{border-color:var(--blue);background:var(--tint2)}.career-adapt-page .q15 label.on i{border-color:var(--blue);background:var(--blue)}.career-adapt-page .q15 .ft{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:12.5px;color:var(--muted)}.career-adapt-page .q15 .ft b{font-size:13px;padding:8px 14px;border-radius:9px;background:var(--line2);color:var(--muted)}.career-adapt-page .kpi3{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:36px;border-top:1px solid var(--line2)}.career-adapt-page .kpi3 div{padding:22px 26px 0 0}.career-adapt-page .kpi3 b{display:block;font-size:40px;font-weight:800;letter-spacing:-1.5px;color:var(--navy2);line-height:1}.career-adapt-page .kpi3 span{display:block;margin-top:8px;font-size:14px;color:var(--muted);line-height:1.5}.career-adapt-page .waves{display:flex;gap:0;margin-top:30px;align-items:flex-end}.career-adapt-page .waves div{flex:1;border-radius:14px 14px 0 0;padding:16px;color:#fff;font-size:13.5px;line-height:1.4}.career-adapt-page .waves b{display:block;font-size:15px;margin-bottom:4px}.career-adapt-page .lvl3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}.career-adapt-page .lvl3 div{border-radius:16px;padding:18px 20px;font-size:14px;line-height:1.5;color:var(--navy2)}.career-adapt-page .lvl3 b{display:block;font-size:22px;letter-spacing:-.5px;margin-bottom:4px}.career-adapt-page .lvl3 .y{background:#fff7d6}.career-adapt-page .lvl3 .o{background:#ffe8d1}.career-adapt-page .lvl3 .r{background:#ffe0e0}.career-adapt-page .nist{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:18px;font-weight:700;font-size:15px;color:var(--navy2)}.career-adapt-page .after{display:grid;grid-template-columns:1fr 1fr;gap:44px 56px;margin-top:40px}.career-adapt-page .after b{display:block;font-size:20px;letter-spacing:-.4px;margin-bottom:8px}.career-adapt-page .after span{font-size:15px;color:var(--muted);line-height:1.6}.career-adapt-page .closing{margin-top:56px;font-size:26px;font-weight:800;letter-spacing:-.6px;line-height:1.3;color:var(--navy2);max-width:900px}.career-adapt-page .closing em{font-style:normal;color:var(--blue)}.career-adapt-page .regx{--g:-10s}.career-adapt-page .regx .row{animation:career-grow 12s infinite var(--g)}.career-adapt-page .regx .row:nth-of-type(2){animation-delay:calc(var(--g) + .5s)}.career-adapt-page .regx .row:nth-of-type(3){animation-delay:calc(var(--g) + 1s)}.career-adapt-page .regx .row:nth-of-type(4){animation-delay:calc(var(--g) + 1.5s)}.career-adapt-page .regx .row:nth-of-type(5){animation-delay:calc(var(--g) + 2s)}.career-adapt-page .regx .row:nth-of-type(6){animation-delay:calc(var(--g) + 2.5s)}.career-adapt-page .regx .lv i.s1{animation:career-gseg 12s infinite calc(var(--g) + 1.6s)}.career-adapt-page .regx .lv i.s2{animation:career-gseg 12s infinite calc(var(--g) + 2s)}.career-adapt-page .regx .use{margin-top:8px;height:5px;border-radius:3px;background:#ffffff1a;overflow:hidden}.career-adapt-page .regx .use i{display:block;height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,#1769e0,#67e8f9);animation:career-guse 12s infinite var(--g)}.career-adapt-page .regx .kill{animation:career-gkill 12s infinite var(--g)}.career-adapt-page .regx .kill svg{animation:career-gkicon 12s infinite var(--g)}@keyframes career-grow{0%{opacity:0;transform:translate(-8px)}6%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes career-gseg{0%,20%{background:#ffffff1f}24%,94%{background:#2c7ff0}to{background:#ffffff1f}}@keyframes career-guse{0%,34%{width:0;background:linear-gradient(90deg,#1769e0,#67e8f9)}62%{width:82%;background:linear-gradient(90deg,#1769e0,#67e8f9)}70%,94%{width:96%;background:linear-gradient(90deg,#f59e0b,#ff7a7a)}to{width:0}}@keyframes career-gkill{0%,68%{background:transparent;box-shadow:none;border-color:#ff787880}72%,90%{background:#ff5a5a24;border-color:#ff7a7a;box-shadow:0 0 0 4px #ff5a5a1f,0 0 24px #ff5a5a40}94%,to{background:transparent;box-shadow:none;border-color:#ff787880}}@keyframes career-gkicon{0%,70%{transform:none}73%{transform:scale(1.3)}76%{transform:none}79%{transform:scale(1.3)}82%,to{transform:none}}@media(prefers-reduced-motion:reduce){.career-adapt-page .regx *,.career-adapt-page .regx{animation:none!important}.career-adapt-page .regx .use i{width:60%}}.career-adapt-page .capmap{margin-top:40px;background:#f8fbff;border:1px solid #E3E7EF;border-radius:28px;padding:32px}.career-adapt-page .cm-g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:32px;align-items:stretch}.career-adapt-page .cm-s{display:flex;flex-direction:column;justify-content:center}.career-adapt-page .cm-l{display:grid;grid-template-columns:1fr 1fr;gap:10px}.career-adapt-page .cm-l button{position:relative;overflow:hidden;display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:center;text-align:left;min-height:66px;padding:12px 14px;border-radius:12px;border:1px solid #E3E7EF;background:#fff;box-shadow:0 4px 12px #0f172a0f;font:inherit;font-size:14px;font-weight:800;line-height:1.3;color:#152439;cursor:pointer;transition:background .25s,color .25s,box-shadow .25s,transform .25s}.career-adapt-page .cm-l button i{width:36px;height:36px;border-radius:50%;background:#eaf3ff;color:#1769e0;display:flex;align-items:center;justify-content:center;transition:background .25s,color .25s}.career-adapt-page .cm-l button i svg{width:18px;height:18px}.career-adapt-page .cm-l button:hover{border-color:#dbeafe;transform:translateY(-1px)}.career-adapt-page .cm-l button.on{background:linear-gradient(180deg,#2c7ff0,#1769e0);border-color:#7bc0ff;color:#fff;box-shadow:0 14px 32px -12px #1769e08c}.career-adapt-page .cm-l button.on i{background:#ffffff29;color:#fff}.career-adapt-page .cm-l button b{position:absolute;left:0;bottom:0;height:3px;width:0;background:#67e8f9;border-radius:0 3px 3px 0}.career-adapt-page .cm-l button.on b{animation:career-cmbar var(--cmt,6s) linear forwards}.career-adapt-page .capmap.paused .cm-l button.on b{animation:none;width:0}@keyframes career-cmbar{to{width:100%}}.career-adapt-page .cm-s{background:#fff;border:1px solid #E3E7EF;border-radius:20px;padding:26px 26px 28px;box-shadow:0 20px 50px -30px #0f172a40}.career-adapt-page .cm-p{display:none}.career-adapt-page .cm-p.on{display:block;animation:career-cmin .45s ease}@keyframes career-cmin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.career-adapt-page .cm-p svg{margin-top:0!important}.career-adapt-page .cm-p p{margin:22px 4px 0;font-size:17px;line-height:1.6;color:#152439}.career-adapt-page .cm-p .cm-b{display:flex;flex-wrap:wrap;gap:10px;margin:20px 4px 0}.career-adapt-page .cm-f{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px}.career-adapt-page .cm-f p{margin:0;font-size:15px;color:#3a4a63}.career-adapt-page .cm-f p b{color:#0f172a;font-size:17px;margin-right:6px}.career-adapt-page .cm-p .d-mob{display:none}@media(prefers-reduced-motion:reduce){.career-adapt-page .cm-l button.on b,.career-adapt-page .cm-p.on{animation:none}}@media(max-width:680px){.career-adapt-page .capmap{padding:16px 0 20px;border-radius:20px;margin-top:32px}.career-adapt-page .cm-g{grid-template-columns:1fr;gap:16px}.career-adapt-page .cm-l{display:flex;gap:8px;overflow-x:auto;padding:4px 16px 8px;scrollbar-width:none;scroll-snap-type:x mandatory}.career-adapt-page .cm-l::-webkit-scrollbar{display:none}.career-adapt-page .cm-l button{flex:none;width:230px;min-height:60px;scroll-snap-align:center;font-size:13.5px}.career-adapt-page .cm-s{margin:0 12px;padding:4px 14px 20px}.career-adapt-page .cm-p .d-desk{display:none}.career-adapt-page .cm-p .d-mob{display:block}.career-adapt-page .cm-p p{font-size:15.5px;margin-top:14px}.career-adapt-page .cm-p .cm-b .button{width:100%}.career-adapt-page .cm-f{flex-direction:column;align-items:stretch;gap:14px;margin:20px 16px 0}.career-adapt-page .cm-f .button{width:100%}}.career-adapt-page .ilanc{display:block;position:relative;top:-80px;height:0}.career-adapt-page .hx .kt+p{margin-top:16px!important}.career-adapt-page .hx .kt{margin:14px 0 0;font-size:22px!important;line-height:1.3;font-weight:800;letter-spacing:-.3px;color:#1769e0!important}.career-adapt-page .dl-c{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:14px}.career-adapt-page .dl-c .cd{display:inline-flex;height:26px;align-items:center;gap:4px;padding:0 10px;border-radius:999px;background:#eaf3ff;color:#1769e0;font-size:12px;font-weight:800;letter-spacing:.4px;text-decoration:none;transition:background .2s,color .2s}.career-adapt-page .dl-c .cd svg{width:13px;height:13px}.career-adapt-page a.cd:hover{background:#1769e0;color:#fff}.career-adapt-page .kwhy{grid-template-columns:repeat(4,1fr)!important;gap:40px 28px!important;margin-top:40px!important}.career-adapt-page .kwhy>div{display:flex;flex-direction:column}.career-adapt-page .cm-l button i.nr{font-style:normal;font-size:13px;font-weight:800}.career-adapt-page .ilpm .cm-p .h3{margin:4px 4px 0;color:#152439}.career-adapt-page .kai .cm-g{align-items:start}.career-adapt-page .klead{max-width:860px;margin-top:16px}.career-adapt-page .klead2{max-width:860px;margin-top:14px}.career-adapt-page .ilcat .cm-g{grid-template-columns:250px minmax(0,1fr);align-items:start}.career-adapt-page .ilcat .cm-l{grid-template-columns:1fr}.career-adapt-page .ilcat .cm-l button{grid-template-columns:1fr;gap:4px;min-height:80px;font-size:16px}.career-adapt-page .ilcat .cm-l button small{display:block;font-size:14px;font-weight:600;line-height:1.35;color:#5c6d84}.career-adapt-page .ilcat .cm-l button.on small{color:#dbeafe}.career-adapt-page .ilcat .cm-s{justify-content:flex-start;padding:28px 28px 32px}.career-adapt-page .ilph{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.career-adapt-page .ilinfo{flex:none;width:320px;padding:14px 18px;border-radius:12px;background:#eaf3ff}.career-adapt-page .ilinfo small{display:block;font-size:11px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#1769e0}.career-adapt-page .ilinfo dl{margin:10px 0 0;display:grid;gap:10px}.career-adapt-page .ilinfo dl div{display:grid;grid-template-columns:1fr;gap:2px;font-size:14px;line-height:1.4}.career-adapt-page .ilinfo dt{color:#5c6d84;font-weight:600}.career-adapt-page .ilinfo dd{margin:0;color:#152439;font-weight:700}.career-adapt-page .kon{margin:4px 0 0!important;font-size:28px!important;letter-spacing:-.8px;line-height:1.15;color:#0f172a}.career-adapt-page .kexp{margin-top:24px}.career-adapt-page .ksym{grid-template-columns:repeat(3,1fr)!important;gap:28px!important;margin-top:28px!important}.career-adapt-page .sym .areas6{columns:1;margin-top:4px}.career-adapt-page .sym .areas6 li{font-size:14.5px;line-height:1.5;color:#3a4a63}.career-adapt-page .sym .areas6 li:before{top:13px}.career-adapt-page .kap{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px}.career-adapt-page .kap span{font-size:14px;color:#5c6d84}.career-adapt-page .kben{margin-top:48px}.career-adapt-page .kbsym{grid-template-columns:repeat(4,1fr)!important;margin-top:20px!important}.career-adapt-page .k2cta{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;margin-top:48px}.career-adapt-page .kempty{margin-top:40px}.career-adapt-page .kcat[hidden],.career-adapt-page .kempty[hidden]{display:none!important}.career-adapt-page .ilcta{display:flex;flex-direction:column;align-items:flex-start;gap:20px;justify-content:space-between;padding:28px 30px;border-radius:22px;background:#f8fbff;border:1px solid #E3E7EF}.career-adapt-page .ilcta p{margin:0;font-size:17px;line-height:1.5;font-weight:700;color:#152439}.career-adapt-page .dec5{grid-template-columns:repeat(5,1fr)!important;gap:24px!important;margin-top:40px!important}.career-adapt-page .dec5>div{display:flex;flex-direction:column}.career-adapt-page .kr3{grid-template-columns:repeat(3,1fr)!important;margin-top:48px!important}.career-adapt-page .kreq{margin-top:14px;color:#5c6d84}.career-adapt-page .kfm{margin-top:32px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr);gap:32px;align-items:start;background:#f8fbff;border:1px solid #E3E7EF;border-radius:28px;padding:32px}.career-adapt-page .kfm .fbox{border:1px solid #E3E7EF;border-radius:20px;padding:30px 32px 32px;box-shadow:0 20px 50px -30px #0f172a40}.career-adapt-page .frow.kfr2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.career-adapt-page .kgh{display:flex;align-items:center;gap:12px;margin:0 0 16px}.career-adapt-page .kgh:not(:first-child){margin-top:30px}.career-adapt-page .kgh i{width:36px;height:36px;border-radius:50%;background:#eaf3ff;color:#1769e0;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:13px;font-weight:800;flex:none}.career-adapt-page .kgh b{font-size:17px;color:#0f172a}.career-adapt-page .kic{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#eaf3ff;color:#1769e0;flex:none}.career-adapt-page .kic svg{width:22px;height:22px}.career-adapt-page .kic.w{width:40px;height:40px;background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.25)}.career-adapt-page .kic.w svg{width:19px;height:19px}.career-adapt-page .kdrop{position:relative;display:flex;align-items:center;gap:16px;padding:18px 20px;border:1.5px dashed #7BC0FF;border-radius:14px;background:#f8fbff;cursor:pointer;transition:border-color .2s,background .2s}.career-adapt-page .kdrop:hover,.career-adapt-page .kdrop:focus-within,.career-adapt-page .kdrop.drag{border-color:#1769e0;background:#eaf3ff}.career-adapt-page .kdrop input{position:absolute;opacity:0;width:1px;height:1px}.career-adapt-page .kdt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.career-adapt-page .kdt b{font-size:15px;color:#152439;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.career-adapt-page .kdt small{font-size:13px;color:#5c6d84}.career-adapt-page .kdrop.has .kdt small{display:none}.career-adapt-page .kfoot{margin-top:24px;padding-top:4px}.career-adapt-page .kfr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.career-adapt-page .kfr .turn{margin:0}.career-adapt-page .kfs{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.career-adapt-page .kfs small{font-size:13px;color:#5c6d84}.career-adapt-page .side{display:flex;flex-direction:column;gap:20px;position:sticky;top:96px}.career-adapt-page .kcbox{position:relative;overflow:hidden;padding:28px 28px 26px;border-radius:22px;color:#fff;background:linear-gradient(160deg,#2c7ff0,#1769e0 55%,#0b3f8a);box-shadow:0 24px 50px -24px #1769e08c}.career-adapt-page .kcbox:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 70%);mask-image:linear-gradient(200deg,#000,transparent 70%);pointer-events:none}.career-adapt-page .kcbox>*{position:relative}.career-adapt-page .kcbox .k,.career-adapt-page .knext .k{font-size:11px;letter-spacing:1.6px;font-weight:800;text-transform:uppercase;color:#dbeafe}.career-adapt-page .kcbox h3{margin:10px 0 8px;font-size:26px;font-weight:800;line-height:1.1;letter-spacing:-.5px;color:#fff}.career-adapt-page .kcbox p{margin:0;font-size:15px;line-height:1.55;color:#ffffffe0!important}.career-adapt-page .kct{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:16px}.career-adapt-page .kct li{display:flex;gap:14px;align-items:flex-start}.career-adapt-page .kct li>div{display:flex;flex-direction:column;gap:2px;min-width:0}.career-adapt-page .kct small{font-size:11px;letter-spacing:1.3px;font-weight:800;text-transform:uppercase;color:#dbeafe}.career-adapt-page .kct a,.career-adapt-page .kct span{font-size:16px;font-weight:800;line-height:1.4;color:#fff;text-decoration:none}.career-adapt-page .kct a:hover{text-decoration:underline}.career-adapt-page .knext{padding:24px 26px;border-radius:20px;background:#fff;border:1px solid #E3E7EF}.career-adapt-page .knext .k{color:#1769e0}.career-adapt-page .knext ol{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:14px}.career-adapt-page .knext li{display:flex;gap:12px;align-items:flex-start}.career-adapt-page .knext li i{width:28px;height:28px;border-radius:50%;border:1.5px solid #1769E0;color:#1769e0;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:800;flex:none;box-sizing:border-box}.career-adapt-page .knext li b{display:block;font-size:15px;color:#0f172a}.career-adapt-page .knext li span{display:block;margin-top:2px;font-size:13.5px;line-height:1.45;color:#5c6d84}.career-adapt-page .knext .cd{display:inline-flex;height:26px;align-items:center;gap:4px;margin-top:18px;padding:0 10px;border-radius:999px;background:#eaf3ff;color:#1769e0;font-size:12px;font-weight:800;letter-spacing:.4px;text-decoration:none}.career-adapt-page .knext .cd svg{width:13px;height:13px}.career-adapt-page .fbox{background:#fff;border:1.5px solid #E3E7EF;border-radius:22px;padding:34px}.career-adapt-page .frow{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.career-adapt-page .f{display:flex;flex-direction:column;gap:6px;min-width:0}.career-adapt-page .f.full{grid-column:1/-1}.career-adapt-page .f>label{font-size:13px;font-weight:700;color:#152439}.career-adapt-page .kfm .in{box-sizing:border-box;width:100%;height:46px;border:1.5px solid #C8D8E7;border-radius:10px;padding:0 14px;display:flex;align-items:center;font:inherit;font-size:14px;color:#152439;background:#fff;outline:none;transition:border-color .2s,box-shadow .2s}.career-adapt-page .kfm .in::placeholder{color:#8a97ab}.career-adapt-page .kfm .in:focus,.career-adapt-page .kfm .in:focus-within{border-color:#1769e0;box-shadow:0 0 0 4px #1769e024}.career-adapt-page .kfm .in.ta{height:120px;padding-top:12px;resize:vertical}.career-adapt-page .kfm select.in{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235C6D84' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 14px center;padding-right:36px}.career-adapt-page .kfile{gap:12px;cursor:pointer;position:relative}.career-adapt-page .kfile input{position:absolute;opacity:0;width:1px;height:1px}.career-adapt-page .kfb{display:inline-flex;height:30px;align-items:center;padding:0 12px;border-radius:999px;background:#eaf3ff;color:#1769e0;font-size:12.5px;font-weight:800;flex:none}.career-adapt-page .kfn{color:#8a97ab;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.career-adapt-page .kchk{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:#5c6d84;line-height:1.45;margin:6px 0 18px;cursor:pointer}.career-adapt-page .kchk span{flex:1;min-width:0;white-space:normal}.career-adapt-page .kchk input{position:absolute;opacity:0;width:1px;height:1px}.career-adapt-page .kchk i{width:18px;height:18px;border:1.5px solid #C8D8E7;border-radius:5px;flex:none;margin-top:1px;box-sizing:border-box}.career-adapt-page .kchk input:checked+i{background:#1769e0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10'%3E%3Cpath d='M1 5l3.5 3.5L11 1' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") no-repeat center;border-color:#1769e0}.career-adapt-page .kchk input:focus-visible+i{box-shadow:0 0 0 4px #1769e024}.career-adapt-page .turn{width:300px;max-width:100%;box-sizing:border-box;height:66px;border:1.5px solid #E3E7EF;border-radius:8px;background:#fafafa;display:flex;align-items:center;gap:12px;padding:0 14px;margin-bottom:22px;font-size:14px;font-weight:600;color:#152439}.career-adapt-page .turn .ok{width:28px;height:28px;border-radius:50%;background:#2e9e5b;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px}.career-adapt-page .turn .cf{margin-left:auto;text-align:right;line-height:1.1}.career-adapt-page .turn .cf b{font-size:11px;letter-spacing:.5px;color:#f38020}.career-adapt-page .turn .cf small{display:block;font-size:9px;color:#5c6d84;text-decoration:underline}.career-adapt-page .kfm button.button{border:0;cursor:pointer;font:inherit;font-weight:700}.career-adapt-page .krodo{margin-top:24px;max-width:900px}.career-adapt-page .krodo summary{cursor:pointer;font-size:13px;font-weight:700;color:#1769e0;list-style:none}.career-adapt-page .krodo summary::-webkit-details-marker{display:none}.career-adapt-page .krodo summary:after{content:" +"}.career-adapt-page .krodo[open] summary:after{content:" −"}.career-adapt-page .krodo>div{margin-top:14px;font-size:12.5px;line-height:1.55;color:#5c6d84}.career-adapt-page .krodo p{margin:0 0 10px}.career-adapt-page .krodo .areas6{columns:1;margin:0 0 10px}.career-adapt-page .krodo .areas6 li{font-size:12.5px;color:#5c6d84;padding:3px 0 3px 16px}.career-adapt-page .krodo .areas6 li:before{top:10px;width:6px;height:6px}@media(max-width:1180px){.career-adapt-page .kwhy{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:680px){.career-adapt-page .hx .kt{font-size:19px!important}.career-adapt-page .kwhy,.career-adapt-page .dec5,.career-adapt-page .ksym,.career-adapt-page .kbsym,.career-adapt-page .kr3,.career-adapt-page .k2cta{grid-template-columns:1fr!important;gap:28px!important}.career-adapt-page .ilcat .cm-g{grid-template-columns:minmax(0,1fr)}.career-adapt-page .ilcat .cm-l button{width:220px;min-height:72px}.career-adapt-page .ilcat .cm-s{padding:20px 16px 24px}.career-adapt-page .ilph{display:block}.career-adapt-page .kon{font-size:24px!important}.career-adapt-page .ilinfo{width:auto;margin-top:16px;box-sizing:border-box}.career-adapt-page .kap .button{width:100%;justify-content:center;box-sizing:border-box}.career-adapt-page .ilcta{padding:22px 20px}.career-adapt-page .ilcta .button{width:100%;justify-content:center;box-sizing:border-box}.career-adapt-page .kfm{grid-template-columns:minmax(0,1fr);gap:20px;padding:12px;border-radius:20px}.career-adapt-page .kfm .fbox{padding:22px 16px}.career-adapt-page .kcbox h3{font-size:22px}.career-adapt-page .kcbox,.career-adapt-page .knext{padding:22px 20px}.career-adapt-page .side{position:static}.career-adapt-page .kfr{flex-direction:column;align-items:stretch}.career-adapt-page .kfs{align-items:stretch;text-align:center}.career-adapt-page .kdrop{flex-wrap:wrap;gap:12px 14px}.career-adapt-page .kdt{flex:1 1 calc(100% - 64px)}.career-adapt-page .kdt b{white-space:normal;overflow:visible}.career-adapt-page .kdrop .kfb{margin-left:60px}.career-adapt-page .frow,.career-adapt-page .frow.kfr2{grid-template-columns:1fr;gap:16px}.career-adapt-page .kfm button.button{width:100%;justify-content:center}}.career-adapt-page .dx-trail a{color:inherit;text-decoration:none}.career-adapt-page .dx-trail a:hover{color:#1769e0}@media(max-width:680px){.career-adapt-page .dx-head{display:block!important}.career-adapt-page .dx-trail{margin-top:16px;gap:6px 12px!important}.career-adapt-page .dx{display:block!important;margin-top:28px!important}.career-adapt-page .dx-feat{padding:24px 20px 22px!important}.career-adapt-page .dx-t{font-size:26px!important}.career-adapt-page .dx-route span{max-width:40%;overflow:hidden;text-overflow:ellipsis}.career-adapt-page .dx-btn{width:100%;box-sizing:border-box}.career-adapt-page .dx-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:12px}.career-adapt-page .dx-card{padding:18px 16px!important}}.career-adapt-page .d-mob,.career-adapt-page .cmpm,.career-adapt-page .mnav,.career-adapt-page .msheet{display:none}@media(max-width:680px){.career-adapt-page{padding:0!important}.career-adapt-page .snav{display:none!important}.career-adapt-page .wrap{width:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}.career-adapt-page .sec2{padding-top:64px!important}.career-adapt-page .sec2:has(+.dk2),.career-adapt-page .sec2:has(+.note),.career-adapt-page .sec2:last-of-type{padding-bottom:64px!important}.career-adapt-page .sec2>.wrap>.blk96,.career-adapt-page .sec2>.wrap>.mx2,.career-adapt-page .sec2>.wrap>.rag,.career-adapt-page .sec2>.wrap>.mech,.career-adapt-page .sec2>.wrap>.strip2,.career-adapt-page .sec2>.wrap>.worm,.career-adapt-page .sec2>.wrap>.gate{margin-top:64px!important}.career-adapt-page .h2{font-size:28px!important;letter-spacing:-.8px!important;line-height:1.12!important}.career-adapt-page .h3{font-size:22px!important}.career-adapt-page .lead2{font-size:16px!important}.career-adapt-page .p2,.career-adapt-page .prob p{font-size:15px!important}.career-adapt-page .hx .wrap,.career-adapt-page .hxg,.career-adapt-page .hsm .wrap{display:block!important;padding-top:24px!important}.career-adapt-page .hx h1,.career-adapt-page .hsm h1{font-size:34px;letter-spacing:-1.2px;margin:14px 0!important}.career-adapt-page .hx p,.career-adapt-page .hsm p{font-size:16px!important}.career-adapt-page .cta{display:flex!important;flex-direction:column!important;gap:10px!important}.career-adapt-page .cta .button{width:100%;box-sizing:border-box}.career-adapt-page .d-desk{display:none!important}.career-adapt-page .d-mob{display:block;margin-top:32px}.career-adapt-page .diag{padding:18px 14px 16px!important;border-radius:20px!important}.career-adapt-page .diag .kick{white-space:normal!important;height:auto!important;min-height:30px;padding:6px 12px!important;line-height:1.3!important}.career-adapt-page .prob{display:block!important}.career-adapt-page .pq.pqs{display:grid!important;grid-template-columns:44px 1fr!important;gap:10px!important;margin-top:32px!important}.career-adapt-page .pq.pqs .mk{font-size:80px!important;margin-top:-18px!important}.career-adapt-page .pq.pqs blockquote{font-size:22px!important}.career-adapt-page .hl2{display:block!important}.career-adapt-page .hl2 .lead2{margin-top:14px!important}.career-adapt-page .prow,.career-adapt-page .prow.rev{display:flex!important;flex-direction:column!important;gap:24px!important;margin-top:40px!important}.career-adapt-page .prow.rev>div:first-child{order:2}.career-adapt-page .prow .button{width:100%;box-sizing:border-box}.career-adapt-page .prow>div{width:100%!important}.career-adapt-page .prow .vid{width:100%!important;margin:0!important}.career-adapt-page .prow h3{font-size:24px!important;line-height:1.15!important}.career-adapt-page .vid{border-radius:16px!important}.career-adapt-page .aud3{display:block!important}.career-adapt-page .aud3 .button{width:100%;box-sizing:border-box}.career-adapt-page .yes3{margin-top:32px;padding:22px 16px 18px!important}.career-adapt-page .yes3 .yr{grid-template-columns:40px 1fr!important;padding:14px 12px!important}.career-adapt-page .yes3 .yr em{grid-column:2;margin-top:4px}.career-adapt-page .dl div,.career-adapt-page .dl.audl div{display:block!important;padding:16px!important}.career-adapt-page .dl div span{display:block;margin-top:6px}.career-adapt-page .dl.audl{margin-top:40px!important}.career-adapt-page .nf{margin-top:32px!important}.career-adapt-page .dk2 .wrap{padding-top:56px!important;padding-bottom:56px!important}.career-adapt-page .dk2 .chk{margin:24px 0 32px!important}.career-adapt-page .cmpg{display:none!important}.career-adapt-page .cmpm{display:grid;gap:14px}.career-adapt-page .cmc{background:#fff;border-radius:18px;padding:18px 16px;color:#152439}.career-adapt-page .cmc-t{display:block;font-size:17px;font-weight:800;margin-bottom:12px}.career-adapt-page .cmc-r,.career-adapt-page .cmc-s{padding:12px 14px;border-radius:12px}.career-adapt-page .cmc-r span,.career-adapt-page .cmc-s span{display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#5c6d84}.career-adapt-page .cmc-r p,.career-adapt-page .cmc-s p{margin:6px 0 0;font-size:14px;line-height:1.5;color:#5c6d84}.career-adapt-page .cmc-x{display:none}.career-adapt-page .cmc.open .cmc-x{display:block;margin-top:4px}.career-adapt-page .cmc-more{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:10px;padding:10px 4px 2px;border:0;background:none;font:700 13px Plus Jakarta Sans,sans-serif;color:#1769e0;cursor:pointer}.career-adapt-page .cmc.open .cmc-more svg{transform:rotate(180deg)}.career-adapt-page .cmc-s{margin:0;background:linear-gradient(180deg,#2c7ff0,#1769e0);box-shadow:0 14px 30px -14px #1769e099}.career-adapt-page .cmc-s span{color:#fff}.career-adapt-page .cmc-s p{color:#fff;font-weight:600}.career-adapt-page .dx-head{display:block!important}.career-adapt-page .dx-trail{margin-top:16px;gap:6px 12px!important}.career-adapt-page .dx{display:block!important;margin-top:28px!important}.career-adapt-page .dx-feat{padding:24px 20px 22px!important}.career-adapt-page .dx-t{font-size:26px!important}.career-adapt-page .dx-route span{max-width:40%;overflow:hidden;text-overflow:ellipsis}.career-adapt-page .dx-btn{width:100%;box-sizing:border-box}.career-adapt-page .dx-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:12px}.career-adapt-page .dx-card{padding:18px 16px!important}.career-adapt-page .note{padding-bottom:90px!important}.career-adapt-page .after,.career-adapt-page .cat3,.career-adapt-page .cols3,.career-adapt-page .dec3,.career-adapt-page .faq2,.career-adapt-page .gate,.career-adapt-page .gng,.career-adapt-page .kpi3,.career-adapt-page .mech,.career-adapt-page .mx,.career-adapt-page .plan3,.career-adapt-page .rag,.career-adapt-page .stg,.career-adapt-page .sym,.career-adapt-page .teaser,.career-adapt-page .tq,.career-adapt-page .two,.career-adapt-page .two.risk2,.career-adapt-page .worm,.career-adapt-page .outs,.career-adapt-page .isowrap .quality-standards-composition,.career-adapt-page .isowrap .quality-standards-grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.career-adapt-page .sym{gap:10px!important}.career-adapt-page .kpi3,.career-adapt-page .dec3{gap:20px!important}.career-adapt-page .rtrack .qc{grid-template-columns:minmax(0,1fr)!important}.career-adapt-page .rtrack{padding-left:28px!important}.career-adapt-page .rtrack .qc:before{left:-28px!important}.career-adapt-page .rtrack .qc.now:after{left:-21px!important}.career-adapt-page .rtrack .qc .qh{flex-wrap:wrap}.career-adapt-page .app .opts{grid-template-columns:1fr 1fr!important}.career-adapt-page .app .body{padding:18px 14px!important}.career-adapt-page .app .hi{font-size:19px!important}.career-adapt-page .appx .inp{white-space:normal!important}.career-adapt-page .appx .inp .typ{max-width:calc(100% - 28px)}.career-adapt-page .rag,.career-adapt-page .worm{padding:28px 18px!important;border-radius:22px!important}.career-adapt-page .rag .h3,.career-adapt-page .worm .h3{font-size:24px!important}.career-adapt-page .log,.career-adapt-page .wormx{font-size:10px!important;padding:14px!important;overflow-x:auto}.career-adapt-page .wormx .ln{white-space:normal!important}.career-adapt-page .wbtn{width:100%;box-sizing:border-box}.career-adapt-page .dcard .m{flex-wrap:wrap}.career-adapt-page .ragx .rs{position:static!important;display:inline-block;margin-bottom:8px}.career-adapt-page .accx ol{columns:1!important}.career-adapt-page .accx .hd,.career-adapt-page .faq2 .acc .qq{font-size:15px!important}.career-adapt-page .acc p{margin-right:0!important}.career-adapt-page .dl div,.career-adapt-page .risk2 .dl div{grid-template-columns:minmax(0,1fr)!important}.career-adapt-page .reg .row{grid-template-columns:104px minmax(0,1fr)!important;padding:10px 14px!important;font-size:13px!important}.career-adapt-page .reg .bar{padding:10px 14px!important}.career-adapt-page .reg .kill{margin:10px 14px 14px!important}.career-adapt-page .q15{max-width:100%;box-sizing:border-box}.career-adapt-page .big3{display:block!important;padding:24px 20px!important}.career-adapt-page .big3 .n{font-size:48px!important}.career-adapt-page .closing{font-size:20px!important}.career-adapt-page .after b{font-size:18px!important}.career-adapt-page .ftabs{gap:8px!important}.career-adapt-page .ftabs a{padding:8px 12px!important;font-size:12.5px!important}.career-adapt-page .rl{flex-wrap:wrap;gap:10px 16px!important}.career-adapt-page .rl .button{width:100%;box-sizing:border-box}.career-adapt-page .cat2{display:block!important;padding:24px 20px!important}.career-adapt-page .cat2 .button{width:100%;box-sizing:border-box;margin-top:18px}.career-adapt-page .hsm div[style*="display:flex"]{flex-wrap:wrap;row-gap:14px}.career-adapt-page .hsm div[style*="display:flex"]>div{width:calc(50% - 24px);box-sizing:border-box}.career-adapt-page .sec2 .two.risk2{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.career-adapt-page .hsm .vid{margin-top:32px}.career-adapt-page .res{padding:16px 18px!important}.career-adapt-page .isowrap .quality-standards-composition{padding:22px 16px!important}.career-adapt-page .isowrap .quality-standards-feature{grid-template-columns:60px minmax(0,1fr)!important;padding:18px!important}.career-adapt-page .isowrap .quality-standards-seal{width:58px!important}.career-adapt-page .isowrap .quality-standards-cards{gap:8px!important}.career-adapt-page .isowrap .quality-standard-card p{white-space:normal!important;width:auto!important;font-size:10.5px!important}.career-adapt-page .isowrap .quality-standards-facts{gap:16px!important}.career-adapt-page .strip2 .p2{font-size:15px!important}.career-adapt-page .mnav{display:block;position:fixed;left:0;right:0;bottom:16px;z-index:60;text-align:center;pointer-events:none}.career-adapt-page .mnav-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 18px;border-radius:999px;border:1px solid rgba(23,105,224,.24);background:#fff;color:#1769e0;box-shadow:0 12px 30px -8px #0f172a4d;font:700 14px Plus Jakarta Sans,sans-serif;max-width:calc(100vw - 32px)}.career-adapt-page .mnav-btn span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;color:#0f172a;text-align:left}.career-adapt-page .mnav-btn em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#1769e0}.career-adapt-page .msheet.open{display:block;position:fixed;left:0;right:0;bottom:0;z-index:70;background:#fff;border-radius:22px 22px 0 0;box-shadow:0 -20px 50px #061e3040;padding:10px 20px 24px;max-height:78vh;overflow:auto}.career-adapt-page .msheet-h{display:flex;justify-content:space-between;align-items:center;padding:12px 0 8px}.career-adapt-page .msheet-h b{font-size:17px;color:#0f172a}.career-adapt-page .msheet-h i{font-style:normal;font-size:26px;color:#5c6d84;line-height:1}.career-adapt-page .msheet-l a{display:block;padding:12px 14px;border-radius:12px;font-size:15px;font-weight:700;color:#152439}.career-adapt-page .msheet-l a.on{background:#eaf3ff;color:#1769e0}.career-adapt-page .msheet-lb{margin:14px 0 4px;padding:0 14px;font-size:10px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:#5c6d84}.career-adapt-page .msheet-p{display:flex;flex-wrap:wrap;gap:8px;padding:6px 14px 0}.career-adapt-page .msheet-p a{padding:8px 12px;border-radius:999px;border:1px solid #E3E7EF;font-size:13px;font-weight:700;color:#3a4a63}.career-adapt-page .msheet-p a.cur{border-color:#1769e0;color:#1769e0;background:#f8fbff}}.career-adapt-page .dx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.career-adapt-page .dx-trail{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:13px;font-weight:600;color:#8396aa}.career-adapt-page .dx-trail em{font-style:normal;color:#5c6d84;font-weight:700}.career-adapt-page .dx-trail span.on{color:#1769e0;font-weight:800;position:relative}.career-adapt-page .dx-trail span.on:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:#1769e0}.career-adapt-page .dx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;margin-top:40px}.career-adapt-page .dx-feat{position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:30px 30px 28px;border-radius:22px;color:#fff;text-decoration:none;background:linear-gradient(160deg,#2c7ff0,#1769e0 55%,#0b3f8a);box-shadow:0 24px 50px -24px #1769e08c}.career-adapt-page .dx-feat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 70%)}.career-adapt-page .dx-route{position:relative;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700}.career-adapt-page .dx-route span{padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#ffffffbf;white-space:nowrap}.career-adapt-page .dx-route span.to{background:#fff;color:#1769e0;border-color:#fff}.career-adapt-page .dx-route i{position:relative;flex:1;min-width:40px;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.55) 0 4px,transparent 4px 9px)}.career-adapt-page .dx-route i:after{content:"";position:absolute;top:50%;left:0;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#67e8f9;box-shadow:0 0 0 3px #67e8f94d;animation:career-dxgo 2.4s ease-in-out infinite}@keyframes career-dxgo{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 8px);opacity:0}}.career-adapt-page .dx-btn svg{animation:career-dxar 2.4s ease-in-out infinite}@keyframes career-dxar{0%,70%,to{transform:none}80%{transform:translate(4px)}90%{transform:none}}@media(prefers-reduced-motion:reduce){.career-adapt-page .dx-route i:after,.career-adapt-page .dx-btn svg{animation:none}}.career-adapt-page .dx-lab{position:relative;margin-top:26px;font-size:11px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#cfe3ff}.career-adapt-page .dx-t{position:relative;margin-top:6px;font-size:30px;font-weight:800;letter-spacing:-.8px;line-height:1.1}.career-adapt-page .dx-feat p{position:relative;margin:12px 0 24px;font-size:15px;line-height:1.55;color:#ffffffe0}.career-adapt-page .dx-btn{position:relative;margin-top:auto;align-self:flex-start;border-color:#fff!important}.career-adapt-page .dx-feat:hover .dx-btn svg{transform:translate(3px)}.career-adapt-page .dx .ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:#eaf3ff;color:#1769e0;flex:none}.career-adapt-page .dx .ic svg{width:22px;height:22px}.career-adapt-page .dx .ic-w{background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.25)}.career-adapt-page .dx-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.career-adapt-page .dx-card{position:relative;display:flex;gap:16px;align-items:flex-start;padding:22px 22px 22px 20px;border-radius:18px;background:#fff;border:1px solid #E3E7EF;box-shadow:0 12px 30px -22px #0f172a59;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.career-adapt-page .dx-card b{display:block;font-size:17px;color:#0f172a;letter-spacing:-.3px;margin:2px 28px 6px 0}.career-adapt-page .dx-card span{display:block;font-size:13.5px;line-height:1.5;color:#526d86}.career-adapt-page .dx-ar{position:absolute;top:22px;right:20px;color:#1769e0;transition:transform .2s}.career-adapt-page .dx-card:hover{border-color:#1769e0;box-shadow:0 18px 34px -20px #1769e073;transform:translateY(-2px)}.career-adapt-page .dx-card:hover .dx-ar{transform:translate(3px)}.career-adapt-page .button{min-height:48px;border:1px solid transparent;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;letter-spacing:0;line-height:1.55;white-space:nowrap;text-decoration:none;box-shadow:none;cursor:pointer}.career-adapt-page .button svg{width:16px;height:16px;flex:none}.career-adapt-page .button.primary{background:#1769e0;color:#fff}.career-adapt-page .button.secondary{background:#fff;border-color:#1769e0;color:#1769e0}.career-adapt-page .plan3 .button,.career-adapt-page .prow .button{margin-top:14px}.career-adapt-page .num2,.career-adapt-page .kick,.career-adapt-page .kicker,.career-adapt-page .bdg-td,.career-adapt-page .bdg-pa,.career-adapt-page .bdg-cdf,.career-adapt-page .vid .cap span,.career-adapt-page .dk .kick,.career-adapt-page .chk span{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border:1px solid rgba(23,105,224,.24);border-radius:999px;background:#f8fbff;color:#1769e0;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;line-height:1;box-shadow:none;font-style:normal;width:auto;white-space:nowrap}.career-adapt-page .num2:before,.career-adapt-page .kick:before,.career-adapt-page .kicker:before,.career-adapt-page .chk span:before,.career-adapt-page .bdg-td:before,.career-adapt-page .bdg-pa:before,.career-adapt-page .bdg-cdf:before,.career-adapt-page .vid .cap span:before{content:"";width:13px;height:13px;flex:none;background:currentColor;-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='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain 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='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.career-adapt-page .num2:after{display:none}.career-adapt-page .kicker i{display:none}.career-adapt-page .chk{gap:10px!important}.career-adapt-page .chk svg{display:none!important}.career-adapt-page .plan3,.career-adapt-page .cols3 div,.career-adapt-page .dec3 div{border-top:0!important}.career-adapt-page nav.top{position:sticky;top:0;z-index:60;background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}.career-adapt-page .snav{top:24px!important}.career-adapt-page .res,.career-adapt-page .nf{border-left:0!important;border-radius:12px!important;background:#eaf3ff!important;padding:20px 24px!important}.career-adapt-page .res b{color:#1769e0!important;letter-spacing:1.1px!important;font-size:11px!important;font-weight:800}.career-adapt-page .nf b{color:#0f172a}.career-adapt-page .isowrap{margin-top:28px}.career-adapt-page .isowrap .quality-standards-composition{--border:#d9e2ed;--navy-2:#08243b;--blue:#1769e0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.9fr);gap:26px 40px;width:100%;margin:0;padding:28px 30px 30px;border:1px solid var(--border);border-radius:16px;box-sizing:border-box;background:#fff}.career-adapt-page .isowrap .eyebrow{font-size:12px;font-weight:800;color:#1769e0;margin:0 0 10px;line-height:1.55;letter-spacing:normal;text-transform:none}.career-adapt-page .isowrap .quality-standards-main h2{max-width:730px;margin:10px 0;color:#152439;font-size:clamp(28px,2.55vw,36px);line-height:1.12;font-weight:800;letter-spacing:-1px}.career-adapt-page .isowrap .quality-standards-intro{max-width:760px;margin:0;color:#526d86;font-size:16px;line-height:1.6}.career-adapt-page .isowrap .quality-standards-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:18px;padding-top:14px}.career-adapt-page .isowrap .quality-standards-facts div{display:grid;gap:3px}.career-adapt-page .isowrap .quality-standards-facts strong{color:var(--navy-2);font-size:22px;line-height:1.1}.career-adapt-page .isowrap .quality-standards-facts span{color:#60788d;font-size:13px;line-height:1.35}.career-adapt-page .isowrap .quality-standards-feature{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;align-self:stretch;box-sizing:border-box;padding:22px;border-radius:14px;background:var(--navy-2);color:#fff}.career-adapt-page .isowrap .quality-standards-feature .eyebrow{margin-top:8px;color:#9fc8ff}.career-adapt-page .isowrap .quality-standards-feature h3{margin:8px 0;color:#fff;font-size:clamp(18px,1.75vw,22px);line-height:1.2;font-weight:800}.career-adapt-page .isowrap .quality-standards-feature p:not(.eyebrow){margin:0;color:#d2dfeb;font-size:13px;line-height:1.45}.career-adapt-page .isowrap .quality-standards-feature-link{display:inline-flex;align-items:center;width:fit-content;margin-top:14px;padding:9px 12px;border-radius:7px;background:#fff;color:var(--navy-2);font-size:12px;line-height:1.3;font-weight:700;text-decoration:none}.career-adapt-page .isowrap .quality-standards-seal,.career-adapt-page .isowrap .quality-standard-medallion{display:grid;place-content:center;justify-items:center;aspect-ratio:1/1;border:2px solid;border-radius:50%;outline:currentColor dashed 1px;outline-offset:-8px;text-align:center}.career-adapt-page .isowrap .quality-standards-seal{width:70px;color:#fff;background:var(--blue)}.career-adapt-page .isowrap .quality-standards-seal span,.career-adapt-page .isowrap .quality-standard-medallion span{font-size:10px;font-weight:800;line-height:1}.career-adapt-page .isowrap .quality-standards-seal strong{margin-top:4px;font-size:14px;line-height:1}.career-adapt-page .isowrap .quality-standards-grid{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;padding-top:18px}.career-adapt-page .isowrap .quality-standards-group{min-width:0}.career-adapt-page .isowrap .quality-standards-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:13px}.career-adapt-page .isowrap .quality-standard-card{display:grid;justify-items:center;min-width:0;text-align:center}.career-adapt-page .isowrap .quality-standard-medallion{width:70px;color:var(--navy-2)}.career-adapt-page .isowrap .quality-standard-medallion strong{margin-top:3px;font-size:15px;line-height:1}.career-adapt-page .isowrap .quality-standard-card p{width:max-content;max-width:none;margin:8px 0 0;color:#526d86;font-size:10.5px;line-height:1.35;white-space:nowrap;letter-spacing:-.12px}.career-adapt-page .isowrap .quality-standard-card small{margin-top:0;color:#8396aa;font-size:11px;line-height:1.3}.career-adapt-page .rtrack{display:block!important;border-top:0!important;margin-top:48px!important;padding-left:40px!important;position:relative}.career-adapt-page .rtrack:before{content:"";position:absolute;left:7px;top:10px;bottom:24px;width:3px;border-radius:2px;background:#e3e7ef}.career-adapt-page .rtrack .qc{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;row-gap:6px;padding:0 0 64px!important;position:relative}.career-adapt-page .rtrack .qc:last-child{padding-bottom:0!important}.career-adapt-page .rtrack .qc .qh{grid-column:1/-1;margin-bottom:16px;display:flex;align-items:baseline;gap:12px}.career-adapt-page .rtrack .qc .qh span{margin:0}.career-adapt-page .rtrack .qc:before{top:6px!important;left:-40px!important}.career-adapt-page .rtrack .qc.now:after{top:10px!important;left:-33px!important;width:3px!important;height:100%!important}.career-adapt-page .rtrack .ritem{padding:9px 0!important;font-size:14px!important}.career-adapt-page .rtrack .ritem.open{padding:12px 14px!important;margin:0!important;grid-row:span 3}.career-adapt-page .hl2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:end}.career-adapt-page .hl2 .lead2{max-width:none}.career-adapt-page .wormx,.career-adapt-page .wbtn,.career-adapt-page .wormo{--w:-9s}.career-adapt-page .wormx .ln{display:block;white-space:nowrap;animation:career-wln 12s infinite var(--w);border-radius:4px;padding:0 4px;margin:0 -4px}.career-adapt-page .wormx .ln2{animation-delay:calc(var(--w) + .8s)}.career-adapt-page .wormx .ln3{animation-delay:calc(var(--w) + 1.6s)}.career-adapt-page .wormx .ln4{animation-delay:calc(var(--w) + 2.4s)}.career-adapt-page .wormx .ln4{position:relative}.career-adapt-page .wbtn{margin:14px 0 12px;animation:career-wbtn 12s infinite var(--w)}.career-adapt-page .wormo>div{position:relative;overflow:hidden;animation:career-wtile 12s infinite}.career-adapt-page .wormo>div:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,#1769e0,#67e8f9);animation:career-wbar 12s infinite}.career-adapt-page .wormo .ok{margin-left:auto;font-style:normal;font-weight:800;color:#67e8f9;opacity:0;animation:career-wok 12s infinite}@keyframes career-wln{0%{opacity:0;transform:translate(-6px);background:transparent}5%{opacity:1;transform:none;background:#67e8f924}12%,94%{opacity:1;background:transparent}to{opacity:0}}@keyframes career-wbtn{0%,40%{transform:none;box-shadow:none}42%{transform:scale(.96);box-shadow:0 0 0 6px #67e8f940}46%,to{transform:none;box-shadow:none}}@keyframes career-wbar{0%,44%{width:0;opacity:1}52%,90%{width:100%;opacity:1}94%,to{width:100%;opacity:0}}@keyframes career-wok{0%,51%{opacity:0;transform:scale(.4)}54%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes career-wtile{0%,51%{border-color:#ffffff24}54%,94%{border-color:#67e8f98c}to{border-color:#ffffff24}}.career-adapt-page .wormo>div:nth-child(1),.career-adapt-page .wormo>div:nth-child(1):after,.career-adapt-page .wormo>div:nth-child(1) .ok{animation-delay:calc(var(--w) + 0s)}.career-adapt-page .wormo>div:nth-child(2),.career-adapt-page .wormo>div:nth-child(2):after,.career-adapt-page .wormo>div:nth-child(2) .ok{animation-delay:calc(var(--w) + .6s)}.career-adapt-page .wormo>div:nth-child(3),.career-adapt-page .wormo>div:nth-child(3):after,.career-adapt-page .wormo>div:nth-child(3) .ok{animation-delay:calc(var(--w) + 1.2s)}.career-adapt-page .wormo>div:nth-child(4),.career-adapt-page .wormo>div:nth-child(4):after,.career-adapt-page .wormo>div:nth-child(4) .ok{animation-delay:calc(var(--w) + 1.8s)}@media(prefers-reduced-motion:reduce){.career-adapt-page .wormx *,.career-adapt-page .wormo *,.career-adapt-page .wormo>div,.career-adapt-page .wormo>div:after,.career-adapt-page .wbtn{animation:none!important}.career-adapt-page .wormo .ok{opacity:1}}.career-adapt-page .appx{--d:-8.6s}.career-adapt-page .appx .hi{animation:career-ahi 12s infinite var(--d)}.career-adapt-page .appx .sug{animation:career-asug 12s infinite var(--d)}.career-adapt-page .appx .sug svg{animation:career-abulb 12s infinite var(--d)}.career-adapt-page .appx .inp{position:relative;white-space:nowrap;animation:career-ainp 12s infinite var(--d)}.career-adapt-page .appx .inp .ph{animation:career-aph 12s infinite var(--d)}.career-adapt-page .appx .inp .typ{position:absolute;left:14px;top:14px;display:inline-block;overflow:hidden;white-space:nowrap;color:#fff;width:0;max-width:max-content;animation:career-atyp 12s infinite var(--d);animation-timing-function:steps(34,end)}.career-adapt-page .appx .inp .car{position:absolute;top:13px;width:2px;height:18px;background:#67e8f9;left:14px;opacity:0;animation:career-acar 12s infinite var(--d),career-ablink .8s steps(1) infinite}.career-adapt-page .appx .opts>div{animation:career-atile 12s infinite;border:1px solid transparent}.career-adapt-page .appx .opts>div:nth-child(1){animation-delay:calc(var(--d) + 0s)}.career-adapt-page .appx .opts>div:nth-child(2){animation-delay:calc(var(--d) + .45s)}.career-adapt-page .appx .opts>div:nth-child(3){animation-delay:calc(var(--d) + .9s)}.career-adapt-page .appx .opts>div:nth-child(4){animation-delay:calc(var(--d) + 1.35s)}.career-adapt-page .appx .opts>div:nth-child(5){animation-delay:calc(var(--d) + 1.8s)}.career-adapt-page .appx .opts>div:nth-child(6){animation-delay:calc(var(--d) + 2.25s)}.career-adapt-page .appx .opts>div:nth-child(7){animation-delay:calc(var(--d) + 2.7s)}.career-adapt-page .appx .opts>div:nth-child(8){animation-delay:calc(var(--d) + 3.15s)}@keyframes career-ahi{0%{opacity:0;transform:translateY(6px)}6%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes career-asug{0%,6%{opacity:0;transform:translateY(8px)}13%{opacity:1;transform:none}18%{border-color:#67e8f959}21%,24%{border-color:#67e8f9;box-shadow:0 0 22px #67e8f94d}30%,94%{opacity:1;border-color:#67e8f959;box-shadow:none}to{opacity:0}}@keyframes career-abulb{0%,12%{filter:none}16%{filter:drop-shadow(0 0 6px #67E8F9)}20%,to{filter:none}}@keyframes career-ainp{0%,24%{border-color:#ffffff29}26%,46%{border-color:#67e8f9b3}50%,to{border-color:#ffffff29}}@keyframes career-aph{0%,23%{opacity:1}24%,97%{opacity:0}to{opacity:1}}@keyframes career-atyp{0%,24%{width:0}44%,96%{width:100%}to{width:0}}@keyframes career-acar{0%,23%{opacity:0;left:14px}24%{opacity:1;left:14px}44%{opacity:1;left:258px}48%,to{opacity:0;left:258px}}@keyframes career-ablink{50%{visibility:hidden}}@keyframes career-atile{0%,50%{border-color:transparent;box-shadow:none}53%{border-color:#67e8f9;box-shadow:0 0 18px #67e8f959}60%,to{border-color:transparent;box-shadow:none}}@media(prefers-reduced-motion:reduce){.career-adapt-page .appx *,.career-adapt-page .appx{animation:none!important}.career-adapt-page .appx .typ{display:none}}.career-adapt-page .ragx{--d:-5.6s}.career-adapt-page .ragx .ragq{display:flex;gap:10px;align-items:center;margin-bottom:14px;padding:11px 14px;border-radius:12px;background:#7bc0ff1f;border:1px solid rgba(123,192,255,.35);font-size:13.5px;font-weight:600;color:#fff;animation:career-rq 9s infinite var(--d)}.career-adapt-page .ragx .ragq span{font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#67e8f9}.career-adapt-page .ragx .dcard{position:relative;overflow:hidden}.career-adapt-page .ragx .dcard:after{content:"";position:absolute;top:0;bottom:0;width:38%;left:-40%;background:linear-gradient(90deg,transparent,rgba(103,232,249,.28),transparent);pointer-events:none}.career-adapt-page .ragx .dcard.old:after{animation:career-scan1 9s infinite var(--d)}.career-adapt-page .ragx .dcard.cur:after{animation:career-scan2 9s infinite var(--d)}.career-adapt-page .ragx .dcard.old{animation:career-dim 9s infinite var(--d)}.career-adapt-page .ragx .dcard.cur{animation:career-pick 9s infinite var(--d)}.career-adapt-page .ragx .rs{position:absolute;right:14px;top:14px;font-style:normal;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;border-radius:6px;padding:3px 7px;opacity:0}.career-adapt-page .ragx .rs.skip{background:#ffffff14;color:#fff9;animation:career-skipl 9s infinite var(--d)}.career-adapt-page .ragx .rs.pick{background:#67e8f92e;color:#67e8f9;animation:career-pickl 9s infinite var(--d)}.career-adapt-page .ragx .rflow{height:26px;margin:-4px 0 8px 34px;width:2px;background:repeating-linear-gradient(180deg,#67E8F9 0 4px,transparent 4px 9px);background-size:2px 18px;animation:career-rflow 9s infinite var(--d),career-rdash .6s linear infinite}.career-adapt-page .ragx .ans{animation:career-ans 9s infinite var(--d)}.career-adapt-page .ragx .ans sup{display:inline-block;animation:career-sup 9s infinite var(--d)}.career-adapt-page .ragx .ans small{animation:career-cite 9s infinite var(--d);border-radius:6px}@keyframes career-rq{0%{opacity:0;transform:translateY(-6px)}7%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes career-scan1{0%,11%{left:-40%}25%,to{left:110%}}@keyframes career-scan2{0%,29%{left:-40%}43%,to{left:110%}}@keyframes career-dim{0%,24%{opacity:.5}28%,94%{opacity:.3}to{opacity:.5}}@keyframes career-pick{0%,42%{border-color:#ffffff29;box-shadow:none}46%,94%{border-color:#67e8f9bf;box-shadow:0 0 0 4px #67e8f91f,0 0 28px #67e8f940}to{border-color:#ffffff29;box-shadow:none}}@keyframes career-skipl{0%,25%{opacity:0}29%,94%{opacity:1}to{opacity:0}}@keyframes career-pickl{0%,43%{opacity:0}47%,94%{opacity:1}to{opacity:0}}@keyframes career-rflow{0%,47%{opacity:0}51%,94%{opacity:1}to{opacity:0}}@keyframes career-rdash{0%{background-position:0 0}to{background-position:0 18px}}@keyframes career-ans{0%,50%{opacity:0;transform:translateY(12px)}57%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes career-sup{0%,60%{transform:scale(1)}63%{transform:scale(1.5)}66%,to{transform:scale(1)}}@keyframes career-cite{0%,64%{background:transparent}68%,80%{background:#eaf3ff}86%,to{background:transparent}}@media(prefers-reduced-motion:reduce){.career-adapt-page .ragx *{animation:none!important}.career-adapt-page .ragx .rs,.career-adapt-page .ragx .rflow{opacity:1}}.career-adapt-page .two.risk2{grid-template-columns:340px 1fr!important;gap:56px!important}.career-adapt-page .risk2 .dl div{grid-template-columns:230px 1fr}.career-adapt-page .sec2{padding-top:96px!important;padding-bottom:0!important}.career-adapt-page .sec2:has(+.dk2),.career-adapt-page .sec2:has(+.note),.career-adapt-page .sec2:last-of-type{padding-bottom:96px!important}@media(max-width:680px){.career-adapt-page .sec2:has(+.dk2),.career-adapt-page .sec2:has(+.note),.career-adapt-page .sec2:last-of-type{padding-bottom:64px!important}}.career-adapt-page .hsm .wrap,.career-adapt-page .hx .wrap{padding-top:40px!important;padding-bottom:0!important}.career-adapt-page .sec2>.wrap>.mx2,.career-adapt-page .sec2>.wrap>.rag,.career-adapt-page .sec2>.wrap>.mech,.career-adapt-page .sec2>.wrap>.strip2,.career-adapt-page .sec2>.wrap>.worm,.career-adapt-page .sec2>.wrap>.gate,.career-adapt-page .sec2>.wrap>.blk96{margin-top:96px!important}.career-adapt-page .sec2>.wrap>.dl.audl,.career-adapt-page #dla-kogo .nf,.career-adapt-page .sec2>.wrap>.blk48,.career-adapt-page .after+.closing{margin-top:48px!important}.career-adapt-page .sec2>.wrap>:first-child{margin-top:0!important}.career-adapt-page .sec2>.wrap>:last-child{margin-bottom:0!important}.career-adapt-page .ritem>div{display:grid;grid-template-columns:50px 1fr;column-gap:6px;align-items:baseline}.career-adapt-page .ritem>div>code{margin:0!important;white-space:nowrap}.career-adapt-page .ritem>div>*:not(code){grid-column:2}.career-adapt-page .ritem>div>b{grid-row:1}.career-adapt-page .ritem>div>p{grid-column:1/-1}.career-adapt-page .strip2{margin-top:72px}.career-adapt-page .mx2.asx{margin-top:96px}.career-adapt-page .mx2{margin-top:72px}.career-adapt-page .mx2>div:first-child{max-width:820px;margin-bottom:36px}.career-adapt-page .diag.series{padding:26px 26px 22px}.career-adapt-page .h2+.diag.series,.career-adapt-page .h3+.diag.series,.career-adapt-page p+.diag.series{margin-top:40px}.career-adapt-page .aud3{display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:start;margin-top:8px}.career-adapt-page .dk2{margin-top:0!important}.career-adapt-page .dk2 .h2{margin-top:28px!important;margin-bottom:0!important}.career-adapt-page .dk2 .chk{margin:40px 0 88px!important;gap:14px 12px!important}.career-adapt-page #dla-kogo .h2{margin-bottom:22px}.career-adapt-page #dla-kogo .lead2{line-height:1.7}.career-adapt-page .aud3 .sect{display:flex;flex-wrap:wrap;gap:4px 0;margin:30px 0 36px;font-size:15px;font-weight:700;color:#0f172a}.career-adapt-page .aud3 .sect span{white-space:nowrap}.career-adapt-page .aud3 .sect{column-gap:22px!important;row-gap:10px!important}.career-adapt-page .aud3 .sect span{position:relative;padding-left:14px}.career-adapt-page .aud3 .sect span:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:#1769e0}.career-adapt-page .yes3{background:#fff;border:1px solid #E3E7EF;border-radius:20px;padding:34px 30px 30px;box-shadow:0 20px 50px -30px #0f172a40}.career-adapt-page .yes3 h3{margin:0 0 22px 4px;font-size:20px;font-weight:800;letter-spacing:-.4px;color:#0f172a}.career-adapt-page .yes3 .yr{display:grid;grid-template-columns:44px 1fr auto;gap:18px;align-items:center;padding:20px;border-radius:12px}.career-adapt-page .yes3 .yr+.yr{margin-top:6px}.career-adapt-page .yes3 .yr:nth-of-type(odd){background:#eaf3ff}.career-adapt-page .yes3 .yr i{width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid #DBEAFE;display:flex;align-items:center;justify-content:center;color:#1769e0}.career-adapt-page .yes3 .yr i svg{width:20px;height:20px}.career-adapt-page .yes3 .yr b{display:block;font-size:16px;color:#0f172a}.career-adapt-page .yes3 .yr span{font-size:14px;color:#3a4a63}.career-adapt-page .yes3 .yr em{font-style:normal;font-size:13px;font-weight:800;color:#1769e0;letter-spacing:.3px}.career-adapt-page .yes3 p{margin:24px 4px 0;font-size:15px;line-height:1.55;font-weight:600;color:#0f172a}.career-adapt-page .dl.audl{margin-top:96px}.career-adapt-page .dl.audl div{grid-template-columns:400px 1fr;padding:24px 26px!important}.career-adapt-page .dl.audl div+div{margin-top:8px}.career-adapt-page .hx{min-height:0!important}.career-adapt-page .hxg{display:grid;grid-template-columns:1fr 1.02fr;gap:56px;align-items:center}.career-adapt-page .hxg h1{font-size:50px}.career-adapt-page .pq.pqs{margin:0;padding:0;border-top:0;grid-template-columns:72px 1fr;align-self:center}.career-adapt-page .pq.pqs .mk{font-size:120px}.career-adapt-page .pq.pqs blockquote{font-size:30px}.career-adapt-page .button.navcta{min-height:44px;border-radius:6px;padding:0 14px;font-size:13px}.career-adapt-page .hero,.career-adapt-page .hx,.career-adapt-page .hsm{background:#fff!important;color:#0f172a!important}.career-adapt-page .hero:before,.career-adapt-page .hx:before,.career-adapt-page .hsm:before,.career-adapt-page .hero:after,.career-adapt-page .hx:after,.career-adapt-page .hsm:after,.career-adapt-page .hero .img,.career-adapt-page .hx .img,.career-adapt-page .hsm .img,.career-adapt-page .hero .bg{display:none!important}.career-adapt-page .hero h1,.career-adapt-page .hx h1,.career-adapt-page .hsm h1{color:#0f172a}.career-adapt-page .hero p,.career-adapt-page .hx p,.career-adapt-page .hsm p,.career-adapt-page .hero .lead,.career-adapt-page .hero .sub{color:#3a4a63!important}.career-adapt-page .bread{color:#5c6d84!important}.career-adapt-page .bread a{color:#1769e0!important}.career-adapt-page .bdg-td,.career-adapt-page .bdg-pa,.career-adapt-page .bdg-cdf,.career-adapt-page .vid .cap span{border-radius:999px!important;height:30px!important;padding:0 12px!important;font-size:11px!important;margin:0 0 0 8px;vertical-align:middle}.career-adapt-page .vid .cap span{margin:0}.career-adapt-page{position:relative;font-family:Plus Jakarta Sans,sans-serif;line-height:normal;color:#0f172a;background:#fff;padding-bottom:96px}.career-adapt-page *,.career-adapt-page *:before,.career-adapt-page *:after{box-sizing:border-box}.career-adapt-page .wrap{width:min(1100px,calc(100% - 64px));max-width:100%;padding-inline:0}.career-adapt-page section[id]{scroll-margin-top:110px}.career-adapt-page .snav{top:var(--side-nav-top,96px)!important}.career-adapt-page .snav [data-back]{display:block;width:100%;padding:7px 18px;border:0;background:none;color:#152439;font:700 13px/1.3 Plus Jakarta Sans,sans-serif;text-align:right;cursor:pointer}.career-adapt-page :is(a,button):focus-visible{outline:3px solid #1769e0;outline-offset:4px}.career-adapt-page dialog.msheet{position:fixed;inset:auto 0 0;width:100%;max-width:100%;max-height:78dvh;margin:0;border:0;border-radius:22px 22px 0 0;padding:10px 20px 24px;background:#fff;z-index:1000;overflow-y:auto}.career-adapt-page dialog.msheet:not([open]){display:none!important}.career-adapt-page dialog.msheet[open]{display:block}.career-adapt-page .msheet-h button{min-width:44px;min-height:44px;border:0;background:none;color:inherit;font-size:32px;padding:8px;cursor:pointer}.career-adapt-page .mnav{z-index:90}.career-adapt-page .mnav{position:fixed;left:0;right:0;bottom:16px;text-align:center;pointer-events:none;justify-content:center}.career-adapt-page .mnav-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 18px;border-radius:999px;border:1px solid #1769e03d;background:#fff;color:#1769e0;box-shadow:0 12px 30px -8px #0f172a4d;font:700 14px Plus Jakarta Sans,sans-serif}.career-adapt-page .mnav-btn span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;color:#0f172a}.career-adapt-page .mnav-btn em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#1769e0}.career-adapt-page .msheet-h{display:flex;justify-content:space-between;align-items:center}.career-adapt-page .msheet-l a{display:block;padding:12px 14px;border-radius:12px;font-size:15px;font-weight:700;color:#152439}.career-adapt-page .msheet-l a.on{background:#eaf3ff;color:#1769e0}@media(min-width:681px)and (max-width:1180px){.career-adapt-page .snav{display:none!important}.career-adapt-page .mnav{display:flex}}@media(min-width:681px)and (max-width:1180px){.career-adapt-page .dx{grid-template-columns:1fr}}@media(max-width:680px){.career-adapt-page{padding-bottom:64px!important}.career-adapt-page .wrap{width:calc(100% - 40px);padding-inline:0}.career-adapt-page .sec2{padding-top:64px!important;padding-bottom:0!important}}@media(prefers-reduced-motion:reduce){.career-adapt-page *,.career-adapt-page *:before,.career-adapt-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.career-adapt-page [hidden]{display:none!important}.career-adapt-page [id]{scroll-margin-top:var(--career-anchor-offset,110px)}.career-adapt-page .hx .wrap{width:min(1100px,calc(100% - 64px));padding-inline:0}.career-adapt-page{font-weight:500}.career-adapt-page .snav{box-sizing:border-box;max-height:calc(100dvh - var(--side-nav-top,96px) - 16px);overflow-x:hidden;overflow-y:auto}.career-adapt-page .career-reason-title{margin:0;font-size:18px;font-weight:800;line-height:1.3;letter-spacing:-.3px;color:#0f172a}.career-adapt-page :is(.cm-g,.cm-s,.cm-p,.kfm,[data-form-slot],.f){min-width:0}.career-adapt-page .field-error{display:block;color:#b42318;font-size:13px;margin-top:6px}.career-adapt-page [aria-invalid=true]{border-color:#b42318}.career-adapt-page .kdrop:focus-within{outline:3px solid #1769e0;outline-offset:3px}.career-adapt-page .kchk:focus-within{outline:3px solid #1769e0;outline-offset:3px}.career-adapt-page .career-remove-attachment{border:0;background:transparent;color:#1769e0;min-height:44px;cursor:pointer;font:inherit}.career-adapt-page .kdrop .kfn{overflow-wrap:anywhere}.career-adapt-page .in{font-family:inherit}.career-adapt-page .kchk input{position:absolute;opacity:0;width:20px;height:20px}.career-adapt-page .kchk input:checked+i{background:#1769e0;box-shadow:inset 0 0 0 3px #fff}.career-adapt-page .kfr{flex-wrap:wrap}.career-adapt-page .fbox{margin:0}.career-adapt-page .cd{position:relative}.career-adapt-page a.cd:after{content:"";position:absolute;top:-9px;right:-2px;bottom:-9px;left:-2px;min-height:44px}.career-adapt-page .krodo summary{min-height:44px}@media(min-width:681px)and (max-width:1180px){.career-adapt-page .hxg,.career-adapt-page .cm-g,.career-adapt-page .kfm{grid-template-columns:minmax(0,1fr)!important}.career-adapt-page .kfm .side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;position:static}.career-adapt-page .kfm .side>*{margin:0}.career-adapt-page .kwhy{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:680px){.career-adapt-page .hx .wrap{width:calc(100% - 40px)}.career-adapt-page .kdrop{max-width:100%}}@media(min-width:681px)and (max-width:1180px){.career-adapt-page .dec5,.career-adapt-page .ksym,.career-adapt-page .kbsym,.career-adapt-page .kr3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.career-adapt-page .kcbox a{overflow-wrap:anywhere}}.career-adapt-page .kfm .in[aria-invalid=true],.career-adapt-page .kdrop:has([aria-invalid=true]),.career-adapt-page .kchk:has([aria-invalid=true]) i{border-color:#b42318}.site-shell .product-suite[class*=ps-] .prow,.site-shell .product-suite[class*=ps-] .kpi3,.site-shell .privacy-adapt-page .prow,.site-shell .privacy-adapt-page .kpi3,.site-shell .industry-design--hub .ob-facts{border-top:0}.site-shell .industry-design--hub .ob-grp.ob-alt{border-top:0;border-bottom:0}.site-shell .industry-design--detail .ob-others{border-top:0}@media(max-width:680px){.site-shell .industry-design--detail .ob-trio li{position:relative;min-height:44px}.site-shell .industry-design--detail .ob-trio li button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.site-shell .industry-design .ob-chips :is(span,button){min-height:44px}}.site-shell .inlabs-page .hx h1 .w-in{color:#152439}body .site-shell .implementation-side-nav.implementation-side-nav{width:196px;max-height:calc(100dvh - var(--side-nav-top,96px) - 16px);overflow:hidden auto;display:block;padding:12px 0;gap:0;background:#fff;border:0;border-right:3px solid #1769E0;border-radius:14px;box-shadow:0 18px 50px #061e3029;font-family:Plus Jakarta Sans,Segoe UI,sans-serif}body .site-shell .implementation-side-nav.implementation-side-nav:after,body .site-shell .implementation-side-nav.implementation-side-nav :is(a,button):after{display:none}body .site-shell .implementation-side-nav.implementation-side-nav :is(a,button){display:block;width:100%;min-width:0;padding:7px 18px;font-size:13px;font-weight:700;line-height:1.3;text-align:right;color:#152439;background:transparent}body .site-shell .implementation-side-nav.implementation-side-nav :is(a,button).is-active{color:#1769e0;box-shadow:inset -3px 0 #1769e0;margin-right:0}body .site-shell .implementation-side-nav.implementation-side-nav :is(a,button):focus-visible{outline:2px solid #1769E0;outline-offset:-3px;border-radius:8px}body .gov-training-page{background:#fff!important}body article.gov-training-page>section.gov-training-intro{background:none!important;padding-bottom:48px!important}body .gov-webinar-layout{padding-top:48px!important;padding-bottom:96px!important}body .gov-webinar-content{gap:0!important;row-gap:0!important}body .gov-webinar-content>*{margin-bottom:0!important}body .gov-training-ordering{background:transparent!important;padding-top:0!important}body .gov-training-ordering>*+*{margin-top:96px!important}body .gov-training-hero-card{background:#fff!important;border:1px solid #E3E7EF!important;border-radius:18px!important;box-shadow:0 12px 30px -22px #0f172a59!important}body .gov-training-intro .gov-training-context{border-radius:18px!important}body .gov-webinar-facts>span{border-color:#e3e7ef!important;box-shadow:0 4px 12px #0f172a0f!important}body .gov-training-iso-banner{border-radius:18px!important}body .gov-webinar-schedule{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}body .gov-training-schedule-title>svg{display:none!important}body .gov-webinar-schedule .gov-training-schedule-cycle{background:#fff!important;border:1px solid #E3E7EF!important;border-radius:12px!important;box-shadow:0 4px 12px #0f172a0f!important}body .gov-webinar-section.page-heading-box{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}body .gov-webinar-section .gov-training-program-title{display:none!important}body .gov-webinar-section .gov-training-program-block{background:#fff!important;border:1px solid #E3E7EF!important;border-radius:18px!important;box-shadow:0 12px 30px -22px #0f172a59!important}body .gov-training-order-items{background:transparent!important;border:0!important;padding:0!important}body .gov-training-page .gov-training-ordering{background:transparent!important}body .gov-training-page section.contact-faq.gov-training-faq{background:transparent!important;padding-top:48px!important}body .gov-training-page :is(section.gov-training-instructors,section.gov-training-pricing,section.gov-training-calendar-overview,section.gov-training-order-journey){background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}body .gov-training-page :is(.gov-training-needs-grid>article:not(.is-featured),.gov-training-path-panel,.gov-training-audience-panel,.gov-training-module,.gov-training-instructor-card,.gov-training-pricing-card:not(.gov-training-pricing-card--september)){background:#fff!important;border:1px solid #E3E7EF!important;border-radius:18px!important;box-shadow:0 12px 30px -22px #0f172a59!important}body .gov-training-page :is(.gov-training-needs-grid>article.is-featured,.gov-training-pricing-card--september){border-radius:18px!important}body .gov-training-page :is(.gov-training-path-detail,.gov-training-audience-card,.gov-training-audience-detail,.gov-training-module .gov-training-program-block){background:#f8fbff!important;border:0!important;border-radius:12px!important;box-shadow:none!important}body .gov-training-page .gov-training-program-result{background:transparent!important;border:0!important;padding-left:0!important;padding-right:0!important}body .gov-training-page .gov-training-module section.gov-training-schedule{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}body article.gov-training-page .gov-training-schedule-cycles>.gov-training-schedule-cycle,body .gov-training-page .gov-training-schedule-cycle{background:#fff!important;border:1px solid #E3E7EF!important;border-radius:12px!important;box-shadow:0 4px 12px #0f172a0f!important}body .gov-training-page .gov-training-differentiators>article{background:#fff!important;border:1px solid #E3E7EF!important;border-radius:12px!important;box-shadow:0 4px 12px #0f172a0f!important}body .gov-training-page .gov-training-facts>span{border-color:#e3e7ef!important;box-shadow:0 4px 12px #0f172a0f!important}body article.gov-training-page .gov-training-alias-pill{border-color:#e3e7ef!important}@media(max-width:680px){body article.gov-training-page>section.gov-training-intro{padding-bottom:32px!important}body .gov-webinar-layout{padding-top:32px!important;padding-bottom:64px!important}body .gov-training-ordering>*+*{margin-top:64px!important}body .gov-training-page section.contact-faq.gov-training-faq{padding-top:32px!important}}@media(min-width:681px){body .site-shell .industry-design--detail .ob-sec{padding-top:96px!important}body .site-shell .industry-design--detail .ob-proofs{margin-top:96px!important}body .site-shell .industry-design--detail .ob-start{padding-top:96px!important}body .site-shell .industry-design--detail .ob-others{margin-top:96px!important}body .site-shell .industry-design--hub .ob-finder{padding-bottom:48px!important}body .site-shell .industry-design--hub .ob-grp{padding-top:48px!important;padding-bottom:48px!important;margin-top:0!important}body .site-shell .industry-design--hub .ob-how{margin-top:96px!important}}body .site-shell .industry-design .ob-fc.ob-gn{background:#eaf3ff!important;border-color:transparent!important}.portal-compact-nav-dialog{position:fixed;inset:auto 0 0;width:100%;max-width:100%;margin:0;border-radius:22px 22px 0 0}.portal-compact-nav-dialog nav :is(a,button){background:transparent}.portal-compact-nav-dialog nav :is(.is-active,[aria-current]){background:#eaf3ff;color:#1769e0}.site-shell .portal-compact-nav-wrap .portal-compact-nav{position:static;transform:none;display:inline-flex}@media(min-width:1620px){.site-shell .portal-compact-nav-wrap{display:none}}@media(max-width:680px){.site-shell .gov-training-module p,.site-shell .gov-training-module .gov-training-module-audience-copy{margin-left:0!important;padding-left:0!important}.site-shell .gov-training-pricing-table-wrap{overflow:visible}.site-shell .gov-training-pricing-table-wrap table{width:100%;min-width:0}.site-shell .gov-training-pricing-table-wrap thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.site-shell .gov-training-pricing-table-wrap tbody{display:block}.site-shell .gov-training-pricing-table-wrap tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;background:#f8fbff;border-radius:12px;padding:14px 16px;margin-bottom:8px}.site-shell .gov-training-pricing-table-wrap tbody :is(th,td){display:block;width:auto!important;padding:0;border:0;background:transparent!important;text-align:left;white-space:normal}.site-shell .gov-training-pricing-table-wrap tbody th,.site-shell .gov-training-pricing-table-wrap td:first-of-type,.site-shell .gov-training-pricing-table-wrap td:last-of-type{grid-column:1/-1}.site-shell .gov-training-pricing-table-wrap td:nth-of-type(3){text-align:right}.site-shell .gov-training-pricing-table-wrap td:before{content:attr(data-label) ": ";font-size:12px;color:#3a4a63;font-weight:500}.site-shell .gov-training-pricing-table-wrap td:nth-of-type(2):before,.site-shell .gov-training-pricing-table-wrap td:nth-of-type(3):before{display:block}.site-shell .gov-training-pricing-table-wrap td:nth-of-type(2){white-space:nowrap;font-size:22px;font-weight:800;color:#1769e0}.site-shell .industry-design--detail .ob-sec{padding-top:64px}.site-shell .industry-design--detail .ob-others{margin-top:64px}}@media(prefers-reduced-motion:reduce){.portal-compact-nav-dialog{animation:none;scroll-behavior:auto}}:root{--lk-glass:rgba(8,36,59,.92);--lk-glass-2:rgba(8,36,59,.86);--lk-cyan:#67E8F9;--lk-blue:#1769e0;--lk-blue-h:#0f58c4;--lk-navy:#0d2f4c;--lk-text:#ffffff;--lk-muted:#b8cbe0;--lk-soft:#dbe7f5;--lk-line:rgba(255,255,255,.12);--lk-ease:cubic-bezier(.65,0,.35,1);--lk-z:2147483000}.lk-root,.lk-root *{box-sizing:border-box}.lk-root{font-family:inherit;color:var(--lk-text);-webkit-font-smoothing:antialiased}.lk-root button{font-family:inherit}.lk-root h2,.lk-root p,.lk-root b,.lk-root span,.lk-root em{color:inherit;font-family:inherit;margin:0}.lk-root a.lk-btn,.lk-root a.lk-btn:visited{color:#fff}.lk-root a.lk-ghost,.lk-root a.lk-ghost:visited{color:var(--lk-soft)}.lk-root [hidden]{display:none!important}.lk-dof{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--lk-z) - 6);pointer-events:none;-webkit-backdrop-filter:blur(6px) saturate(.75);backdrop-filter:blur(6px) saturate(.75);background:#08243b4d;opacity:0;transition:clip-path 1.1s var(--lk-ease),opacity .5s ease}.lk-dof.is-on{opacity:1}.lk-lens{position:fixed;z-index:calc(var(--lk-z) - 5);pointer-events:none;border-radius:16px;box-shadow:0 0 0 1.5px #67e8f9d9,0 0 40px #67e8f959;opacity:0;transition:left 1.1s var(--lk-ease),top 1.1s var(--lk-ease),width 1.1s var(--lk-ease),height 1.1s var(--lk-ease),border-radius 1.1s var(--lk-ease),opacity .5s}.lk-lens.is-on{opacity:1}.lk-svg{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:calc(var(--lk-z) - 4);pointer-events:none;overflow:visible}.lk-thread{fill:none;stroke:url(#lk-thr);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .7s var(--lk-ease),opacity .3s}.lk-thread.is-on{stroke-dashoffset:0}.lk-thread-end{fill:#fff;stroke:var(--lk-cyan);stroke-width:3;opacity:0;transition:opacity .3s}.lk-thread-end.is-on{opacity:1}.lk-orbit{opacity:0;transition:opacity .5s}.lk-orbit.is-on{opacity:1}.lk-orbit path{fill:none;stroke:var(--lk-cyan);stroke-opacity:.7;stroke-width:1.6;stroke-dasharray:6 9}.lk-click{fill:#67e8f940;stroke:var(--lk-cyan);stroke-width:2;opacity:0}.lk-click.is-on{animation:lk-click .6s ease-out forwards}@keyframes lk-click{0%{opacity:1;r:10}to{opacity:0;r:46}}.lk-cam{transition:transform 1.15s var(--lk-ease);will-change:transform}.lk-caps{position:fixed;left:0;right:0;bottom:96px;z-index:calc(var(--lk-z) - 2);display:flex;justify-content:center;pointer-events:none;padding:0 24px}.lk-caps-box{max-width:960px;padding:14px 24px;border-radius:14px;background:var(--lk-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:24px;line-height:35px;font-weight:600;text-align:center}.lk-w{color:#ffffff61;transition:color .2s}.lk-w.is-said{color:#fff}.lk-w.is-k{color:#67e8f966}.lk-w.is-k.is-said{color:var(--lk-cyan);text-decoration:underline;text-decoration-color:var(--lk-cyan);text-decoration-thickness:2px;text-underline-offset:6px}.lk-glass{background:var(--lk-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 50px #00000052;color:#fff}.lk-bar{position:fixed;left:24px;right:24px;bottom:18px;height:60px;border-radius:30px;z-index:var(--lk-z);display:flex;align-items:center;gap:6px;padding:0 10px 0 28px}.lk-ctl,.lk-right{display:flex;align-items:center;gap:6px;flex:none}.lk-bar-title{width:290px;display:flex;flex-direction:column;min-width:0}.lk-bar-title b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-bar-title span{font-size:12px;color:var(--lk-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s}.lk-bar-title span.is-now{color:var(--lk-cyan)}.lk-ib{width:44px;height:44px;border-radius:22px;border:0;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:none}.lk-ib:hover{background:#ffffff1f}.lk-ib:focus-visible,.lk-btn:focus-visible,.lk-ghost:focus-visible,.lk-chip:focus-visible,.lk-row:focus-visible,.lk-bead:focus-visible{outline:2px solid var(--lk-cyan);outline-offset:2px}.lk-ib.is-primary{background:var(--lk-blue)}.lk-ib.is-primary:hover{background:var(--lk-blue-h)}.lk-ib.is-on{background:#ffffff24}.lk-beads{flex:1;display:flex;align-items:center;padding:0 18px;position:relative;height:60px;transition:opacity .3s;min-width:0}.lk-beads:before{content:"";position:absolute;left:18px;right:18px;top:29px;height:2px;background:#ffffff2e}.lk-beads-in{position:relative;flex:1;display:flex;justify-content:space-between;align-items:center}.lk-bead{width:10px;height:10px;border-radius:50%;border:0;padding:0;background:#ffffff47;cursor:pointer;transition:all .4s;flex:none}.lk-bead.is-done{background:#fff}.lk-bead.is-cur{width:16px;height:16px;background:var(--lk-cyan);box-shadow:0 0 0 6px #67e8f940}.lk-paused .lk-bead.is-cur{background:#fff}.lk-paused .lk-beads{opacity:.55}.lk-time{font-size:12px;color:var(--lk-muted);width:84px;text-align:right;margin-right:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.lk-chip{height:44px;padding:0 18px;border-radius:22px;border:1px solid rgba(103,232,249,.55);background:var(--lk-glass-2);color:#fff;font-size:15px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap}.lk-chip:hover{background:var(--lk-blue);border-color:var(--lk-blue)}.lk-chip.is-next{border-color:#ffffff59}.lk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:22px;background:var(--lk-blue);color:#fff;font-size:15px;font-weight:700;border:0;cursor:pointer;text-decoration:none;white-space:nowrap}.lk-btn:hover{background:var(--lk-blue-h);color:#fff}.lk-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:22px;background:transparent;color:var(--lk-soft);font-size:15px;font-weight:600;border:0;cursor:pointer;white-space:nowrap;text-decoration:none}.lk-ghost:hover{color:#fff;background:#ffffff14}.lk-ghost.is-small{padding:0;font-size:13px;color:var(--lk-muted)}.lk-panel{position:fixed;left:50%;transform:translate(-50%);width:min(980px,calc(100vw - 48px));bottom:18px;border-radius:30px;z-index:var(--lk-z);padding:28px 28px 20px;display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 36px);overflow:auto;animation:lk-in .45s var(--lk-ease)}@keyframes lk-in{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.lk-panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:0 16px 10px}.lk-kicker{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lk-cyan)}.lk-root .lk-h{font-size:30px;font-weight:800;letter-spacing:-.3px;line-height:1.2;margin:6px 0 0;color:#fff}.lk-hint{font-size:13px;color:var(--lk-muted);white-space:nowrap}.lk-row{display:grid;grid-template-columns:40px minmax(0,1.3fr) minmax(0,1fr) 64px 44px;gap:16px;align-items:center;padding:14px 16px;border-radius:16px;border:0;background:transparent;color:#fff;text-align:left;cursor:pointer;width:100%}.lk-row:hover,.lk-row.is-hi{background:#67e8f91a}.lk-row[aria-disabled=true]{opacity:.45;cursor:default}.lk-num{width:32px;height:32px;border-radius:16px;border:1.5px solid rgba(255,255,255,.5);color:#ffffff80;font-size:14px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.lk-row:hover .lk-num,.lk-row.is-hi .lk-num{border-color:var(--lk-cyan);color:var(--lk-cyan)}.lk-row-name{display:flex;flex-direction:column;gap:2px}.lk-row-name b{font-size:17px;font-weight:800}.lk-row-name span{font-size:13px;color:var(--lk-muted);line-height:1.4}.lk-row-name em{font-style:normal;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--lk-cyan);text-transform:uppercase}.lk-route{display:flex;flex-direction:column;gap:6px;min-width:0}.lk-route-dots{position:relative;display:flex;justify-content:space-between;align-items:center;height:12px}.lk-route-dots:before{content:"";position:absolute;left:0;right:0;top:5px;height:2px;background:#ffffff26}.lk-row:hover .lk-route-dots:before,.lk-row.is-hi .lk-route-dots:before{background:#67e8f980}.lk-route-dots i{position:relative;width:8px;height:8px;border-radius:4px;background:#ffffff59}.lk-row:hover .lk-route-dots i,.lk-row.is-hi .lk-route-dots i{background:var(--lk-cyan)}.lk-route span{font-size:11px;font-weight:700;letter-spacing:.04em;color:#7f99b5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-row:hover .lk-route span,.lk-row.is-hi .lk-route span{color:var(--lk-cyan)}.lk-dur{font-size:14px;font-weight:700;color:var(--lk-soft);text-align:right}.lk-playdot{width:40px;height:40px;border-radius:20px;background:#ffffff1a;display:inline-flex;align-items:center;justify-content:center}.lk-row:hover .lk-playdot,.lk-row.is-hi .lk-playdot{background:var(--lk-blue)}.lk-foot{display:flex;gap:10px;align-items:center;justify-content:flex-end;border-top:1px solid var(--lk-line);padding:16px 16px 0;margin-top:6px;flex-wrap:wrap}.lk-foot .lk-grow{flex:1;font-size:13px;color:var(--lk-muted)}.lk-ask{position:fixed;left:0;right:0;bottom:96px;z-index:calc(var(--lk-z) - 1);display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 16px}.lk-ask-k{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--lk-glass-2);padding:6px 12px;border-radius:14px}.lk-ask-row{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.lk-ring circle{fill:none;stroke-width:3}.lk-ring .bg{stroke:#ffffff40}.lk-ring .fg{stroke:var(--lk-cyan);stroke-dasharray:1;transition:stroke-dashoffset .25s linear}.lk-tx{position:fixed;right:24px;bottom:90px;width:min(520px,calc(100vw - 48px));max-height:min(60vh,560px);overflow:auto;border-radius:22px;z-index:var(--lk-z);padding:20px 24px}.lk-root .lk-tx h2{font-size:18px;margin:0 0 12px;color:#fff}.lk-root .lk-tx p{font-size:15px;line-height:1.6;color:var(--lk-soft);margin:0 0 12px}.lk-root .lk-tx p.is-cur{color:#fff}.lk-tx p b{display:block;font-size:12px;color:var(--lk-cyan);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px}.lk-launch{position:fixed;right:24px;bottom:24px;z-index:calc(var(--lk-z) - 10);height:48px;padding:0 20px 0 8px;border-radius:24px;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.lk-launch .lk-playdot{width:32px;height:32px;background:var(--lk-blue)}.lk-toast{position:fixed;left:50%;bottom:92px;transform:translate(-50%);z-index:var(--lk-z);padding:10px 16px;border-radius:14px;font-size:14px}@media(max-width:680px){.lk-caps{bottom:150px;padding:0 12px}.lk-caps-box{font-size:17px;line-height:25px;padding:10px 14px;max-width:100%}.lk-bar{left:8px;right:8px;bottom:8px;height:auto;border-radius:24px;padding:10px 8px 8px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title close" "beads beads" "ctl right";align-items:center;row-gap:2px}.lk-bar-title{width:auto;grid-area:title}.lk-bar .lk-close{grid-area:close}.lk-beads{grid-area:beads;height:28px;padding:0 10px}.lk-beads:before{top:13px;left:10px;right:10px}.lk-bar .lk-ctl{grid-area:ctl}.lk-bar .lk-right{grid-area:right;justify-content:flex-end}.lk-paused .lk-ctl{display:none}.lk-paused .lk-right{grid-column:1/-1;justify-content:flex-start}.lk-time{width:auto;margin:0 6px}.lk-bar .lk-hide-m{display:none}.lk-panel{width:calc(100vw - 16px);bottom:8px;border-radius:24px;padding:20px 12px 14px}.lk-panel-head{flex-direction:column;align-items:flex-start;padding:0 8px 6px}.lk-root .lk-h{font-size:22px}.lk-row{grid-template-columns:36px minmax(0,1fr) 44px;gap:12px;padding:12px 8px}.lk-row .lk-route,.lk-row .lk-dur{display:none}.lk-row-name em{display:block}.lk-foot{padding:12px 8px 0;justify-content:stretch}.lk-foot .lk-btn,.lk-foot .lk-ghost{flex:1}.lk-foot .lk-grow{flex:1 1 100%}.lk-ask{bottom:150px}.lk-ask-row{gap:8px}.lk-chip{height:40px;padding:0 14px;font-size:14px}.lk-launch{right:12px;bottom:12px}.lk-tx{right:8px;left:8px;width:auto;bottom:150px}}@media(prefers-reduced-motion:reduce){.lk-dof,.lk-lens,.lk-thread,.lk-cam,.lk-panel,.lk-bead,.lk-w{transition:none!important;animation:none!important}.lk-orbit{display:none}}:root{--lk-z: 900}.lk-root :is(.lk-glass,.lk-caps-box){border:1px solid #c7dbf8}.lk-root .lk-close svg{stroke-width:1.5}.lk-window-close{position:absolute;top:10px;right:10px}.lk-root .lk-panel-head{padding-right:44px}.lk-root .lk-tx h2{padding-right:32px}.lk-caps-box{position:relative;padding-right:60px}.lk-caps-box .lk-close{top:4px;right:4px;pointer-events:auto}.lk-root .lk-w{color:#ffffff61}.lk-root .lk-w.is-said{color:#fff}.lk-root .lk-w.is-k{color:#67e8f966}.lk-root .lk-w.is-k.is-said{color:var(--lk-cyan)}.lk-bar{bottom:calc(18px + env(safe-area-inset-bottom,0px))}.lk-caps{bottom:calc(96px + env(safe-area-inset-bottom,0px))}.lk-lens.lk-follow,.lk-dof.lk-follow{transition:opacity .5s ease}.lk-compact-nav-visible .lk-launch{bottom:calc(80px + env(safe-area-inset-bottom,0px))}.lk-consent-visible .lk-launch{bottom:calc(var(--lk-consent-height,230px) + 16px + env(safe-area-inset-bottom,0px))}@media(max-width:680px){.lk-caps-box{padding-right:52px}.lk-bar,.lk-panel{bottom:calc(8px + env(safe-area-inset-bottom,0px))}.lk-caps,.lk-ask,.lk-tx{bottom:calc(150px + env(safe-area-inset-bottom,0px))}.lk-launch{bottom:calc(12px + env(safe-area-inset-bottom,0px))}.lk-consent-visible .lk-launch{bottom:calc(var(--lk-consent-height,380px) + 16px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.lk-click{animation:none!important}}body:has(.wizard-overlay.open) .lk-launch{visibility:hidden;pointer-events:none}
