.masonry-section .f-column>*:first-child{margin-block-start:var(--offset-top, 0)}.pbbr-chk{padding-inline:var(--pbbr-chk-gutter, 60px)}.pbbr-chk__grid{display:grid;grid-template-columns:var(--pbbr-chk-media-width, 50%) minmax(0,1fr);gap:var(--pbbr-chk-gap, 32px);align-items:stretch}.pbbr-chk--media-end .pbbr-chk__grid{grid-template-columns:minmax(0,1fr) var(--pbbr-chk-media-width, 50%)}.pbbr-chk--media-end .pbbr-chk__media{order:2}.pbbr-chk__media{position:relative;overflow:hidden;border-radius:var(--pbbr-chk-radius, 24px);background-color:rgb(var(--color-background));aspect-ratio:var(--pbbr-chk-shape-ratio, auto);align-self:center}.pbbr-chk__media img,.pbbr-chk__media>svg{width:100%;height:100%;object-fit:cover;display:block}.pbbr-chk__frame{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:rgb(var(--color-background));-webkit-mask-image:var(--pbbr-chk-mask);mask-image:var(--pbbr-chk-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pbbr-chk__panel{display:flex;flex-direction:column;padding:var(--pbbr-chk-pad, 64px);border-radius:var(--pbbr-chk-radius, 24px);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.pbbr-chk__heading>*{margin:0;font-size:var(--pbbr-fs-h2);line-height:var(--pbbr-lh-h2)}.pbbr-chk__panel>.pbbr-chk__list{margin:5.6rem 0 0;padding:0;display:flex;flex-direction:column;gap:2rem}.pbbr-chk__row{display:flex;align-items:flex-start;gap:2.4rem}.pbbr-chk__bullet{flex-shrink:0;display:block;width:var(--pbbr-chk-bullet-size, 26px);margin-block-start:.2em;color:var(--pbbr-chk-bullet, #ecff8a)}.pbbr-chk__mark{display:block;width:100%;height:auto;fill:currentcolor}.pbbr-chk__text{font-family:var(--font-body--family);font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}.pbbr-chk__footnote{margin-block-start:4rem}.pbbr-chk__footnote>*{margin:0;font-family:var(--font-accent--family);font-weight:var(--font-accent--weight, 700);font-size:clamp(2rem,2.1vw,3rem);line-height:1.2}@media screen and (max-width:989px){.pbbr-chk{padding-inline:var(--pbbr-chk-gutter-mobile, 15px)}.pbbr-chk__grid,.pbbr-chk--media-end .pbbr-chk__grid{grid-template-columns:minmax(0,1fr);gap:var(--pbbr-chk-gap, 32px)}.pbbr-chk--media-end .pbbr-chk__media{order:0}.pbbr-chk__media{aspect-ratio:100 / var(--pbbr-chk-media-ratio, 102)}.pbbr-chk__panel{padding:var(--pbbr-chk-pad-mobile, 32px)}.pbbr-chk__panel>.pbbr-chk__list{margin-block-start:3.2rem;gap:2.4rem}.pbbr-chk__footnote{margin-block-start:3.2rem}}.pbbr-enrol{position:relative;margin-block:var(--pbbr-enrol-space-before, 40px) var(--pbbr-enrol-space-after, 40px);margin-inline:var(--pbbr-enrol-gutter, 10px);padding-inline:var(--pbbr-enrol-pad, clamp(1.6rem, 4vw, 6rem));border-radius:var(--pbbr-enrol-radius, 25px)}.pbbr-enrol__grid{display:grid;grid-template-columns:var(--pbbr-enrol-media-width, 48%) minmax(0,1fr);gap:var(--pbbr-enrol-gap, 40px);align-items:center}.pbbr-enrol__media img,.pbbr-enrol__media>svg{width:100%;aspect-ratio:100 / var(--pbbr-enrol-media-ratio, 71);object-fit:cover;display:block;-webkit-mask-image:var(--pbbr-enrol-mask);mask-image:var(--pbbr-enrol-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pbbr-enrol__badge{position:absolute;inset-block-start:var(--padding-block-start, 96px);inset-inline-end:var(--pbbr-enrol-pad, clamp(1.6rem, 4vw, 6rem));z-index:1;display:flex;align-items:center;justify-content:center;width:var(--pbbr-enrol-badge, 92px);height:var(--pbbr-enrol-badge, 92px);padding:.8rem;border-radius:50%;background:var(--pbbr-enrol-badge-bg, #ecff8a);color:var(--pbbr-enrol-badge-fg, #cc3a0c);font-family:var(--font-body--family);font-weight:700;font-size:1.1rem;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;text-align:center}.pbbr-enrol__content{text-align:center}.pbbr-enrol__heading{max-width:calc(100% - var(--pbbr-enrol-badge, 92px) * 2);margin-inline:auto}.pbbr-enrol__heading>*{margin:0;font-size:var(--pbbr-fs-hero);line-height:var(--pbbr-lh-hero)}.pbbr-enrol__subheading{margin:4.8rem 0 0;color:var(--pbbr-enrol-subheading, rgb(var(--color-foreground)));font-family:var(--font-accent--family);font-weight:var(--font-accent--weight, 700);font-size:var(--pbbr-fs-pre);line-height:var(--pbbr-lh-pre)}.pbbr-enrol__body{margin-block-start:1.6rem}.pbbr-enrol__body>*{margin:0;font-family:var(--font-body--family);font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}.pbbr-enrol__content>.pbbr-enrol__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pbbr-enrol-tag-gap, 14px);margin:4rem 0 0;padding:0}.pbbr-enrol__tag-break{flex:0 0 100%;height:0;margin:0}.pbbr-enrol__tag{padding:1.1rem 2.8rem;border-radius:100px;background:var(--pbbr-enrol-tag-bg, #cc3a0c);color:var(--pbbr-enrol-tag-fg, #fff7e8);font-family:var(--font-body--family);font-weight:700;font-size:1.4rem;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.pbbr-enrol__foot{margin-block-start:3.2rem;text-align:center}.pbbr-enrol__cta{display:inline-flex;align-items:center;gap:1.2rem;padding:.2rem 2.2rem .2rem .2rem;border:.1rem solid var(--pbbr-enrol-cta, #cc3a0c);border-radius:100px;color:var(--pbbr-enrol-cta, #cc3a0c);text-decoration:none;font-family:var(--font-body--family);font-weight:700;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.pbbr-enrol__cta-icon{display:flex;align-items:center;justify-content:center;width:var(--pbbr-enrol-cta-size, 40px);height:var(--pbbr-enrol-cta-size, 40px);border-radius:50%;background:var(--pbbr-enrol-cta, #cc3a0c);color:var(--pbbr-enrol-cta-icon, #ecff8a);flex-shrink:0}.pbbr-enrol__cta-icon .icon{--icon-size: 1.8rem;width:1.8rem;height:1.8rem}.pbbr-enrol__embed{max-width:64rem;margin-inline:auto;text-align:start}.pbbr-enrol__embed iframe{display:block;width:100%}.pbbr-enrol__embed+.pbbr-enrol__cta{margin-block-start:2.4rem}.pbbr-enrol__note{margin-block-start:2.4rem}.pbbr-enrol__note>*{margin:0;font-family:var(--font-body--family);font-style:italic;font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}@media screen and (max-width:989px){.pbbr-enrol{margin-inline:var(--pbbr-enrol-gutter-mobile, 10px);padding-inline:1.6rem}.pbbr-enrol__grid{grid-template-columns:minmax(0,1fr);gap:0}.pbbr-enrol__media{position:relative}.pbbr-enrol__heading{max-width:none}.pbbr-enrol__badge{inset-block-start:auto;inset-block-end:calc(var(--pbbr-enrol-badge, 92px) * -.42);inset-inline-end:4%}.pbbr-enrol__content{margin-block-start:6.4rem}.pbbr-enrol__subheading{margin-block-start:2.8rem}.pbbr-enrol__content>.pbbr-enrol__tags{margin-block-start:3.2rem}.pbbr-enrol__foot{margin-block-start:4.8rem}}.pbbr-faq{--pbbr-faq-radius: calc(var(--pbbr-faq-icon, 40px) / 2 + .4rem);padding-inline:var(--pbbr-faq-gutter, 60px)}.pbbr-faq__eyebrow{display:inline-block;margin:0 0 2.4rem;padding:1rem 2.6rem;border-radius:100px;background:var(--pbbr-faq-eyebrow-bg, #ffc8d9);color:var(--pbbr-faq-eyebrow-fg, #cc3a0c);font-family:var(--font-accent--family);font-weight:var(--font-accent--weight, 700);font-size:var(--pbbr-fs-eyebrow);line-height:var(--pbbr-lh-eyebrow)}.pbbr-faq__heading>*{margin:0;color:var(--pbbr-faq-heading, rgb(var(--color-foreground)));font-size:var(--pbbr-fs-h1);line-height:var(--pbbr-lh-h1)}.pbbr-faq__intro{margin-block-start:1.8rem;max-width:96rem}.pbbr-faq__intro>*{margin:0;font-family:var(--font-body--family);font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}.pbbr-faq__intro a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.pbbr-faq__layout{display:grid;grid-template-columns:var(--pbbr-faq-menu, 300px) minmax(0,1fr);align-items:start;margin-block-start:10rem}.pbbr-faq__tabs{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.pbbr-faq__tab{padding:.6rem 2rem;border:.1rem solid var(--pbbr-faq-tab, #ecff8a);border-radius:100px;background:transparent;color:var(--pbbr-faq-tab, #ecff8a);font-family:var(--font-body--family);font-weight:700;font-size:1.3rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--animation-duration--fast, .2s) var(--animation-easing, ease),color var(--animation-duration--fast, .2s) var(--animation-easing, ease)}.pbbr-faq__tab.is-active{background:var(--pbbr-faq-tab, #ecff8a);color:var(--pbbr-faq-tab-active, #8c2d14)}.pbbr-faq__panels{border-inline-start:.1rem solid var(--pbbr-faq-divider, rgb(var(--color-foreground)));padding-inline-start:var(--pbbr-faq-column-pad, 100px);align-self:stretch}.pbbr-faq__group{margin:0 0 2.8rem;color:var(--pbbr-faq-group, #ecff8a);font-family:var(--font-accent--family);font-weight:var(--font-accent--weight, 700);font-size:clamp(2.6rem,2.6vw,3.6rem);line-height:1.1}.pbbr-faq__items{display:flex;flex-direction:column;gap:var(--pbbr-faq-item-gap, 32px)}.pbbr-faq__item{position:relative;display:block;isolation:isolate}.pbbr-faq__item[open]:before{content:"";position:absolute;inset:var(--pbbr-faq-radius) 0 0;z-index:-1;border-radius:0 0 var(--pbbr-faq-radius) var(--pbbr-faq-radius);background:var(--pbbr-faq-answer-bg, #fff7e8);pointer-events:none}.pbbr-faq__item::details-content{block-size:0;overflow:clip;transition:block-size var(--animation-duration--medium, .35s) var(--animation-easing, ease),content-visibility var(--animation-duration--medium, .35s) allow-discrete}.pbbr-faq__item[open]::details-content{block-size:auto}.pbbr-faq__item:not([open])::details-content{transition:none}.pbbr-faq__item[open].is-closing::details-content{block-size:0}@supports (interpolate-size: allow-keywords){.pbbr-faq{interpolate-size:allow-keywords}}.pbbr-faq__q{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:.3rem .3rem .3rem 2.8rem;border:.1rem solid rgb(var(--color-foreground));border-radius:var(--pbbr-faq-radius);background-color:rgb(var(--color-background));cursor:pointer;list-style:none;transition:background-color var(--animation-duration--medium, .35s) var(--animation-easing, ease),border-color var(--animation-duration--medium, .35s) var(--animation-easing, ease),color var(--animation-duration--medium, .35s) var(--animation-easing, ease)}.pbbr-faq__q::-webkit-details-marker{display:none}.pbbr-faq__q-text{font-family:var(--font-body--family);font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body);padding-block:.6rem}.pbbr-faq__q-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--pbbr-faq-icon, 40px);height:var(--pbbr-faq-icon, 40px);border-radius:50%;background:var(--pbbr-faq-icon-bg, #ffc8d9);color:var(--pbbr-faq-icon-fg, #8c2d14);transform:rotate(180deg);transition:background-color var(--animation-duration--medium, .35s) var(--animation-easing, ease),color var(--animation-duration--medium, .35s) var(--animation-easing, ease),transform var(--animation-duration--medium, .35s) var(--animation-easing, ease)}.pbbr-faq__q-icon .icon{--icon-size: 1.8rem;width:1.8rem;height:1.8rem}.pbbr-faq__item[open]:not(.is-closing)>.pbbr-faq__q{border-color:var(--pbbr-faq-open-bg, #ffc8d9);background-color:var(--pbbr-faq-open-bg, #ffc8d9);color:var(--pbbr-faq-open-fg, #8c2d14)}.pbbr-faq__item[open]:not(.is-closing) .pbbr-faq__q-icon{background:var(--pbbr-faq-icon-open-bg, #cc3a0c);color:var(--pbbr-faq-icon-open-fg, #fff7e8);transform:rotate(0)}.pbbr-faq__a{display:flow-root;padding:1.4rem 2.8rem 2.6rem;color:var(--pbbr-faq-answer-fg, #8c2d14)}.pbbr-faq__a>*{margin:0;font-family:var(--font-body--family);font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}.pbbr-faq__a>*+*{margin-block-start:1.2rem}.pbbr-faq__a a{color:inherit;text-decoration:underline}@media(hover:hover)and (pointer:fine){.pbbr-faq__tab:not(.is-active):hover{background:var(--pbbr-faq-tab, #ecff8a);color:var(--pbbr-faq-tab-active, #8c2d14)}}@media screen and (max-width:989px){.pbbr-faq{padding-inline:var(--pbbr-faq-gutter-mobile, 15px)}.pbbr-faq__layout{grid-template-columns:minmax(0,1fr);margin-block-start:5.6rem}.pbbr-faq__tabs{flex-direction:row;gap:1.2rem;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--pbbr-faq-gutter-mobile, 15px) * -1);padding-inline:var(--pbbr-faq-gutter-mobile, 15px);margin-block-end:4rem}.pbbr-faq__tabs::-webkit-scrollbar{display:none}.pbbr-faq__panels{border-inline-start:0;padding-inline-start:0}.pbbr-faq__items{gap:2.4rem}.pbbr-faq__q{padding-inline-start:2rem}.pbbr-faq__a{padding:1.2rem 2.2rem 2.4rem}}.pbbr-mem{margin-inline:0;margin-block-start:var(--pbbr-mem-gap-before, 0px);padding-block-end:calc(var(--pbbr-mem-offer, 320px) - var(--pbbr-mem-offer-overlap, 120px) + var(--pbbr-mem-space-after, 0px))}.pbbr-mem__panel{padding-block:var(--pbbr-mem-pad-start, 80px) var(--pbbr-mem-pad-end, 120px);padding-inline:clamp(2rem,5.5vw,8rem);border-radius:var(--pbbr-mem-radius, 24px);background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:center}.pbbr-mem__eyebrow{display:inline-block;margin:0 0 2rem;padding:.55em 1.4em;border-radius:100px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-accent--family);font-weight:var(--font-accent--weight);font-size:var(--pbbr-fs-eyebrow);line-height:var(--pbbr-lh-eyebrow)}.pbbr-mem__heading{margin-block-end:6.4rem}.pbbr-mem__heading>*{margin:0;font-size:var(--pbbr-fs-h1);line-height:var(--pbbr-lh-h1)}.pbbr-mem__perks{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem 2rem;margin:0 0 5.6rem;padding:0;list-style:none}.pbbr-mem__perk-break{flex:0 0 100%;height:0;margin:0}.pbbr-mem__perk{display:flex;flex-direction:column;align-items:center;padding:.9rem 2.8rem 1.1rem;border-radius:100px;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.pbbr-mem__perk-title{font-family:var(--font-body--family);font-weight:800;font-size:clamp(1.2rem,1.05vw,1.45rem);letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.pbbr-mem__perk-note{font-family:var(--font-body--family);font-size:clamp(1.3rem,1.15vw,1.6rem);line-height:1.3}.pbbr-mem[id]{scroll-margin-top:calc(var(--header-height, 80px) + 1.6rem)}.pbbr-mem__plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.pbbr-mem__plan{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;border-radius:var(--pbbr-mem-card-radius, 20px);background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:start}.pbbr-mem__plan--media-end .pbbr-mem__plan-media{order:1}.pbbr-mem__plan-media{overflow:hidden;border-radius:var(--pbbr-mem-card-radius, 20px)}.pbbr-mem__plan-img{width:100%;height:100%;object-fit:cover;display:block}.pbbr-mem__plan-body{display:flex;flex-direction:column;justify-content:center;padding:4rem clamp(2rem,2.6vw,3.6rem)}.pbbr-mem__plan-title{margin:0 0 .4rem;font-size:clamp(2.6rem,2.8vw,4rem);line-height:1.1}.pbbr-mem__plan-sub{margin:0;font-family:var(--font-body--family);font-size:var(--pbbr-fs-body)}.pbbr-mem__plan-price{margin:3.2rem 0 0;font-size:clamp(3.2rem,3.6vw,5.2rem);line-height:1;color:var(--pbbr-mem-accent, rgb(var(--color-foreground)))}.pbbr-mem__plan-note{margin:.8rem 0 3.2rem;color:var(--pbbr-mem-accent, rgb(var(--color-foreground)));font-family:var(--font-body--family);font-size:var(--pbbr-fs-body)}.pbbr-mem__badge{position:absolute;top:calc(var(--pbbr-mem-badge, 112px) / -3.2);z-index:2;display:flex;align-items:center;justify-content:center;width:var(--pbbr-mem-badge, 112px);height:var(--pbbr-mem-badge, 112px);padding:.8rem;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body--family);font-weight:800;font-size:1.1rem;letter-spacing:.06em;line-height:1.25;text-align:center;text-transform:uppercase}.pbbr-mem__plan--badge-start .pbbr-mem__badge{inset-inline-start:calc(var(--pbbr-mem-badge, 112px) / -3.2)}.pbbr-mem__plan--badge-end .pbbr-mem__badge{inset-inline-end:calc(var(--pbbr-mem-badge, 112px) / -3.2)}.pbbr-price__btn{display:inline-flex;align-items:center;align-self:flex-start;gap:1.2rem;padding:.3rem 2.4rem .3rem .3rem;border:.1rem solid currentColor;border-radius:100px;color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--font-body--family);font-weight:800;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.pbbr-price__btn-icon{display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));flex-shrink:0}.pbbr-price__btn-icon .icon{--icon-size: 1.6rem;width:1.6rem;height:1.6rem}.pbbr-mem__offer{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;width:var(--pbbr-mem-offer, 320px);height:var(--pbbr-mem-offer, 320px);margin-inline:auto;margin-block-start:calc(var(--pbbr-mem-offer-overlap, 120px) * -1);padding:0 6%;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:center}.pbbr-mem__offer-title{margin:0 0 1.2rem;font-size:clamp(2.2rem,2.1vw,3rem);line-height:1.15}.pbbr-mem__offer-body>*{color:var(--pbbr-mem-offer-body, #8c2d14);margin:0 0 2rem;font-family:var(--font-body--family);font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}.pbbr-mem__offer .pbbr-price__btn{align-self:center}@media screen and (max-width:989px){.pbbr-mem{padding-block-end:calc(var(--pbbr-mem-offer-mobile, 320px) - var(--pbbr-mem-offer-overlap, 120px) + 2.4rem)}.pbbr-mem__eyebrow{margin-block-end:1.6rem}.pbbr-mem__panel{padding-block:var(--pbbr-mem-pad-start-mobile, 48px) calc(var(--pbbr-mem-offer-overlap, 120px) + 2.4rem);padding-inline:1.6rem}.pbbr-mem__heading{margin-block-end:4rem}.pbbr-mem__perks{flex-direction:column;align-items:center;gap:1rem;margin-block-end:4rem}.pbbr-mem__perk-break{display:none}.pbbr-mem__perk{padding-inline:2rem}.pbbr-mem__perk-title{font-size:1.2rem}.pbbr-mem__plans{grid-template-columns:minmax(0,1fr);gap:4rem}.pbbr-mem__plan{grid-template-columns:minmax(0,1fr)}.pbbr-mem__plan--media-start .pbbr-mem__plan-media,.pbbr-mem__plan--media-end .pbbr-mem__plan-media{order:-1;aspect-ratio:4 / 5}.pbbr-mem__plan-body{padding:2.4rem}.pbbr-mem__plan--badge-start .pbbr-mem__badge,.pbbr-mem__plan--badge-end .pbbr-mem__badge{inset-inline:auto calc(var(--pbbr-mem-badge, 112px) / -6);top:calc(var(--pbbr-mem-badge, 112px) / -3.6)}.pbbr-mem__offer{width:var(--pbbr-mem-offer-mobile, 320px);height:var(--pbbr-mem-offer-mobile, 320px);margin-block-start:calc(var(--pbbr-mem-offer-overlap, 120px) * -1);padding:0 15%}.pbbr-mem__offer .pbbr-price__btn{font-size:1.15rem;padding-inline-end:1.6rem;letter-spacing:.08em}.pbbr-mem__offer .pbbr-price__btn-icon{width:3.2rem;height:3.2rem}}.pbbr-press__row{display:grid;grid-template-columns:repeat(var(--pbbr-press-columns-mobile, 2),minmax(0,1fr));gap:var(--pbbr-press-gap, 12px);margin:0;padding:0;list-style:none}.pbbr-press__pill{display:flex;align-items:center;justify-content:center;min-width:0;min-height:var(--pbbr-press-height, 44px);padding:.4rem 1.6rem;border-radius:var(--pbbr-press-radius, 100px);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.pbbr-press__pill--banner{grid-column:1 / -1}.pbbr-press__banner-text{font-family:var(--font-body--family);font-weight:800;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;text-align:center;white-space:nowrap}.pbbr-press__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pbbr-press__logo{width:100%;max-width:var(--pbbr-press-logo-width, 120px);max-height:calc(var(--pbbr-press-height, 44px) - 1.6rem);height:auto;object-fit:contain}.pbbr-press__name{font-family:var(--font-body--family);font-weight:700;font-size:1.3rem;letter-spacing:.04em;text-align:center;white-space:nowrap}@media screen and (min-width:750px){.pbbr-press__row{display:flex;flex-wrap:nowrap}.pbbr-press__pill{flex:1 1 0}.pbbr-press__pill--banner{flex:0 1 auto;padding-inline:2rem}}.pbbr-prog{margin-inline:var(--pbbr-section-gutter, var(--pbbr-gutter, 1.5rem));border-radius:var(--pbbr-prog-panel-radius, 24px)}.pbbr-prog__inner{padding-inline:clamp(2rem,10.3vw,15rem)}.pbbr-prog__head{margin-block-end:6.4rem}.pbbr-prog__headrow{display:flex;align-items:flex-start;justify-content:space-between;gap:4rem}.pbbr-prog__body{max-width:74rem}.pbbr-prog__heading{margin-block-end:4rem}.pbbr-prog__heading>*{margin:0;font-size:var(--pbbr-fs-h1);line-height:var(--pbbr-lh-h1)}.pbbr-prog__body>*{margin:0;font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}.pbbr-prog__cta,.pbbr-prog__btn{display:inline-flex;align-items:center;gap:1.2rem;flex-shrink:0;padding:.3rem 2.4rem .3rem .3rem;border:.1rem solid currentColor;border-radius:100px;color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--font-body--family);font-weight:800;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.pbbr-prog__cta-icon,.pbbr-prog__btn-icon{display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));flex-shrink:0}.pbbr-prog__cta-icon .icon,.pbbr-prog__btn-icon .icon{--icon-size: 1.6rem;width:1.6rem;height:1.6rem}.pbbr-prog__cta--mobile{display:none}.pbbr-prog__stack{display:flex;gap:var(--pbbr-prog-gap, 8px);align-items:stretch;height:var(--pbbr-prog-height, 380px)}.pbbr-prog__item{position:relative;display:flex;flex:0 0 var(--pbbr-prog-tab, 58px);min-width:0;border-radius:var(--pbbr-prog-card-radius, 16px);background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden;transition:flex-basis var(--animation-duration--slow, .5s) var(--animation-easing, ease),flex-grow var(--animation-duration--slow, .5s) var(--animation-easing, ease)}.pbbr-prog__item.is-active{flex:1 1 0}.pbbr-prog__content{display:flex;align-items:center;gap:clamp(2rem,3.5vw,5.6rem);flex:1 1 auto;min-width:0;padding:3.6rem 0 3.6rem 3.6rem;opacity:0;visibility:hidden;transition:opacity var(--animation-duration--fast, .2s) var(--animation-easing, ease)}.pbbr-prog__item.is-active .pbbr-prog__content{opacity:1;visibility:visible;transition-delay:var(--animation-duration--slow, .5s)}.pbbr-prog__item:not(.is-active) .pbbr-prog__content{flex:0 0 0;width:0;padding:0;overflow:hidden}.pbbr-prog__media{position:relative;flex:0 0 52%;min-width:0;height:100%;overflow:hidden}.pbbr-prog__img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center;display:block;-webkit-mask-image:var(--pbbr-prog-mask);mask-image:var(--pbbr-prog-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pbbr-prog__details{flex:1 1 40%;min-width:0}.pbbr-prog__title{margin:0 0 3.2rem;font-size:clamp(2.8rem,3.4vw,5rem);line-height:1.1}.pbbr-prog__meta{margin:0 0 4rem;padding:0;list-style:none}.pbbr-prog__meta li{font-family:var(--font-body--family);margin-inline-end:1.6rem;font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}.pbbr-prog__tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;flex:0 0 var(--pbbr-prog-tab, 58px);width:var(--pbbr-prog-tab, 58px);padding-block:1.6rem;background:none;border:0;color:inherit;cursor:pointer;font-family:var(--font-body--family);font-weight:800;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase}.pbbr-prog__tab-icon{position:absolute;top:1.6rem;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:.1rem solid currentColor;border-radius:50%;flex-shrink:0}.pbbr-prog__tab-icon .icon{--icon-size: 1.3rem;width:1.3rem;height:1.3rem}.pbbr-prog__item.is-active .pbbr-prog__tab-icon{display:none}.pbbr-prog__tab-label{writing-mode:vertical-rl;white-space:nowrap}@media screen and (max-width:989px){.pbbr-prog__inner{padding-inline:1.6rem}.pbbr-prog__head{text-align:center;margin-block-end:4rem}.pbbr-prog__headrow{flex-direction:column;align-items:center;gap:0}.pbbr-prog__head .pbbr-prog__cta{display:none}.pbbr-prog__cta--mobile{display:inline-flex;margin-block-start:4rem;tab-size:0}.pbbr-prog__stack{flex-direction:column-reverse;height:auto;gap:0}.pbbr-prog__item{border-radius:var(--pbbr-prog-card-radius, 16px);overflow:hidden;z-index:calc(20 - var(--pbbr-prog-order, 1))}.pbbr-prog__item:not(:last-child){margin-block-start:calc(var(--pbbr-prog-card-radius, 16px) * -1)}.pbbr-prog__item.is-active .pbbr-prog__tab-icon{display:none}.pbbr-prog__item:not(.is-active) .pbbr-prog__content{flex:0 0 auto;width:auto}.pbbr-prog__media{flex:0 0 auto;height:auto;aspect-ratio:1.5}.pbbr-prog__item{flex:0 0 calc(var(--pbbr-prog-tab-mobile, 46px) + var(--pbbr-prog-card-radius, 16px));flex-direction:column;transition:flex-basis var(--animation-duration--slow, .5s) var(--animation-easing, ease)}.pbbr-prog__item.is-active{flex:0 0 auto}.pbbr-prog__tab{order:-1;flex-direction:row;justify-content:center;width:100%;flex:0 0 calc(var(--pbbr-prog-tab-mobile, 46px) + var(--pbbr-prog-card-radius, 16px));padding-block-start:var(--pbbr-prog-card-radius, 16px);padding-inline:1.6rem;position:relative}.pbbr-prog__tab-label{writing-mode:horizontal-tb}.pbbr-prog__tab-icon{position:absolute;inset-inline-end:1.6rem;top:50%;transform:translateY(-50%)}.pbbr-prog__content{flex-direction:column;align-items:stretch;padding:0 2rem 2.8rem;gap:2rem}.pbbr-prog__item:not(.is-active) .pbbr-prog__content{display:none}.pbbr-prog__title{margin-block-end:1.6rem}.pbbr-prog__meta{margin-block-end:2.8rem}.pbbr-prog__meta li{display:inline-block}.pbbr-prog__meta li:before{content:"\2022  "}}@media(prefers-reduced-motion:reduce){.pbbr-prog__item,.pbbr-prog__content{transition:none}}.pbbr-pg{padding-inline:clamp(1.6rem,7.6vw,11rem)}.pbbr-pg__head{text-align:center;margin-block-end:4.8rem}.pbbr-pg__eyebrow{display:inline-block;margin:0 0 2.4rem;padding:1rem 2.6rem;border-radius:100px;background:var(--pbbr-pg-eyebrow-bg, #ecff8a);color:var(--pbbr-pg-eyebrow-fg, #cc3a0c);font-family:var(--font-accent--family);font-weight:var(--font-accent--weight, 700);font-size:var(--pbbr-fs-eyebrow);line-height:var(--pbbr-lh-eyebrow)}.pbbr-pg__heading>*{margin:0;font-size:var(--pbbr-fs-h1);line-height:var(--pbbr-lh-h1)}.pbbr-pg__sub{margin-block-start:1.6rem}.pbbr-pg__sub>*{margin:0;font-family:var(--font-body--family);font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}.pbbr-pg__grid{display:grid;grid-template-columns:repeat(var(--pbbr-pg-columns, 3),minmax(0,1fr));gap:var(--pbbr-pg-row-gap, 48px) var(--pbbr-pg-gap, 28px);margin:0;padding:0}.pbbr-pg__cell{display:flex}.pbbr-pg__card{display:flex;flex-direction:column;width:100%;padding:var(--pbbr-pg-card-pad, 8px);border-radius:var(--pbbr-pg-card-radius, 24px);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.pbbr-pg__content{padding:var(--pbbr-pg-content-pad, 20px);padding-block-end:calc(var(--pbbr-pg-content-pad, 20px) + .4rem)}.pbbr-pg__title{display:flex;align-items:baseline;gap:1.2rem;margin:0 0 1.8rem;color:rgb(var(--color-foreground));font-size:clamp(2.6rem,2.6vw,3.7rem);line-height:1.1}.pbbr-pg__dot{flex-shrink:0;width:1.1rem;height:1.1rem;border-radius:50%;background:currentcolor;transform:translateY(-.2em)}.pbbr-pg__content>.pbbr-pg__tags{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1.8rem;padding:0}.pbbr-pg__tag{padding:.7rem 1.6rem;border-radius:100px;background:var(--pbbr-pg-tag-bg, #ffc8d9);color:var(--pbbr-pg-tag-fg, #cc3a0c);font-family:var(--font-body--family);font-weight:700;font-size:1.3rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.pbbr-pg__text{margin:0;color:var(--pbbr-pg-body, #fff7e8);font-family:var(--font-body--family);font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}.pbbr-pg__media{position:relative;margin-block-start:auto;border-radius:var(--pbbr-pg-media-radius, 16px);overflow:hidden;aspect-ratio:100 / var(--pbbr-pg-media-ratio, 52)}.pbbr-pg__media img,.pbbr-pg__media svg{width:100%;height:100%;object-fit:cover;display:block}.pbbr-pg__cta{position:absolute;inset-block-end:1.2rem;inset-inline-start:1.2rem;display:inline-flex;align-items:center;gap:1rem;padding:.3rem 2.2rem .3rem .3rem;border:.1rem solid var(--pbbr-pg-cta, #ecff8a);border-radius:100px;color:#fff7e8;text-decoration:none;font-family:var(--font-body--family);font-weight:700;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.pbbr-pg__cta-icon{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--pbbr-pg-cta, #ecff8a);color:#cc3a0c;flex-shrink:0}.pbbr-pg__cta-icon .icon{--icon-size: 1.6rem;width:1.6rem;height:1.6rem}@media screen and (max-width:989px){.pbbr-pg{padding-inline:2rem}.pbbr-pg__grid{grid-template-columns:minmax(0,1fr);gap:3.2rem}.pbbr-pg__head{margin-block-end:3.2rem}}.pbbr-foot{margin-inline:0;padding-inline:clamp(1.6rem,7.6vw,11rem);border-start-start-radius:var(--pbbr-foot-radius, 40px);border-start-end-radius:var(--pbbr-foot-radius, 40px)}.pbbr-foot__top{display:flex;align-items:flex-start;justify-content:space-between;gap:4rem}.pbbr-foot__menus{display:flex;flex-wrap:wrap;gap:3.2rem clamp(4rem,8vw,12rem)}.pbbr-foot__menu-heading{margin:0 0 2rem;color:var(--pbbr-foot-heading, rgb(var(--color-foreground)));font-size:clamp(2.6rem,2.4vw,3.6rem);line-height:1.1}.pbbr-foot__links{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.2rem}.pbbr-foot__links a{color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--font-body--family);font-size:var(--pbbr-fs-body);transition:opacity var(--animation-duration--fast, .2s) var(--animation-easing, ease)}.pbbr-foot__mark{flex-shrink:0;width:var(--pbbr-foot-mark, 480px);max-width:42%}.pbbr-foot__mark img{width:100%;height:auto;display:block}.pbbr-foot__row{display:flex;align-items:center;gap:clamp(3rem,13vw,18rem);margin-block:5.6rem 4.8rem}.pbbr-foot__actions{display:flex;flex-wrap:wrap;gap:1.6rem}.pbbr-foot__btn{display:inline-flex;align-items:center;gap:1rem;padding:.25rem 2.2rem .25rem .25rem;border:.1rem solid var(--pbbr-foot-heading, currentColor);border-radius:100px;color:var(--pbbr-foot-heading, currentColor);text-decoration:none;font-family:var(--font-body--family);font-weight:800;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.pbbr-foot__btn-icon{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--pbbr-foot-heading, currentColor);color:rgb(var(--color-background));flex-shrink:0}.pbbr-foot__btn-icon .icon{--icon-size: 1.5rem;width:1.5rem;height:1.5rem}.pbbr-foot__socials{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin:0;padding:0;list-style:none}.pbbr-foot__social{display:flex;align-items:center;justify-content:center;width:var(--pbbr-foot-social, 46px);height:var(--pbbr-foot-social, 46px);border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));text-decoration:none}.pbbr-foot__social .icon{--icon-size: 2.2rem;width:2.2rem;height:2.2rem}.pbbr-foot__legal>*{margin:0;font-family:var(--font-body--family);font-size:clamp(1.4rem,1.05vw,1.6rem);line-height:1.5}.pbbr-foot__legal a{color:inherit}@media(hover:hover)and (pointer:fine){.pbbr-foot__links a:hover{opacity:.7}}@media screen and (max-width:989px){.pbbr-foot{display:flex;flex-direction:column;padding-inline:2.4rem}.pbbr-foot__top{display:contents}.pbbr-foot__menus{order:1;margin-block-end:4rem}.pbbr-foot__row{order:2}.pbbr-foot__legal{order:4}.pbbr-foot__menus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4.8rem 2rem;text-align:center;justify-items:center}.pbbr-foot__links{align-items:center}.pbbr-foot__mark{order:3;width:100%;max-width:none;margin-block-end:4rem}.pbbr-foot__row{flex-direction:column;gap:4rem;margin-block:0 4rem}.pbbr-foot__actions{flex-direction:column;align-items:center}.pbbr-foot__socials{justify-content:center}.pbbr-foot__legal{text-align:center}}.pbbr-start{margin-inline:var(--pbbr-section-gutter, var(--pbbr-gutter, 1.5rem));border-radius:var(--pbbr-start-panel-radius, 20px)}.pbbr-start__header{text-align:center;margin-block-end:5.6rem}.pbbr-start__eyebrow{margin:0 0 .4rem;font-size:var(--pbbr-fs-eyebrow);line-height:var(--pbbr-lh-eyebrow)}.pbbr-start__heading{margin:0 auto;max-width:132rem}.pbbr-start__heading>*{font-size:var(--pbbr-fs-h1);line-height:var(--pbbr-lh-h1)}.pbbr-start__heading>*{margin:0}.pbbr-start__grid{display:grid;grid-template-columns:repeat(var(--pbbr-start-columns, 3),minmax(0,1fr));gap:var(--pbbr-start-gap, 24px);margin:0;padding:0;align-items:stretch;padding-block-start:calc(var(--pbbr-start-badge-size, 56px) / 2);list-style:none}.pbbr-start__card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.4rem;padding:calc(var(--pbbr-start-badge-size, 56px) / 2 + 4.8rem) 3.2rem 4rem;border-radius:var(--pbbr-start-card-radius, 20px);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.pbbr-start__num{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:var(--pbbr-start-badge-size, 56px);height:var(--pbbr-start-badge-size, 56px);border-radius:50%;background:var(--pbbr-start-badge-bg, #ecff8a);color:var(--pbbr-start-badge-color, #8c2d14);font-family:var(--font-heading--family);font-size:calc(var(--pbbr-start-badge-size, 56px) * .4);line-height:1}.pbbr-start__pill{display:inline-block;padding:.6em 1.4em;border-radius:100px;background:var(--pbbr-start-pill-bg, #c4b5ff);color:var(--pbbr-start-pill-color, #8c2d14);margin:0;font-size:clamp(1.7rem,1.62vw,2.45rem);line-height:1.15}.pbbr-start__text{margin:0;flex-grow:1}.pbbr-start__text>*{margin:0;font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}.pbbr-start__btn{display:inline-flex;align-items:center;gap:1rem;padding:.4rem 1.8rem .4rem .4rem;border:.1rem solid var(--pbbr-start-btn-color, #ecff8a);border-radius:100px;color:var(--pbbr-start-btn-color, #ecff8a);text-decoration:none;font-family:var(--font-body--family);font-weight:800;font-size:clamp(1.2rem,.97vw,1.45rem);letter-spacing:.08em;text-transform:uppercase;transition:background-color var(--animation-duration--fast) var(--animation-easing),color var(--animation-duration--fast) var(--animation-easing)}.pbbr-start__btn-icon{display:flex;align-items:center;justify-content:center;width:clamp(3.2rem,2.6vw,3.9rem);height:clamp(3.2rem,2.6vw,3.9rem);border-radius:50%;background:var(--pbbr-start-btn-color, #ecff8a);color:var(--pbbr-start-btn-icon-color, #8c2d14);flex-shrink:0}.pbbr-start__btn-icon .icon{--icon-size: 1.4rem;width:1.4rem;height:1.4rem}@media screen and (min-width:750px)and (max-width:1023.98px){.pbbr-start__grid{gap:2rem}.pbbr-start__card{padding-inline:1.4rem;gap:1.8rem}.pbbr-start__pill{font-size:1.25rem;padding:.6em .9em}.pbbr-start__btn{font-size:.8rem;letter-spacing:.04em;gap:.6rem;padding-inline-end:1rem}.pbbr-start__btn-icon{width:2.4rem;height:2.4rem}}@media screen and (max-width:749px){.pbbr-start__grid{grid-template-columns:minmax(0,1fr);gap:calc(var(--pbbr-start-badge-size, 56px) / 2 + 2.4rem)}.pbbr-start__header{margin-block-end:3.2rem}.pbbr-start__heading{max-width:24rem}.pbbr-start__pill{font-size:clamp(1.6rem,5.8vw,2.4rem)}.pbbr-start__card{padding:calc(var(--pbbr-start-badge-size, 56px) / 2 + 3.2rem) 1.8rem 3.2rem}.pbbr-start__btn{font-size:1.35rem}.pbbr-start__btn-icon{width:3.6rem;height:3.6rem}}.pbbr-steps{margin-inline:var(--pbbr-steps-gutter, 60px);padding-inline:var(--pbbr-steps-pad, 100px);border-radius:var(--pbbr-steps-radius, 24px)}.pbbr-steps__heading{text-align:center;margin-block-end:4rem}.pbbr-steps__heading>*{margin:0;font-size:var(--pbbr-fs-h2);line-height:var(--pbbr-lh-h2)}.pbbr-steps__grid{display:grid;grid-template-columns:repeat(var(--pbbr-steps-columns, 3),minmax(0,1fr));gap:var(--pbbr-steps-gap, 36px);margin:0;padding:0}.pbbr-steps__step{container-type:inline-size;position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:50%;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:center}.pbbr-steps__badge{position:absolute;inset-block-start:14.65%;inset-inline-start:14.65%;transform:translate(-50%,-50%);z-index:1;display:flex;align-items:center;justify-content:center;width:var(--pbbr-steps-badge, 24%);aspect-ratio:1;border-radius:50%;background:var(--pbbr-steps-badge-bg, #ecff8a);color:var(--pbbr-steps-badge-fg, #a83713);font-family:var(--font-heading--family);font-size:clamp(1.8rem,2.1vw,3rem);line-height:1}.pbbr-steps__content{width:var(--pbbr-steps-content, 70%)}.pbbr-steps__title{margin:0;font-family:var(--font-accent--family);font-weight:var(--font-accent--weight, 700);font-size:clamp(2rem,2.4vw,3.4rem);line-height:1.15}.pbbr-steps__text{margin:1.2rem 0 0;font-family:var(--font-body--family);font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}@supports (font-size: 1cqw){.pbbr-steps__badge{font-size:9cqw}.pbbr-steps__title{font-size:9.9cqw}.pbbr-steps__text{margin-block-start:3.5cqw}}.pbbr-steps__foot{margin-block-start:3.6rem;text-align:center}.pbbr-steps__cta{display:inline-flex;align-items:center;gap:1.2rem;padding:.2rem 2.2rem .2rem .2rem;border:.1rem solid var(--pbbr-steps-cta, #ecff8a);border-radius:100px;color:var(--pbbr-steps-cta, #ecff8a);text-decoration:none;font-family:var(--font-body--family);font-weight:700;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.pbbr-steps__cta-icon{display:flex;align-items:center;justify-content:center;width:var(--pbbr-steps-cta-size, 40px);height:var(--pbbr-steps-cta-size, 40px);border-radius:50%;background:var(--pbbr-steps-cta, #ecff8a);color:var(--pbbr-steps-cta-icon, #cc3a0c);flex-shrink:0}.pbbr-steps__cta-icon .icon{--icon-size: 1.8rem;width:1.8rem;height:1.8rem}@media screen and (max-width:989px){.pbbr-steps{margin-inline:var(--pbbr-steps-gutter-mobile, 15px);padding-inline:8%}.pbbr-steps__heading{margin-block-end:2rem}.pbbr-steps__grid{grid-template-columns:minmax(0,1fr);gap:var(--pbbr-steps-gap-mobile, 8px)}.pbbr-steps__foot{margin-block-start:2.4rem}}.pbbr-tst{margin-inline:var(--pbbr-tst-gutter, 60px);margin-block-end:var(--pbbr-tst-gap-after, 0px);padding-inline:clamp(1.6rem,7.2vw,10.5rem);border-radius:var(--pbbr-tst-radius, 24px)}.pbbr-tst__heading{max-width:90rem;margin-inline:auto;margin-block-end:5.6rem;text-align:center}.pbbr-tst__heading>*{margin:0;font-size:var(--pbbr-fs-h1);line-height:var(--pbbr-lh-h1)}.pbbr-tst__viewport{position:relative}.pbbr-tst__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--pbbr-tst-columns, 3) - 1) * var(--pbbr-tst-gap, 40px)) / var(--pbbr-tst-columns, 3));gap:var(--pbbr-tst-gap, 40px);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.pbbr-tst__track::-webkit-scrollbar{display:none}.pbbr-tst__card{scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;text-align:center;padding:3.2rem clamp(2rem,2.4vw,3.6rem) 4rem;border-radius:var(--pbbr-tst-card-radius, 24px);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.pbbr-tst__avatar{width:var(--pbbr-tst-avatar, 190px);height:var(--pbbr-tst-avatar, 190px);margin-block-end:3.2rem;border-radius:50%;overflow:hidden;flex-shrink:0;background:rgb(var(--color-foreground)/8%)}.pbbr-tst__avatar img,.pbbr-tst__avatar svg{width:100%;height:100%;object-fit:cover;display:block}.pbbr-tst__quote{margin:0 0 auto;padding-block-end:3.2rem}.pbbr-tst__quote>*{margin:0;font-family:var(--font-body--family);font-size:var(--pbbr-fs-body);line-height:var(--pbbr-lh-body)}.pbbr-tst__author{margin:0;color:var(--pbbr-tst-accent, rgb(var(--color-foreground)));font-family:var(--font-body--family);font-weight:800;font-size:clamp(1.2rem,.98vw,1.5rem);letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.pbbr-tst__name,.pbbr-tst__role{display:block}.pbbr-tst__nav{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:var(--pbbr-tst-arrow, 52px);height:var(--pbbr-tst-arrow, 52px);transform:translateY(-50%);border:0;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.pbbr-tst__nav .icon{--icon-size: 1.8rem;width:1.8rem;height:1.8rem}.pbbr-tst__nav--prev{inset-inline-start:calc(var(--pbbr-tst-arrow, 52px) / -2 - 5rem)}.pbbr-tst__nav--next{inset-inline-end:calc(var(--pbbr-tst-arrow, 52px) / -2 - 5rem)}@media screen and (max-width:989px){.pbbr-tst{margin-inline:var(--pbbr-tst-gutter-mobile, 15px);padding-inline:1.6rem}.pbbr-tst__heading{margin-block-end:3.2rem}.pbbr-tst__track{grid-auto-columns:100%;gap:1.6rem}.pbbr-tst__avatar{width:var(--pbbr-tst-avatar-mobile, 124px);height:var(--pbbr-tst-avatar-mobile, 124px);margin-block-end:2.4rem}.pbbr-tst__nav--prev{inset-inline-start:calc(var(--pbbr-tst-arrow, 52px) / -2)}.pbbr-tst__nav--next{inset-inline-end:calc(var(--pbbr-tst-arrow, 52px) / -2)}}.pbbr-ugc{margin-inline:var(--pbbr-ugc-gutter, 60px)}.pbbr-ugc__head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;margin-block-end:4rem}.pbbr-ugc__eyebrow{justify-self:start;margin:0;padding:.5em 1.3em;border-radius:100px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-accent--family);font-weight:var(--font-accent--weight);font-size:var(--pbbr-fs-eyebrow);line-height:var(--pbbr-lh-eyebrow)}.pbbr-ugc__heading{grid-column:2;text-align:center}.pbbr-ugc__heading>*{margin:0;font-size:calc(var(--pbbr-fs-h1) * var(--pbbr-ugc-heading-scale, 1));line-height:var(--pbbr-lh-h1)}.pbbr-ugc__viewport{position:relative}.pbbr-ugc__next{position:absolute;z-index:2;inset-inline-end:2rem;inset-block-start:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:5.4rem;height:5.4rem;border:0;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.pbbr-ugc__next .icon{--icon-size: 1.8rem;width:1.8rem;height:1.8rem}.pbbr-ugc__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--pbbr-ugc-columns, 5) - 1) * var(--pbbr-ugc-gap, 24px)) / var(--pbbr-ugc-columns, 5));gap:var(--pbbr-ugc-gap, 24px);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.pbbr-ugc__track::-webkit-scrollbar{display:none}.pbbr-ugc__card{scroll-snap-align:start}.pbbr-ugc__media{position:relative;aspect-ratio:var(--pbbr-ugc-ratio, .6);border-radius:var(--pbbr-ugc-radius, 20px);overflow:hidden;background:rgb(var(--color-foreground)/8%)}.pbbr-ugc__video,.pbbr-ugc__poster{width:100%;height:100%;object-fit:cover;display:block}.pbbr-ugc__video{cursor:pointer}.pbbr-ugc__mute,.pbbr-ugc__play{position:absolute;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;cursor:pointer;color:#fff}.pbbr-ugc__mute{top:1.4rem;inset-inline-end:1.4rem;width:3.6rem;height:3.6rem;background:#ffffff38;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pbbr-ugc__mute .icon{--icon-size: 1.6rem;width:1.6rem;height:1.6rem}.pbbr-ugc__icon-muted,.pbbr-ugc__icon-unmuted{display:flex}.pbbr-ugc__icon-unmuted,.pbbr-ugc__media.is-unmuted .pbbr-ugc__icon-muted{display:none}.pbbr-ugc__media.is-unmuted .pbbr-ugc__icon-unmuted{display:flex}.pbbr-ugc__play{top:50%;inset-inline-start:50%;width:6.4rem;height:6.4rem;transform:translate(-50%,-50%);background:#ffffff29;border:.2rem solid rgb(255 255 255/85%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity var(--animation-duration--fast, .2s) var(--animation-easing, ease)}.pbbr-ugc__play .icon{--icon-size: 2.2rem;width:2.2rem;height:2.2rem}.pbbr-ugc__media.is-playing .pbbr-ugc__play{opacity:0;pointer-events:none}.pbbr-ugc__meta{position:absolute;inset-inline:1.2rem;bottom:1.4rem;display:flex;align-items:center;gap:.8rem;text-decoration:none;color:#fff}.pbbr-ugc__avatar{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;border:.2rem solid rgb(255 255 255/85%);background:#ffffff38;overflow:hidden;flex-shrink:0}.pbbr-ugc__avatar img{width:100%;height:100%;object-fit:cover}.pbbr-ugc__handle{flex:1 1 auto;min-width:0;padding:.7rem 1.4rem;border-radius:100px;background:#ffffff38;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-body--family);font-weight:600;font-size:1.4rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbbr-ugc__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem;margin-block-start:4.8rem}.pbbr-ugc__link{display:inline-flex;align-items:center;gap:1.2rem;padding:.3rem 2.8rem .3rem .3rem;border:.1rem solid currentColor;border-radius:100px;color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--font-body--family);font-weight:800;font-size:1.4rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.pbbr-ugc__link-icon{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:rgb(var(--color-foreground));color:#ecff8a;flex-shrink:0}.pbbr-ugc__link-icon .icon{--icon-size: 1.6rem;width:1.6rem;height:1.6rem}@media screen and (max-width:989px){.pbbr-ugc{margin-inline:var(--pbbr-ugc-gutter-mobile, 15px)}.pbbr-ugc__links{flex-direction:column;align-items:center;margin-block-start:3.2rem}.pbbr-ugc__head{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.6rem;margin-block-end:2.8rem}.pbbr-ugc__eyebrow{justify-self:center}.pbbr-ugc__heading{grid-column:auto}.pbbr-ugc__next{display:none}.pbbr-ugc__track{grid-auto-columns:calc((100% - (var(--pbbr-ugc-columns-mobile, 1.2) - 1) * var(--pbbr-ugc-gap, 24px)) / var(--pbbr-ugc-columns-mobile, 1.2));gap:1.2rem}}.show-more-button{background:linear-gradient(180deg,rgb(var(--color-background) / 0%),rgb(var(--color-background) / 100%) 60%);height:25svh;z-index:1;padding-inline:var(--page-padding)}.show-more-button--expanded{--padding-block-start-mobile: 2.4rem;--padding-block-start: 6rem;position:relative;background:none;height:auto;padding-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
