.support-page{background:var(--cream)}.support-hero{min-height:64vh;display:flex;flex-direction:column;justify-content:end;padding:11vh 8vw 9vh;color:var(--paper);background:linear-gradient(rgba(23,45,70,.88),rgba(23,45,70,.94)),url("assets/papel-marmoreado.jpg") center/cover}.support-hero .eyebrow{color:#d3ad6b}.support-hero h1{max-width:900px;margin:8px 0 30px;font-family:"Newsreader","Cormorant Garamond",serif;font-size:clamp(58px,8vw,118px);font-weight:400;line-height:.86;letter-spacing:-.035em}.support-hero>p:last-child{max-width:720px;margin:0;font-family:"Cormorant Garamond",serif;font-size:24px;line-height:1.55}.support-intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:9vw;padding:11vh 8vw}.support-intro h2,.support-contact h2{margin:8px 0 0;font-family:"Cormorant Garamond",serif;font-size:clamp(42px,5vw,72px);font-weight:400;line-height:.95}.support-intro>div:last-child{align-self:end;max-width:680px;font-family:"Cormorant Garamond",serif;font-size:23px;line-height:1.6}.support-options{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(33,72,107,.22);border-top:12px solid transparent;border-image:url("assets/papel-marmoreado.jpg") 30 round}.support-method{min-width:0;padding:9vh 8vw;background:var(--paper)}.support-method-wise{color:var(--paper);background:var(--midnight-blue)}.support-method h2{margin:6px 0 18px;font-family:"Cormorant Garamond",serif;font-size:clamp(50px,6vw,82px);font-weight:400;line-height:1}.support-method>p:not(.eyebrow){min-height:54px;max-width:520px;font-family:"Cormorant Garamond",serif;font-size:20px;line-height:1.45}.support-method-wise .eyebrow{color:#d3ad6b}.support-method dl{margin:34px 0}.support-method dl div{padding:13px 0;border-top:1px solid rgba(33,72,107,.2)}.support-method-wise dl div{border-color:rgba(255,255,255,.18)}.support-method dt{margin-bottom:4px;color:#7a6e62;font-size:10px;letter-spacing:.15em;text-transform:uppercase}.support-method-wise dt{color:#bdc8d3}.support-method dd{margin:0;overflow-wrap:anywhere;font-family:"Cormorant Garamond",serif;font-size:18px}.support-code{font-family:Manrope,Arial,sans-serif!important;font-size:13px!important;letter-spacing:.04em}.support-method-wise .contact-button{color:var(--paper);border-color:rgba(255,255,255,.55)}.support-method-wise .primary-support{display:inline-flex;margin:18px 0 28px;background:#d3ad6b;border-color:#d3ad6b;color:var(--midnight-blue)}.support-method details{margin-top:12px}.support-method summary{cursor:pointer;font-size:11px;letter-spacing:.11em;text-transform:uppercase}.copy-button{cursor:pointer;background:transparent}.support-contact{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding:11vh 8vw}.support-contact>div:first-child>p:last-child{max-width:570px;font-family:"Cormorant Garamond",serif;font-size:20px}.support-contact-actions{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px}.support-contact-actions .contact-button{min-width:min(100%,310px);justify-content:center;text-align:center}@media(max-width:760px){.support-hero{min-height:520px;padding:10vh 8vw 8vh}.support-hero h1{font-size:54px}.support-hero>p:last-child{font-size:20px}.support-intro,.support-options,.support-contact{grid-template-columns:1fr}.support-intro{gap:30px;padding:8vh 8vw}.support-options{gap:0}.support-method{padding:8vh 8vw}.support-method>p:not(.eyebrow){min-height:0}.support-contact{gap:34px;padding:8vh 8vw}.support-contact-actions{align-items:stretch}.support-contact-actions .contact-button{width:100%;min-width:0}}
