@font-face{font-family:'Dream Caveat';src:url(https://passportandstamps.com/wp-content/plugins/DreamFunnels/build/../assets/fonts/caveat-700-lite.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}.dfn-box{--dfn-ink:#0f0e17;--dfn-accent:#00778f;--dfn-label:#f47e3b;--dfn-box:#fdeee7;container:dfn-box / inline-size;position:relative;display:block;box-sizing:border-box;margin:2em 0;padding:24px;border-radius:22px;background:var(--dfn-box);color:var(--dfn-ink);box-shadow:0 16px 36px -22px rgb(15 14 23 / .3);text-align:left}.dfn-box *,.dfn-box *::before,.dfn-box *::after{box-sizing:border-box}.dfn-box [hidden]{display:none!important}.dfn-box__inner{display:grid;grid-template-columns:minmax(0,1fr);column-gap:24px;align-items:start}.dfn-box.has-cover .dfn-box__inner{grid-template-columns:min(34%, 190px) minmax(0,1fr)}.dfn-box.has-cover .dfn-box__inner>*{grid-column:2}.dfn-box.has-cover .dfn-box__inner>.dfn-box__media{grid-column:1;grid-row:1 / span 6;align-self:center}.dfn-box .dfn-box__cover{display:block;width:100%;max-width:none;height:auto;aspect-ratio:3 / 4;object-fit:cover;margin:0;border:6px solid #fff;border-radius:12px;box-shadow:0 16px 30px -18px rgb(15 14 23 / .45);transform:rotate(-3deg)}.dfn-box .dfn-box__label{margin:0 0 4px;color:var(--dfn-label);line-height:1.1}.dfn-box .dfn-box__label--caveat{display:inline-block;font-family:'Dream Caveat','Segoe Print','Bradley Hand',cursive;font-weight:700;font-size:1.55rem;transform:rotate(-3deg);transform-origin:left center}.dfn-box .dfn-box__label--caps{font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dfn-box .dfn-box__title{margin:0 0 6px;font-size:clamp(1.2rem, 4.8cqi, 1.6rem);font-weight:800;line-height:1.2;letter-spacing:-.01em;text-wrap:balance;color:inherit}.dfn-box .dfn-box__text{margin:0 0 14px;font-size:.98rem;line-height:1.5;opacity:.85}.dfn-box .dfn-form{container:dfn-form / inline-size;margin:0}.dfn-box .dfn-form__row{display:flex;flex-wrap:wrap;gap:8px}.dfn-box .dfn-input{flex:1 1 190px;min-width:0;width:auto;height:48px;margin:0;padding:0 18px;border:1.5px solid rgb(15 14 23 / .14);border-radius:999px;background:#fff;box-shadow:none;color:var(--dfn-ink);font:inherit;font-size:16px;line-height:1}.dfn-box .dfn-input--name{flex-basis:130px}.dfn-box .dfn-input::placeholder{color:rgb(15 14 23 / .45);opacity:1}.dfn-box .dfn-input:focus{outline:none;border-color:var(--dfn-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--dfn-accent) 22%,transparent)}.dfn-box .dfn-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:48px;margin:0;padding:0 24px;border:0;border-radius:999px;background:var(--dfn-accent);box-shadow:0 12px 22px -14px color-mix(in srgb,var(--dfn-accent) 80%,transparent);color:#fff;font:inherit;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,opacity .2s}.dfn-box .dfn-button:hover{transform:translateY(-2px);color:#fff}.dfn-box .dfn-button:focus-visible{outline:2px solid var(--dfn-ink);outline-offset:3px}.dfn-box .dfn-button[disabled]{opacity:.65;cursor:wait;transform:none}.dfn-box .dfn-button--soft{height:42px;background:#fff;color:var(--dfn-accent);box-shadow:inset 0 0 0 1.5px currentColor}.dfn-box .dfn-button--soft:hover{color:var(--dfn-accent)}.dfn-box .dfn-consent{margin:10px 4px 0;font-size:.78rem;line-height:1.45;opacity:.72}.dfn-box .dfn-consent a{color:inherit;text-decoration:underline}.dfn-box .dfn-consent input{margin:0 4px 0 0;vertical-align:-2px}.dfn-box .dfn-status{margin:8px 4px 0;font-size:.88rem;font-weight:600;color:#b42318}.dfn-box .dfn-status:empty{display:none}.dfn-box .dfn-status.is-busy{color:inherit;font-weight:400;opacity:.7}.dfn-box .dfn-success{outline:none}.dfn-box .dfn-success__title{margin:4px 0 4px;font-size:1.25rem;font-weight:800;color:var(--dfn-accent)}.dfn-box .dfn-success__text{margin:0;line-height:1.5}.dfn-box .dfn-success__next{margin:14px 0 0}.dfn-sr,.dfn-hp{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dfn-hp{left:-9999px}@container dfn-form (max-width:400px){.dfn-box .dfn-form__row{flex-direction:column}.dfn-box .dfn-input,.dfn-box .dfn-button{flex:0 0 auto;width:100%}}@container dfn-box (max-width:480px){.dfn-box.has-cover .dfn-box__inner{grid-template-columns:72px minmax(0,1fr);column-gap:16px}.dfn-box.has-cover .dfn-box__inner>.dfn-box__media{grid-row:1 / span 2;align-self:start}.dfn-box.has-cover .dfn-box__inner>.dfn-box__text,.dfn-box.has-cover .dfn-box__inner>.dfn-form,.dfn-box.has-cover .dfn-box__inner>.dfn-success{grid-column:1 / -1}.dfn-box .dfn-box__cover{border-width:4px;border-radius:8px}.dfn-box .dfn-box__text{margin-top:10px}}.dfn-box--strip{--dfn-box:#e3f8f9;padding:18px 22px;border-radius:20px}.dfn-box--strip .dfn-box__inner{grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:center}.dfn-box--strip .dfn-box__inner>.dfn-form,.dfn-box--strip .dfn-box__inner>.dfn-success{grid-column:1 / -1;margin-top:10px}.dfn-box--strip .dfn-box__label{margin:0}.dfn-box--strip .dfn-box__title{margin:0;font-size:1.12rem}.dfn-box--strip .dfn-box__inner>.dfn-box__title:first-child{grid-column:1 / -1}.dfn-box--upgrade{--dfn-box:#f3fcfd;border:2px dashed color-mix(in srgb,var(--dfn-accent) 55%,transparent);box-shadow:none;border-radius:18px}.dfn-box--upgrade.has-cover .dfn-box__inner{grid-template-columns:min(26%, 130px) minmax(0,1fr)}.dfn-box--upgrade .dfn-box__cover{transform:rotate(3deg);border-width:5px}.dfn-popup[hidden]{display:none}.dfn-popup{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px}.dfn-popup__backdrop{position:absolute;inset:0;background:rgb(15 14 23 / .45);opacity:0;transition:opacity .25s ease}.dfn-popup__dialog{position:relative;width:min(640px, 100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;border-radius:26px;outline:none;box-shadow:0 26px 50px -22px rgb(15 14 23 / .5);opacity:0;transform:translateY(18px) scale(.97);transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.dfn-popup.is-open .dfn-popup__backdrop{opacity:1}.dfn-popup.is-open .dfn-popup__dialog{opacity:1;transform:none}.dfn-popup .dfn-box--popup{margin:0;padding:34px 30px 28px;border-radius:26px;box-shadow:none}.dfn-popup__close{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:999px;background:rgb(255 255 255 / .85);box-shadow:0 6px 14px -8px rgb(15 14 23 / .4);color:#0f0e17;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.dfn-popup__close:hover{transform:rotate(90deg);background:#fff;color:#0f0e17}.dfn-popup__close:focus-visible{outline:2px solid #0f0e17;outline-offset:3px}@media (max-width:600px){.dfn-popup{align-items:flex-end;padding:0}.dfn-popup__dialog{width:100%;max-height:85vh;max-height:85dvh;border-radius:24px 24px 0 0;transform:translateY(100%);transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.dfn-popup .dfn-box--popup{padding:30px 18px calc(18px + env(safe-area-inset-bottom, 0px));border-radius:24px 24px 0 0}.dfn-popup .dfn-box--popup::before{content:'';position:absolute;top:9px;left:50%;width:42px;height:4px;margin-left:-21px;border-radius:4px;background:rgb(15 14 23 / .18)}.dfn-popup .dfn-box--popup .dfn-box__label--caveat{font-size:1.35rem}.dfn-popup .dfn-box--popup .dfn-box__title{padding-right:34px}.dfn-popup__close{top:10px;right:10px;width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.dfn-box .dfn-button,.dfn-popup__backdrop,.dfn-popup__dialog,.dfn-popup__close{transition:none}.dfn-box .dfn-button:hover,.dfn-popup__close:hover{transform:none}}