.personal-product .personal-hero{padding-top:105px;padding-bottom:48px;min-height:90svh}.personal-product .hero-copy>.eyebrow{color:var(--ice)}.personal-purchase{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px}.personal-price{font-size:1.75rem;line-height:1.2;font-weight:500;letter-spacing:-.04em}.personal-purchase>span{font-size:.9375rem;color:#e0eaf7}.personal-product .personal-price-note{font-size:.8125rem;line-height:1.5;color:#d4dfed;margin-top:12px;max-width:630px}.personal-product .hero-copy .publisher-line{margin-top:20px}.personal-product .actions{margin-top:23px}.personal-features{row-gap:45px}.personal-features .feature p{max-width:550px}.personal-privacy .trust-principles p{max-width:580px}.personal-languages{padding:35px 0;border-block:1px solid var(--line)}.personal-languages>.wrap{display:flex;gap:35px;align-items:center;justify-content:space-between}.personal-languages p{font-size:1rem;line-height:1.7}.personal-faq{max-width:1080px}.personal-final{background:var(--navy);color:var(--paper);padding:85px 0}.personal-final>.wrap{display:grid;grid-template-columns:1.25fr .8fr;gap:90px;align-items:center}.personal-final .section-label{color:var(--ice);margin-bottom:23px}.personal-final h2{font-size:clamp(2.375rem,4.3vw,4rem)}.personal-final p{color:#d4dfed;max-width:570px;margin-top:24px}.personal-final-purchase{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.personal-final-purchase>strong{font-size:2.75rem;font-weight:500;letter-spacing:-.04em;line-height:1.1}.personal-final-purchase>p{font-size:.875rem;margin:0;max-width:340px}.personal-final .text-link:hover{color:var(--ice)}@media(max-width:760px){.personal-product .personal-hero{padding-top:85px;min-height:88svh}.personal-product .hero-copy h1{font-size:clamp(3rem,11vw,4.5rem)}.personal-purchase{gap:12px}.personal-languages>.wrap{display:block}.personal-languages p{margin-top:15px}.personal-final{padding:65px 0}.personal-final>.wrap{grid-template-columns:1fr;gap:40px}.personal-features{row-gap:30px}.personal-product .store-purchase{padding-inline:20px}.personal-faq h3{font-size:1.375rem}}
