@media only screen and (min-width:0rem){#flipbook-viewer{background:#111;min-height:100vh;padding:var(--sectionPadding);padding-top:80px}#flipbook-viewer .cs-container{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.flipbook-header{color:#fff;max-width:50rem;text-align:center;width:100%}.flipbook-breadcrumbs{align-items:center;color:hsla(0,0%,100%,.5);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.375rem;justify-content:center;margin-bottom:1rem}.flipbook-breadcrumb-link{color:hsla(0,0%,100%,.6);text-decoration:none;transition:color .2s ease}.flipbook-breadcrumb-link:hover{color:var(--secondary)}.flipbook-breadcrumb-sep{color:hsla(0,0%,100%,.3)}.flipbook-breadcrumb-current{color:var(--secondary);font-weight:600}.flipbook-title{color:#fff;font-family:var(--headerFont);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:400;letter-spacing:.04em;margin:0 0 .75rem}.flipbook-description{color:hsla(0,0%,100%,.65);font-size:.9375rem;line-height:1.6;margin:0;max-width:35rem}.flipbook-loader{align-items:center;color:hsla(0,0%,100%,.6);display:flex;flex-direction:column;font-size:.9375rem;gap:1rem;justify-content:center;padding:3rem}.flipbook-spinner{animation:fp-spin .8s linear infinite;border:3px solid hsla(0,0%,100%,.15);border-radius:50%;border-top:3px solid var(--secondary);height:3rem;width:3rem}@keyframes fp-spin{to{transform:rotate(1turn)}}.flipbook-error{background:rgba(220,38,38,.15);border:1px solid rgba(220,38,38,.4);border-radius:.375rem;color:#fca5a5;font-size:.9375rem;max-width:40rem;padding:1rem 1.5rem;text-align:center;width:100%}.flipbook-warnings{background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.35);border-radius:.375rem;color:#fcd34d;font-size:.875rem;max-width:47.5rem;padding:.875rem 1.25rem;width:100%}.flipbook-warnings strong{display:block;font-size:.9375rem;margin-bottom:.375rem}.flipbook-warnings p{margin:0 0 .5rem;opacity:.85}.flipbook-warnings .flipbook-warnings__list{margin:.5rem 0 0;padding-left:1.25rem}.flipbook-warnings .flipbook-warnings__list li{line-height:1.5;margin-bottom:.25rem}.flipbook-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.flipbook-wrapper #flipbook-container{outline:none}.flipbook-wrapper #flipbook-container:focus-visible{border-radius:.125rem;outline:2px solid var(--secondary);outline-offset:4px}.fp-page--single{background:#fff;overflow:hidden}.fp-page--single .fp-page__img{display:block;height:100%;-o-object-fit:fill;object-fit:fill;width:100%}.fp-page--spread{background:#fff;overflow:hidden;position:relative}.fp-page--spread .fp-spread-inner{height:100%;overflow:hidden;position:relative;width:100%}.fp-page--spread .fp-spread-img{display:block;height:100%;-o-object-fit:fill;object-fit:fill;position:absolute;top:0;width:200%}.fp-page--spread-left .fp-spread-img{left:0}.fp-page--spread-right .fp-spread-img{right:0}.flipbook-nav{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.flipbook-nav__btn{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.25);border-radius:.1875rem;color:hsla(0,0%,100%,.85);cursor:pointer;display:inline-flex;font-family:var(--bodyFont);font-size:.875rem;gap:.375rem;letter-spacing:.05em;padding:.625rem 1.25rem;transition:background .2s ease,border-color .2s ease,color .2s ease}.flipbook-nav__btn svg{flex-shrink:0}.flipbook-nav__btn:hover:not(:disabled){background:var(--secondary);border-color:var(--secondary);color:#fff}.flipbook-nav__btn:disabled{cursor:not-allowed;opacity:.3}.flipbook-nav__btn:focus-visible{outline:2px solid var(--secondary);outline-offset:3px}.flipbook-nav__counter{color:hsla(0,0%,100%,.55);font-size:.875rem;font-variant-numeric:tabular-nums;min-width:7.5rem;text-align:center}.flipbook-hint{color:hsla(0,0%,100%,.3);font-size:.8125rem;letter-spacing:.03em;margin:0;text-align:center}}@media only screen and (min-width:64rem){#flipbook-viewer{padding-top:120px}#flipbook-viewer .cs-container{gap:2rem}.flipbook-title{font-size:clamp(2rem,3vw,2.75rem)}}