@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes zoomIn{0%{transform:scale(1);opacity:0}50%{opacity:1;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}100%{transform:scale(1);opacity:0}}@keyframes revealLeft{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes revealRight{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0 0 0 0)}}@keyframes blink{to{visibility:hidden}}.online-security-page .conditions-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(8px, 8px + 0 * (100vw - 320px) / 1600, 8px) clamp(16px, 16px + 64 * (100vw - 320px) / 1600, 80px)}.online-security-page .conditions-item,.online-security-page .conditions-icon{display:flex}.online-security-page .conditions-icon{margin-top:-2px;flex-shrink:0;width:32px;height:32px}.online-security-page .conditions-item .paragraph{text-wrap:initial;padding-left:clamp(4px,4px + 6*(100vw - 320px)/1600,10px)}.online-security-page .security .security-text{width:100%;max-width:640px;margin:0 auto clamp(24px,4.16vw,80px);text-align:center}.online-security-page .security h2{margin-bottom:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.online-security-page .security .security-row{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(16px,16px + 64*(100vw - 320px)/1600,80px)}.online-security-page .security .security-col{padding-bottom:16px;border-bottom:1px solid var(--b-borders)}.online-security-page .security .security-col:last-child{padding-bottom:0;border-bottom:none}.online-security-page .security h3,.online-security-page .security .paragraph{margin-top:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.online-security-page .security h3{color:var(--c-text)}.online-security-page .security .not--space{margin-top:0}@media(max-width: 768px){.online-security-page .conditions-list{grid-template-columns:1fr;gap:0}.online-security-page .conditions-icon{margin-top:-3px}.online-security-page .security .security-row{grid-template-columns:1fr;gap:0}.online-security-page .security .security-col{margin-top:24px}}
