.support-page{color:var(--studio-ink);background:var(--studio-paper);font-family:var(--font-family-primary);padding-bottom:var(--section-padding-bottom, 40px)}.support-page *,.support-navigation *{box-sizing:border-box}.support-page{--support-ease-out: cubic-bezier(.23, 1, .32, 1)}.support-shell{width:100%;max-width:1480px;margin-inline:auto;padding-inline:48px}.support-navigation{border-bottom:1px solid var(--studio-line);background:var(--studio-paper)}.support-navigation ul{display:flex;flex-wrap:nowrap;gap:8px 32px;list-style:none;margin:0;padding-block:12px;overflow-x:auto;scrollbar-width:thin}.support-navigation li{flex:0 0 auto}.support-navigation a{display:flex;align-items:center;min-height:44px;color:var(--studio-muted);font-size:14px;text-decoration:none;border-bottom:2px solid transparent}.support-navigation a[aria-current=page]{color:var(--studio-plum);font-weight:600;border-bottom-color:currentColor}.support-navigation a:hover{color:var(--studio-plum)}.support-navigation a:focus-visible,.support-page :is(a,button,summary,input,textarea,select):focus-visible{outline:2px solid var(--color-focus);outline-offset:5px}.support-page :is(h1,h2,h3,p){margin-top:0}.support-page :is(h1,h2,h3){color:var(--studio-plum)}.support-hero{padding-block:max(40px,var(--section-padding-top, 56px)) 64px}.support-hero__title{max-width:12ch;margin:0 0 24px;font:500 clamp(48px,6.5vw,88px)/1.02 var(--font-family-display);letter-spacing:-.035em;text-wrap:balance}.support-hero__intro{max-width:52ch;margin:0;font-size:18px;line-height:1.6;text-wrap:pretty}.support-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px;padding:15px 24px;border:1px solid var(--studio-plum);border-radius:6px;background:var(--studio-plum);color:var(--studio-paper);font:600 16px/1.4 var(--font-family-primary);text-decoration:none;text-transform:none;letter-spacing:0;cursor:pointer;transition:transform .15s var(--support-ease-out),background-color .18s ease,color .18s ease}.support-button svg{width:20px;height:20px;flex:0 0 auto}.support-button:active{transform:scale(.98)}.support-button{white-space:nowrap}[data-support-keyboard] .support-page *,[data-support-keyboard] .support-page *:before,[data-support-keyboard] .support-page *:after{transition:none!important;animation:none!important}[data-support-keyboard] .support-button:active{transform:none}.support-button:disabled{cursor:not-allowed;opacity:.6}.support-link{display:inline-flex;align-items:center;gap:16px;min-height:44px;color:var(--studio-plum);font-weight:600;text-underline-offset:5px}.support-link svg{width:20px;height:20px;flex:0 0 auto}.support-page :is(section[id],div[id],h2[id]){scroll-margin-top:120px}@media(hover:hover){.support-button:hover:not(:disabled){background:var(--studio-sage);color:var(--studio-plum)}}@media(max-width:1000px){.support-shell{padding-inline:32px}}@media(max-width:700px){.support-shell{padding-inline:20px}.support-navigation ul{gap:0 24px;padding-block:8px}.support-navigation a{font-size:13px}.support-hero{padding-block:40px}.support-hero__title{font-size:clamp(44px,11vw,64px)}.support-hero__intro{font-size:17px}}@media(max-width:400px){.support-navigation ul{column-gap:20px}}@media(prefers-reduced-motion:reduce){.support-page *,.support-page *:before,.support-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:767px){.support-shell{padding-inline:20px}.support-navigation ul{gap:0 20px;padding-block:8px}.support-navigation a{font-size:13px}.support-hero{padding-block:32px}.support-hero__title{max-width:none;margin-bottom:18px;font-size:clamp(36px,10.5vw,52px);line-height:1.06}.support-hero__intro{font-size:16px;line-height:1.65}.support-button{min-height:52px;padding:14px 20px;gap:16px}.support-page :is(section[id],div[id],h2[id]){scroll-margin-top:96px}.support-page:is(.policy-guide,.methodology){padding-top:0}.policy-guide__content,.methodology__content{gap:28px;padding-bottom:16px}.policy-guide__content section,.methodology__content section{padding-top:24px}.policy-guide__content h2,.methodology__content h2{font-size:24px;line-height:1.2;letter-spacing:-.02em}.policy-guide__content p,.policy-guide__content li,.methodology__content p{font-size:16px;line-height:1.7;overflow-wrap:anywhere}.policy-guide__content section>:last-child,.methodology__content section>:last-child{margin-bottom:0}.policy-guide__content :is(p,li)>a,.methodology__content p>a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;color:var(--studio-plum);text-underline-offset:4px;overflow-wrap:anywhere}.policy-guide__content ul{padding-left:20px}}@media(max-width:359px){.support-shell{padding-inline:16px}.support-navigation .support-shell{padding-inline:12px}.support-navigation ul{gap:0 6px;justify-content:space-between}.support-navigation a{min-width:44px;justify-content:center;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/support-studio.css.map */
