.language-selector-module__qY11cq__selector{direction:ltr;flex-shrink:0;position:relative}.language-selector-module__qY11cq__trigger{border:1px solid var(--cyan);color:#f7fcff;min-height:40px;font:700 12px/1.3 var(--font-heading);cursor:pointer;background:#030c12b3;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:7px 9px;display:inline-flex}.language-selector-module__qY11cq__globe{width:18px;height:18px;color:var(--cyan);stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.language-selector-module__qY11cq__flag{object-fit:cover;border-radius:3px;width:27px;height:18px;display:block}.language-selector-module__qY11cq__dropdown{inset-block-start:calc(100% + 6px);z-index:25;width:100%;max-height:calc(100dvh - var(--site-header-height) - 16px);overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040c13f5;border:1px solid #ffffff2e;border-radius:10px;padding-block:4px;position:absolute;right:0;overflow:hidden auto;box-shadow:0 12px 32px #0006}.language-selector-module__qY11cq__option{color:#aab4c4;width:100%;min-height:44px;font:700 12px/1.3 var(--font-heading);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;display:flex}.language-selector-module__qY11cq__option[aria-pressed=true],.language-selector-module__qY11cq__option:hover,.language-selector-module__qY11cq__option:focus-visible{color:var(--cyan);background:#00bed22e}.language-selector-module__qY11cq__option:focus-visible{outline-offset:-3px}@media (max-width:760px){.language-selector-module__qY11cq__trigger{border-radius:8px;gap:6px;min-height:44px;padding:6px 7px;font-size:11px}.language-selector-module__qY11cq__globe{width:16px;height:16px}.language-selector-module__qY11cq__flag{width:24px;height:16px}.language-selector-module__qY11cq__option{padding-inline:7px;font-size:11px}.language-selector-module__qY11cq__dropdown{border-radius:8px}}@media (max-width:360px){.language-selector-module__qY11cq__trigger{gap:5px}}html[dir=rtl] .language-selector-module__qY11cq__dropdown{left:0;right:auto}
.product-gallery-module__dMQM3W__trigger{cursor:zoom-in;background:0 0;border:0;border-radius:5px;width:100%;padding:0;display:block;position:relative}.product-gallery-module__dMQM3W__trigger:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.product-gallery-module__dMQM3W__dialog{color:#f7fcff;background:#071016;border:1px solid #34dcff40;border-radius:20px;width:min(1400px,100% - 48px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;position:fixed;inset:0;overflow:visible;box-shadow:0 40px 120px #000c}.product-gallery-module__dMQM3W__dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000d}.product-gallery-module__dMQM3W__dialog[open]{animation:.22s ease-out product-gallery-module__dMQM3W__enter}.product-gallery-module__dMQM3W__panel{border-radius:inherit;overflow:hidden}.product-gallery-module__dMQM3W__toolbar{border-bottom:1px solid #ffffff12;align-items:center;gap:20px;padding:18px 24px;display:flex}.product-gallery-module__dMQM3W__label{flex:1;min-width:0}.product-gallery-module__dMQM3W__brand{color:var(--cyan);font:500 10px/1.4 var(--font-heading);letter-spacing:.16em;margin-bottom:6px;display:block}.product-gallery-module__dMQM3W__label h3{font:500 clamp(16px, 2vw, 20px)/1.4 var(--font-heading);margin:0}.product-gallery-module__dMQM3W__count{color:#9bb1bf;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.product-gallery-module__dMQM3W__iconButton{color:#d6e8f1;cursor:pointer;background:#ffffff05;border:1px solid #ffffff24;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;transition:background .2s,border-color .2s;display:grid}.product-gallery-module__dMQM3W__iconButton svg{width:24px;height:24px}.product-gallery-module__dMQM3W__iconButton:hover{color:var(--cyan);background:#34dcff12;border-color:#34dcff80}.product-gallery-module__dMQM3W__iconButton:focus-visible,.product-gallery-module__dMQM3W__choice:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.product-gallery-module__dMQM3W__stage{background:#02070b;justify-content:center;align-items:center;min-height:0;padding:16px;display:flex}.product-gallery-module__dMQM3W__image{object-fit:contain;border-radius:5px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 250px);animation:.2s ease-out product-gallery-module__dMQM3W__imageEnter;display:block}.product-gallery-module__dMQM3W__controls{border-top:1px solid #ffffff12;justify-content:center;align-items:center;gap:24px;padding:16px 24px;display:flex}.product-gallery-module__dMQM3W__choices{flex-wrap:wrap;justify-content:center;gap:8px 20px;display:flex}.product-gallery-module__dMQM3W__choice{color:#8ca6b5;min-height:44px;font:500 12px/1.5 var(--font-heading);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 4px;display:inline-flex}.product-gallery-module__dMQM3W__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.product-gallery-module__dMQM3W__choice[aria-pressed=true]{color:var(--cyan)}@keyframes product-gallery-module__dMQM3W__enter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@keyframes product-gallery-module__dMQM3W__imageEnter{0%{opacity:.4}to{opacity:1}}@media (max-width:600px){.product-gallery-module__dMQM3W__dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:14px}.product-gallery-module__dMQM3W__toolbar{gap:10px;padding:14px 12px}.product-gallery-module__dMQM3W__brand{letter-spacing:.1em;font-size:8px}.product-gallery-module__dMQM3W__count{font-size:12px}.product-gallery-module__dMQM3W__stage{padding:6px}.product-gallery-module__dMQM3W__image{max-height:calc(100dvh - 230px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.product-gallery-module__dMQM3W__controls{gap:10px;padding:10px}.product-gallery-module__dMQM3W__choices{flex-direction:column;gap:0}.product-gallery-module__dMQM3W__choice{min-height:30px;padding:4px;font-size:11px}}@media (max-height:500px) and (min-width:601px){.product-gallery-module__dMQM3W__toolbar{padding:8px 16px}.product-gallery-module__dMQM3W__brand{display:none}.product-gallery-module__dMQM3W__stage{padding:6px}.product-gallery-module__dMQM3W__controls{padding:6px 16px}.product-gallery-module__dMQM3W__image{max-height:calc(100dvh - 180px)}}@media (prefers-reduced-motion:reduce){.product-gallery-module__dMQM3W__dialog[open],.product-gallery-module__dMQM3W__image{animation:none}.product-gallery-module__dMQM3W__iconButton{transition:none}}
.product-detail-module__0UnPdq__section{padding:var(--section-space-top) 0 var(--section-space-bottom);color:var(--foreground);border-top:1px solid #ffffff12}.product-detail-module__0UnPdq__heading{text-align:center;margin:0 auto 40px}.product-detail-module__0UnPdq__heading h2{letter-spacing:-.05em;font-size:clamp(38px,4.6vw,64px);font-weight:500;line-height:1.14}.product-detail-module__0UnPdq__heading h2 span{color:var(--cyan)}.product-detail-module__0UnPdq__heading p{color:#b9cbd8;margin:24px 0 0;font-size:18px;line-height:1.8}.product-detail-module__0UnPdq__rows{gap:56px;display:grid}.product-detail-module__0UnPdq__row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"image copy";align-items:center;gap:clamp(24px,4vw,56px);display:grid}.product-detail-module__0UnPdq__reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-template-areas:"copy image"}.product-detail-module__0UnPdq__visual{grid-area:image;min-width:0}.product-detail-module__0UnPdq__frame{background:#06101a;border:1px solid #34dcff30;border-radius:14px;padding:10px;box-shadow:0 22px 55px #00000045}.product-detail-module__0UnPdq__screenshot{border-radius:5px;width:100%;height:auto;display:block}.product-detail-module__0UnPdq__copy{background:#000000a6;border-radius:10px;grid-area:copy;min-width:0;padding:24px 20px}.product-detail-module__0UnPdq__copy h3{letter-spacing:-.04em;font-size:clamp(28px,2.8vw,38px);font-weight:500;line-height:1.25}.product-detail-module__0UnPdq__copy h3 span{color:var(--cyan)}.product-detail-module__0UnPdq__copy p{color:#bfced8;margin:22px 0 0;font-size:17px;line-height:1.8}.product-detail-module__0UnPdq__link{color:var(--cyan);font:500 15px/1.6 var(--font-heading);align-items:center;gap:20px;margin-top:22px;padding:8px 0;display:inline-flex}.product-detail-module__0UnPdq__link span{font-size:25px;transition:transform .2s}.product-detail-module__0UnPdq__link:hover span{transform:translate(3px,-3px)}@media (max-width:1050px){.product-detail-module__0UnPdq__row,.product-detail-module__0UnPdq__reverse{gap:32px}.product-detail-module__0UnPdq__copy h3{font-size:29px}.product-detail-module__0UnPdq__copy p{margin-top:18px;font-size:16px}.product-detail-module__0UnPdq__rows{gap:48px}}@media (max-width:760px){.product-detail-module__0UnPdq__heading{margin-bottom:28px}.product-detail-module__0UnPdq__heading h2{font-size:clamp(35px,8vw,48px)}.product-detail-module__0UnPdq__heading p{margin-top:20px;font-size:16px}.product-detail-module__0UnPdq__row,.product-detail-module__0UnPdq__reverse{grid-template-columns:1fr;grid-template-areas:"image""copy";gap:26px}.product-detail-module__0UnPdq__rows{gap:40px}.product-detail-module__0UnPdq__frame{border-radius:12px;padding:9px}.product-detail-module__0UnPdq__screenshot{border-radius:4px}.product-detail-module__0UnPdq__copy h3{font-size:30px}.product-detail-module__0UnPdq__copy p{margin-top:17px}.product-detail-module__0UnPdq__link{margin-top:18px}}@media (prefers-reduced-motion:reduce){.product-detail-module__0UnPdq__link span{transition:none}}@media (min-width:761px) and (max-width:960px){.product-detail-module__0UnPdq__row,.product-detail-module__0UnPdq__reverse{grid-template-columns:minmax(0,1fr);grid-template-areas:"image""copy";gap:24px}.product-detail-module__0UnPdq__copy h3{font-size:clamp(28px,3.4vw,34px)}}.product-detail-module__0UnPdq__zoomHint{display:none}@media (max-width:960px){.product-detail-module__0UnPdq__zoomHint{color:#99afbd;margin:10px 0 0;font-size:12px;line-height:1.6;display:block}}@media (max-width:760px){.product-detail-module__0UnPdq__heading{text-align:start}.product-detail-module__0UnPdq__heading h2{font-size:clamp(30px,8vw,42px)}.product-detail-module__0UnPdq__copy{padding:20px 16px}.product-detail-module__0UnPdq__copy h3{font-size:clamp(25px,7vw,32px)}.product-detail-module__0UnPdq__copy p{line-height:1.75}.product-detail-module__0UnPdq__frame{padding:6px}.product-detail-module__0UnPdq__link{gap:12px;min-height:44px;font-size:14px}.product-detail-module__0UnPdq__link span{flex-shrink:0}}
.password-vault-diagram-module__kTtnRG__diagram{color:var(--cyan);background:radial-gradient(#008cd214,#0000 65%);position:relative}.password-vault-diagram-module__kTtnRG__scene{width:100%;height:auto;display:block}.password-vault-diagram-module__kTtnRG__pause{z-index:1;color:#99afbd;cursor:pointer;background:#061018;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:44px;height:44px;transition:color .2s,border-color .2s;display:grid;position:absolute;top:12px;right:12px}.password-vault-diagram-module__kTtnRG__pause:hover{color:var(--cyan);border-color:#34dcff60}.password-vault-diagram-module__kTtnRG__pause svg{width:18px;height:18px}.password-vault-diagram-module__kTtnRG__halo{fill:#008cd208;stroke:#34dcff0d;stroke-width:1px;animation:12s ease-in-out infinite password-vault-diagram-module__kTtnRG__halo}.password-vault-diagram-module__kTtnRG__route{stroke:#34dcff24;stroke-width:1px}.password-vault-diagram-module__kTtnRG__trail{stroke:var(--cyan);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:9 101;stroke-dashoffset:9px;opacity:0;animation:password-vault-diagram-module__kTtnRG__trail 12s ease-in-out var(--delay) infinite}.password-vault-diagram-module__kTtnRG__recordSurface{fill:#07141e;stroke:#34dcff45;stroke-width:1px}.password-vault-diagram-module__kTtnRG__passwordDot{fill:#afc7d5}.password-vault-diagram-module__kTtnRG__source{opacity:.8;animation:password-vault-diagram-module__kTtnRG__source 12s ease-in-out var(--delay) infinite}.password-vault-diagram-module__kTtnRG__packet{opacity:0;animation:password-vault-diagram-module__kTtnRG__packet 12s cubic-bezier(.42, 0, .2, 1) var(--delay) infinite}.password-vault-diagram-module__kTtnRG__packet .password-vault-diagram-module__kTtnRG__recordSurface{fill:#0b2632;stroke:var(--cyan)}.password-vault-diagram-module__kTtnRG__vaultBack{fill:#041018;stroke:#34dcff40;stroke-width:1px}.password-vault-diagram-module__kTtnRG__vaultFace{fill:#081c26;stroke:#34dcff75;stroke-width:1.2px}.password-vault-diagram-module__kTtnRG__hinge{fill:#123441;stroke:#34dcff60;stroke-width:1px}.password-vault-diagram-module__kTtnRG__vaultPulse{fill:none;stroke:var(--cyan);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:12s ease-out infinite password-vault-diagram-module__kTtnRG__vault-pulse}.password-vault-diagram-module__kTtnRG__wordmark{fill:#f7fcff;font:400 27px var(--font-display);letter-spacing:3px}.password-vault-diagram-module__kTtnRG__separator{stroke:#ffffff14}.password-vault-diagram-module__kTtnRG__dialRing{fill:#04131c;stroke:#34dcff50;stroke-width:1px}.password-vault-diagram-module__kTtnRG__dial{transform-box:fill-box;transform-origin:50%;animation:12s cubic-bezier(.5,0,.2,1) infinite password-vault-diagram-module__kTtnRG__lock}.password-vault-diagram-module__kTtnRG__slot{fill:#030c12;stroke:#ffffff0c;stroke-width:1px}.password-vault-diagram-module__kTtnRG__storedRecord{opacity:.25;animation:12s ease-in-out infinite password-vault-diagram-module__kTtnRG__store}.password-vault-diagram-module__kTtnRG__storedRecord[data-record="1"]{animation-name:password-vault-diagram-module__kTtnRG__store-two}.password-vault-diagram-module__kTtnRG__storedRecord[data-record="2"]{animation-name:password-vault-diagram-module__kTtnRG__store-three}.password-vault-diagram-module__kTtnRG__storedRecord[data-record="3"]{animation-name:password-vault-diagram-module__kTtnRG__store-four}.password-vault-diagram-module__kTtnRG__storedSurface{fill:#0c2a36;stroke:#34dcff60;stroke-width:.8px}.password-vault-diagram-module__kTtnRG__seal{opacity:0;transform-box:fill-box;transform-origin:50%;animation:12s ease-in-out infinite password-vault-diagram-module__kTtnRG__seal}.password-vault-diagram-module__kTtnRG__diagram :is(.password-vault-diagram-module__kTtnRG__halo,.password-vault-diagram-module__kTtnRG__trail,.password-vault-diagram-module__kTtnRG__source,.password-vault-diagram-module__kTtnRG__packet,.password-vault-diagram-module__kTtnRG__vaultPulse,.password-vault-diagram-module__kTtnRG__dial,.password-vault-diagram-module__kTtnRG__storedRecord,.password-vault-diagram-module__kTtnRG__seal){animation-play-state:paused}.password-vault-diagram-module__kTtnRG__diagram[data-active=true] :is(.password-vault-diagram-module__kTtnRG__halo,.password-vault-diagram-module__kTtnRG__trail,.password-vault-diagram-module__kTtnRG__source,.password-vault-diagram-module__kTtnRG__packet,.password-vault-diagram-module__kTtnRG__vaultPulse,.password-vault-diagram-module__kTtnRG__dial,.password-vault-diagram-module__kTtnRG__storedRecord,.password-vault-diagram-module__kTtnRG__seal){animation-play-state:running}@keyframes password-vault-diagram-module__kTtnRG__packet{0%,2%{opacity:0;transform:translate(0)scale(1)}5%{opacity:1;transform:translate(0)scale(1)}12%{opacity:1;transform:translate(calc(var(--dx) * .45), calc(var(--dy) * .12)) scale(.9)}22%{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.45)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.45)}}@keyframes password-vault-diagram-module__kTtnRG__trail{0%,3%{opacity:0;stroke-dashoffset:9px}6%{opacity:.75}23%{opacity:.75;stroke-dashoffset:-100px}25%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes password-vault-diagram-module__kTtnRG__source{0%,94%,to{opacity:.8}9%,85%{opacity:.32}}@keyframes password-vault-diagram-module__kTtnRG__store{0%,15%{opacity:.16}23%,90%{opacity:1}98%,to{opacity:.16}}@keyframes password-vault-diagram-module__kTtnRG__store-two{0%,30%{opacity:.16}38%,90%{opacity:1}98%,to{opacity:.16}}@keyframes password-vault-diagram-module__kTtnRG__store-three{0%,45%{opacity:.16}53%,90%{opacity:1}98%,to{opacity:.16}}@keyframes password-vault-diagram-module__kTtnRG__store-four{0%,60%{opacity:.16}68%,90%{opacity:1}98%,to{opacity:.16}}@keyframes password-vault-diagram-module__kTtnRG__lock{0%,64%{transform:rotate(0)}73%,90%{transform:rotate(90deg)}to{transform:rotate(0)}}@keyframes password-vault-diagram-module__kTtnRG__seal{0%,66%{opacity:0;transform:scale(.8)}74%,91%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes password-vault-diagram-module__kTtnRG__vault-pulse{0%,70%{opacity:0;transform:scale(1)}74%{opacity:.55;transform:scale(1)}89%,to{opacity:0;transform:scale(1.12)}}@keyframes password-vault-diagram-module__kTtnRG__halo{0%,60%,to{opacity:.4}78%,88%{opacity:1}}@media (max-width:520px){.password-vault-diagram-module__kTtnRG__pause{top:6px;right:6px}}@media (prefers-reduced-motion:reduce){.password-vault-diagram-module__kTtnRG__diagram *{animation:none!important}.password-vault-diagram-module__kTtnRG__packet,.password-vault-diagram-module__kTtnRG__trail,.password-vault-diagram-module__kTtnRG__vaultPulse{opacity:0}.password-vault-diagram-module__kTtnRG__storedRecord,.password-vault-diagram-module__kTtnRG__seal{opacity:1}.password-vault-diagram-module__kTtnRG__pause{display:none}}
.password-overview-module__z5eDna__section{padding:var(--section-space-top) 0 var(--section-space-bottom);color:var(--foreground)}.password-overview-module__z5eDna__heading{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:clamp(32px,4vw,64px);margin-bottom:40px;display:grid}.password-overview-module__z5eDna__heading h2{letter-spacing:-.045em;font-size:clamp(34px,3.5vw,52px);font-weight:500;line-height:1.2}.password-overview-module__z5eDna__heading h2 span{color:var(--cyan)}.password-overview-module__z5eDna__heading p{color:#bfced8;background:#000000a6;border-radius:10px;max-width:445px;margin:0 0 5px;padding:18px 20px;font-size:17px;line-height:1.8}.password-overview-module__z5eDna__layout{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.password-overview-module__z5eDna__visual{background:#030a10;border:1px solid #34dcff26;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 24px 65px #00000045}.password-overview-module__z5eDna__visualCaption{border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:20px;padding:27px 32px;display:flex}.password-overview-module__z5eDna__visualCaption span{font:400 19px/1.6 var(--font-heading);color:#99afbd;letter-spacing:-.02em}.password-overview-module__z5eDna__visualCaption strong{color:#f7fcff;font-weight:500}.password-overview-module__z5eDna__benefits{background:#000000a6;border-radius:10px;min-width:0;padding:24px 20px}.password-overview-module__z5eDna__benefit{border-bottom:1px solid #ffffff1a;grid-template-columns:46px 1fr;gap:20px;padding:27px 0;display:grid}.password-overview-module__z5eDna__benefits>div:first-child .password-overview-module__z5eDna__benefit{padding-top:0}.password-overview-module__z5eDna__icon{width:46px;height:46px;color:var(--cyan);place-items:center;display:grid}.password-overview-module__z5eDna__icon svg{width:32px;height:32px}.password-overview-module__z5eDna__benefit h3{letter-spacing:-.025em;margin:0 0 10px;font-size:21px;font-weight:500;line-height:1.4}.password-overview-module__z5eDna__benefit p{color:#bfced8;max-width:355px;margin:0;font-size:16px;line-height:1.75}.password-overview-module__z5eDna__link{margin:30px 0 0;font:500 15px/1.5 var(--font-heading);color:var(--cyan);justify-content:space-between;align-items:center;gap:30px;margin-inline-start:66px;padding:10px 0;display:inline-flex}.password-overview-module__z5eDna__link span{font-size:25px;transition:transform .2s}.password-overview-module__z5eDna__link:hover span{transform:translate(3px,-3px)}@media (min-width:1600px){.password-overview-module__z5eDna__heading h2{font-size:52px}}@media (max-width:1050px){.password-overview-module__z5eDna__heading{gap:32px}.password-overview-module__z5eDna__layout{gap:36px}.password-overview-module__z5eDna__benefit{gap:12px}.password-overview-module__z5eDna__benefit h3{font-size:19px}.password-overview-module__z5eDna__link{margin-inline-start:58px}}@media (max-width:760px){.password-overview-module__z5eDna__heading{grid-template-columns:1fr;gap:24px;margin-bottom:28px}.password-overview-module__z5eDna__heading h2{font-size:clamp(30px,7vw,42px)}.password-overview-module__z5eDna__heading p{max-width:520px;font-size:16px}.password-overview-module__z5eDna__layout{grid-template-columns:1fr;gap:42px}.password-overview-module__z5eDna__visual{border-radius:16px;width:100%;max-width:570px;margin-inline:auto}.password-overview-module__z5eDna__visualCaption{padding:22px 24px}.password-overview-module__z5eDna__visualCaption span{font-size:17px}.password-overview-module__z5eDna__benefit{gap:16px;padding:24px 0}.password-overview-module__z5eDna__benefit h3{font-size:20px}.password-overview-module__z5eDna__benefit p{max-width:100%}.password-overview-module__z5eDna__link{margin-inline-start:62px}}@media (max-width:390px){.password-overview-module__z5eDna__benefit{grid-template-columns:32px 1fr}.password-overview-module__z5eDna__icon{width:32px}.password-overview-module__z5eDna__link{margin-inline-start:48px;font-size:14px}}@media (prefers-reduced-motion:reduce){.password-overview-module__z5eDna__link span{transition:none}}@media (min-width:761px) and (max-width:960px){.password-overview-module__z5eDna__heading{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:32px}.password-overview-module__z5eDna__heading p{max-width:100%}.password-overview-module__z5eDna__layout{grid-template-columns:minmax(0,1fr);gap:32px}.password-overview-module__z5eDna__visual{width:min(100%,600px);margin-inline:auto}.password-overview-module__z5eDna__benefit p{max-width:60ch}}@media (max-width:760px){.password-overview-module__z5eDna__heading h2{font-size:clamp(28px,7.5vw,38px)}.password-overview-module__z5eDna__heading p{padding:16px}.password-overview-module__z5eDna__layout{gap:28px}.password-overview-module__z5eDna__visualCaption{padding:18px 20px}.password-overview-module__z5eDna__benefits{padding:20px 16px}.password-overview-module__z5eDna__benefit{grid-template-columns:32px minmax(0,1fr);gap:12px;padding-block:20px}.password-overview-module__z5eDna__icon{width:32px;height:36px}.password-overview-module__z5eDna__icon svg{width:28px;height:28px}.password-overview-module__z5eDna__benefit h3{font-size:clamp(18px,4.8vw,20px)}.password-overview-module__z5eDna__link{gap:12px;min-height:44px;margin:20px 0 0;font-size:14px;display:flex}.password-overview-module__z5eDna__link span{flex-shrink:0}}
