@font-face{font-family:'Archivo';src:url(/assets/archivo/archivo-variable-4c98b9d490d1698ec95f2ff17a6c7d0e72691864c0c5d7bc2a2c161b45afe5ad.woff2) format("woff2");font-weight:400 700;font-stretch:62% 125%;font-style:normal;font-display:swap}[hidden]{display:none !important}html,body{margin:0;background:#ffffff;color:#1d2125;font-family:"Archivo", "Helvetica Neue", Arial, sans-serif;-webkit-font-smoothing:antialiased}.gtm-noscript{display:none;visibility:hidden}.fb-sprite{position:absolute;width:0;height:0;overflow:hidden}.fb-icon{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}button,.fb-tool{font:inherit;color:inherit;background:none;border:0;margin:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid #0079A2;outline-offset:2px}.fb{position:relative;height:100vh;height:100svh;display:grid;grid-template-rows:auto 1fr auto;background:#e9ebee;overflow:hidden}.fb:fullscreen{height:100vh}.fb-bar{display:flex;align-items:center;gap:16px;min-width:0;padding:8px 16px;background:#ffffff;border-bottom:1px solid #dde1e5}.fb-home{display:flex;align-items:center;gap:8px;flex:none;color:#1d2125;text-decoration:none}.fb-logo{display:block;width:auto;height:34px}.fb-title{flex:1;min-width:0;margin:0;padding-left:16px;border-left:1px solid #dde1e5;font-size:17px;font-weight:500;font-stretch:85%;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fb-tools{display:flex;align-items:center;gap:2px;flex:none}.fb-tool{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 10px;border-radius:6px;color:#1d2125;font-size:14px;font-weight:500;text-decoration:none}.fb-tool:hover{background:#e9ebee}.fb-tool[aria-expanded="true"]{color:#0079A2}.fb-stage{position:relative;display:flex;min-height:0;padding:36px 80px;overflow:hidden;user-select:none;-webkit-user-select:none}.fb-book{flex:1;height:100%;min-width:0}.fb-book.is-sheet{flex:none;width:var(--book-w);margin-left:calc((100% - var(--book-w)) / 2)}.fb-poster{display:block;height:100%;margin:0 auto;box-shadow:0 8px 24px rgba(0,0,0,0.12)}.fb-book.stf__parent{touch-action:pinch-zoom;transform:translate3d(var(--book-shift, 0px), 0, 0)}.fb-book .stf__wrapper{height:100%}.fb-page{background:#ffffff;cursor:pointer}.fb-page.--left{box-shadow:var(--stack-left, none)}.fb-page.--right{box-shadow:var(--stack-right, none)}.fb-page img{display:block;width:100%;height:100%;pointer-events:none;user-select:none}.fb-page::after{content:"";position:absolute;top:0;bottom:0;width:11%;pointer-events:none}.fb-page.--left img{width:calc(100% + 1px)}.fb-page.--left::after{right:-1px;background:linear-gradient(to left, rgba(0,0,0,0.3), rgba(0,0,0,0.11) 20%, rgba(0,0,0,0.03) 52%, transparent)}.fb-page.--right::after{left:0;background:linear-gradient(to right, rgba(0,0,0,0.3), rgba(0,0,0,0.11) 20%, rgba(0,0,0,0.03) 52%, transparent)}.fb-book .stf__block{filter:drop-shadow(0 10px 10px rgba(0,0,0,0.2)) drop-shadow(0 1px 2px rgba(0,0,0,0.1))}.fb-turn-shadow{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:calc(.4 + .5 * var(--lift, 0));filter:blur(calc(8px + 14px * var(--lift, 0)));transform:translate(calc(3px * var(--lift, 0)), calc(6px * var(--lift, 0)))}.fb-turn-shadow div{background:#000}.stf__wrapper.--portrait .fb-page{box-shadow:none}.stf__wrapper.--portrait .fb-page::after{display:none}.fb-page.fb-blank{background:transparent;box-shadow:none;cursor:default}.fb-page.fb-blank::after{display:none}.fb-page.fb-cover::after{display:block;width:5%}.fb-page.fb-front::after{left:0;right:auto;background:linear-gradient(to right, rgba(0,0,0,0.34), rgba(0,0,0,0.14) 16%, rgba(0,0,0,0.04) 42%, rgba(0,0,0,0.09) 60%, transparent)}.fb-page.fb-back::after{left:auto;right:0;background:linear-gradient(to left, rgba(0,0,0,0.34), rgba(0,0,0,0.14) 16%, rgba(0,0,0,0.04) 42%, rgba(0,0,0,0.09) 60%, transparent)}.fb-turn{position:absolute;top:50%;z-index:5;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-top:-24px;border-radius:50%;background:rgba(255,255,255,0.92);color:#1d2125;box-shadow:0 2px 8px rgba(0,0,0,0.14)}.fb-turn .fb-icon{width:26px;height:26px}.fb-turn:hover{color:#0079A2}.fb-turn:disabled{pointer-events:none}.fb-turn-prev{left:var(--prev-x, 16px);opacity:var(--prev-o, 1)}.fb-turn-next{right:var(--next-x, 16px);opacity:var(--next-o, 1)}.fb-foot{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 16px;background:#ffffff;border-top:1px solid #dde1e5}.fb-step{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:6px}.fb-step:hover{background:#e9ebee}.fb-step:disabled{color:#dde1e5;cursor:default;background:none}.fb-count{min-width:150px;height:38px;padding:0 14px;border-radius:6px;text-align:center;font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;color:#1d2125}.fb-count:hover{background:#e9ebee}.fb-count[aria-expanded="true"]{color:#0079A2}.fb-drawer{position:absolute;top:0;right:0;bottom:0;z-index:10;display:flex;flex-direction:column;width:360px;max-width:100%;background:#ffffff;box-shadow:-8px 0 32px rgba(0,0,0,0.16);transform:translateX(105%);visibility:hidden;transition:transform .25s ease, visibility 0s .25s}.fb-drawer.is-open{transform:none;visibility:visible;transition:transform .25s ease}.fb-drawer-head{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 16px;border-bottom:1px solid #dde1e5}.fb-search{display:flex;align-items:center;gap:8px;flex:1;height:40px;padding:0 10px;border:1px solid #dde1e5;border-radius:6px;color:#5d656d}.fb-search:focus-within{border-color:#0079A2}.fb-search input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:16px;color:#1d2125}.fb-drawer-body{flex:1;overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch}.fb-thumbs{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 16px;margin:0;padding:0;list-style:none}.fb-thumbs button{display:block;width:100%;text-align:center}.fb-thumbs img{display:block;width:100%;height:auto;background:#e9ebee;border:1px solid #dde1e5}.fb-thumbs span{display:block;margin-top:6px;font-size:13px;color:#5d656d}.fb-thumbs .is-current img{outline:3px solid #0079A2;outline-offset:2px}.fb-thumbs .is-current span{color:#0079A2;font-weight:600}.fb-results-note{margin:0 0 12px;font-size:14px;color:#5d656d}.fb-results{margin:0;padding:0;list-style:none}.fb-results button{display:flex;gap:12px;width:100%;padding:10px 0;border-bottom:1px solid #dde1e5;text-align:left}.fb-results button:hover strong{color:#0079A2}.fb-results img{width:56px;height:auto;flex:none;border:1px solid #dde1e5}.fb-results strong{display:block;font-size:14px;font-weight:600}.fb-results p{margin:2px 0 0;font-size:14px;line-height:1.45;color:#5d656d}.fb-results mark{background:rgba(0,121,162,0.16);color:#1d2125;border-radius:2px}.fb-zoom{position:absolute;inset:0;z-index:20;overflow:auto;background:rgba(24,27,31,0.94);cursor:grab;-webkit-overflow-scrolling:touch}.fb-zoom.is-dragging{cursor:grabbing}.fb-zoom-pages{display:flex;width:max-content;margin:0 auto;padding:24px}.fb-zoom-pages img{display:block;width:92vw;min-width:1100px;height:auto;background:#ffffff;pointer-events:none;user-select:none}.fb-zoom-pages.is-spread img{width:64vw;min-width:1000px}.fb-zoom-close{position:fixed;top:16px;right:16px;z-index:21;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#ffffff;color:#1d2125;box-shadow:0 2px 8px rgba(0,0,0,0.3)}.fb-toast{position:absolute;left:50%;bottom:72px;z-index:30;padding:10px 16px;border-radius:6px;background:#1d2125;color:#ffffff;font-size:14px;transform:translate(-50%, 12px);opacity:0;pointer-events:none;transition:opacity .2s, transform .2s}.fb-toast.is-showing{opacity:1;transform:translate(-50%, 0)}.fb-sheets{position:absolute;inset:0;z-index:6;display:flex;align-items:center;justify-content:center;gap:32px;padding:36px 48px;background:#e9ebee}.fb-sheets img{display:block;min-width:0;max-width:calc(50% - 16px);max-height:100%;object-fit:contain;background:#ffffff;filter:drop-shadow(0 10px 10px rgba(0,0,0,0.2)) drop-shadow(0 1px 2px rgba(0,0,0,0.1))}.fb.is-side-by-side .fb-turn,.fb.is-side-by-side .fb-book{visibility:hidden}.fb-library{position:absolute;top:0;bottom:0;left:0;z-index:8;width:280px;max-width:85%;overflow-y:auto;padding:20px 16px;box-sizing:border-box;background:#ffffff;border-right:1px solid #dde1e5;transform:translateX(-101%);visibility:hidden;transition:transform .25s ease, visibility 0s .25s}.fb-library h2{margin:0;font-size:18px;font-weight:600;font-stretch:85%}.fb-library>p{margin:0 0 12px;font-size:13px;line-height:1.45;color:#5d656d}.fb-library ol{margin:12px 0 0;padding:0;list-style:none}.fb-library a{display:flex;gap:12px;align-items:center;padding:8px;border-radius:6px;color:#1d2125;text-decoration:none}.fb-library a:hover{background:#e9ebee}.fb-library img{width:52px;height:auto;flex:none;border:1px solid #dde1e5;background:#e9ebee}.fb-library strong{display:block;font-size:14px;font-weight:600;line-height:1.25}.fb-library small{display:block;margin-top:2px;font-size:12px;color:#5d656d}.fb-library .is-current a{background:rgba(0,121,162,0.08)}.fb-library .is-current a strong{color:#0079A2}.fb.is-library-open .fb-library{transform:none;visibility:visible;transition:transform .25s ease}.fb-library-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:4px}.fb-library-close{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;margin:-4px -6px 0 0;border-radius:6px;color:#5d656d}.fb-library-close:hover{background:#e9ebee;color:#1d2125}.fb-library-close .fb-icon:first-child,.fb-library-close .fb-library-word{display:none}.fb-library-close .fb-library-word{font-size:11px;font-weight:600;letter-spacing:.02em}.fb-library-tip{position:absolute;top:var(--tip-y, 0);left:var(--tip-x, 0);z-index:9;max-width:260px;padding:6px 10px;border-radius:6px;background:#1d2125;color:#ffffff;font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;opacity:0;transform:translate(-4px, -50%);transition:opacity .12s, transform .12s}.fb-library-tip.is-showing{opacity:1;transform:translate(0, -50%)}.fb.has-library .fb-stage{padding-left:156px}.fb.has-library .fb-sheets{left:76px}.fb.has-library .fb-library{width:76px;max-width:none;padding:12px 10px;transform:none;visibility:visible;overflow-x:hidden;transition:width .2s ease}.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library h2,.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library>p,.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library strong,.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library small{display:none}.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library .fb-library-head{justify-content:center;margin:0}.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library .fb-library-close{flex-direction:column;gap:2px;width:100%;height:auto;margin:0;padding:6px 0;color:#0079A2}.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library .fb-library-close .fb-icon:first-child{display:block}.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library .fb-library-close .fb-icon:last-child{display:none}.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library .fb-library-close .fb-library-word{display:block}.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library ol{margin-top:8px}.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library a{justify-content:center;padding:6px}.fb.has-library:not(.is-library-open):not(.shelf-open) .fb-library img{width:42px}.fb.has-library.is-library-open .fb-stage{padding-left:360px}.fb.has-library.is-library-open .fb-sheets{left:280px}.fb.has-library.is-library-open .fb-library{width:280px;padding:20px 16px}@media (min-width: 561px){.fb.has-library .fb-foot{padding-left:92px}.fb.has-library.is-library-open .fb-foot,.fb.has-library.shelf-open .fb-foot{padding-left:296px}}@media (min-width: 561px){.fb.has-library.shelf-open .fb-stage{padding-left:360px}.fb.has-library.shelf-open .fb-sheets{left:280px}.fb.has-library.shelf-open .fb-library{width:280px;padding:20px 16px}}@media (min-width: 561px) and (max-width: 900px){.fb.has-library.shelf-open .fb-stage{padding-left:296px}}@media (max-width: 900px){.fb.has-library .fb-stage{padding-left:92px}.fb.has-library.is-library-open .fb-stage{padding-left:296px}}.fb-tool-library,.fb-tool-menu{display:none}.fb-tool-label-menu{display:none}@media (max-width: 560px){.fb-tool-library{display:inline-flex}.fb-bar{position:relative;z-index:30}.fb-drawer{top:var(--bar-h, 0px);z-index:25}.fb-zoom{z-index:45}.fb-zoom-close{z-index:46}.fb-tool-menu{display:inline-flex;flex:none}.fb-tools{display:none;position:absolute;top:calc(100% + 6px);right:8px;z-index:40;flex-direction:column;align-items:stretch;gap:0;min-width:200px;padding:6px;border:1px solid #dde1e5;border-radius:10px;background:#ffffff;box-shadow:0 12px 40px rgba(0,0,0,0.22)}.fb-tools .fb-tool{justify-content:flex-start;gap:12px;height:44px;padding:0 12px;font-size:16px}.fb-tools .fb-tool-label{display:inline}.fb-tools [data-action="zoom"]{display:none}.fb.is-menu-open .fb-tools{display:flex}.fb.is-menu-open .fb-tool-menu{color:#0079A2;background:#e9ebee}.fb.has-library .fb-stage{padding-left:12px}.fb.has-library .fb-sheets{left:0}.fb.has-library .fb-library{display:none}.fb.has-library .fb-library-close{display:none}.fb.has-library.is-library-open .fb-stage{padding-left:12px}.fb.has-library.is-library-open .fb-sheets{left:0}.fb.has-library.is-library-open .fb-tool-library{color:#0079A2}.fb.has-library.is-library-open .fb-library{display:block;top:8px;right:8px;bottom:auto;left:8px;width:auto;max-height:calc(100% - 16px);padding:16px 12px;border:1px solid #dde1e5;border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,0.22);overflow-y:auto;transition:none}}.fb-loader{position:absolute;inset:0;z-index:7;display:none;align-items:center;justify-content:center;padding:inherit;pointer-events:none}.fb-spinner{width:36px;height:36px;border:3px solid #dde1e5;border-top-color:#0079A2;border-radius:50%;animation:fb-spin .8s linear infinite}@keyframes fb-spin{to{transform:rotate(360deg)}}.fb.is-leaving .fb-book,.fb.is-leaving .fb-sheets,.fb.is-leaving .fb-turn{opacity:0;transition:opacity .12s}.fb.is-leaving .fb-loader{display:flex}.fb-page.fb-sheet::after{display:none !important}@media (max-width: 900px){.fb-turn{display:none}.fb-tool-label{display:none}.fb-stage{padding:16px}}@media (max-width: 560px){.fb-tool-layout{display:none}.fb-bar{gap:8px;padding:6px 8px 6px 12px}.fb-logo{height:28px}.fb-stage{padding:12px}.fb-title{padding-left:10px;font-size:15px}.fb-tool{padding:0 8px}.fb-foot{gap:6px;padding:6px 8px}.fb-count{min-width:0;flex:1}.fb-drawer{width:100%}.fb-zoom-pages{padding:12px}.fb-zoom-pages img{width:220vw;min-width:0}}@media (prefers-reduced-motion: reduce){.fb-drawer,.fb-toast{transition:none}}
