.security-hero .hero-body{display:grid;gap:0;font-family:var(--font-heading);font-size:clamp(22px,2.6vw,32px);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading)}.security-hero .hero-body .security-hero-body-muted{color:var(--muted)}.security-hero-access-copy[data-astro-cid-rpovodi2]{max-width:760px;color:var(--accent-copy)!important;font-size:var(--hero-problem-copy-size)!important;line-height:var(--line-height-body)}.security-source-section{margin-top:0!important;padding-top:58px!important;padding-bottom:58px!important}.security-source-section.section-continuation{margin-top:var(--section-stack-gap)!important}@media(orientation:portrait){.security-source-section{padding-top:var(--section-padding)!important;padding-bottom:var(--section-padding)!important}}.security-source-section>p,.security-source-section>.lede{color:var(--accent-copy);font-size:1.125rem;line-height:var(--line-height-body)}.security-source-section>p[style]{font-size:1.125rem;line-height:var(--line-height-body)}.security-source-risk-reduction-section{gap:var(--section-gap)!important;padding-bottom:var(--section-padding)!important}.security-source-section.security-source-risk-reduction-section{padding-bottom:var(--section-padding)!important}.security-source-protected-distribution-section{padding-top:var(--section-padding)!important}.security-steps-grid[data-astro-cid-rpovodi2]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch}.security-step-card[data-astro-cid-rpovodi2]{position:relative;display:flex;flex-direction:column;gap:18px;height:100%;min-height:0}.security-step-card-heading[data-astro-cid-rpovodi2]{display:inline-flex;align-items:center;gap:12px;width:fit-content;max-width:100%;flex-wrap:nowrap;margin:0}.security-step-card-heading[data-astro-cid-rpovodi2]>span[data-astro-cid-rpovodi2]{flex:0 1 auto;min-width:0}.security-step-card[data-astro-cid-rpovodi2]>p[data-astro-cid-rpovodi2]{width:100%;max-width:100%;margin:0!important;white-space:normal}.security-step-icon[data-astro-cid-rpovodi2]{position:static;flex:0 0 28px;width:28px;height:28px;fill:var(--accent)}.section--gray .card .security-step-icon--bad{color:var(--text);stroke:var(--text);fill:var(--text)}.security-pirates-highlight[data-astro-cid-rpovodi2]{color:var(--accent-orange)}.security-pattern-note[data-astro-cid-rpovodi2]{width:max-content;max-width:100%!important;white-space:nowrap}body .page .content .section--gray .security-step-card{display:flex;flex-direction:column;gap:18px}body .page .content .section--gray .security-step-card-heading{display:inline-flex;align-items:center;gap:12px;width:fit-content;max-width:100%;flex-wrap:nowrap;margin:0}body .page .content .section--gray .security-step-card>p{width:100%;max-width:100%;margin:0!important;white-space:normal!important}body .page .content .section--gray .security-step-card-heading>.security-step-icon{position:static!important;flex:0 0 28px;width:28px!important;min-width:28px;height:28px!important}body .page .content .section--gray .security-step-card-heading>.security-step-icon--bad{color:var(--text)!important;stroke:var(--text)!important;fill:var(--text)!important}body .page .content .section--gray .security-pirates-highlight{color:var(--accent-orange)!important}.model-grid[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--card-grid-gap);width:100%}.security-traditional-problem-card[data-astro-cid-rpovodi2]{background:var(--card-bg)!important}.security-traditional-problem-card[data-astro-cid-rpovodi2] .comparison-list[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]:before{background:var(--text)}.security-traditional-list[data-astro-cid-rpovodi2]{padding-left:1.1rem!important;list-style:disc!important}.security-traditional-list[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]{padding-left:0!important;list-style:disc!important}.security-traditional-list[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]:before{content:none!important}.security-traditional-list[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]::marker{color:var(--accent-orange)!important}.security-readerpub-title[data-astro-cid-rpovodi2]{color:var(--accent)}.comparison-list[data-astro-cid-rpovodi2]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.comparison-list[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]{position:relative;padding-left:18px;color:var(--muted);font-size:16px;line-height:var(--line-height-body)}.comparison-list[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]:before{content:"";position:absolute;top:.58em;left:0;width:7px;height:7px;border-radius:50%;background:var(--accent)}.bullets[data-astro-cid-rpovodi2]{display:grid;gap:6px;max-width:720px;margin:0;padding-left:18px;list-style:disc}.bullets[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]{padding:0;border:0;background:transparent;color:var(--muted);font-size:16px;line-height:var(--line-height-body);list-style:disc}.bullets[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]::marker{color:var(--accent)}.security-source-distribution-layout[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:24px;align-items:center;width:100%;max-width:100%}.security-source-distribution-copy[data-astro-cid-rpovodi2]{display:flex;flex-direction:column;gap:var(--section-gap);min-width:0}.security-source-distribution-copy[data-astro-cid-rpovodi2]>h2[data-astro-cid-rpovodi2],.security-source-distribution-copy[data-astro-cid-rpovodi2]>.bullets[data-astro-cid-rpovodi2]{margin:0}.security-source-green-copy[data-astro-cid-rpovodi2],.security-source-theft-guard-text[data-astro-cid-rpovodi2]{color:#fff!important;font-size:18px!important;line-height:var(--line-height-body)!important}.security-source-distribution-copy[data-astro-cid-rpovodi2]>.bullets[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]{color:#fff!important}.security-source-distribution-copy[data-astro-cid-rpovodi2]>.bullets[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]::marker{color:var(--accent-orange)!important}.security-source-theft-guard-text[data-astro-cid-rpovodi2]{max-width:680px}.security-source-theft-guard-name[data-astro-cid-rpovodi2],.security-source-theft-guard-highlight[data-astro-cid-rpovodi2]{color:var(--accent)}.security-source-theft-guard-name[data-astro-cid-rpovodi2]{color:var(--accent-orange);font-weight:700}.security-source-theft-guard-highlight[data-astro-cid-rpovodi2]{font-weight:500}.security-source-inline-cta[data-astro-cid-rpovodi2]{display:grid;gap:var(--section-gap);width:100%;max-width:360px;height:auto!important;min-height:0;margin-left:auto;padding:28px 32px 36px;border:1px solid var(--border);border-radius:calc(var(--radius-card) * 3);background:var(--card-bg);text-align:center;justify-items:center;align-self:center}.security-source-distribution-layout[data-astro-cid-rpovodi2]>.security-source-theft-guard-card[data-astro-cid-rpovodi2]{align-self:center}.security-source-inline-cta[data-astro-cid-rpovodi2] .cta-row[data-astro-cid-rpovodi2]{justify-content:center}.security-source-theft-guard-card h3{max-width:620px;font-size:1.2325rem;font-weight:500}.security-source-theft-guard-card h3>span{display:block}.security-source-theft-guard-card h3>.security-source-theft-guard-highlight{font-size:1.18em;margin-top:8px;font-weight:500}.security-source-theft-guard-copy{max-width:100%;margin:0;color:var(--muted);font-size:13.6px;line-height:var(--line-height-body);white-space:normal}body .page .content .security-source-theft-guard-card .security-source-theft-guard-copy{justify-self:center;text-align:center!important}.security-source-theft-guard-list li,.bullets.security-source-theft-guard-list li{font-size:13.6px!important}.security-source-theft-guard-list[data-astro-cid-rpovodi2]{width:fit-content;max-width:100%;margin:0 auto;text-align:left}.security-source-theft-guard-action[data-astro-cid-rpovodi2]{display:inline-flex;align-items:center;gap:12px;justify-content:center}.security-source-theft-guard-action[data-astro-cid-rpovodi2] .section-icon{width:41px;height:41px}.security-source-theft-guard-action .button{min-height:auto;padding:11px 18px;font-size:13.6px}.security-control-layout[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,360px);gap:24px;align-items:center}.security-copy-stack[data-astro-cid-rpovodi2],.security-books-copy[data-astro-cid-rpovodi2]{display:grid;gap:16px;align-content:start;min-width:0}.security-copy-stack[data-astro-cid-rpovodi2]>h2[data-astro-cid-rpovodi2],.security-position-problem[data-astro-cid-rpovodi2]>h2[data-astro-cid-rpovodi2]{margin:0}.security-copy-stack[data-astro-cid-rpovodi2] p[data-astro-cid-rpovodi2],.security-books-copy[data-astro-cid-rpovodi2] p[data-astro-cid-rpovodi2],.security-position-grid[data-astro-cid-rpovodi2] p[data-astro-cid-rpovodi2]{margin:0;color:var(--accent-copy);font-size:1.125rem;line-height:var(--line-height-body)}.security-check-list[data-astro-cid-rpovodi2]{display:grid;gap:10px;margin:0;padding:0;list-style:none;color:#fff;line-height:var(--line-height-body)}.security-check-list[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]{position:relative;padding-left:24px}.security-check-list[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]:before{content:"";position:absolute;top:.72em;left:0;width:8px;height:8px;border-radius:999px;background:var(--accent-orange);transform:translateY(-50%)}.security-check-list--muted[data-astro-cid-rpovodi2] li[data-astro-cid-rpovodi2]:before{background:var(--text)}.security-callout-card[data-astro-cid-rpovodi2]{width:100%;max-width:360px;margin-left:auto;align-items:center;justify-items:center;align-self:center;text-align:center}.security-callout-card[data-astro-cid-rpovodi2] .section-icon{width:52px;height:52px}.security-callout-card[data-astro-cid-rpovodi2] h3[data-astro-cid-rpovodi2],.security-callout-card[data-astro-cid-rpovodi2] p[data-astro-cid-rpovodi2]{text-align:center}body .page .content .security-callout-card>p{text-align:center!important}.security-callout-card[data-astro-cid-rpovodi2] .button[data-astro-cid-rpovodi2]{width:fit-content;margin:auto auto 0;align-self:center}.security-books-layout[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:minmax(0,320px) max-content;gap:32px;align-items:center;justify-content:space-between;width:100%}.security-books-copy[data-astro-cid-rpovodi2]{justify-items:center;text-align:center}.security-books-copy[data-astro-cid-rpovodi2] p[data-astro-cid-rpovodi2]{text-align:center!important}body .page .content #protected-books .security-books-copy>p{text-align:center!important}.security-books-heading[data-astro-cid-rpovodi2]{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%;margin:0;text-align:center}.security-books-heading[data-astro-cid-rpovodi2] .section-icon{width:48px;height:48px;flex:0 0 auto}.security-books-note[data-astro-cid-rpovodi2]{color:var(--text)!important}.security-protected-books-section[data-astro-cid-rpovodi2]{--link: #028f80;--section-flow-gap: 16px;--protected-book-card-cover-width: 84px;--protected-book-card-gap: 18px;--protected-book-card-padding-x: 20px;--protected-book-card-text-width: 198px;--protected-book-card-width: calc( var(--protected-book-card-cover-width) + var(--protected-book-card-gap) + var(--protected-book-card-text-width) + var(--protected-book-card-padding-x) * 2 )}#protected-books .book-card-link{display:block;width:fit-content;max-width:none;text-decoration:none!important;color:inherit!important;transition:transform .15s ease;justify-self:start}#protected-books .book-card-link:hover,#protected-books .book-card-link:focus-visible{transform:none}#protected-books .book-card-link:hover .book-card,#protected-books .book-card-link:focus-visible .book-card,#protected-books .book-card:hover{border-color:var(--accent-orange)!important}#protected-books .book-card-link *,#protected-books .book-card-link:hover *,#protected-books .book-card-link:focus-visible *{text-decoration:none!important}#protected-books .indie-protection-books{display:grid;grid-template-columns:repeat(2,var(--protected-book-card-width));gap:calc(var(--section-flow-gap) * 1.5);align-items:stretch;width:max-content;min-width:0;justify-content:end}#protected-books .book-card{display:flex;flex-direction:row!important;gap:var(--protected-book-card-gap);align-items:center;padding:18px var(--protected-book-card-padding-x);min-height:0;width:var(--protected-book-card-width);max-width:var(--protected-book-card-width);box-sizing:border-box;border-color:transparent!important;border-radius:calc(var(--radius-card) * 3)!important;background:var(--card-bg)!important;box-shadow:var(--card-green-shadow)!important}#protected-books .book-cover-placeholder{display:block;width:var(--protected-book-card-cover-width);height:126px;border-radius:2px;background:var(--surface-gray);background-size:cover;background-position:center;background-repeat:no-repeat;flex-shrink:0;box-shadow:0 3px 10px #0d1c2d1f}#protected-books .book-card-text{display:grid;gap:6px;flex:0 0 var(--protected-book-card-text-width);width:var(--protected-book-card-text-width);max-width:var(--protected-book-card-text-width);min-width:0;text-align:left}#protected-books .book-card h3{color:var(--link);font-size:clamp(16px,1.25vw,20px);line-height:var(--line-height-heading);font-family:var(--font-heading);letter-spacing:-.02em;width:100%;max-width:100%;overflow-wrap:normal}#protected-books .book-card-text>p{margin:0;color:var(--text);font-size:clamp(13px,1.05vw,16px);line-height:var(--line-height-body)}#protected-books .book-card-protected{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;color:color-mix(in srgb,var(--text) 72%,white 28%);font-size:14px;line-height:var(--line-height-body);width:var(--protected-book-card-text-width);max-width:var(--protected-book-card-text-width)}#protected-books .book-card-protected span{min-width:0;overflow-wrap:anywhere}#protected-books .book-card-protected .section-icon{width:31.2px!important;height:31.2px!important;flex-shrink:0;color:var(--accent-orange)!important;stroke:var(--accent-orange)!important}#protected-books .book-card-protected .indie-theft-guard-name{color:var(--link)}#protected-books .indie-theft-guard-name{font-family:var(--font-heading);font-weight:var(--font-weight-heading);color:inherit}.security-position-grid[data-astro-cid-rpovodi2]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,360px);gap:24px;align-items:center}.security-position-section[data-astro-cid-rpovodi2]{display:grid;gap:28px;margin-top:var(--section-padding)}.security-position-solution[data-astro-cid-rpovodi2]{display:grid;gap:12px;width:100%;max-width:360px;justify-self:end}.security-position-grid[data-astro-cid-rpovodi2] .security-position-solution[data-astro-cid-rpovodi2] p[data-astro-cid-rpovodi2]{color:#fff!important}.security-position-solution-contrast[data-astro-cid-rpovodi2]{color:inherit}.security-position-problem[data-astro-cid-rpovodi2]{display:grid;gap:12px;align-self:center}.security-position-problem-callout[data-astro-cid-rpovodi2]{margin:0;color:#fff!important}.section.section--green .security-position-problem .security-position-problem-callout{color:#fff!important}@media(max-width:980px){.security-hero-access-copy[data-astro-cid-rpovodi2]{order:6}.security-control-layout[data-astro-cid-rpovodi2],.security-source-distribution-layout[data-astro-cid-rpovodi2],.security-books-layout[data-astro-cid-rpovodi2],.security-position-grid[data-astro-cid-rpovodi2]{grid-template-columns:1fr}.security-source-distribution-copy[data-astro-cid-rpovodi2]>h2[data-astro-cid-rpovodi2]{align-self:center;width:100%;text-align:center}.security-books-copy[data-astro-cid-rpovodi2]{justify-items:center;text-align:center}.security-position-solution[data-astro-cid-rpovodi2]{max-width:none;justify-self:stretch}.security-pattern-note[data-astro-cid-rpovodi2]{width:100%;white-space:normal}}@media(max-width:640px){.security-source-risk-reduction-section .model-grid{grid-template-columns:1fr!important}.security-steps-grid[data-astro-cid-rpovodi2]{grid-template-columns:1fr}#protected-books .indie-protection-books{grid-template-columns:minmax(0,1fr);width:100%}#protected-books .book-card-link{width:100%}#protected-books .book-card{gap:14px;padding:16px;width:100%;max-width:100%}#protected-books .book-cover-placeholder{width:72px;height:108px}#protected-books .book-card-text{flex:1 1 auto;width:auto;max-width:none}#protected-books .book-card h3{font-size:clamp(16px,6vw,20px)}#protected-books .book-card-protected{width:100%;max-width:100%}}
