.page-template-page-info .site-content>section.page-content{box-sizing:content-box;display:grid;grid-template-columns:26rem minmax(0,1fr);column-gap:clamp(3.2rem,5vw,7.2rem);max-width:105.2rem;margin:0 auto;padding:3.2rem var(--fl-gutter) 8rem;font-size:1.6rem}.page-template-page-info .site-content>section.page-content.info-page--wide{max-width:130rem}.page-template-default .site-content>main.page-content{max-width:72rem;margin:0 auto;padding:3.2rem 0 8rem}.page-template-page-info .page-content>.widget-area{position:sticky;top:2.4rem;align-self:start;float:none;width:auto;max-height:calc(100vh - 4.8rem);margin:0;padding:1.2rem;overflow-y:auto;border-radius:var(--fl-radius-lg);background:var(--fl-porcelain)}.page-template-page-info .widget-area .show-menu{display:none}.info-navigation ul{margin:0;padding:0;list-style:none}.info-navigation li{margin:0}.page-template-page-info .info-navigation a{display:block;padding:0.9rem 1.6rem;border-radius:var(--fl-pill);color:var(--fl-ink);font-size:1.5rem;line-height:1.4;text-decoration:none}.page-template-page-info .info-navigation a:hover{color:var(--fl-pink)}.page-template-page-info .info-navigation a[aria-current=page]{background:var(--fl-paper);box-shadow:0 1px 2px rgb(0 0 0 / 4%);font-weight:var(--fl-bold)}.info-navigation .info-navigation__sections{margin:0.4rem 0 0.8rem 1.6rem;padding-left:1.2rem;border-left:1px solid var(--fl-line)}.page-template-page-info .info-navigation__sections a{padding:0.45rem 1rem;border-radius:var(--fl-radius);color:var(--fl-ink-soft);font-size:1.35rem}.page-template-page-info #primary.content-area{float:none;width:auto;min-width:0}.page-template-page-info #primary .page-title,.page-template-default .page-content>.page-title{margin:0 0 3.2rem;font-family:var(--fl-serif);font-size:4.8rem;font-weight:400;letter-spacing:-0.01em;line-height:1.1}.info-body,.page-template-default main.page-content{max-width:72rem;color:var(--fl-ink);font-size:1.6rem;line-height:1.75}.info-page--wide .info-body{max-width:none}.info-body p,.page-template-default main.page-content p{margin:0 0 1.6rem}.info-body>p:first-child,.page-template-default .page-content>.page-title+p{font-size:1.8rem;line-height:1.65}.info-body>h2,.info-body>h3,.page-template-default main.page-content>h2,.page-template-default main.page-content>h3{margin:4rem 0 1.6rem;padding-top:3.2rem;border-top:1px solid var(--fl-line);font-family:var(--fl-serif);font-size:2.6rem;font-weight:400;line-height:1.25;scroll-margin-top:2.4rem}.info-body>h2:first-child,.info-body>h3:first-child,.page-template-default .page-content>.page-title+h2,.page-template-default .page-content>.page-title+h3{margin-top:0;padding-top:0;border-top:0}.info-body a,.page-template-default main.page-content a{color:var(--fl-ink);text-decoration:underline;text-decoration-color:var(--fl-line-strong);text-decoration-thickness:1px;text-underline-offset:0.25em}.info-body a:hover,.page-template-default main.page-content a:hover{color:var(--fl-pink);text-decoration-color:currentColor}.info-faq__list{display:grid;gap:1.2rem}.info-faq__card{padding:2.4rem 2.8rem;border-radius:var(--fl-radius-lg);background:var(--fl-porcelain)}.info-body .info-faq__card p{margin:0 0 1.2rem}.info-body .info-faq__card>:last-child{margin-bottom:0}.info-faq__question{margin:0 0 0.8rem;font-family:var(--fl-sans);font-size:1.7rem;font-weight:var(--fl-bold);line-height:1.45}.info-contact{display:grid;grid-template-columns:minmax(0,1fr) 36rem;column-gap:4rem;align-items:start}.info-contact__main>p{max-width:64rem}.info-contact__side{display:grid;gap:1.6rem}.info-card{padding:2.8rem;border-radius:var(--fl-radius-lg);background:var(--fl-porcelain);font-size:1.5rem;line-height:1.65}.info-body .info-card p{margin:0 0 1.2rem}.info-body .info-card>:last-child{margin-bottom:0}.info-body .info-card h3,.info-body .info-card .info-card__label{margin:0 0 1.4rem;font-family:var(--fl-sans);font-size:1.2rem;font-weight:var(--fl-bold);letter-spacing:0.12em;line-height:1.4;text-transform:uppercase}.info-card .info-card__key{display:block;margin-bottom:0.2rem;color:var(--fl-ink-soft);font-size:1.2rem;letter-spacing:0.12em;text-transform:uppercase}.page-content .campaign-terms{gap:1.6rem}.campaign-terms__item{border-radius:var(--fl-radius-lg);background:var(--fl-porcelain)}.campaign-terms__content{padding:2.8rem 3.2rem;color:var(--fl-ink);font-size:1.5rem;line-height:1.7}.page-content .campaign-terms__title{margin:0 0 1.6rem;font-family:var(--fl-serif);font-size:2.6rem;font-weight:400;line-height:1.2}.page-content .campaign-terms__content>:last-child{margin-bottom:0}@media screen and (max-width:1200px){.info-contact{display:block}.info-contact__side{margin-top:1.6rem}}@media screen and (min-width:801px){.page-template-page-info .info-navigation{display:block!important}}@media screen and (max-width:800px){.page-template-page-info .site-content>section.page-content{display:block;padding:2.4rem 0 6.4rem}.page-template-default .site-content>main.page-content{padding:2.4rem 0 6.4rem}.page-template-page-info .page-content>.widget-area{position:static;display:block;max-height:none;margin:0 0 3.2rem;padding:0;overflow:visible;background:none}.page-template-page-info .widget-area .show-menu,.page-template-page-info .widget-area .show-menu:hover{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:4.8rem;margin:0;padding:0 2.4rem;border:1px solid var(--fl-line-strong);border-radius:var(--fl-pill);background:var(--fl-paper);color:var(--fl-ink);font:500 1.3rem/1 var(--fl-sans);letter-spacing:0.08em;text-transform:uppercase}.page-template-page-info .widget-area .show-menu::after{content:"";width:1.6rem;height:1.6rem;background:currentColor;-webkit-mask:var(--fl-icon-chevron-down) center / contain no-repeat;mask:var(--fl-icon-chevron-down) center / contain no-repeat;transition:transform 0.2s}.page-template-page-info .widget-area .show-menu.is-open{border-bottom-color:var(--fl-line);border-radius:2.4rem 2.4rem 0 0}.page-template-page-info .widget-area .show-menu.is-open::after{transform:rotate(180deg)}.page-template-page-info .info-navigation{display:none;margin:0;padding:0.8rem;border:1px solid var(--fl-line-strong);border-top:0;border-radius:0 0 2.4rem 2.4rem;background:var(--fl-porcelain)}.page-template-page-info .info-navigation a{padding:1.2rem 1.6rem}.info-navigation .info-navigation__sections{display:none}.page-template-page-info #primary .page-title,.page-template-default .page-content>.page-title{margin-bottom:2.4rem;font-size:3.4rem}.info-body>p:first-child,.page-template-default .page-content>.page-title+p{font-size:1.7rem}.info-body>h2,.info-body>h3,.page-template-default main.page-content>h2,.page-template-default main.page-content>h3{margin-top:3.2rem;padding-top:2.4rem;font-size:2.2rem}.info-faq__card{padding:2rem}.info-card{padding:2.4rem}.campaign-terms__content{padding:2.4rem}.page-content .campaign-terms__title{font-size:2.2rem}}
