.pure-tab-collection-3.pure-collection-3--width-contained .pure-collection-3__container{max-width:120rem;max-width:var(--ptc3-max,var(--page-width,120rem))}@media screen and (min-width:990px){.pure-tab-collection-3 .pure-collection-3__header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:'heading heading' 'tabs tabs' 'desc aside';grid-column-gap:2.4rem;-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem;grid-row-gap:2rem;row-gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.pure-tab-collection-3 .pure-collection-3__heading{grid-area:heading}.pure-tab-collection-3 .pure-tab-collection-3__tab-nav{grid-area:tabs}.pure-tab-collection-3:not(.pure-tab-collection-3--no-descriptions) .pure-tab-collection-3__tab-nav{margin-bottom:.8rem}.pure-tab-collection-3 .pure-collection-3__descriptions{grid-area:desc;width:auto;min-width:0;align-self:center}.pure-tab-collection-3 .pure-collection-3__header-aside{grid-area:aside;align-self:center;justify-self:end}.pure-tab-collection-3 .pure-tab-collection-3__tablist{padding-bottom:0}.pure-tab-collection-3 .pure-tab-collection-3__tab{padding-bottom:.2rem}}.pure-tab-collection-3__tab-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;min-width:0;max-width:100%;width:100%}.pure-tab-collection-3__tablist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.35rem 3.2rem;margin:0;padding:0 0 .35rem;min-width:0}.pure-tab-collection-3__tab{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:.2rem 0 .35rem;border:none;border-bottom:none;background:0 0;color:#6a6a6a;font-family:var(--ptc3-font);font-size:clamp(1.6rem,1.7vw,2rem);font-weight:500;line-height:1.2;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;-webkit-transition:color var(--ptc3-transition);transition:color var(--ptc3-transition)}.pure-tab-collection-3__tab:hover{color:var(--ptc3-fg)}.pure-tab-collection-3__tab.is-active,.pure-tab-collection-3__tab[aria-selected=true]{color:#630b5d;color:var(--ptc3-controls,#630b5d);font-weight:600;text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1.5px}.pure-tab-collection-3__tab:focus-visible{outline:2px solid var(--ptc3-fg);outline-offset:4px;border-radius:2px}.pure-tab-collection-3__tab-scroll{display:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:none;border-radius:50%;background:0 0;color:var(--ptc3-muted);cursor:pointer}.pure-tab-collection-3__tab-scroll:disabled{opacity:.3;pointer-events:none}.pure-tab-collection-3__tab-scroll[hidden]{display:none!important}.pure-tab-collection-3__tab-scroll:focus-visible{outline:2px solid var(--ptc3-fg);outline-offset:2px}.pure-tab-collection-3__tab-scroll-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:1rem;height:1rem}.pure-tab-collection-3__tab-scroll-icon .icon{width:100%;height:100%}.pure-tab-collection-3__tab-scroll--prev .pure-tab-collection-3__tab-scroll-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pure-tab-collection-3__tab-scroll--next .pure-tab-collection-3__tab-scroll-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:749px){.pure-tab-collection-3:not(.pure-tab-collection-3--no-descriptions) .pure-collection-3__descriptions{display:none}.pure-tab-collection-3__tab-nav{position:relative;gap:0;margin-top:1rem;margin-bottom:1rem}.pure-tab-collection-3--no-descriptions .pure-tab-collection-3__tab-nav,.pure-tab-collection-3:not(.pure-tab-collection-3--no-descriptions) .pure-tab-collection-3__tab-nav{margin-bottom:0}.pure-tab-collection-3--no-descriptions .pure-collection-3__header,.pure-tab-collection-3:not(.pure-tab-collection-3--no-descriptions) .pure-collection-3__header{margin-bottom:1.65rem}.pure-tab-collection-3__tablist{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth;gap:2.4rem;padding-block:.15rem .45rem;padding-inline:0;-webkit-transition:padding-inline 120ms ease;transition:padding-inline 120ms ease}.pure-tab-collection-3__tablist::-webkit-scrollbar{display:none}.pure-tab-collection-3__tab-nav.is-scrollable .pure-tab-collection-3__tab-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;z-index:2;width:2rem;height:2.4rem;margin-top:-1.2rem;border-radius:0;background:#fff}.pure-tab-collection-3__tab-nav.is-scrollable .pure-tab-collection-3__tab-scroll--prev{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:.6rem 0 .8rem #fff;box-shadow:.6rem 0 .8rem #fff}.pure-tab-collection-3__tab-nav.is-scrollable .pure-tab-collection-3__tab-scroll--next{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-shadow:-.6rem 0 .8rem #fff;box-shadow:-.6rem 0 .8rem #fff}.pure-tab-collection-3__tab-nav.has-prev .pure-tab-collection-3__tablist{padding-left:2rem;scroll-padding-left:2rem}.pure-tab-collection-3__tab-nav.has-next .pure-tab-collection-3__tablist{padding-right:2rem;scroll-padding-right:2rem}.pure-tab-collection-3__tab{font-size:1.7rem}}.pure-tab-collection-3__panels{position:relative;width:100%}.pure-tab-collection-3__panel{display:none;width:100%}.pure-tab-collection-3__panel.is-active{display:block}@media (prefers-reduced-motion:no-preference){.pure-tab-collection-3__panel.is-active.is-animating{-webkit-animation:ptc3-panel-in 180ms ease;animation:ptc3-panel-in 180ms ease}}@-webkit-keyframes ptc3-panel-in{from{opacity:0}to{opacity:1}}@keyframes ptc3-panel-in{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pure-tab-collection-3__panel.is-active{-webkit-animation:none;animation:none}.pure-tab-collection-3__tab{-webkit-transition:none;transition:none}}@media screen and (max-width:390px){.pure-tab-collection-3__tab{font-size:1.5rem}}