.page-module__vD7Nyq__sectionHeader{text-align:center;margin-bottom:3rem}.page-module__vD7Nyq__sectionTitle{text-align:center;margin-bottom:1rem;font-size:max(2rem,min(5vw,3.75rem));font-weight:300}.page-module__vD7Nyq__sectionSubtitle{margin:1rem auto 0}.page-module__vD7Nyq__heroTitleAccent{background:linear-gradient(135deg,var(--primary)0%,#22c55e 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.page-module__vD7Nyq__heroSubtitle{margin:2rem auto}.page-module__vD7Nyq__featureCard{text-align:center;padding:2rem}.page-module__vD7Nyq__featureTitle{text-align:center;margin-bottom:1rem;font-size:1.5rem;font-weight:400}.page-module__vD7Nyq__featureDescription{color:var(--apple-gray-1);opacity:.7;line-height:1.6}.page-module__vD7Nyq__encryptionGrid{grid-template-columns:repeat(2,1fr);gap:3rem 4rem;max-width:65rem;margin:0 auto;padding:2rem 0;display:grid}.page-module__vD7Nyq__encryptionItem{border-left:2px solid transparent;align-items:flex-start;gap:1.5rem;padding:1.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.page-module__vD7Nyq__encryptionItem:before{content:"";background:linear-gradient(180deg,transparent 0%,var(--primary)50%,transparent 100%);opacity:0;width:2px;transition:opacity .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0}.page-module__vD7Nyq__encryptionItem:hover:before{opacity:1}.page-module__vD7Nyq__encryptionItem:hover{transform:translate(8px)}.page-module__vD7Nyq__encryptionIcon{width:3rem;height:3rem;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.page-module__vD7Nyq__encryptionIcon svg{filter:drop-shadow(0 0 12px rgba(47,182,61,.3));width:100%;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1)}.page-module__vD7Nyq__encryptionItem:hover .page-module__vD7Nyq__encryptionIcon svg{filter:drop-shadow(0 0 20px rgba(47,182,61,.5));transform:scale(1.1)}.page-module__vD7Nyq__encryptionContent{flex:1}.page-module__vD7Nyq__encryptionTitle{color:var(--apple-white);text-align:left;margin-bottom:.5rem;font-size:1.125rem;font-weight:500}.page-module__vD7Nyq__encryptionDescription{color:var(--apple-gray-2);text-align:left;margin:0;font-size:.875rem;line-height:1.6}.page-module__vD7Nyq__finalCTA{text-align:center;padding-bottom:3rem}.page-module__vD7Nyq__finalCTATitle{text-align:center;margin-top:0;margin-bottom:1.5rem;font-size:max(2rem,min(5vw,3.75rem));font-weight:300}.page-module__vD7Nyq__finalCTASubtitle{margin:0 auto 2rem}@media (max-width:1024px){.page-module__vD7Nyq__encryptionGrid{gap:2.5rem 3rem}}@media (max-width:768px){.page-module__vD7Nyq__encryptionGrid{grid-template-columns:1fr;gap:2rem;padding:1rem 0}.page-module__vD7Nyq__encryptionItem{padding:1.25rem}.page-module__vD7Nyq__encryptionIcon{width:2.75rem;height:2.75rem}.page-module__vD7Nyq__encryptionTitle{font-size:1.0625rem}.page-module__vD7Nyq__encryptionDescription{font-size:.875rem}.page-module__vD7Nyq__featureCard{min-height:200px;padding:1.75rem 1.5rem}.page-module__vD7Nyq__sectionTitle{font-size:max(1.75rem,min(6vw,2.5rem));line-height:1.2}.page-module__vD7Nyq__sectionHeader{margin-bottom:2rem}.page-module__vD7Nyq__featureTitle{margin-bottom:.875rem;font-size:1.375rem}.page-module__vD7Nyq__featureDescription{font-size:.9375rem;line-height:1.7}.page-module__vD7Nyq__finalCTA{padding-bottom:2rem}.page-module__vD7Nyq__finalCTATitle{margin-bottom:1.25rem;font-size:max(1.75rem,min(6vw,2.5rem));line-height:1.2}.page-module__vD7Nyq__finalCTASubtitle{margin-bottom:1.5rem;font-size:1rem}}@media (max-width:480px){.page-module__vD7Nyq__encryptionGrid{gap:1.75rem}.page-module__vD7Nyq__encryptionItem{gap:1.25rem;padding:1rem}.page-module__vD7Nyq__encryptionIcon{width:2.5rem;height:2.5rem}.page-module__vD7Nyq__featureCard{padding:1.5rem 1.25rem}}@media (min-width:1920px){.page-module__vD7Nyq__encryptionGrid{gap:3.5rem 5rem;max-width:75rem}.page-module__vD7Nyq__encryptionItem{gap:2rem;padding:2rem}.page-module__vD7Nyq__encryptionIcon{width:3.5rem;height:3.5rem}.page-module__vD7Nyq__encryptionTitle{font-size:1.375rem}.page-module__vD7Nyq__encryptionDescription{font-size:1.125rem}.page-module__vD7Nyq__sectionTitle{font-size:max(2.5rem,min(5vw,4.5rem))}.page-module__vD7Nyq__sectionSubtitle{font-size:1.25rem}.page-module__vD7Nyq__featureCard{padding:3rem}.page-module__vD7Nyq__featureTitle{font-size:1.875rem}.page-module__vD7Nyq__featureDescription{font-size:1.125rem}}@media (min-width:2560px){.page-module__vD7Nyq__encryptionGrid{gap:4rem 6rem;max-width:85rem}.page-module__vD7Nyq__encryptionIcon{width:4rem;height:4rem}.page-module__vD7Nyq__encryptionTitle{font-size:1.5rem}.page-module__vD7Nyq__encryptionDescription{font-size:1.25rem}.page-module__vD7Nyq__sectionTitle{font-size:max(3rem,min(5vw,5rem))}.page-module__vD7Nyq__sectionSubtitle{font-size:1.5rem}.page-module__vD7Nyq__featureCard{padding:4rem}.page-module__vD7Nyq__featureTitle{font-size:2.25rem}.page-module__vD7Nyq__featureDescription{font-size:1.25rem}}
