.ProfileFlipbook-module__Obd3oq__shell{--profile-gold:#ba8a49;--desktop-book-height:clamp(28rem, calc(100svh - 13.75rem), 46rem);color:#f7f8fb;background:radial-gradient(circle at 50% 18%,#4b66b038,#0000 38rem),linear-gradient(145deg,#080e1b,#101a30 58%,#090f1c);min-height:100svh;padding:10.75rem 1rem 3rem;overflow-x:hidden}.ProfileFlipbook-module__Obd3oq__heading{justify-content:space-between;align-items:center;gap:1rem;width:min(100%,92rem);margin:0 auto .65rem;display:flex}.ProfileFlipbook-module__Obd3oq__heading h1{color:#e2bd83;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:clamp(.82rem,.72rem + .35vw,1.05rem);font-weight:700;line-height:1}.ProfileFlipbook-module__Obd3oq__download{color:#fff;border:1px solid #ffffff47;border-radius:999px;flex:none;padding:.65rem .9rem;font-size:.78rem;font-weight:650;line-height:1;text-decoration:none;transition:border-color .18s,background .18s}.ProfileFlipbook-module__Obd3oq__download:hover{border-color:var(--profile-gold);background:#ba8a491f}.ProfileFlipbook-module__Obd3oq__reader{-webkit-user-select:none;user-select:none;place-items:center;width:min(100%,76rem);margin:0 auto;display:grid}.ProfileFlipbook-module__Obd3oq__bookStage{width:100%;height:var(--desktop-book-height);place-items:center;display:grid;position:relative}.ProfileFlipbook-module__Obd3oq__bookHost{width:min(100%, calc(var(--desktop-book-height) * 1.414));opacity:0;filter:drop-shadow(0 1.7rem 2.2rem #00000085);place-items:center;height:auto;transition:opacity .32s,transform .56s cubic-bezier(.22,1,.36,1),clip-path .56s cubic-bezier(.22,1,.36,1);display:grid}.ProfileFlipbook-module__Obd3oq__bookHost.ProfileFlipbook-module__Obd3oq__ready{opacity:1}.ProfileFlipbook-module__Obd3oq__bookHost.ProfileFlipbook-module__Obd3oq__closedCover{clip-path:inset(0 0 0 50%);transform:translate(-25%)}.ProfileFlipbook-module__Obd3oq__bookHost.ProfileFlipbook-module__Obd3oq__closedBack{clip-path:inset(0 50% 0 0);transform:translate(25%)}.ProfileFlipbook-module__Obd3oq__book{margin:auto;position:relative}.ProfileFlipbook-module__Obd3oq__book .stf__wrapper{box-sizing:border-box;width:100%;position:relative}.ProfileFlipbook-module__Obd3oq__book canvas{cursor:grab;touch-action:pan-y;border-radius:.22rem;width:100%;height:100%;position:absolute;top:0;left:0}.ProfileFlipbook-module__Obd3oq__book canvas:active{cursor:grabbing}.ProfileFlipbook-module__Obd3oq__loading{color:#ffffffa8;letter-spacing:.08em;text-transform:uppercase;place-content:center;justify-items:center;gap:.8rem;font-size:.74rem;display:grid;position:absolute;inset:0}.ProfileFlipbook-module__Obd3oq__loading span{border:2px solid #ffffff2e;border-top-color:var(--profile-gold);border-radius:50%;width:2rem;height:2rem;animation:.85s linear infinite ProfileFlipbook-module__Obd3oq__spin}.ProfileFlipbook-module__Obd3oq__swipeHint{z-index:8;color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);pointer-events:none;background:#080e1be6;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.55rem;max-width:calc(100% - 1.5rem);padding:.58rem .72rem .58rem .9rem;font-size:.72rem;font-weight:650;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 .6rem 1.5rem #00000047}.ProfileFlipbook-module__Obd3oq__swipeArrow{background:var(--profile-gold);border-radius:50%;flex:none;place-items:center;width:1.65rem;height:1.65rem;animation:1.4s ease-in-out infinite ProfileFlipbook-module__Obd3oq__nudge-left;display:inline-grid}.ProfileFlipbook-module__Obd3oq__controls{grid-template-columns:1fr minmax(8rem,12rem) 1fr;align-items:center;width:min(100%,40rem);margin:.65rem auto 0;display:grid}.ProfileFlipbook-module__Obd3oq__controls button{color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.82rem;font-weight:650}.ProfileFlipbook-module__Obd3oq__controls button:first-child{text-align:left}.ProfileFlipbook-module__Obd3oq__controls button:last-child{text-align:right}.ProfileFlipbook-module__Obd3oq__controls button:disabled{color:#ffffff4d;cursor:default}.ProfileFlipbook-module__Obd3oq__progress{color:#ffffffb8;text-align:center;gap:.35rem;font-size:.72rem;display:grid}.ProfileFlipbook-module__Obd3oq__progressTrack{background:#ffffff2e;height:2px;display:block;overflow:hidden}.ProfileFlipbook-module__Obd3oq__progressTrack span{background:var(--profile-gold);height:100%;transition:width .28s;display:block}.ProfileFlipbook-module__Obd3oq__instructions{color:#ffffff7a;text-align:center;margin:.45rem auto .75rem;font-size:.69rem}.ProfileFlipbook-module__Obd3oq__zoomButton{color:#fff;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff47;border-radius:999px;margin:.65rem auto 0;padding:.62rem 1rem;font-size:.76rem;font-weight:700;display:block}.ProfileFlipbook-module__Obd3oq__zoomButton:hover{border-color:var(--profile-gold)}.ProfileFlipbook-module__Obd3oq__zoomDialog{z-index:100;color:#f7f8fb;background:#050911fa;grid-template-rows:auto minmax(0,1fr) auto;gap:.65rem;padding:.75rem;display:grid;position:fixed;inset:0}.ProfileFlipbook-module__Obd3oq__zoomToolbar,.ProfileFlipbook-module__Obd3oq__zoomPager{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;width:min(100%,75rem);margin:0 auto;display:grid}.ProfileFlipbook-module__Obd3oq__zoomToolbar button,.ProfileFlipbook-module__Obd3oq__zoomPager button{color:#fff;min-height:2.5rem;font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff38;border-radius:999px;padding:.5rem .8rem;font-size:.75rem;font-weight:700}.ProfileFlipbook-module__Obd3oq__zoomToolbar>button{justify-self:start}.ProfileFlipbook-module__Obd3oq__zoomToolbar strong{text-align:center;font-size:.78rem}.ProfileFlipbook-module__Obd3oq__zoomToolbar button:disabled,.ProfileFlipbook-module__Obd3oq__zoomPager button:disabled{opacity:.35;cursor:default}.ProfileFlipbook-module__Obd3oq__zoomTools{justify-self:end;align-items:center;gap:.4rem;display:flex}.ProfileFlipbook-module__Obd3oq__zoomTools button{place-items:center;width:2.5rem;padding:0;font-size:1.15rem;display:grid}.ProfileFlipbook-module__Obd3oq__zoomTools span{text-align:center;min-width:3rem;font-size:.72rem}.ProfileFlipbook-module__Obd3oq__zoomViewport{overscroll-behavior:contain;touch-action:pan-x pan-y;background:#d6d8dd;border:1px solid #ffffff24;border-radius:.35rem;width:min(100%,75rem);margin:0 auto;overflow:auto}.ProfileFlipbook-module__Obd3oq__zoomImage{max-width:none;height:auto;margin:0 auto;display:block}.ProfileFlipbook-module__Obd3oq__zoomPager{grid-template-columns:1fr 1fr}.ProfileFlipbook-module__Obd3oq__zoomPager button:first-child{justify-self:start}.ProfileFlipbook-module__Obd3oq__zoomPager button:last-child{justify-self:end}.ProfileFlipbook-module__Obd3oq__mobileHint{display:none}.ProfileFlipbook-module__Obd3oq__srStatus{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes ProfileFlipbook-module__Obd3oq__spin{to{transform:rotate(360deg)}}@keyframes ProfileFlipbook-module__Obd3oq__nudge-left{0%,to{transform:translate(0)}50%{transform:translate(-.32rem)}}@media (max-width:700px){.ProfileFlipbook-module__Obd3oq__shell{padding:6.25rem .25rem 2.5rem}.ProfileFlipbook-module__Obd3oq__heading{align-items:center;padding-inline:.2rem}.ProfileFlipbook-module__Obd3oq__heading h1{font-size:.78rem}.ProfileFlipbook-module__Obd3oq__download{padding:.6rem .72rem;font-size:.69rem}.ProfileFlipbook-module__Obd3oq__bookStage{height:min(74svh,100svh - 11.5rem);min-height:29rem}.ProfileFlipbook-module__Obd3oq__bookHost{width:min(100%,70.8svh - 8.142rem)}.ProfileFlipbook-module__Obd3oq__controls{grid-template-columns:1fr minmax(7rem,9rem) 1fr}.ProfileFlipbook-module__Obd3oq__desktopHint{display:none}.ProfileFlipbook-module__Obd3oq__mobileHint{display:inline}.ProfileFlipbook-module__Obd3oq__zoomDialog{padding:.5rem}.ProfileFlipbook-module__Obd3oq__zoomToolbar{grid-template-columns:auto 1fr auto;gap:.4rem}.ProfileFlipbook-module__Obd3oq__zoomToolbar strong{font-size:.7rem}.ProfileFlipbook-module__Obd3oq__zoomTools{gap:.2rem}.ProfileFlipbook-module__Obd3oq__zoomTools span{display:none}.ProfileFlipbook-module__Obd3oq__zoomToolbar button,.ProfileFlipbook-module__Obd3oq__zoomPager button{padding-inline:.65rem}}@media (max-width:370px){.ProfileFlipbook-module__Obd3oq__heading h1{font-size:1.3rem}.ProfileFlipbook-module__Obd3oq__download{padding-inline:.6rem}.ProfileFlipbook-module__Obd3oq__bookStage{min-height:25rem}}@media (prefers-reduced-motion:reduce){.ProfileFlipbook-module__Obd3oq__bookHost{transition:none}.ProfileFlipbook-module__Obd3oq__swipeArrow,.ProfileFlipbook-module__Obd3oq__loading span{animation:none}}
