.SafetyHero-module__uPSjJa__heroSection{background:linear-gradient(205.4deg, transparent 32%, var(--btw-cream-gradient) 93%);padding:64px 72px}.SafetyHero-module__uPSjJa__heroContent{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:760px;margin:0 auto;display:flex}.SafetyHero-module__uPSjJa__eyebrow{font:var(--btw-text-heading-4);letter-spacing:.5px;text-transform:uppercase;color:var(--btw-blue);margin:0;font-weight:700}.SafetyHero-module__uPSjJa__heroHeading{font:var(--btw-text-hero);letter-spacing:-.5px;color:var(--btw-black);text-wrap:balance;margin:0}.SafetyHero-module__uPSjJa__heroDescription{max-width:620px;font:var(--btw-text-heading-2);color:var(--btw-overlay60);margin:0 auto;font-weight:400}.SafetyHero-module__uPSjJa__heroLinks{font:var(--btw-text-body-small);color:var(--btw-overlay60);margin:0}.SafetyHero-module__uPSjJa__heroLinks a{color:var(--btw-blue-text);font-weight:700;text-decoration:none}.SafetyHero-module__uPSjJa__heroLinks a:hover{text-decoration:underline}@media (max-width:1024px){.SafetyHero-module__uPSjJa__heroSection{padding:48px 24px}}@media (max-width:640px){.SafetyHero-module__uPSjJa__heroHeading{font:var(--btw-text-display)}.SafetyHero-module__uPSjJa__heroDescription{font:var(--btw-text-body)}}
.SafetyPrinciples-module__PPFmkG__principlesSection{max-width:1110px;margin:0 auto;padding:72px}.SafetyPrinciples-module__PPFmkG__principlesHeading{font:var(--btw-text-feature);letter-spacing:-.36px;text-align:center;color:var(--btw-black);margin:0 0 48px}.SafetyPrinciples-module__PPFmkG__principlesGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.SafetyPrinciples-module__PPFmkG__principleCard{background:var(--btw-surface-hover);border:1px solid var(--btw-subjects-border);border-radius:24px;flex-direction:column;gap:12px;padding:40px;display:flex}.SafetyPrinciples-module__PPFmkG__principleTitle{font:var(--btw-text-heading-1);color:var(--btw-black);text-wrap:balance;margin:0}.SafetyPrinciples-module__PPFmkG__principleDescription{font:var(--btw-text-body);color:var(--btw-overlay60);margin:0}@media (max-width:1024px){.SafetyPrinciples-module__PPFmkG__principlesSection{padding:48px 24px}}@media (max-width:768px){.SafetyPrinciples-module__PPFmkG__principlesGrid{grid-template-columns:1fr}.SafetyPrinciples-module__PPFmkG__principleCard{padding:32px 24px}}@media (max-width:640px){.SafetyPrinciples-module__PPFmkG__principlesHeading{font:var(--btw-text-heading-1);margin-bottom:32px}}
.SafetyAiGuardrails-module__3h8Gja__guardrailsSection{background:linear-gradient(205.4deg, transparent 32%, var(--btw-lavender-gradient) 93%);padding:72px 24px}.SafetyAiGuardrails-module__3h8Gja__guardrailsInner{max-width:860px;margin:0 auto}.SafetyAiGuardrails-module__3h8Gja__guardrailsIntro{text-align:center;flex-direction:column;gap:16px;margin-bottom:48px;display:flex}.SafetyAiGuardrails-module__3h8Gja__guardrailsHeading{font:var(--btw-text-feature);letter-spacing:-.36px;color:var(--btw-black);margin:0}.SafetyAiGuardrails-module__3h8Gja__guardrailsDescription{max-width:620px;font:var(--btw-text-body-medium);color:var(--btw-overlay60);margin:0 auto}.SafetyAiGuardrails-module__3h8Gja__guardrailsList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.SafetyAiGuardrails-module__3h8Gja__guardrail{background:var(--btw-white);border:1px solid var(--btw-subjects-border);border-radius:24px;gap:20px;padding:28px;display:flex}.SafetyAiGuardrails-module__3h8Gja__guardrailIcon{background:var(--btw-surface-hover);width:44px;height:44px;color:var(--btw-blue-text);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SafetyAiGuardrails-module__3h8Gja__guardrailBody{flex-direction:column;gap:8px;min-width:0;display:flex}.SafetyAiGuardrails-module__3h8Gja__guardrailTitle{font:var(--btw-text-heading-2);color:var(--btw-black);text-wrap:balance;margin:0}.SafetyAiGuardrails-module__3h8Gja__guardrailDescription{font:var(--btw-text-body-small);color:var(--btw-overlay60);margin:0;line-height:1.6}@media (max-width:1024px){.SafetyAiGuardrails-module__3h8Gja__guardrailsSection{padding:48px 24px}}@media (max-width:640px){.SafetyAiGuardrails-module__3h8Gja__guardrailsHeading{font:var(--btw-text-heading-1)}.SafetyAiGuardrails-module__3h8Gja__guardrailsIntro{margin-bottom:32px}.SafetyAiGuardrails-module__3h8Gja__guardrail{flex-direction:column;gap:14px;padding:24px 20px}}
.SafetyDataPractices-module__LpJFKa__dataSection{padding:72px 24px}.SafetyDataPractices-module__LpJFKa__dataInner{max-width:1110px;margin:0 auto}.SafetyDataPractices-module__LpJFKa__dataIntro{text-align:center;flex-direction:column;gap:16px;margin-bottom:48px;display:flex}.SafetyDataPractices-module__LpJFKa__dataHeading{font:var(--btw-text-feature);letter-spacing:-.36px;color:var(--btw-black);margin:0}.SafetyDataPractices-module__LpJFKa__dataDescription{max-width:620px;font:var(--btw-text-body-medium);color:var(--btw-overlay60);margin:0 auto}.SafetyDataPractices-module__LpJFKa__dataGrid{grid-template-columns:repeat(2,1fr);align-items:start;gap:24px;display:grid}.SafetyDataPractices-module__LpJFKa__dataCard{background:var(--btw-surface-hover);border:1px solid var(--btw-subjects-border);border-radius:24px;flex-direction:column;gap:24px;padding:40px;display:flex}.SafetyDataPractices-module__LpJFKa__dataCardTitle{font:var(--btw-text-heading-1);color:var(--btw-black);margin:0}.SafetyDataPractices-module__LpJFKa__retentionList{flex-direction:column;gap:20px;margin:0;display:flex}.SafetyDataPractices-module__LpJFKa__retentionRow{flex-direction:column;gap:4px;display:flex}.SafetyDataPractices-module__LpJFKa__retentionTerm{font:var(--btw-text-heading-4);color:var(--btw-black)}.SafetyDataPractices-module__LpJFKa__retentionDetail{font:var(--btw-text-body-small);color:var(--btw-overlay60);margin:0;line-height:1.6}.SafetyDataPractices-module__LpJFKa__safeguardList{flex-direction:column;gap:14px;margin:0;padding-left:22px;display:flex}.SafetyDataPractices-module__LpJFKa__safeguard{font:var(--btw-text-body-small);color:var(--btw-overlay60);line-height:1.6}@media (max-width:1024px){.SafetyDataPractices-module__LpJFKa__dataSection{padding:48px 24px}}@media (max-width:768px){.SafetyDataPractices-module__LpJFKa__dataGrid{grid-template-columns:1fr}.SafetyDataPractices-module__LpJFKa__dataCard{padding:32px 24px}}@media (max-width:640px){.SafetyDataPractices-module__LpJFKa__dataHeading{font:var(--btw-text-heading-1)}.SafetyDataPractices-module__LpJFKa__dataIntro{margin-bottom:32px}}
.SafetyParents-module__jmX-jq__parentsSection{background:linear-gradient(205.4deg, transparent 32%, var(--btw-mint-gradient) 93%);padding:72px 24px}.SafetyParents-module__jmX-jq__parentsInner{max-width:1110px;margin:0 auto}.SafetyParents-module__jmX-jq__parentsHeading{font:var(--btw-text-feature);letter-spacing:-.36px;text-align:center;color:var(--btw-black);margin:0 0 48px}.SafetyParents-module__jmX-jq__parentsGrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}.SafetyParents-module__jmX-jq__parentsColumn{flex-direction:column;gap:16px;display:flex}.SafetyParents-module__jmX-jq__columnTitle{font:var(--btw-text-heading-2);color:var(--btw-black);text-wrap:balance;margin:0}.SafetyParents-module__jmX-jq__pointList{flex-direction:column;gap:12px;margin:0;padding-left:22px;display:flex}.SafetyParents-module__jmX-jq__point{font:var(--btw-text-body-small);color:var(--btw-overlay60);line-height:1.6}.SafetyParents-module__jmX-jq__contactCard{background:var(--btw-white);border:1px solid var(--btw-subjects-border);text-align:center;border-radius:24px;margin-top:48px;padding:40px}.SafetyParents-module__jmX-jq__contactTitle{font:var(--btw-text-heading-1);color:var(--btw-black);margin:0 0 12px}.SafetyParents-module__jmX-jq__contactBody{max-width:680px;font:var(--btw-text-body-small);color:var(--btw-overlay60);margin:0 auto;line-height:1.6}.SafetyParents-module__jmX-jq__contactBody a{color:var(--btw-blue-text);font-weight:700;text-decoration:none}.SafetyParents-module__jmX-jq__contactBody a:hover{text-decoration:underline}@media (max-width:1024px){.SafetyParents-module__jmX-jq__parentsSection{padding:48px 24px}.SafetyParents-module__jmX-jq__parentsGrid{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.SafetyParents-module__jmX-jq__parentsHeading{font:var(--btw-text-heading-1);margin-bottom:32px}.SafetyParents-module__jmX-jq__contactCard{margin-top:32px;padding:32px 24px}}
.page-module__pJLX9q__page{min-height:100vh;font-family:"Nunito", var(--btw-font,sans-serif);background:#fff;flex-direction:column;display:flex}