:root{--nd-navy:#142b5f;--nd-orange:#ff7138;--nd-teal:#22a6a4;--nd-cream:#fffaf0;--nd-line:#f1e6d4}.nd-home{background:var(--nd-cream);color:var(--nd-navy);font-family:Arial,sans-serif;padding-bottom:64px}.nd-shell{max-width:1180px;margin:0 auto;padding:56px 24px}.nd-header{max-width:1180px;margin:auto;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;background:var(--nd-cream);gap:24px}.nd-brand{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--nd-navy);font-size:29px;font-weight:800}.nd-nav{display:flex;gap:24px}.nd-nav a,.nd-language{color:var(--nd-navy);text-decoration:none;font-weight:700}.nd-chevron{color:var(--nd-teal);margin-left:5px}.nd-header-actions{display:flex;align-items:center;gap:18px}.nd-language{color:var(--nd-orange)}.nd-profile{width:36px;height:36px;border:0;border-radius:50%;color:#98a0ad;background:#eee9df}.nd-hero{display:grid;grid-template-columns:1fr .9fr;align-items:center;min-height:480px}.nd-eyebrow{font-weight:800;color:var(--nd-teal);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.nd-hero h1{font-size:clamp(2.7rem,6vw,4.8rem);line-height:1.02;margin:.2em 0}.nd-hero-copy>p:not(.nd-eyebrow){font-size:1.17rem;line-height:1.6;max-width:540px}.nd-actions{display:flex;gap:14px;margin-top:28px}.nd-btn{display:inline-block;padding:15px 23px;border-radius:14px;text-decoration:none;font-weight:800}.nd-btn-primary{background:var(--nd-orange);color:#fff}.nd-btn-secondary{border:2px solid var(--nd-orange);color:var(--nd-navy)}.nd-btn-teal{background:var(--nd-teal);color:#fff}.nd-hero-art img{display:block;width:100%;max-width:520px;margin:auto}.nd-shell h2{font-size:clamp(1.8rem,3vw,2.7rem);margin:0 0 24px}.nd-grades{display:grid;grid-template-columns:repeat(12,1fr);gap:9px}.nd-grade{padding:15px 5px;border-radius:13px;background:var(--nd-orange);color:#fff;text-align:center;text-decoration:none;font-weight:700}.nd-grade:nth-child(3n){background:var(--nd-teal)}.nd-grade strong{display:block;font-size:1.55rem}.nd-grade span{font-size:.75rem}.nd-grade.is-disabled{opacity:.35;pointer-events:none}.nd-recent{border:1px solid var(--nd-line);border-radius:24px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:30px}.nd-recent h2{font-size:1.6rem;margin:6px 0}.nd-features{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nd-features article{background:#fff;border:1px solid var(--nd-line);border-radius:20px;padding:28px}.nd-features span{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#dff4f1;color:var(--nd-teal);font-size:1.8rem;font-weight:bold}.nd-features h3{font-size:1.2rem}.nd-features p,.nd-parents p{line-height:1.55;color:#526079}.nd-how{background:#fff3dc}.nd-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nd-steps div{display:flex;align-items:center;gap:15px}.nd-steps b{display:grid;place-items:center;border-radius:50%;background:var(--nd-teal);color:#fff;width:45px;height:45px}.nd-steps h3{font-size:1.1rem}.nd-parents{display:grid;grid-template-columns:1.2fr .8fr;gap:30px;align-items:center;background:#fff;border-radius:26px}.nd-share-illustration{font-size:150px;text-align:center;color:var(--nd-orange);position:relative}.nd-share-illustration span{color:var(--nd-teal);font-size:110px}.nd-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;text-align:center;font-weight:800;border-block:1px solid var(--nd-line)}@media(max-width:800px){.nd-nav{display:none}.nd-header{padding:16px}.nd-hero,.nd-parents{grid-template-columns:1fr;text-align:center}.nd-hero-art{grid-row:1}.nd-hero-copy>p:not(.nd-eyebrow){margin-inline:auto}.nd-actions{justify-content:center}.nd-grades{grid-template-columns:repeat(4,1fr)}.nd-features,.nd-steps{grid-template-columns:1fr}.nd-recent{align-items:flex-start;flex-direction:column}.nd-trust{grid-template-columns:repeat(2,1fr);font-size:.88rem}.nd-shell{padding:40px 18px}}
