.support-ui{color:var(--ink);container:support-page page / inline-size}.support-ui,.support-ui *,.support-ui *:before,.support-ui *:after{box-sizing:border-box}.support-ui a,.support-ui summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.support-ui :where(h1,h2,h3,p,a,summary){overflow-wrap:anywhere}.support-ui :where(section,article,nav,li,div){min-width:0}.support-ui.policy-page{width:100%;min-height:0;padding:0;overflow-x:clip;background:none;color:var(--ink)}.support-ui :is(.policy-hero,.policy-reading [data-tone],.not-found-page__opening){background:none}.support-ui .policy-opening{display:flex;flex-direction:column;min-height:calc(100svh - var(--header-height))}.support-ui .policy-hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(2rem,5vw,5rem);align-items:center}.support-ui .policy-nav{padding-top:1rem}.support-ui .policy-nav__links{display:flex;align-items:stretch;gap:clamp(.75rem,2vw,1.75rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:.25rem;scrollbar-width:thin;border-bottom:1px solid var(--line)}.support-ui .policy-nav-link{display:inline-flex;flex:0 0 auto;min-height:3rem;align-items:center;justify-content:center;padding:.65rem .1rem;border-bottom:2px solid transparent;color:var(--ink-soft);font-size:var(--fs-small);font-weight:var(--fw-strong);line-height:1.3;white-space:nowrap;text-decoration:none;transition:color var(--transition-fast)}.support-ui .policy-nav-link:hover{color:var(--signal-strong)}.support-ui .policy-nav-link[aria-current=page]{color:var(--ink);border-bottom-color:var(--signal)}.support-ui .policy-directory{padding-block:clamp(2.5rem,6vw,5rem)}.support-ui .policy-directory__entry{display:grid;grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);gap:1rem clamp(2.5rem,7vw,6.5rem);padding-block:clamp(1.75rem,4vw,3rem);border-top:1px solid var(--line)}.support-ui .policy-directory__entry h2{margin:0;font-size:var(--fs-sub);font-weight:var(--fw-display);letter-spacing:var(--track-display);line-height:var(--lh-title)}.support-ui .policy-directory__entry p{max-width:var(--measure-body);margin:0 0 .75rem;color:var(--ink-soft);font-size:var(--fs-body);line-height:var(--lh-body)}.support-ui .policy-directory__topics{display:grid;gap:.25rem;margin:.75rem 0 0;padding:0;list-style:none}.support-ui .policy-directory__topics .text-link{font-size:var(--fs-small)}.support-ui .policy-reading{display:grid;grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);-moz-column-gap:clamp(2.5rem,7vw,6.5rem);column-gap:clamp(2.5rem,7vw,6.5rem);align-items:start}.support-ui .policy-index{position:sticky;top:calc(var(--header-height) + env(safe-area-inset-top) + 1.5rem);max-height:calc(100svh - var(--header-height) - 3rem);overflow-y:auto;overscroll-behavior:contain;margin-top:clamp(2.5rem,6vw,5rem);padding-bottom:1rem;scrollbar-width:thin}.support-ui .policy-index__label{margin:0 0 .5rem;color:var(--ink-soft);font-size:var(--fs-caption);font-weight:var(--fw-strong);line-height:1.4}.support-ui .policy-index__list{margin:0;padding:0;list-style:none;border-left:1px solid var(--line)}.support-ui .policy-index__list--clauses{margin:0 0 .35rem .75rem}.support-ui .policy-index__link{position:relative;display:flex;min-height:var(--target-min);align-items:center;padding:.3rem 0 .3rem .85rem;color:var(--ink-soft);font-size:var(--fs-small);font-weight:var(--fw-body);line-height:1.35;text-decoration:none;transition:color var(--transition-fast)}.support-ui .policy-index__list--clauses .policy-index__link{font-size:var(--fs-caption)}.support-ui .policy-index__link:hover{color:var(--signal-strong)}.support-ui .policy-index__link:focus-visible{color:var(--ink)}.support-ui .policy-index__link[aria-current=location]{color:var(--ink);font-weight:var(--fw-strong)}.support-ui .policy-index__link[aria-current=location]:before{content:"";position:absolute;top:.35rem;bottom:.35rem;left:-1.5px;width:2px;background:var(--signal)}.support-ui .policy-section{position:relative;scroll-margin-top:calc(var(--header-height) + 1rem)}.support-ui .policy-introduction{padding-block:clamp(2.5rem,6vw,5rem) clamp(1rem,3vw,2rem)}.support-ui .policy-document{padding-block:clamp(2.5rem,6vw,5rem)}.support-ui .policy-prose{width:100%;max-width:var(--measure-body);color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere}.support-ui .policy-introduction .policy-prose>div+div{margin-top:clamp(2rem,5vw,3.5rem)}.support-ui .policy-prose h2{margin:0 0 1rem;color:var(--ink);font-size:var(--fs-sub);font-weight:var(--fw-display);letter-spacing:var(--track-display);line-height:1.2;text-align:left;text-wrap:balance}.support-ui .policy-prose>h2{margin:0 0 1.25rem;font-size:var(--fs-section);line-height:var(--lh-title)}.support-ui .policy-prose h3{margin:0 0 1rem;color:var(--ink);font-family:var(--font-family);font-size:var(--fs-lead);font-weight:var(--fw-strong);letter-spacing:0;line-height:1.3;text-wrap:pretty}.support-ui .policy-prose p,.support-ui .policy-prose li{color:var(--ink-soft);font-size:var(--fs-body);line-height:var(--lh-body)}.support-ui .policy-prose p{margin:0 0 1rem}.support-ui .policy-prose ul,.support-ui .policy-prose ol{display:grid;gap:.6rem;margin:0 0 1.35rem;padding-left:1.25rem}.support-ui .policy-prose ul{list-style:disc}.support-ui .policy-prose ol{list-style:decimal}.support-ui .policy-prose strong{color:var(--ink);font-weight:var(--fw-strong)}.support-ui .policy-prose a{color:var(--signal);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.support-ui .policy-prose .policy-updated{margin:0 0 .8rem;color:var(--ink-faint);font-size:var(--fs-caption);font-weight:var(--fw-strong);letter-spacing:0;line-height:1.4;text-transform:none}.support-ui .policy-prose .policy-lead{max-width:var(--measure-lead);margin:0;font-size:var(--fs-lead);line-height:var(--lh-lead)}.support-ui .policy-clauses{margin-top:clamp(2rem,4.5vw,3.25rem)}.support-ui .policy-clause{scroll-margin-top:calc(var(--header-height) + 1.25rem);padding-bottom:clamp(2rem,4.5vw,3.25rem)}.support-ui .policy-clause:last-child{padding-bottom:0}.support-ui .policy-clause>:last-child{margin-bottom:0}.support-ui .support-channels{padding-block:clamp(3rem,6vw,5rem)}.support-ui .support-channels__title{margin:0 0 clamp(1.5rem,3vw,2.25rem);color:var(--ink);font-family:var(--font-family-display);font-size:var(--fs-section);font-weight:var(--fw-display);letter-spacing:var(--track-display);line-height:var(--lh-title)}.support-ui .support-channels__grid{display:grid;grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none}.support-ui .support-channels__grid>li{margin:0}.support-ui .support-channels__grid article{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1fr) minmax(0,.65fr);gap:1rem clamp(1rem,3vw,2.5rem);align-items:center;padding-block:clamp(1.1rem,2.6vw,1.6rem)}.support-ui .support-channels__grid h3{margin:0;color:var(--ink);font-size:var(--fs-lead);font-weight:var(--fw-strong);letter-spacing:0;line-height:1.25;text-wrap:balance}.support-ui .support-channels__grid p{margin:0;color:var(--ink-soft);font-size:var(--fs-small);line-height:1.55;text-wrap:pretty}.support-ui .support-channels__grid a,.support-ui .support-contact-details__links a{display:inline-flex;min-height:var(--target-min);align-items:center;justify-self:start;margin:0;color:var(--signal-strong);font-size:var(--fs-small);font-weight:var(--fw-strong);line-height:1.35;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--transition-fast)}.support-ui .support-channels__grid a:hover,.support-ui .support-contact-details__links a:hover{color:var(--ink)}.support-ui .support-channels__grid a:focus-visible,.support-ui .support-contact-details__links a:focus-visible{text-decoration-thickness:var(--focus-underline)}.support-ui .support-contact-details{display:grid;grid-template-columns:minmax(13rem,.5fr) minmax(0,1fr);gap:1rem clamp(1.5rem,5vw,4rem);align-items:center;margin-top:clamp(2rem,4vw,3rem)}.support-ui .support-contact-details h2{margin:0;color:var(--ink);font-size:var(--fs-sub);font-weight:var(--fw-display);letter-spacing:var(--track-display);line-height:1.2}.support-ui .support-contact-details__links{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem}.support-ui.not-found-page{width:100%;min-height:0;padding:0;background:none}.support-ui .not-found-page__opening{padding-bottom:clamp(3rem,8vw,6rem)}.support-ui .not-found-page__routes{max-width:36rem;margin-top:clamp(2.5rem,6vw,3.5rem)}.support-ui .not-found-page__routes-label{display:block;margin-bottom:.6rem;color:var(--ink-soft);font-size:var(--fs-caption);font-weight:var(--fw-strong);line-height:1.4}.support-ui .not-found-page__routes ul{margin:0;padding:0;list-style:none}.support-ui .not-found-page__routes li{border-top:1px solid var(--line)}.support-ui .not-found-page__routes li:last-child{border-bottom:1px solid var(--line)}.support-ui .not-found-page__routes a{display:flex;min-height:3rem;align-items:center;justify-content:space-between;padding:.65rem .1rem;color:var(--ink);font-size:var(--fs-small);font-weight:var(--fw-strong);text-decoration:none;transition:color var(--transition-fast)}.support-ui .not-found-page__routes a>svg{flex:none;margin-left:.75rem;color:var(--signal)}.support-ui .not-found-page__routes a:hover{color:var(--signal-strong)}@media(max-width:980px){.support-ui .policy-hero-grid{grid-template-columns:1fr;align-items:start}.support-ui .support-channels__grid article{grid-template-columns:minmax(10rem,.55fr) minmax(0,1fr)}.support-ui .support-channels__grid article>a{grid-column:1 / -1}}@media(max-width:900px){.support-ui .closing-band .detail-final__inner{grid-template-columns:minmax(0,1fr)}.support-ui .closing-band .detail-final__inner>.button{grid-column:1}}@media(max-width:720px){.support-ui .support-channels__grid article{grid-template-columns:minmax(0,1fr);gap:.6rem 1rem;align-items:start}.support-ui .support-channels__grid article h3,.support-ui .support-channels__grid article p,.support-ui .support-channels__grid article>a{grid-column:1}.support-ui .support-contact-details{grid-template-columns:1fr}}@container support-page (max-width: 60rem){.support-ui .policy-hero-grid{grid-template-columns:minmax(0,1fr);align-items:start}.support-ui .support-channels__grid article{grid-template-columns:minmax(0,.55fr) minmax(0,1fr)}.support-ui .support-channels__grid article>a{grid-column:1 / -1}.support-ui .policy-reading,.support-ui .policy-directory__entry{grid-template-columns:minmax(0,1fr)}.support-ui .policy-index{position:static;max-height:none;overflow:visible;margin-top:clamp(1.5rem,5vw,2.5rem);padding:0}.support-ui .policy-introduction{padding-top:clamp(1.5rem,5vw,2.5rem)}}@container support-page (max-width: 45rem){.support-ui .support-channels__grid article{grid-template-columns:minmax(0,1fr);gap:.6rem 1rem;align-items:start}.support-ui .support-channels__grid article :is(h3,p,a){grid-column:1}.support-ui .support-contact-details{grid-template-columns:minmax(0,1fr)}}.support-ui :is(.policy-hero,.not-found-page__opening){display:grid;align-content:center}.support-ui .policy-hero{flex:1}.support-ui .not-found-page__opening{min-height:calc(100svh - var(--header-height))}@media print{.support-ui.policy-page{padding:0;background:#fff}.support-ui .policy-opening,.support-ui .policy-nav,.support-ui .policy-index,.support-ui .closing-band{display:none}.support-ui .policy-reading{display:block}.support-ui .policy-document{padding:0}.support-ui .policy-clause{-moz-column-break-inside:avoid;break-inside:avoid}}.support-ui .policy-hero-drawing,.support-ui .not-found-page__drawing{width:min(100%,17rem)}.support-ui .not-found-page__stage{display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem;align-items:center}.support-ui .not-found-page__stage>.page-opening{padding-inline:0}@container support-page (min-width: 56rem){.support-ui .not-found-page__stage{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);-moz-column-gap:clamp(2rem,5vw,5rem);column-gap:clamp(2rem,5vw,5rem)}.support-ui .policy-hero-drawing,.support-ui .not-found-page__drawing{width:min(100%,29rem);justify-self:end}}
