.individual-page{background:#fffefa;color:#403b3e}.individual-page p{margin:0;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.65;color:#514a4e}.individual-page p+p{margin-top:.6em}.individual-page h1,.individual-page h2,.individual-page h3{font-family:"Source Serif 4",Georgia,serif;font-weight:400;letter-spacing:-.03em;color:#3b3038}.individual-hero{padding:130px 0 76px;background:#f7f0e8}.individual-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:70px;align-items:center}.individual-hero-copy{max-width:680px}.individual-hero h1{margin:0 0 22px;font-size:51px;line-height:1.07}.individual-page .individual-lead{margin:0 0 23px;font-family:"Source Serif 4",Georgia,serif;font-size:28px;line-height:1.27;color:#593a8a}.individual-hero .btn{display:inline-flex;margin-top:26px;text-decoration:none}.individual-portrait{max-width:390px;aspect-ratio:1;justify-self:center;overflow:hidden;border-radius:20px}.individual-portrait img{display:block;width:100%;height:100%;object-fit:cover}.individual-narrow{max-width:800px}.individual-intro{padding:78px 0 86px}.individual-hero+.individual-options{background:#fffefa}.individual-quotes{background:#f7f0e8}.individual-options .link{margin-top:20px}.individual-question{margin:27px 0;padding:18px 24px;border-left:3px solid #a20c3a;font-family:"Source Serif 4",Georgia,serif;font-size:27px;line-height:1.3;color:#593a8a;background:#f7f0e8;border-radius:0 12px 12px 0}.individual-signup .individual-form{margin-top:28px}.individual-page h2{margin:0 0 22px;font-size:42px;line-height:1.12}.individual-options{padding:74px 0 80px;background:#f7f0e8}.individual-page .individual-options-lead{margin-bottom:28px}.individual-options-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.individual-options-grid article{padding:29px 31px;border:1px solid #e9ddd7;border-radius:17px;background:#fffefa}.individual-options-grid h3{margin:0 0 12px;font-size:29px;line-height:1.15}.individual-page .individual-option-fact{margin:0 0 14px;color:#593a8a;font-size:16px;font-weight:600}.individual-page .individual-price-note{margin-top:24px;font-size:14.5px}.individual-quotes{padding:77px 0 86px}.individual-quotes-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.individual-quotes figure{margin:0;padding:28px 27px;border-radius:17px;background:#faf6f3}.individual-quotes blockquote{margin:0 0 20px;font-family:"Source Serif 4",Georgia,serif;font-size:21px;line-height:1.38;color:#3b3038}.individual-quotes figcaption{font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:600;color:#68427c}.individual-signup{padding:78px 0 100px;background:#f7f0e8;scroll-margin-top:92px;text-align:center}.individual-signup h2{margin-bottom:15px}.individual-signup .individual-narrow>p{max-width:600px;margin:0 auto}.individual-signup .individual-narrow>p+p{margin-top:.6em}.individual-form{min-height:680px;padding:28px 22px;border-radius:17px;background:#fffefa}.individual-back{padding:32px 0;text-align:center}.individual-back a{color:#593a8a;font-family:Inter,Arial,sans-serif;font-size:14px;text-decoration:none}.individual-back a:hover{text-decoration:underline}@media(max-width:900px){.individual-hero-grid{gap:35px}.individual-quotes-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.individual-hero{padding:116px 0 60px}.individual-hero-grid{grid-template-columns:1fr;gap:30px}.individual-hero h1{font-size:42px}.individual-page .individual-lead{font-size:24px}.individual-portrait{max-width:260px}.individual-intro,.individual-options,.individual-quotes,.individual-signup{padding-top:60px;padding-bottom:66px}.individual-page h2{font-size:34px}.individual-options-grid,.individual-quotes-grid{grid-template-columns:1fr}.individual-form{padding:19px 10px;min-height:630px}}