.AiSecurityChecker-module__eomSbG__container{background:var(--color-calm-accent);min-height:100vh}.AiSecurityChecker-module__eomSbG__hero{background:var(--color-calm-bg);color:var(--color-calm-text);text-align:center;border-bottom:1px solid var(--color-calm-border);padding:120px 20px 80px}.AiSecurityChecker-module__eomSbG__heroInner{max-width:900px;margin:0 auto}.AiSecurityChecker-module__eomSbG__heroLabel{letter-spacing:.05em;background:#fff3;border-radius:20px;margin-bottom:24px;padding:6px 16px;font-size:.875rem;font-weight:600;display:inline-block}.AiSecurityChecker-module__eomSbG__heroTitle{letter-spacing:-.02em;text-wrap:balance;margin-bottom:24px;font-size:2.5rem;font-weight:800;line-height:1.3}.AiSecurityChecker-module__eomSbG__heroLead{opacity:1;margin-bottom:40px;font-size:1.125rem;line-height:1.8}.AiSecurityChecker-module__eomSbG__heroCta{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.AiSecurityChecker-module__eomSbG__primaryButton,.AiSecurityChecker-module__eomSbG__secondaryButton{border-radius:8px;padding:16px 32px;font-size:1rem;font-weight:700;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s;display:inline-block}.AiSecurityChecker-module__eomSbG__primaryButton{background:var(--color-calm-accent);color:var(--color-bg);border:1px solid var(--color-calm-accent)}.AiSecurityChecker-module__eomSbG__primaryButton:hover{box-shadow:none;background:var(--color-calm-accent-hover);color:var(--color-bg);border:1px solid var(--color-calm-accent)}.AiSecurityChecker-module__eomSbG__secondaryButton{background:var(--color-bg);color:var(--color-calm-accent);border:1px solid var(--color-calm-accent)}.AiSecurityChecker-module__eomSbG__secondaryButton:hover{background:var(--color-calm-tint);color:var(--color-calm-accent);border:1px solid var(--color-calm-accent)}.AiSecurityChecker-module__eomSbG__section{background:var(--color-bg);padding:80px 20px}.AiSecurityChecker-module__eomSbG__section:nth-child(2n){background:var(--color-calm-bg)}.AiSecurityChecker-module__eomSbG__sectionInner{max-width:1200px;margin:0 auto}.AiSecurityChecker-module__eomSbG__sectionHeader{text-align:center;margin-bottom:60px}.AiSecurityChecker-module__eomSbG__sectionLabel{background:var(--color-calm-accent);color:var(--color-bg);letter-spacing:.1em;text-transform:uppercase;border-radius:20px;margin-bottom:16px;padding:6px 16px;font-size:.75rem;font-weight:600;display:inline-block}.AiSecurityChecker-module__eomSbG__sectionTitle{color:#1a202c;letter-spacing:-.02em;text-wrap:balance;font-size:2rem;font-weight:800}.AiSecurityChecker-module__eomSbG__sectionDescription{color:var(--color-calm-muted);margin-top:12px;font-size:1rem}.AiSecurityChecker-module__eomSbG__overviewContent{max-width:800px;margin:0 auto}.AiSecurityChecker-module__eomSbG__paragraph{color:#4a5568;margin-bottom:24px;font-size:1.125rem;line-height:1.9}.AiSecurityChecker-module__eomSbG__paragraph strong{color:var(--color-calm-accent);font-weight:700}.AiSecurityChecker-module__eomSbG__warningBox{background:var(--color-calm-bg);border-left:4px solid #f56565;border-radius:12px;margin-top:40px;padding:32px}.AiSecurityChecker-module__eomSbG__warningTitle{color:#c53030;margin-bottom:20px;font-size:1.25rem;font-weight:700}.AiSecurityChecker-module__eomSbG__warningList{margin:0;padding:0;list-style:none}.AiSecurityChecker-module__eomSbG__warningList li{color:#742a2a;margin-bottom:12px;padding-left:32px;line-height:1.7;position:relative}.AiSecurityChecker-module__eomSbG__warningList li:before{content:"";background-color:currentColor;width:1em;height:1em;font-size:1.25rem;position:absolute;top:.2em;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0Z'/%3E%3Cpath d='M12 9v4M12 17h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0Z'/%3E%3Cpath d='M12 9v4M12 17h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}.AiSecurityChecker-module__eomSbG__targetGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;display:grid}.AiSecurityChecker-module__eomSbG__targetCard{background:var(--color-bg);border:2px solid var(--color-calm-border);text-align:center;border-radius:16px;padding:40px 32px;transition:color .16s,background-color .16s,border-color .16s}.AiSecurityChecker-module__eomSbG__targetCard:hover{border-color:var(--color-calm-accent);box-shadow:none}.AiSecurityChecker-module__eomSbG__targetIcon{background:var(--color-calm-accent);width:72px;height:72px;color:var(--color-bg);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.AiSecurityChecker-module__eomSbG__targetTitle{color:#1a202c;margin-bottom:12px;font-size:1.25rem;font-weight:700}.AiSecurityChecker-module__eomSbG__targetText{color:var(--color-calm-muted);font-size:1rem;line-height:1.7}.AiSecurityChecker-module__eomSbG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;display:grid}.AiSecurityChecker-module__eomSbG__featureCard{background:var(--color-bg);border:1px solid var(--color-calm-border);border-radius:16px;padding:32px;transition:color .16s,background-color .16s,border-color .16s;position:relative;overflow:hidden}.AiSecurityChecker-module__eomSbG__featureCard:before{content:"";background:var(--color-calm-accent);height:4px;transition:color .16s,background-color .16s,border-color .16s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.AiSecurityChecker-module__eomSbG__featureCard:hover{box-shadow:none}.AiSecurityChecker-module__eomSbG__featureNumber{background:var(--color-calm-accent);width:48px;height:48px;color:var(--color-bg);border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;font-size:1.125rem;font-weight:700;display:flex}.AiSecurityChecker-module__eomSbG__featureTitle{color:#1a202c;margin-bottom:12px;font-size:1.125rem;font-weight:700;line-height:1.4}.AiSecurityChecker-module__eomSbG__featureText{color:var(--color-calm-muted);font-size:.9375rem;line-height:1.7}.AiSecurityChecker-module__eomSbG__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-bottom:32px;display:grid}.AiSecurityChecker-module__eomSbG__pricingSingle{max-width:600px;margin:0 auto 32px}.AiSecurityChecker-module__eomSbG__pricingCard{background:var(--color-bg);border:2px solid var(--color-calm-border);border-radius:16px;padding:40px 32px;transition:color .16s,background-color .16s,border-color .16s;position:relative}.AiSecurityChecker-module__eomSbG__pricingCard:hover{box-shadow:none}.AiSecurityChecker-module__eomSbG__pricingCard.AiSecurityChecker-module__eomSbG__recommended{border-color:var(--color-calm-accent);border-width:3px}.AiSecurityChecker-module__eomSbG__recommendedBadge{background:var(--color-calm-accent);color:var(--color-bg);letter-spacing:.05em;border-radius:20px;padding:6px 20px;font-size:.875rem;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.AiSecurityChecker-module__eomSbG__pricingHeader{text-align:center;border-bottom:2px solid var(--color-calm-border);margin-bottom:32px;padding-bottom:24px}.AiSecurityChecker-module__eomSbG__pricingTitle{color:#1a202c;margin-bottom:16px;font-size:1.5rem;font-weight:700}.AiSecurityChecker-module__eomSbG__pricingPrice{justify-content:center;align-items:baseline;gap:4px;display:flex}.AiSecurityChecker-module__eomSbG__pricingDescription{text-align:center;color:var(--color-calm-muted);margin-top:12px;font-size:.9375rem}.AiSecurityChecker-module__eomSbG__pricingAmount{color:var(--color-calm-text);font-size:2.5rem;font-weight:800}.AiSecurityChecker-module__eomSbG__pricingUnit{color:var(--color-calm-muted);font-size:1rem}.AiSecurityChecker-module__eomSbG__pricingFeatures{margin:0 0 32px;padding:0;list-style:none}.AiSecurityChecker-module__eomSbG__pricingFeatures li{color:#4a5568;border-bottom:1px solid #f7fafc;padding:12px 0 12px 32px;line-height:1.6;position:relative}.AiSecurityChecker-module__eomSbG__pricingFeatures li:last-child{border-bottom:none}.AiSecurityChecker-module__eomSbG__pricingFeatures li:before{content:"✓";color:var(--color-calm-accent);font-size:1.25rem;font-weight:700;position:absolute;left:0}.AiSecurityChecker-module__eomSbG__pricingButton{background:var(--color-calm-accent);width:100%;color:var(--color-bg);text-align:center;border-radius:8px;padding:16px;font-weight:700;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s;display:block}.AiSecurityChecker-module__eomSbG__pricingButton:hover{box-shadow:none}.AiSecurityChecker-module__eomSbG__pricingNote{text-align:center;color:var(--color-calm-muted);font-size:.875rem;line-height:1.8}.AiSecurityChecker-module__eomSbG__flowList{max-width:800px;margin:0 auto}.AiSecurityChecker-module__eomSbG__flowItem{gap:24px;margin-bottom:40px;display:flex;position:relative}.AiSecurityChecker-module__eomSbG__flowItem:not(:last-child):after{content:"";background:var(--color-calm-accent);width:2px;position:absolute;top:64px;bottom:-40px;left:31px}.AiSecurityChecker-module__eomSbG__flowStep{background:var(--color-calm-accent);width:64px;height:64px;color:var(--color-bg);letter-spacing:.05em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.AiSecurityChecker-module__eomSbG__flowContent{flex:1;padding-top:8px}.AiSecurityChecker-module__eomSbG__flowTitle{color:#1a202c;margin-bottom:8px;font-size:1.25rem;font-weight:700}.AiSecurityChecker-module__eomSbG__flowText{color:var(--color-calm-muted);font-size:1rem;line-height:1.7}.AiSecurityChecker-module__eomSbG__ctaSection{background:var(--color-calm-bg);color:var(--color-calm-text);text-align:center;border-bottom:1px solid var(--color-calm-border);padding:80px 20px}.AiSecurityChecker-module__eomSbG__ctaInner{max-width:800px;margin:0 auto}.AiSecurityChecker-module__eomSbG__ctaTitle{letter-spacing:-.02em;text-wrap:balance;margin-bottom:20px;font-size:2rem;font-weight:800}.AiSecurityChecker-module__eomSbG__ctaText{opacity:1;margin-bottom:40px;font-size:1.125rem;line-height:1.8}.AiSecurityChecker-module__eomSbG__ctaButtons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.AiSecurityChecker-module__eomSbG__ctaPrimaryButton,.AiSecurityChecker-module__eomSbG__ctaSecondaryButton{border-radius:8px;padding:16px 32px;font-size:1rem;font-weight:700;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s;display:inline-block}.AiSecurityChecker-module__eomSbG__ctaPrimaryButton{background:var(--color-calm-accent);color:var(--color-bg);border:1px solid var(--color-calm-accent)}.AiSecurityChecker-module__eomSbG__ctaPrimaryButton:hover{box-shadow:none;background:var(--color-calm-accent-hover);color:var(--color-bg);border:1px solid var(--color-calm-accent)}.AiSecurityChecker-module__eomSbG__ctaSecondaryButton{background:var(--color-bg);color:var(--color-calm-accent);border:1px solid var(--color-calm-accent)}.AiSecurityChecker-module__eomSbG__ctaSecondaryButton:hover{background:var(--color-calm-tint);color:var(--color-calm-accent);border:1px solid var(--color-calm-accent)}.AiSecurityChecker-module__eomSbG__faqList{flex-direction:column;gap:16px;max-width:900px;margin:0 auto;display:flex}.AiSecurityChecker-module__eomSbG__faqItem{background:var(--color-bg);border:2px solid var(--color-calm-border);border-radius:12px;transition:color .16s,background-color .16s,border-color .16s;overflow:hidden}.AiSecurityChecker-module__eomSbG__faqItem:hover{box-shadow:none}.AiSecurityChecker-module__eomSbG__faqQuestion{background:var(--color-bg);cursor:pointer;text-align:left;border:none;align-items:center;gap:16px;width:100%;padding:20px 24px;transition:color .16s,background-color .16s,border-color .16s;display:flex}.AiSecurityChecker-module__eomSbG__faqQuestion:hover{background:var(--color-calm-bg)}.AiSecurityChecker-module__eomSbG__questionBadge{background:var(--color-calm-accent);color:var(--color-bg);white-space:nowrap;border-radius:12px;flex-shrink:0;padding:4px 12px;font-size:.75rem;font-weight:700}.AiSecurityChecker-module__eomSbG__questionText{color:#1a202c;flex:1;font-size:1rem;font-weight:700;line-height:1.6}.AiSecurityChecker-module__eomSbG__questionIcon{width:24px;height:24px;color:var(--color-calm-accent);flex-shrink:0;transition:color .16s,background-color .16s,border-color .16s}.AiSecurityChecker-module__eomSbG__questionIcon.AiSecurityChecker-module__eomSbG__rotated{transform:rotate(180deg)}.AiSecurityChecker-module__eomSbG__faqAnswer{max-height:0;transition:color .16s,background-color .16s,border-color .16s;overflow:hidden}.AiSecurityChecker-module__eomSbG__faqAnswer.AiSecurityChecker-module__eomSbG__open{max-height:500px}.AiSecurityChecker-module__eomSbG__answerContent{color:#4a5568;border-top:1px solid var(--color-calm-border);padding:20px 24px 24px;font-size:1rem;line-height:1.8}.AiSecurityChecker-module__eomSbG__brDesktop{display:block}@media (max-width:768px){.AiSecurityChecker-module__eomSbG__hero{background:var(--color-calm-bg);color:var(--color-calm-text);border-bottom:1px solid var(--color-calm-border);padding:100px 20px 60px}.AiSecurityChecker-module__eomSbG__heroTitle{text-wrap:balance;font-size:2rem}.AiSecurityChecker-module__eomSbG__heroLead{font-size:1rem}.AiSecurityChecker-module__eomSbG__brDesktop{display:none}.AiSecurityChecker-module__eomSbG__section{padding:60px 20px}.AiSecurityChecker-module__eomSbG__sectionTitle{text-wrap:balance;font-size:1.75rem}.AiSecurityChecker-module__eomSbG__targetGrid,.AiSecurityChecker-module__eomSbG__featuresGrid,.AiSecurityChecker-module__eomSbG__pricingGrid{grid-template-columns:1fr}.AiSecurityChecker-module__eomSbG__flowItem{flex-direction:column;gap:16px}.AiSecurityChecker-module__eomSbG__flowItem:not(:last-child):after{display:none}.AiSecurityChecker-module__eomSbG__ctaTitle{text-wrap:balance;font-size:1.75rem}.AiSecurityChecker-module__eomSbG__ctaText{font-size:1rem}.AiSecurityChecker-module__eomSbG__ctaButtons{flex-direction:column}.AiSecurityChecker-module__eomSbG__ctaPrimaryButton,.AiSecurityChecker-module__eomSbG__ctaSecondaryButton{width:100%}}
