.security-flow{border-block:1px solid var(--product-page-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.security-flow li{border-inline-start:1px solid var(--product-page-line);min-width:0;padding:24px 22px;position:relative}.security-flow li:first-child{border-inline-start:0;padding-inline-start:0}.security-flow li:not(:last-child):after{content:"";top:42px;z-index:1;border:1px solid var(--product-page-line-strong);border-inline-start:0;background:var(--product-page-surface);border-bottom:0;width:9px;height:9px;position:absolute;inset-inline-end:-5px;transform:rotate(45deg)}.security-flow__icon{border:1px solid color-mix(in srgb,var(--brand)26%,var(--product-page-line));border-radius:var(--product-page-control-radius);width:38px;height:38px;color:var(--product-page-accent-ink);place-items:center;display:grid}.security-flow__icon svg{width:19px;height:19px}.security-flow small{color:var(--product-page-subtle);font-family:var(--font-space-mono),monospace;margin-top:24px;font-size:10px;display:block}.security-flow h3{margin:10px 0 0;font-size:15px;line-height:1.35}.security-flow p{color:var(--product-page-muted);margin:8px 0 0;font-size:13px;line-height:1.55}.security-ledger{border-block:1px solid var(--product-page-line)}.security-ledger__head,.security-ledger__row{grid-template-columns:minmax(260px,2fr) minmax(140px,.8fr) minmax(180px,1fr);gap:24px;display:grid}.security-ledger__head{color:var(--product-page-subtle);text-transform:uppercase;padding:12px 0;font-size:10px;font-weight:720}.security-ledger__row{border-top:1px solid var(--product-page-line);align-items:start;padding:20px 0}.security-ledger__row h3{margin:0;font-size:15px}.security-ledger__row p{color:var(--product-page-muted);margin:7px 0 0;font-size:13px;line-height:1.55}.security-ledger__row strong,.security-ledger__row>span{color:var(--product-page-muted);font-size:13px;line-height:1.5}.security-limitations{margin-block:var(--product-page-section-space);border:1px solid var(--product-page-line);border-radius:var(--product-page-emphasis-radius);background:var(--product-page-surface-muted);grid-template-columns:minmax(220px,4fr) minmax(0,5fr) minmax(190px,3fr);gap:40px;padding:clamp(28px,4vw,48px);display:grid}.security-limitations h2{font-family:var(--font-bricolage),var(--font-noto-georgian),sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.03}.security-limitations ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.security-limitations li{color:var(--product-page-muted);grid-template-columns:20px minmax(0,1fr);gap:10px;display:grid}.security-limitations li svg{width:18px;height:18px;color:var(--product-page-accent-ink);margin-top:2px}.security-limitations>p{border-inline-start:1px solid var(--product-page-line);margin:0;padding-inline-start:24px}.security-limitations>p span,.security-limitations>p strong{display:block}.security-limitations>p span{color:var(--product-page-subtle);text-transform:uppercase;font-size:11px}.security-limitations>p strong{overflow-wrap:anywhere;color:var(--product-page-text);margin-top:9px;font-size:14px}@media (max-width:900px){.security-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.security-flow li:nth-child(3){border-top:1px solid var(--product-page-line);border-inline-start:0}.security-flow li:nth-child(2){border-inline-end:0}.security-flow li:after{display:none}.security-limitations{grid-template-columns:minmax(0,1fr)}.security-limitations>p{border-inline-start:0;border-top:1px solid var(--product-page-line);padding:20px 0 0}}.security-ledger__mobile-label{display:none}.security-ledger__value{min-width:0}@media (max-width:700px){.security-ledger__head{display:none}.security-ledger__row{grid-template-columns:minmax(0,1fr);gap:12px}.security-ledger__mobile-label{color:var(--product-page-subtle);letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:720;display:block}}@media (max-width:520px){.security-flow{grid-template-columns:minmax(0,1fr)}.security-flow li,.security-flow li:first-child,.security-flow li:nth-child(3){border-inline-start:0;border-top:1px solid var(--product-page-line);padding:22px 0}.security-flow li:first-child{border-top:0}.security-flow li:after{display:none}}
