.yu-site #main-content .support-overview{border-top:3px double #9ba78e;margin-top:60px;padding:44px 0 0;scroll-margin-top:20px}.support-overview{color:var(--ui-ink,#244638)}.support-heading{max-width:740px}.yu-site #main-content .support-heading h2{font:500 clamp(30px,3.4vw,44px)/1.6 var(--serif);text-wrap:balance;margin:18px 0}.support-overview p,.support-overview dd{font:16px/2 var(--sans);color:var(--ui-secondary,#52634d);overflow-wrap:anywhere}.support-heading>p:not(.eyebrow){max-width:680px}.support-contents{border-block:1px solid #c7cdbb;flex-wrap:wrap;gap:10px 30px;margin-top:26px;padding:18px 0;display:flex}.support-contents a,.support-stage a{color:var(--ui-link,#315c45);font:14px/1.8 var(--sans);text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.support-contents a:hover,.support-stage a:hover{color:var(--ui-link-hover,#7b3b2b)}.support-step{border-bottom:1px solid #c7cdbb;padding-block:34px;scroll-margin-top:20px}.support-step-heading{align-items:baseline;gap:20px;margin-bottom:16px;display:flex}.support-step-heading>span{font:italic 20px var(--serif);color:#52634d}.support-overview h3{font:500 28px/1.6 var(--serif)}.support-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:25px 0;padding:0;list-style:none;display:grid}.support-results li{min-width:0}.support-results a{color:var(--ui-link,#315c45);border-top:1px solid #9ba78e;flex-direction:column;align-items:flex-start;gap:10px;min-height:44px;padding-top:18px;display:flex}.support-count{font:500 52px/1.3 var(--serif)}.support-count small{font:14px var(--sans);margin-left:10px}.support-results strong{font:500 23px/1.6 var(--serif)}.support-result-note{font:14px/1.9 var(--sans);color:var(--ui-secondary,#52634d)}.support-result-action{font:14px/1.8 var(--sans);text-underline-offset:5px;align-items:center;gap:16px;min-height:44px;text-decoration:underline;display:inline-flex}.support-overview svg{flex:none;width:17px;height:17px}.support-results a:hover strong,.support-results a:hover .support-result-action{color:var(--ui-link-hover,#7b3b2b)}.support-stage{background:#eee9dc;padding:19px 24px}.support-stage p+p{margin-top:8px}.support-needs{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;display:grid}.support-needs dt{font:500 21px/1.7 var(--serif);margin-bottom:9px}.support-needs dd{margin:0}.support-uses{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:22px 0 0;display:grid}.support-uses>div{border-top:1px solid #c7cdbb;min-width:0;padding-top:18px}.support-uses dt{font:500 21px/1.7 var(--serif);margin-bottom:9px}.support-uses dd{margin:0}.support-ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.support-ways li{flex-direction:column;align-items:flex-start;gap:13px;min-width:0;display:flex}.support-overview h4{font:500 22px/1.6 var(--serif)}.support-ways p{flex:1}.support-ways .ui-action{gap:14px;text-decoration:none}.support-feedback{border-top:1px solid #d5d5c5;max-width:800px;margin-top:30px;padding-top:25px}.support-feedback h4{margin-bottom:12px}.support-feedback p+p{margin-top:12px}.support-feedback p+h4{margin-top:24px}.yu-site #main-content .support-principle{color:#244638;background:#e9ecdf;border-left:3px solid #52634d;margin-top:24px;padding:17px 22px}.support-contact{background:#e9ecdf;grid-template-columns:1.3fr 1fr;gap:44px;margin-top:32px;padding:30px;scroll-margin-top:20px;display:grid}.support-contact h3{margin-bottom:13px}.support-contact .support-step-heading h3{margin-bottom:0}.support-contact .support-step-heading>span{flex:none}.support-contact address{min-width:0;font-style:normal}.support-contact address>strong{font:500 23px/1.6 var(--serif);margin-bottom:8px;display:block}.support-contact .ui-contact-phone{gap:12px;max-width:100%}.yu-site #main-content .about-support-entry{margin-top:18px}@media (width<=900px){.support-needs,.support-ways,.support-uses{grid-template-columns:1fr;gap:25px}.support-contact{grid-template-columns:1fr;gap:23px}}@media (width<=600px){.yu-site #main-content .support-heading h2{font-size:28px}.yu-site #main-content .support-overview{margin-top:40px;padding-top:30px;scroll-margin-top:20px}.support-step,.support-contact{scroll-margin-top:20px}.support-contents{flex-direction:column;gap:4px;margin-top:21px;padding-block:12px}.support-overview h3{font-size:25px}.support-step{padding-block:26px}.support-step-heading{gap:13px}.support-results{grid-template-columns:1fr;gap:20px}.support-results a{grid-template-columns:70px 1fr;gap:6px 18px;display:grid}.support-count{grid-row:1/4;font-size:40px}.support-results strong{font-size:21px}.support-result-action{grid-column:2}.support-stage{padding:18px}.support-contact{padding:23px 18px}.support-contact .ui-contact-phone{font-size:19px}}
