.support-page{background:#fffefa;color:#403b3e}.support-page p{margin:0;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.65;color:#514a4e}.support-page p+p{margin-top:.6em}.support-intro{padding:130px 0 76px;background:#f7f0e8}.support-intro-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:70px;align-items:center}.support-intro-copy{max-width:650px}.support-intro h1,.support-page h2,.support-page h3{font-family:"Source Serif 4",Georgia,serif;font-weight:400;letter-spacing:-.03em;color:#3b3038}.support-intro h1{margin:0 0 18px;font-size:53px;line-height:1.07}.support-page .support-lead{margin:0 0 24px;font-family:"Source Serif 4",Georgia,serif;font-size:27px;line-height:1.28;color:#593a8a}.support-intro .btn{display:inline-flex;margin-top:28px;text-decoration:none}.support-portrait{width:100%;max-width:360px;aspect-ratio:1;justify-self:center;overflow:hidden;border-radius:20px}.support-portrait img{display:block;width:100%;height:100%;object-fit:cover}.support-why{padding:77px 0 84px}.support-copy{max-width:800px}.support-page h2{margin:0 0 20px;font-size:42px;line-height:1.12}.support-options{padding:72px 0 82px;background:#f7f0e8}.support-options h2{margin-bottom:30px}.support-options-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.support-option{display:flex;flex-direction:column;min-width:0;padding:30px 28px;border:1px solid #ebe0d9;border-radius:16px;background:#fffefa}.support-page .support-option h3{margin:0 0 12px;font-size:27px;line-height:1.14}.support-option p{font-size:14.5px;flex:1}.support-option a{margin-top:24px;color:#593a8a;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none}.support-option a:hover{text-decoration:underline}.support-option a:focus-visible{outline:2px solid #593a8a;outline-offset:4px}.support-page .support-account{flex:0;margin-top:22px;color:#593a8a;font-size:19px;font-weight:600;letter-spacing:.01em;overflow-wrap:anywhere}.support-form-section{padding:80px 0 110px;scroll-margin-top:92px}.support-form-wrap{max-width:760px;text-align:center}.support-form-wrap>p{max-width:620px;margin:0 auto 30px}.support-form{min-height:640px;padding:29px 25px;border-radius:18px;background:#faf6f3}.support-form .fapi-container-header{background:#593a8a!important;color:#fff!important;font-family:Inter,Arial,sans-serif}.support-form .fapi-form-basic-block{border-color:#e2d8e7!important;border-radius:8px;overflow:hidden}.support-monthly{background:#f7f0e8}.support-monthly .support-form-section{padding-top:140px}.support-monthly h1{margin:0 0 20px;font-family:"Source Serif 4",Georgia,serif;font-size:49px;line-height:1.1;font-weight:400;letter-spacing:-.03em;color:#3b3038}.support-monthly .support-form{background:#fffefa;text-align:left}.support-back{display:inline-block;margin-top:28px;color:#593a8a;font-family:Inter,Arial,sans-serif;font-size:14px;text-decoration:none}.support-back:hover{text-decoration:underline}.support-back:focus-visible{outline:2px solid #593a8a;outline-offset:4px}@media(max-width:960px){.support-intro-grid{gap:35px}.support-options-grid{grid-template-columns:1fr 1fr}.support-option:last-child{grid-column:1/-1}}@media(max-width:700px){.support-intro{padding:116px 0 60px}.support-intro-grid{grid-template-columns:1fr;gap:34px}.support-intro h1{font-size:42px}.support-page .support-lead{font-size:24px}.support-portrait{max-width:240px}.support-options,.support-why{padding:59px 0 65px}.support-page h2{font-size:34px}.support-options-grid{grid-template-columns:1fr}.support-option:last-child{grid-column:auto}.support-form-section{padding:62px 0 78px}.support-form{min-height:600px;padding:20px 12px}.support-monthly .support-form-section{padding-top:116px}.support-monthly h1{font-size:37px}}