html{--text-color: #000;--link-color: #1B74DA;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #CE021B;--form-field-border-color: #d8d8d8;--form-field-border-color-focused: #054B91;--form-field-border-color-invalid: #CE021B;--form-field-checkbox-border-color: #888;--form-field-label-color: #565656;--form-field-label-color-focused: #054B91;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #F0F0F0;--form-field-dropdown-border-color-focus: #054B91;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-dark.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-white.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-white.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-white.svg");--form-button-bg: #1B74DA;--form-button-bg-disabled: #EBEBEB;--form-button-text-color: #fff;--form-button-text-color-disabled: #888;--tabs-bg: rgba(0, 0, 0, 0.15);--tabs-label-color: #fff;--tabs-selected-bg: #fff;--tabs-selected-label-color: #1B78E0;--tabs-selected-border: 2px solid #fff;--faq-separator-color: #D8D8D8}.themes-light{--text-color: #000;--link-color: #1B74DA;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #CE021B;--form-field-border-color: #d8d8d8;--form-field-border-color-focused: #054B91;--form-field-border-color-invalid: #CE021B;--form-field-checkbox-border-color: #888;--form-field-label-color: #565656;--form-field-label-color-focused: #054B91;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #F0F0F0;--form-field-dropdown-border-color-focus: #054B91;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-dark.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-white.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-white.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-white.svg");--form-button-bg: #1B74DA;--form-button-bg-disabled: #EBEBEB;--form-button-text-color: #fff;--form-button-text-color-disabled: #888;--tabs-bg: rgba(0, 0, 0, 0.15);--tabs-label-color: #fff;--tabs-selected-bg: #fff;--tabs-selected-label-color: #1B78E0;--tabs-selected-border: 2px solid #fff;--faq-separator-color: #D8D8D8}.themes-light .materialDesign{--text-color: #000;--link-color: #1B74DA;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #CE021B;--form-field-border-color: #d8d8d8;--form-field-border-color-focused: #054B91;--form-field-border-color-invalid: #CE021B;--form-field-checkbox-border-color: #888;--form-field-label-color: #565656;--form-field-label-color-focused: #054B91;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #F0F0F0;--form-field-dropdown-border-color-focus: #054B91;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-dark.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-white.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-white.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-white.svg");--form-button-bg: #1B74DA;--form-button-bg-disabled: #EBEBEB;--form-button-text-color: #fff;--form-button-text-color-disabled: #888;--tabs-bg: rgba(0, 0, 0, 0.15);--tabs-label-color: #fff;--tabs-selected-bg: #fff;--tabs-selected-label-color: #1B78E0;--tabs-selected-border: 2px solid #fff;--faq-separator-color: #D8D8D8}.onDarkBackground,.themes-dark,.main[view=passwordTool]>section{--text-color: #fff;--link-color: #FFC700;--form-field-bg: #121212;--form-field-bg-invalid: #121212;--form-field-bg-disabled: #888;--form-field-text-color: #fff;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #FF7361;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-light.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666;--tabs-bg: rgba(27, 116, 218, 0.20);--tabs-label-color: #fff;--tabs-selected-bg: #00152D;--tabs-selected-label-color: #fff;--tabs-selected-border: 2px solid #5497E3;--faq-separator-color: #565656}.onDarkBackground .materialDesign,.themes-dark .materialDesign,.main[view=passwordTool]>section .materialDesign{--text-color: #fff;--link-color: #FFC700;--form-field-bg: #121212;--form-field-bg-invalid: #121212;--form-field-bg-disabled: #888;--form-field-text-color: #fff;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #FF7361;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-light.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666;--tabs-bg: rgba(27, 116, 218, 0.20);--tabs-label-color: #fff;--tabs-selected-bg: #00152D;--tabs-selected-label-color: #fff;--tabs-selected-border: 2px solid #5497E3;--faq-separator-color: #565656}.themes-light-on-dark{--text-color: #fff;--link-color: #FFC700;--form-field-bg: #121212;--form-field-bg-invalid: #121212;--form-field-bg-disabled: #888;--form-field-text-color: #fff;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #FF7361;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-light.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666;--tabs-bg: rgba(27, 116, 218, 0.20);--tabs-label-color: #fff;--tabs-selected-bg: #00152D;--tabs-selected-label-color: #fff;--tabs-selected-border: 2px solid #5497E3;--faq-separator-color: #565656;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666}.themes-light-on-dark .materialDesign{--text-color: #fff;--link-color: #FFC700;--form-field-bg: #121212;--form-field-bg-invalid: #121212;--form-field-bg-disabled: #888;--form-field-text-color: #fff;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #FF7361;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-light.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666;--tabs-bg: rgba(27, 116, 218, 0.20);--tabs-label-color: #fff;--tabs-selected-bg: #00152D;--tabs-selected-label-color: #fff;--tabs-selected-border: 2px solid #5497E3;--faq-separator-color: #565656;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666}.themes-light-on-dark .fieldGroupBox{--text-color: #000;--link-color: #1B74DA;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #CE021B;--form-field-border-color: #d8d8d8;--form-field-border-color-focused: #054B91;--form-field-border-color-invalid: #CE021B;--form-field-checkbox-border-color: #888;--form-field-label-color: #565656;--form-field-label-color-focused: #054B91;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #F0F0F0;--form-field-dropdown-border-color-focus: #054B91;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-dark.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-white.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-white.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-white.svg");--form-button-bg: #1B74DA;--form-button-bg-disabled: #EBEBEB;--form-button-text-color: #fff;--form-button-text-color-disabled: #888;--tabs-bg: rgba(0, 0, 0, 0.15);--tabs-label-color: #fff;--tabs-selected-bg: #fff;--tabs-selected-label-color: #1B78E0;--tabs-selected-border: 2px solid #fff;--faq-separator-color: #D8D8D8}.themes-blue .materialDesign{--text-color: #000;--link-color: #1B74DA;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #CE021B;--form-field-border-color: #d8d8d8;--form-field-border-color-focused: #054B91;--form-field-border-color-invalid: #CE021B;--form-field-checkbox-border-color: #888;--form-field-label-color: #565656;--form-field-label-color-focused: #054B91;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #F0F0F0;--form-field-dropdown-border-color-focus: #054B91;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-dark.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-white.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-white.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-white.svg");--form-button-bg: #1B74DA;--form-button-bg-disabled: #EBEBEB;--form-button-text-color: #fff;--form-button-text-color-disabled: #888;--tabs-bg: rgba(0, 0, 0, 0.15);--tabs-label-color: #fff;--tabs-selected-bg: #fff;--tabs-selected-label-color: #1B78E0;--tabs-selected-border: 2px solid #fff;--faq-separator-color: #D8D8D8}.themes-blue .materialDesign .mdl-textfield__error,.themes-blue .materialDesign .mdl-textarea__error,.themes-blue .materialDesign .mdl-checkbox__error{color:#ffc600 !important}.onDarkBackground,.themes-dark,.main[view=passwordTool]>section{color:var(--text-color, #fff)}.onDarkBackground a:not([class^=btn-],[class*=" btn-"]),.themes-dark a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section a:not([class^=btn-],[class*=" btn-"]){color:var(--link-color, #FFC700)}.onDarkBackground h1,.onDarkBackground h2,.onDarkBackground h3,.onDarkBackground h4,.onDarkBackground h5,.onDarkBackground h6,.onDarkBackground p,.onDarkBackground ul,.onDarkBackground ol,.onDarkBackground th,.onDarkBackground td,.themes-dark h1,.main[view=passwordTool]>section h1,.themes-dark h2,.main[view=passwordTool]>section h2,.themes-dark h3,.main[view=passwordTool]>section h3,.themes-dark h4,.main[view=passwordTool]>section h4,.themes-dark h5,.main[view=passwordTool]>section h5,.themes-dark h6,.main[view=passwordTool]>section h6,.themes-dark p,.main[view=passwordTool]>section p,.themes-dark ul,.main[view=passwordTool]>section ul,.themes-dark ol,.main[view=passwordTool]>section ol,.themes-dark th,.main[view=passwordTool]>section th,.themes-dark td,.main[view=passwordTool]>section td{color:var(--text-color, #fff)}.onDarkBackground h1 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground h2 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground h3 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground h4 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground h5 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground h6 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground p a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground ul a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground ol a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground th a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground td a:not([class^=btn-],[class*=" btn-"]),.themes-dark h1 a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section h1 a:not([class^=btn-],[class*=" btn-"]),.themes-dark h2 a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section h2 a:not([class^=btn-],[class*=" btn-"]),.themes-dark h3 a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section h3 a:not([class^=btn-],[class*=" btn-"]),.themes-dark h4 a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section h4 a:not([class^=btn-],[class*=" btn-"]),.themes-dark h5 a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section h5 a:not([class^=btn-],[class*=" btn-"]),.themes-dark h6 a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section h6 a:not([class^=btn-],[class*=" btn-"]),.themes-dark p a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section p a:not([class^=btn-],[class*=" btn-"]),.themes-dark ul a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section ul a:not([class^=btn-],[class*=" btn-"]),.themes-dark ol a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section ol a:not([class^=btn-],[class*=" btn-"]),.themes-dark th a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section th a:not([class^=btn-],[class*=" btn-"]),.themes-dark td a:not([class^=btn-],[class*=" btn-"]),.main[view=passwordTool]>section td a:not([class^=btn-],[class*=" btn-"]){color:var(--link-color, #FFC700)}.themes-light{color:var(--text-color, #000)}.themes-light a:not([class^=btn-],[class*=" btn-"]){color:var(--link-color, #1B74DA)}.themes-light h1,.themes-light h2,.themes-light h3,.themes-light h4,.themes-light h5,.themes-light h6,.themes-light p,.themes-light ul,.themes-light ol,.themes-light th,.themes-light td{color:var(--text-color, #000)}.themes-light h1 a:not([class^=btn-],[class*=" btn-"]),.themes-light h2 a:not([class^=btn-],[class*=" btn-"]),.themes-light h3 a:not([class^=btn-],[class*=" btn-"]),.themes-light h4 a:not([class^=btn-],[class*=" btn-"]),.themes-light h5 a:not([class^=btn-],[class*=" btn-"]),.themes-light h6 a:not([class^=btn-],[class*=" btn-"]),.themes-light p a:not([class^=btn-],[class*=" btn-"]),.themes-light ul a:not([class^=btn-],[class*=" btn-"]),.themes-light ol a:not([class^=btn-],[class*=" btn-"]),.themes-light th a:not([class^=btn-],[class*=" btn-"]),.themes-light td a:not([class^=btn-],[class*=" btn-"]){color:var(--link-color, #1B74DA)}.main[view=passwordTool]{background:#000;padding-bottom:0}.main[view=passwordTool]>section:not(.intro){background:#000}.main[view=passwordTool] .intro{background:radial-gradient(100.08% 80.01% at 50% -40.09%, #003572 0%, #000 100%)}.main[view=passwordTool] .intro .content{align-items:center;gap:48px}@media(max-width: 768px){.main[view=passwordTool] .intro .content{gap:32px}}.main[view=passwordTool] .intro .text-content{display:flex;flex-direction:column;gap:24px;color:#fff}.main[view=passwordTool] .intro .text-content h1{font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.15}.main[view=passwordTool] .intro .text-content p{font-size:18px;line-height:1.6}.main[view=passwordTool] .intro .text-content ul{display:flex;flex-direction:column;gap:14px;margin-top:8px}.main[view=passwordTool] .intro .text-content .noCC{display:block;font-size:14px;opacity:.7}@media(max-width: 768px){.main[view=passwordTool] .intro .image-content{display:none}}.main[view=passwordTool] .intro .terms-notice,.main[view=passwordTool] .intro .terms-notice-checkbox{color:#fff}.main[view=passwordTool] .intro .terms-notice label.mdl-checkbox__label,.main[view=passwordTool] .intro .terms-notice .mdl-checkbox__label,.main[view=passwordTool] .intro .terms-notice-checkbox label.mdl-checkbox__label,.main[view=passwordTool] .intro .terms-notice-checkbox .mdl-checkbox__label{color:#fff}.main[view=passwordTool] .intro .colFull{text-align:start}@media(max-width: 768px){.main[view=passwordTool] .intro .colFull input.btn-submit{width:100%}}.main[view=passwordTool] #ratings{text-align:center}.main[view=passwordTool] #ratings .content{display:flex;flex-direction:column;align-items:center;gap:40px}.main[view=passwordTool] #ratings .content .ratings .logoCol p a{color:#fff}.main[view=passwordTool] #ratings h2{margin-bottom:0}.main[view=passwordTool] .features .content{display:flex;flex-direction:column;gap:80px}@media(max-width: 768px){.main[view=passwordTool] .features .content{gap:56px}}.main[view=passwordTool] .features .content>h2{text-align:center;margin-bottom:0}.main[view=passwordTool] .features .feature-row{align-items:center;gap:48px}@media(max-width: 768px){.main[view=passwordTool] .features .feature-row{gap:32px}}.main[view=passwordTool] .features .feature-row .text-content{display:flex;flex-direction:column;gap:16px;color:#fff}.main[view=passwordTool] .features .feature-row .text-content h3{font-size:clamp(22px,2.5vw,30px);font-weight:600;line-height:1.2}.main[view=passwordTool] .features .feature-row .text-content p{font-size:17px;line-height:1.65}.main[view=passwordTool] .features .feature-row .text-content a{color:#ffc700;text-decoration:none}.main[view=passwordTool] .features .feature-row .text-content a:hover{text-decoration:underline}.main[view=passwordTool] .features .feature-row .image-content img{border-radius:12px;width:100%;height:auto}.main[view=passwordTool] .platform{text-align:center}.main[view=passwordTool] .platform .content{display:flex;flex-direction:column;align-items:center;gap:32px}.main[view=passwordTool] .platform h2{margin-bottom:0}.main[view=passwordTool] .platform p{font-size:17px;margin-bottom:0}.main[view=passwordTool] .platform ul{display:flex;flex-flow:row wrap;justify-content:center;gap:24px 40px;list-style:none;padding:0;margin:0}@media(max-width: 768px){.main[view=passwordTool] .platform ul{gap:16px 28px}}.main[view=passwordTool] .platform ul li a{display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;color:#fff;font-size:14px;font-weight:500}.main[view=passwordTool] .platform ul li a:hover{opacity:1}.main[view=passwordTool] .platform ul li a .icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:hsla(0,0%,100%,.08);border-radius:12px}.main[view=passwordTool] .testimonials .content{display:flex;flex-direction:column;gap:40px}@media(max-width: 768px){.main[view=passwordTool] .testimonials .content{gap:32px}}.main[view=passwordTool] .testimonials h2{text-align:center;margin-bottom:0}.main[view=passwordTool] .testimonials .slick-list{overflow:hidden !important}.main[view=passwordTool] .testimonials .slick-arrow{display:none !important}.main[view=passwordTool] .testimonials .slick-dots{position:static;display:flex;flex-direction:row;justify-content:center;margin:24px auto 0;width:auto}.main[view=passwordTool] .testimonials .slick-dots li{width:auto;height:auto;margin:0 8px}.main[view=passwordTool] .testimonials .slick-dots li button{width:18px;height:18px;padding:0}.main[view=passwordTool] .testimonials .slick-dots li button:before{top:0;left:0;opacity:1 !important;content:"" !important;display:block;width:14px;height:14px;border:2px solid #48b6ff !important;border-radius:50%;box-sizing:border-box;font-size:0 !important;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:0;background:rgba(0,0,0,0)}.main[view=passwordTool] .testimonials .slick-dots li.slick-active button:before{border-width:0 !important;background:#48b6ff !important}.main[view=passwordTool] .testimonials blockquote{display:flex;flex-direction:column;gap:16px;padding:32px;text-align:center;border-radius:16px;position:relative;z-index:1}.main[view=passwordTool] .testimonials blockquote:before{content:"";position:absolute;inset:0;display:block;border-radius:16px;background:linear-gradient(170deg, #e8f2fc 0%, #012a4d 25%, #012a4d 75%, #e8f2fc 100%);z-index:-1}.main[view=passwordTool] .testimonials blockquote:after{content:"";position:absolute;inset:1px 1px 1px 2px;display:block;border-radius:16px;background:#000;z-index:-1}.main[view=passwordTool] .testimonials blockquote p{font-size:20px;font-weight:500;line-height:1.5}.main[view=passwordTool] .testimonials blockquote cite{font-size:15px;font-style:normal;font-weight:400}.main[view=passwordTool] .cta{text-align:center}.main[view=passwordTool] .cta .content{display:flex;flex-direction:column;align-items:center;gap:32px}.main[view=passwordTool] .cta h2{margin-bottom:0}
