.support-module__cd0qgq__page{padding:72px 0 104px}.support-module__cd0qgq__title{text-wrap:balance;margin:12px 0 28px;font-size:clamp(48px,8vw,88px);line-height:.98}.support-module__cd0qgq__intro{max-width:720px}.support-module__cd0qgq__panel{border:1px solid var(--color-line);background:#c9a35c06;border-radius:3px;max-width:720px;margin:12px 0 32px;padding:clamp(22px,4vw,36px)}.support-module__cd0qgq__form{gap:28px;display:grid}.support-module__cd0qgq__fieldset{border:0;min-width:0;margin:0;padding:0}.support-module__cd0qgq__legend{color:var(--color-gold-bright);font-family:var(--font-label);letter-spacing:.065em;text-transform:uppercase;margin-bottom:12px;padding:0;font-size:15px;font-weight:600}.support-module__cd0qgq__toggle{border:1px solid var(--color-gold);border-radius:3px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.support-module__cd0qgq__toggleOption,.support-module__cd0qgq__chip{cursor:pointer;min-height:56px;color:var(--color-gold);font-family:var(--font-label);justify-content:center;align-items:center;font-size:18px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex;position:relative}.support-module__cd0qgq__toggleOption+.support-module__cd0qgq__toggleOption{border-left:1px solid var(--color-gold)}.support-module__cd0qgq__toggleOption input,.support-module__cd0qgq__chip input{opacity:0;pointer-events:none;position:absolute}:is(.support-module__cd0qgq__toggleOption:has(input:focus-visible),.support-module__cd0qgq__chip:has(input:focus-visible)){outline:2px solid var(--color-gold-bright);outline-offset:3px}.support-module__cd0qgq__toggleOption:hover,.support-module__cd0qgq__chip:hover{color:var(--color-gold-bright);background:#c9a35c12}.support-module__cd0qgq__chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.support-module__cd0qgq__chip{border:1px solid var(--color-line);border-radius:3px;font-size:20px}.support-module__cd0qgq__toggleOption.support-module__cd0qgq__selected,.support-module__cd0qgq__chip.support-module__cd0qgq__selected,.support-module__cd0qgq__toggleOption.support-module__cd0qgq__selected:hover,.support-module__cd0qgq__chip.support-module__cd0qgq__selected:hover{border-color:var(--color-gold);background:var(--color-gold);color:var(--color-background)}.support-module__cd0qgq__customRow{gap:8px;margin-top:18px;display:grid}.support-module__cd0qgq__customLabel{color:var(--color-charcoal);font-family:var(--font-label);font-size:16px}.support-module__cd0qgq__customInputWrap{border:1px solid var(--color-gold);max-width:260px;min-height:56px;color:var(--color-gold);font-family:var(--font-label);background:#16120fb8;border-radius:3px;align-items:center;gap:8px;padding:0 16px;font-size:20px;display:flex}.support-module__cd0qgq__customInput{width:100%;color:var(--color-ink);font:inherit;background:0 0;border:0}.support-module__cd0qgq__customInput:focus-visible{outline:none!important}.support-module__cd0qgq__customInputWrap:focus-within{outline:2px solid var(--color-gold-bright);outline-offset:3px}.support-module__cd0qgq__submit{width:100%;min-height:58px;font-size:18px}.support-module__cd0qgq__submit:disabled{cursor:progress;opacity:.75}.support-module__cd0qgq__error{color:#e8a08f;font-family:var(--font-label);margin:-10px 0 0;font-size:16px}.support-module__cd0qgq__reassurance{color:var(--color-muted);font-family:var(--font-label);margin:-10px 0 0;font-size:15px;line-height:1.5}.support-module__cd0qgq__checkoutShell{gap:18px;display:grid}.support-module__cd0qgq__checkoutSummary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.support-module__cd0qgq__checkoutSummary .support-module__cd0qgq__meta{color:var(--color-gold-bright);margin:0;font-size:17px;font-weight:600}.support-module__cd0qgq__changeButton{min-height:48px}.support-module__cd0qgq__checkoutMount{border-radius:3px;min-height:480px;scroll-margin-top:96px;overflow:hidden}.support-module__cd0qgq__fineprint{max-width:720px;color:var(--color-muted);font-family:var(--font-label);margin:0;font-size:15px;line-height:1.6}.support-module__cd0qgq__fineprint a{color:var(--color-gold)}@media (max-width:720px){.support-module__cd0qgq__page{padding:54px 0 76px}.support-module__cd0qgq__chips{grid-template-columns:1fr 1fr}.support-module__cd0qgq__customInputWrap{max-width:none}.support-module__cd0qgq__panel{padding:20px}}
