.proof-deck.pd-site--passport .pd-funnel-book{container-type:inline-size}@media (min-width:768px){.proof-deck.pd-site--passport{--pd-web-unit:min(calc(100vw / 1920),calc(100svh / 1080),.75px)}.proof-deck.pd-site--passport .pd-footer,.proof-deck.pd-site--passport .pd-main,.proof-deck.pd-site--passport .pd-nav{max-width:calc(1920 * var(--pd-web-unit));margin-inline:auto}.proof-deck.pd-site--passport .pd-nav{padding:calc(95 * var(--pd-web-unit)) calc(60 * var(--pd-web-unit)) 0}.proof-deck.pd-site--passport .pd-nav img{width:max(112px,calc(196 * var(--pd-web-unit)))}.proof-deck.pd-site--passport .pd-main{margin-block:0;padding:calc(47 * var(--pd-web-unit)) calc(60 * var(--pd-web-unit)) 0}.proof-deck.pd-site--passport .pd-funnel{padding:0}.proof-deck.pd-site--passport .pd-funnel-claim{position:relative;grid-template-columns:minmax(0,calc(729 * var(--pd-web-unit))) minmax(0,calc(853 * var(--pd-web-unit)));justify-content:space-between;column-gap:calc(107 * var(--pd-web-unit))}.proof-deck.pd-site--passport .pd-funnel-claim>.pd-funnel-book{position:absolute;inset-inline-end:0;top:0}.proof-deck.pd-site--passport .pd-funnel-claim .pd-intro{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.proof-deck.pd-site--passport .pd-funnel-claim .pd-intro h1{margin:0;font-size:max(4rem,calc(180 * var(--pd-web-unit)));font-weight:600;line-height:.8;letter-spacing:0;color:#000}.proof-deck.pd-site--passport .pd-funnel-claim .pd-text-link{order:1;margin-top:calc(95 * var(--pd-web-unit));padding:calc(16 * var(--pd-web-unit)) calc(32 * var(--pd-web-unit));border:1px solid #ccc;background:#fff;color:#44515a;font-size:max(.875rem,calc(24 * var(--pd-web-unit)));font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none}.proof-deck.pd-site--passport .pd-funnel-claim .pd-text-link:hover{text-decoration:underline}.proof-deck.pd-site--passport .pd-funnel-claim .pd-intro>p{order:2;max-width:38ch;margin:1.5rem 0 0;font-size:1rem}.proof-deck.pd-site--passport :is(.pd-funnel-claim,.pd-funnel-confirm) .pd-funnel-book{--pd-dot-gap:calc(16 * var(--pd-web-unit));--pd-dot-size:.75px;--pd-depth:calc(2 * var(--pd-web-unit));width:calc(853 * var(--pd-web-unit));max-width:100%;min-height:calc(1211 * var(--pd-web-unit));border-width:calc(3 * var(--pd-web-unit));border-radius:calc(16 * var(--pd-web-unit)) calc(64 * var(--pd-web-unit)) calc(64 * var(--pd-web-unit)) calc(16 * var(--pd-web-unit))}.proof-deck.pd-site--passport :is(.pd-funnel-claim,.pd-funnel-confirm) .pd-book-content{min-height:calc(1205 * var(--pd-web-unit));padding:calc(73 * var(--pd-web-unit)) calc(65 * var(--pd-web-unit)) calc(65 * var(--pd-web-unit));justify-content:flex-start}.proof-deck.pd-site--passport :is(.pd-funnel-claim,.pd-funnel-confirm) .pd-book-head{min-height:calc(72 * var(--pd-web-unit));align-items:flex-start;margin-bottom:calc(98 * var(--pd-web-unit))}.proof-deck.pd-site--passport .pd-book-head .pd-book-label{padding-top:calc(23 * var(--pd-web-unit));font-size:max(.875rem,calc(28 * var(--pd-web-unit)));font-weight:600;letter-spacing:.02em;text-transform:uppercase}.proof-deck.pd-site--passport .pd-book-mark{width:calc(80 * var(--pd-web-unit));height:calc(72 * var(--pd-web-unit));aspect-ratio:80/72}.proof-deck.pd-site--passport .pd-funnel-claim .pd-book-content{gap:0}.proof-deck.pd-site--passport .pd-funnel-claim .pd-handle-field{font-size:max(2.25rem,calc(120 * var(--pd-web-unit)));font-weight:600}.proof-deck.pd-site--passport .pd-funnel-claim .pd-handle-field input{padding:0}.proof-deck.pd-site--passport .pd-funnel-claim .pd-handle-field input::placeholder{color:rgb(255 255 255/35%)}.proof-deck.pd-site--passport .pd-funnel-claim .pd-book-fine{font-size:max(.75rem,calc(20 * var(--pd-web-unit)));line-height:1.5}.proof-deck.pd-site--passport .pd-funnel-claim #pd-handle-hint{margin:calc(16 * var(--pd-web-unit)) 0 calc(20 * var(--pd-web-unit))}.proof-deck.pd-site--passport .pd-funnel-claim .pd-button{min-height:max(44px,calc(96 * var(--pd-web-unit)));padding:calc(20 * var(--pd-web-unit));font-size:max(1rem,calc(40 * var(--pd-web-unit)));font-weight:600}.proof-deck.pd-site--passport .pd-funnel-claim .pd-button~.pd-book-fine{margin-top:calc(22 * var(--pd-web-unit));text-align:center}.proof-deck.pd-site--passport .pd-footer{padding:calc(27 * var(--pd-web-unit)) calc(70 * var(--pd-web-unit)) calc(40 * var(--pd-web-unit))}.proof-deck.pd-site--passport .pd-footer :is(p,nav){max-width:calc(729 * var(--pd-web-unit))}}@media (max-width:767px){.proof-deck.pd-site--passport .pd-funnel-claim .pd-book-content{min-height:max(30rem,calc(100cqw * 1211 / 853));justify-content:flex-start}.proof-deck.pd-site--passport .pd-funnel-confirm .pd-book-content{min-height:max(35rem,calc(100cqw * 1211 / 853))}.proof-deck.pd-site--passport .pd-funnel-claim .pd-book-head{margin-bottom:2rem}}.proof-deck.pd-site--passport .pd-claimed{grid-template-columns:minmax(0,1fr);align-items:start}.proof-deck.pd-site--passport .pd-cover-arrival{width:min(100%,192px);grid-row:2;justify-self:center}.proof-deck.pd-site--passport .pd-closed-passport{--pd-passport-width:100%;aspect-ratio:853/1211}.proof-deck.pd-site--passport .pd-claim-receipts{grid-row:1}@media (min-width:1024px){.proof-deck.pd-site--passport .pd-claimed{grid-template-columns:minmax(0,calc(853 * var(--pd-web-unit))) minmax(0,calc(724 * var(--pd-web-unit)));justify-content:space-between;gap:0;padding:0 0 4rem}.proof-deck.pd-site--passport .pd-cover-arrival{width:100%;grid-row:1}.proof-deck.pd-site--passport .pd-closed-passport{--pd-dot-gap:calc(16 * var(--pd-web-unit));--pd-dot-size:.75px;--pd-depth:calc(2 * var(--pd-web-unit));border-width:calc(3 * var(--pd-web-unit));border-radius:calc(16 * var(--pd-web-unit)) calc(64 * var(--pd-web-unit)) calc(64 * var(--pd-web-unit)) calc(16 * var(--pd-web-unit))}}