.hss-support-page{background:var(--ths-ink,#100f0d);color:var(--ths-cream,#fff8e9)}.hss-support-main{max-width:1240px;margin:auto;padding:40px 24px 80px}.hss-support-main h1{font:400 clamp(44px,6vw,78px)/1.03 var(--font-hss-serif);margin:20px 0 30px}.hss-support-main h2{font:400 clamp(35px,4vw,56px)/1.08 var(--font-hss-serif);margin:18px 0 25px}.hss-support-main h3{font:400 34px/1.15 var(--font-hss-serif);margin:15px 0}.hss-support-main h1 em,.hss-support-main h2 em{color:#d5b36b}.hss-support-main p,.hss-support-main li{color:#ead8ad;font-size:14px;line-height:1.85}.hss-support-main a{color:#ead8ad;text-underline-offset:4px}.hss-support-main section{margin-top:70px;scroll-margin-top:30px}.hss-support-hero{isolation:isolate;align-items:flex-end;min-height:470px;padding:40px;display:flex;position:relative;overflow:hidden}.hss-support-hero>img{object-fit:cover;z-index:-2}.hss-support-hero:after{content:"";z-index:-1;background:linear-gradient(#0000,#100f0df5);position:absolute;inset:0}.hss-support-hero p{max-width:600px}.hss-sponsor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:35px 0;display:grid}.hss-sponsor-grid article,.hss-dedication-grid article,.hss-vote-shop article{background:#181611;border:1px solid #b99b624d;padding:28px}.hss-sponsor-grid article>strong{color:#d5b36b;margin:24px 0;font-size:15px;display:block}.hss-sponsor-grid ul{margin-bottom:30px;padding-left:19px}.hss-sponsor-grid li{margin:8px 0;font-size:12px}.hss-sponsor-grid .hss-sponsor-platinum,.hss-sponsor-grid .hss-sponsor-diamond{background:linear-gradient(140deg,#2a2418,#12110f)}.hss-support-special{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.hss-support-special>img{object-fit:cover;width:100%;height:100%;max-height:580px}.hss-dedication-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.hss-dedication-grid .hss-script{color:#d5b36b;font-size:35px}.hss-dedication-grid strong{color:#fff8e9}.hss-support-main .hss-support-fineprint{color:#c7b998;font-size:12px}.hss-support-request{border-top:1px solid #d5b36b55;grid-template-columns:1fr 1fr;gap:45px;padding-top:50px;display:grid}.hss-support-request form{gap:18px;display:grid}.hss-support-request label{color:#ead8ad;gap:8px;font-size:12px;display:grid}.hss-support-request input,.hss-support-request select,.hss-support-request textarea{color:#fff8e9;width:100%;font:400 15px/1.5 var(--font-hss-sans);background:#181611;border:1px solid #d5b36b55;padding:14px}.hss-support-request .hss-hp{display:none}.hss-note-price strong{color:#d5b36b;font-size:26px}.hss-vote-shop{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:35px 0;display:grid}.hss-vote-shop article{text-align:center;padding:25px 15px}.hss-vote-shop article>strong{font:400 58px/1 var(--font-hss-serif);color:#d5b36b}.hss-vote-shop .hss-button{white-space:normal;width:100%;padding:14px 12px;font-size:8px}.hss-support-panorama{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:30px 0;display:grid}.hss-support-panorama figure{margin:0}.hss-support-panorama img{width:100%;height:auto;display:block}.hss-support-panorama figcaption{font:400 22px var(--font-hss-serif);padding:14px 0}.hss-formal-support-links{background:#17130e;border-block:1px solid #d5b36b44;flex-wrap:wrap;justify-content:center;gap:25px;padding:24px;display:flex}.hss-formal-support-links a{color:#ead8ad;text-underline-offset:5px;font-size:12px}.hss-peek-percentage{color:#d5b36b;font:400 52px var(--font-hss-serif);margin-top:15px;display:block}@media (max-width:800px){.hss-sponsor-grid{grid-template-columns:1fr 1fr}.hss-vote-shop{grid-template-columns:repeat(2,minmax(0,1fr))}.hss-support-special,.hss-dedication-grid,.hss-support-request{grid-template-columns:1fr}.hss-support-hero{min-height:430px;padding:25px}.hss-support-main{padding:24px 18px 50px}}@media (max-width:500px){.hss-sponsor-grid{grid-template-columns:1fr}.hss-support-panorama{gap:8px}.hss-support-panorama figcaption{font-size:16px}.hss-support-main .hss-button{white-space:normal}.hss-formal-support-links{gap:17px}}.hss-support-terms{background:#1c1912;border:1px solid #d5b36b66;margin:28px 0;padding:24px}.hss-support-terms h3{font-size:27px}.hss-support-terms p{margin-bottom:0;font-size:13px}.hss-support-request .hss-support-consent{align-items:flex-start;gap:12px;line-height:1.7;display:flex}.hss-support-request .hss-support-consent input{accent-color:#d5b36b;flex-shrink:0;width:18px;height:18px;margin-top:3px}.hss-support-checkout{border:1px solid #d5b36b55;padding:24px}.hss-support-checkout>.hss-button{margin:18px 8px 0 0}.hss-support-main .hss-support-error{color:#ffcebe}.hss-support-submissions{gap:24px;display:grid}.hss-support-submissions article{border:1px solid #d5b36b55;padding:25px}.hss-support-submissions form{gap:16px;display:grid}.hss-support-submissions label{gap:6px;display:grid}.hss-support-submissions input,.hss-support-submissions textarea,.hss-support-submissions select{color:#fff8e9;width:100%;font:inherit;background:#181611;border:1px solid #d5b36b55;padding:12px}.hss-support-submissions .hss-support-feedback{background:#272015;border-left:3px solid #d5b36b;padding:18px}.hss-support-submissions .hss-support-status{text-transform:capitalize;color:#d5b36b}.hss-support-submissions .hss-button{margin:6px 12px 6px 0}
