.support{--support-measure:42rem}.support li,.support p{font-size:1rem;line-height:1.7}.support .support__jump{display:flex;flex-wrap:wrap;gap:.5rem .9rem;margin:0 0 clamp(2.5rem,6vw,4rem);padding-bottom:1.4rem;border-bottom:1px solid rgba(201,146,46,.16)}.support .support__jump a{color:var(--ink-soft);text-decoration:none;font-size:.86rem;letter-spacing:.02em;padding:.35rem .1rem;border-bottom:1px solid transparent;transition:color .18s ease,border-color .18s ease}.support .support__jump a:focus-visible,.support .support__jump a:hover{color:var(--gold);border-bottom-color:var(--brass)}.support .support__faq{max-width:var(--support-measure)}.support .support__faq-group+.support__faq-group{margin-top:clamp(2.75rem,6vw,4rem);padding-top:clamp(2.75rem,6vw,4rem);border-top:1px solid rgba(201,146,46,.14)}.support .support__faq-group-title{font:400 clamp(1.35rem,2.6vw,1.8rem) /1.2 var(--font-display);margin:0 0 1.2rem}.support .support__faq-list{display:grid;gap:1px;background:rgba(201,146,46,.14);border:1px solid rgba(201,146,46,.14);border-radius:3px;overflow:hidden}.support .support__faq-item{background:color-mix(in srgb,var(--decoction) 55%,var(--roast))}.support .support__faq-q{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;list-style:none;cursor:pointer;padding:1.05rem 1.3rem;font:500 1rem/1.4 var(--font-text);color:var(--ink);transition:background-color .2s ease}.support .support__faq-q::-webkit-details-marker{display:none}.support .support__faq-q:after{content:"+";flex:none;font:400 1.3rem/1 var(--font-text);color:var(--brass);transform:rotate(0deg);transition:transform .22s ease,color .2s ease}.support .support__faq-item[open]>.support__faq-q:after{content:"+";transform:rotate(45deg);color:var(--gold)}.support .support__faq-q:hover{background:color-mix(in srgb,var(--decoction) 78%,var(--roast))}.support .support__faq-q:focus-visible{outline:2px solid var(--gold);outline-offset:-2px;background:color-mix(in srgb,var(--decoction) 78%,var(--roast))}.support .support__faq-item[open]>.support__faq-q{background:color-mix(in srgb,var(--decoction) 85%,var(--roast));color:var(--gold)}.support .support__faq-a{padding:0 1.3rem 1.2rem;color:var(--ink-soft);max-width:62ch}.support .support__faq-a p{margin:0}.support .support__faq-learn{margin-top:.7rem!important}.support .support__faq-learn a{color:var(--brass);text-decoration:underline;text-underline-offset:.2em}.support .support__faq-learn a:focus-visible,.support .support__faq-learn a:hover{color:var(--gold)}.support .support__more{max-width:var(--support-measure)}.support .support__legal-list{list-style:none;margin:0;padding:0;display:grid;gap:clamp(1rem,2.4vw,1.5rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));max-width:56rem}.support .support__legal-card{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;color:inherit;background:color-mix(in srgb,var(--decoction) 55%,var(--roast));border:1px solid rgba(201,146,46,.14);border-radius:3px;padding:1.4rem 1.5rem;transition:border-color .22s ease,transform .22s ease}.support .support__legal-card:focus-visible,.support .support__legal-card:hover{border-color:rgba(201,146,46,.42);transform:translateY(-3px)}.support .support__legal-card strong{font:500 1.1rem/1.3 var(--font-display);color:var(--ink)}.support .support__legal-card span{color:var(--ink-soft);font-size:.92rem;line-height:1.55}.support .support__policy-body{max-width:var(--support-measure)}.support .support__policy-body p{color:var(--ink-soft);margin:0 0 1.1rem}.support .support__policy-h{font:400 clamp(1.15rem,2vw,1.4rem) /1.3 var(--font-display);color:var(--ink);margin:2rem 0 .8rem}.support .support__policy-body>.support__policy-h:first-child{margin-top:0}.support .support__policy-list{margin:0 0 1.1rem;padding-left:1.2rem;color:var(--ink-soft);display:grid;gap:.4rem}.support .support__policy-list li{line-height:1.6}.support .support__policy-contact{max-width:var(--support-measure);margin-top:clamp(2.5rem,6vw,3.5rem);padding-top:1.6rem;border-top:1px solid rgba(201,146,46,.16)}.support .support__policy-contact address,.support .support__policy-contact p{color:var(--ink-soft);font-style:normal;margin:0}.support .support__policy-contact a{color:var(--brass);text-decoration:underline;text-underline-offset:.2em}.support .support__policy-contact a:focus-visible,.support .support__policy-contact a:hover{color:var(--gold)}.support .support__policy-nav{max-width:var(--support-measure);display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;margin-top:clamp(2rem,5vw,3rem)}.support .support__policy-nav a{color:var(--ink-soft);text-decoration:none;font-size:.88rem;border-bottom:1px solid transparent;transition:color .18s ease,border-color .18s ease}.support .support__policy-nav a:focus-visible,.support .support__policy-nav a:hover{color:var(--gold);border-bottom-color:var(--brass)}@media (max-width:640px){.support .support__faq-q{padding:.9rem 1.05rem}.support .support__faq-a{padding:0 1.05rem 1rem}}.learn{--learn-measure:34rem}.learn .learn__chapter+.learn__chapter{border-top:1px solid rgba(201,146,46,.14);padding-top:clamp(2.5rem,6vw,4rem)}.learn .learn__list{list-style:none;margin:0;padding:0;display:grid;gap:1px;background:rgba(201,146,46,.14);border:1px solid rgba(201,146,46,.14);border-radius:3px;overflow:hidden}.learn .learn__q{display:block;text-decoration:none;color:inherit;background:color-mix(in srgb,var(--decoction) 55%,var(--roast));padding:1.1rem 1.3rem;transition:background-color .2s ease,transform .2s ease}.learn .learn__q:focus-visible,.learn .learn__q:hover{background:color-mix(in srgb,var(--decoction) 78%,var(--roast));transform:translateY(-1px)}.learn .learn__q strong{display:block;font:400 clamp(1.05rem,1.9vw,1.25rem) /1.3 var(--font-display);margin-bottom:.3rem}.learn .learn__q span{display:block;color:var(--ink-soft);font-size:.92rem;line-height:1.55;max-width:62ch}.learn__article .page__head{max-width:var(--learn-measure)}.learn .learn__standfirst{margin-top:1.1rem;font:400 clamp(1.1rem,2vw,1.35rem) /1.55 var(--font-display);color:var(--ink);max-width:34rem}.learn .learn__body{max-width:var(--learn-measure);display:grid;gap:1.4rem;font-size:1rem;line-height:1.75;color:var(--ink)}.learn .learn__body p{margin:0}.learn .learn__h{font:400 clamp(1.15rem,2.2vw,1.4rem) /1.25 var(--font-display);margin:.6rem 0 -.4rem;color:var(--ink)}.learn .learn__list-body{margin:0;padding-left:1.2rem;display:grid;gap:.55rem;color:var(--ink)}.learn .learn__list-body li{line-height:1.65}.learn .learn__pull{font:400 clamp(1.05rem,1.9vw,1.25rem) /1.5 var(--font-display);font-style:italic;color:var(--gold);border-left:2px solid var(--brass);padding:.2rem 0 .2rem 1.3rem;margin:.4rem 0}.learn .learn__note{font-size:.88rem;line-height:1.65;color:var(--ink-soft);border-top:1px solid rgba(201,146,46,.14);padding-top:.9rem;margin:0}.learn .learn__unverified{max-width:var(--learn-measure);margin-top:clamp(2.5rem,6vw,3.5rem);padding:1.3rem 1.4rem;background:color-mix(in srgb,var(--decoction) 45%,var(--roast));border:1px solid rgba(201,146,46,.18);border-radius:3px}.learn .learn__unverified .learn__h{margin-top:0}.learn .learn__unverified p{margin:0 0 .8rem;color:var(--ink-soft);line-height:1.65;font-size:.92rem}.learn .learn__unverified ul{margin:0;padding-left:1.2rem;display:grid;gap:.45rem;color:var(--ink-soft);font-size:.92rem;line-height:1.6}.learn .learn__shop-nudge{max-width:var(--learn-measure);margin:clamp(2.5rem,6vw,3.5rem) 0 0;font-size:.92rem;color:var(--ink-soft)}.learn .learn__shop-nudge a{color:var(--brass)}.learn .learn__shop-nudge a:hover{color:var(--gold)}.learn .learn__nav{max-width:var(--learn-measure);margin-top:clamp(2rem,5vw,3rem);padding-top:clamp(1.5rem,4vw,2.2rem);border-top:1px solid rgba(201,146,46,.14);display:grid;gap:1.4rem}.learn .learn__next{display:block;text-decoration:none;color:inherit;background:color-mix(in srgb,var(--decoction) 55%,var(--roast));border:1px solid rgba(201,146,46,.16);border-radius:3px;padding:1.1rem 1.3rem;transition:border-color .2s ease,transform .2s ease}.learn .learn__next:focus-visible,.learn .learn__next:hover{border-color:rgba(201,146,46,.45);transform:translateY(-1px)}.learn .learn__next .eyebrow{margin-bottom:.35rem}.learn .learn__next strong{display:block;font:400 clamp(1rem,1.7vw,1.15rem) /1.35 var(--font-display)}.learn .learn__back{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;font-size:.9rem}.learn .learn__back a{color:var(--ink-soft);text-decoration:underline;text-decoration-color:rgba(201,146,46,.4);text-underline-offset:3px}.learn .learn__back a:hover{color:var(--gold);text-decoration-color:var(--gold)}