.support-apps{border-top:1px solid var(--rule);margin-top:36px;padding-top:24px}.support-apps h2{font:500 12px/1.6 var(--sans);color:var(--soft)}.support-apps ul{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.support-apps li{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.support-apps strong{font:600 13px/1.6 var(--sans);color:var(--ink)}.support-apps li span,.support-apps>p{color:var(--muted);font:12px/1.8 var(--sans)}.public-support{border-top:1px solid var(--rule);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:65px;max-width:1250px;margin:40px auto 0;padding:40px 48px;display:grid}.public-support h2{font:500 21px/1.6 var(--serif);margin:0 0 18px}.support-guide .eyebrow{margin:0 0 18px;font-size:10px}.support-guide>p:last-child{color:var(--muted);margin:0;font-size:13px;line-height:2}.support-faq details{border-top:1px solid var(--rule)}.support-faq details:last-child{border-bottom:1px solid var(--rule)}.support-faq summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;font-size:13px;font-weight:500;line-height:1.7;list-style:none;display:flex}.support-faq summary::-webkit-details-marker{display:none}.support-faq summary>span{color:var(--flame);font:18px/1 var(--mono);flex-shrink:0}.support-faq details[open] summary>span{transform:rotate(45deg)}.support-faq details p{color:var(--muted);overflow-wrap:anywhere;margin:0;padding:0 25px 20px 0;font-size:12px;line-height:2}.support-faq summary:focus-visible{outline:2px solid var(--flame);outline-offset:4px}.feedback-form-placeholder{min-height:1050px;color:var(--muted);font-size:13px}.form-placeholder-lines{gap:30px;margin-top:36px;display:grid}.form-placeholder-lines span{border:1px solid var(--rule);background:var(--paper);height:58px;display:block}.form-placeholder-lines span:nth-child(3){height:210px}.form-placeholder-lines span:nth-child(4){height:190px}@media (width<=1099px){.public-support{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:30px;padding-inline:30px}}@media (width<=759px){.support-apps{margin-top:23px;padding-top:18px}.support-apps ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.support-apps li,.support-apps strong,.support-apps li span{display:block}.public-support{margin-top:35px;padding:28px 24px;display:block}.support-guide{margin-bottom:30px}.public-support h2{font-size:19px}.feedback-form-placeholder{min-height:1150px}}@media (width<=480px){html:lang(en) .public-intro h1{min-height:3.2em}}
