.PassportBook_root__2qEJq{--ease-turn:cubic-bezier(0.65,0.05,0.36,1);--turn:0.72s;color:#07182d}.PassportBook_desktop__Iji2y{--passport-chrome:232px;display:none;width:100%;max-width:max(640px,calc((100dvh - var(--passport-chrome)) * 1541 / 1046));margin-inline:auto;perspective:2600px}.PassportBook_book__1l8JA{position:relative;width:100%;aspect-ratio:1541/1046;transform:translateX(-24.72%);transition:transform var(--turn) var(--ease-turn)}.PassportBook_page__Aeqkx{position:absolute;top:0;bottom:0;overflow:hidden;container-type:inline-size}.PassportBook_page__Aeqkx>img.PassportBook_art__Ac1Zx{position:absolute;top:0;height:100%;max-width:none;pointer-events:none;user-select:none}.PassportBook_rightPage__PN3LA{left:49.45%;width:50.55%}.PassportBook_rightPage__PN3LA>img.PassportBook_art__Ac1Zx{width:197.82%;left:-97.82%}.PassportBook_leaf__ykXmP{position:absolute;top:0;bottom:0;left:49.45%;width:50.55%;z-index:2;transform-origin:left center;transform-style:preserve-3d;transition:transform var(--turn) var(--ease-turn)}.PassportBook_face__nU9pz{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.PassportBook_coverButton__KmPK0{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.PassportBook_coverButton__KmPK0:focus-visible{outline:3px solid var(--color-cisco-accent,#0d7cc2);outline-offset:4px;border-radius:18px}.PassportBook_coverFrame__odaBQ{position:relative;display:block;height:100%;aspect-ratio:812/1113;max-width:100%;container-type:inline-size;filter:drop-shadow(0 18px 28px rgb(7 24 45/.28))}.PassportBook_coverArt__o5w45{width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none}.PassportBook_coverTitle__hEk8j{position:absolute;inset:0;color:#133157;font-weight:700;line-height:1;text-align:center;pointer-events:none}.dark .PassportBook_coverTitle__hEk8j{color:#fff}.PassportBook_coverTitleLine__WrdJk{position:absolute;left:0;right:0;font-size:7.39cqw;letter-spacing:.005em;white-space:nowrap}.PassportBook_coverTitleSmall__TjJKm{font-size:6.16cqw}.PassportBook_coverTitleAccent__uCLLv{color:#ff007f}.PassportBook_back__3HW_Q{transform:rotateY(180deg)}.PassportBook_leftPage__2MldU{right:0;width:97.82%}.PassportBook_leftPage__2MldU>img.PassportBook_art__Ac1Zx{width:202.23%;left:0}.PassportBook_open__q9ruo .PassportBook_book__1l8JA{transform:none}.PassportBook_open__q9ruo .PassportBook_leaf__ykXmP{transform:rotateY(-180deg)}.PassportBook_mobile__X5ldA{display:grid;grid-template-columns:minmax(0,1fr)}.PassportBook_mobile__X5ldA>*{grid-area:1/1;min-width:0}.PassportBook_mobileCover__oli_j{width:min(100%,380px);aspect-ratio:812/1113;justify-self:center;transform-origin:left center;transition:transform .7s var(--ease-turn),opacity .7s var(--ease-turn)}.PassportBook_mobilePages__wAGPZ{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;opacity:0;visibility:hidden;transition:opacity .5s ease .35s}.PassportBook_mobilePages__wAGPZ .PassportBook_page__Aeqkx{position:relative;width:100%}.PassportBook_mobileLeft__BPm6a{aspect-ratio:762/1046}.PassportBook_mobileLeft__BPm6a>img.PassportBook_art__Ac1Zx{width:202.23%;left:0}.PassportBook_mobileRight__gU_hZ{aspect-ratio:779/1046}.PassportBook_mobileRight__gU_hZ>img.PassportBook_art__Ac1Zx{width:197.82%;left:-97.82%}.PassportBook_open__q9ruo .PassportBook_mobileCover__oli_j{transform:perspective(1400px) rotateY(-100deg);opacity:0;pointer-events:none}.PassportBook_open__q9ruo .PassportBook_mobilePages__wAGPZ{opacity:1;visibility:visible}@media (min-width:768px){.PassportBook_desktop__Iji2y{display:block}.PassportBook_mobile__X5ldA{display:none}}.PassportBook_heading__iF6G9,.PassportBook_label__OpaIm,.PassportBook_tagline__Euek7,.PassportBook_value__YXf1n{position:absolute;margin:0;line-height:1;white-space:nowrap}.PassportBook_label__OpaIm,.PassportBook_tagline__Euek7,.PassportBook_value__YXf1n{line-height:1.35}.PassportBook_label__OpaIm,.PassportBook_tagline__Euek7{font-size:3.15cqw;font-weight:500}.PassportBook_value__YXf1n{font-size:3.15cqw;font-weight:650;overflow:hidden;text-overflow:ellipsis}.PassportBook_heading__iF6G9{font-size:4.62cqw;font-weight:700;letter-spacing:-.01em}.PassportBook_photo__SXUdp{position:absolute;left:68.11%;top:4.49%;width:21.65%;height:17.21%;box-sizing:border-box;border:1.45cqw solid #49698b;border-radius:4.46cqw;overflow:hidden;background:#eef1f4;font-size:7.4cqw;font-weight:700;letter-spacing:.02em;color:#49698b}.PassportBook_photoInner__cmF5C{width:100%;height:100%}.PassportBook_skeletonBar__3F_PE{position:absolute;height:2.2cqw;border-radius:999px;background:rgb(70 106 139/.16);animation:PassportBook_pulse__UCuYh 1.6s ease-in-out infinite}@keyframes PassportBook_pulse__UCuYh{50%{opacity:.45}}.PassportBook_slot___NKD6{position:absolute;display:grid;place-items:center}.PassportBook_stamp__l2vhv{width:78%;height:78%;object-fit:contain;mix-blend-mode:multiply;transform:rotate(var(--tilt,0deg));pointer-events:none;user-select:none}.PassportBook_root__2qEJq:not(.PassportBook_open__q9ruo) .PassportBook_stamp__l2vhv{opacity:0}.PassportBook_open__q9ruo .PassportBook_stamp__l2vhv{animation:PassportBook_press__gRg61 .42s cubic-bezier(.2,.9,.3,1.2) both;animation-delay:calc(.15s + var(--order, 0) * .14s)}@keyframes PassportBook_press__gRg61{0%{opacity:0;transform:rotate(var(--tilt,0deg)) scale(1.45)}60%{opacity:1}to{opacity:1;transform:rotate(var(--tilt,0deg)) scale(1)}}@media (prefers-reduced-motion:reduce){.PassportBook_book__1l8JA,.PassportBook_leaf__ykXmP,.PassportBook_mobileCover__oli_j,.PassportBook_mobilePages__wAGPZ{transition:none}.PassportBook_open__q9ruo .PassportBook_stamp__l2vhv,.PassportBook_skeletonBar__3F_PE{animation:none}}