.travel-journal-generator-page{--journal-orange:#f0522d;--journal-dark:#17231f}.journal-hero-image-enter{backface-visibility:hidden;transform-origin:50% 52%;animation:.9s cubic-bezier(.16,1,.3,1) both journal-hero-image-enter;transform:translateY(14%)scale(1.34)}.journal-hero-title-line{backface-visibility:hidden;display:inline-block}.journal-hero-title-line-primary{animation:.82s cubic-bezier(.16,1,.3,1) .12s both journal-hero-title-enter}.journal-hero-title-line-accent{animation:.88s cubic-bezier(.16,1,.3,1) .22s both journal-hero-title-enter}.journal-hero-copy-enter{animation:.72s cubic-bezier(.16,1,.3,1) .4s both journal-hero-item-enter}.journal-hero-cta-enter{animation:.76s cubic-bezier(.16,1,.3,1) .52s both journal-hero-item-enter}@keyframes journal-hero-image-enter{0%{transform:translate(1%,15.5%)scale(1.38)}to{transform:translateY(14%)scale(1.34)}}@keyframes journal-hero-title-enter{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translate(0,0)}}@keyframes journal-hero-item-enter{0%{opacity:0;transform:translateY(18px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}.journal-tools-cta-shimmer{box-shadow:0 0 0 1px #f0522d0d,0 8px 24px #f0522d21}.journal-tools-cta-shimmer:before{z-index:-2;content:"";background:conic-gradient(#0000 0deg 250deg,#ffb77533 286deg,#ff7044 315deg,#f5a52f 338deg,#0000 360deg);animation:3.6s linear infinite journal-tools-edge-spin;position:absolute;inset:-80%}.journal-tools-cta-shimmer:after{z-index:-1;border-radius:inherit;content:"";background:#fff;position:absolute;inset:1px}.journal-tools-cta-shimmer:hover{box-shadow:0 0 0 1px #f0522d24,0 0 24px #ff704440,0 14px 30px #f0522d29}@keyframes journal-tools-edge-spin{to{transform:rotate(1turn)}}.journal-mobile-tabs button{color:#c84627;border-radius:.8rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.8rem;font-size:.75rem;font-weight:900;display:flex}.journal-mobile-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#ff7a45,#f0522d);box-shadow:0 7px 18px #f0522d3d}.journal-builder-panel{border-color:#d6dfd9;box-shadow:inset 0 1px #fffffff2,0 7px #dce4df,0 26px 64px #1f3f3429}.journal-quest-header{background:linear-gradient(145deg,#fff 0%,#fbfcfa 54%,#f4f8f5 100%);box-shadow:inset 0 1px #fff}.journal-step-label{color:#c84627;letter-spacing:.12em;text-transform:uppercase;background:#fff1ea;border:1px solid #f4c8b9;border-radius:999px;padding:.3rem .55rem;font-size:.58rem;font-weight:950;line-height:1;display:inline-flex;box-shadow:0 3px #f3d8ce}.journal-mobile-progress{position:relative}.journal-mobile-progress:before{content:"";background:#dce4df;height:1px;position:absolute;top:1.12rem;left:11%;right:11%}.journal-mobile-progress button{z-index:1;color:#89958e;border:1px solid #0000;border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.28rem;min-width:0;min-height:3.2rem;padding:.35rem .15rem;font-size:.56rem;font-weight:900;transition:all .2s;display:flex;position:relative}.journal-mobile-progress button>span{color:#78867e;background:#fff;border:1px solid #d5ded8;border-radius:999px;flex:none;place-items:center;width:1.45rem;height:1.45rem;font-size:.55rem;display:grid;box-shadow:0 2px #e5ebe7}.journal-mobile-progress button small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.journal-mobile-progress button.is-active{color:#c84627;background:#fff3ed;border-color:#f3c6b7;transform:translateY(-2px);box-shadow:0 4px #f1d8cf,0 8px 16px #f0522d14}.journal-mobile-progress button.is-active>span{color:#fff;background:linear-gradient(145deg,#ff7a45,#f0522d);border-color:#f0522d;box-shadow:0 3px #bc3b21,0 6px 12px #f0522d33}.journal-mobile-progress button.is-complete{color:#3f755c}.journal-mobile-progress button.is-complete>span{color:#27704d;background:#e6f4ec;border-color:#bfddcd}.journal-quest-header:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff77431f,#0000 68%);border-radius:999px;width:8rem;height:8rem;position:absolute;top:-2rem;right:-1.5rem}.journal-milestone-toast{z-index:30;color:#bd4023;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #f0522d33;border-radius:999px;align-items:center;gap:.4rem;min-height:2.3rem;padding:.45rem .75rem;font-size:.62rem;font-weight:950;animation:.36s cubic-bezier(.22,1,.36,1) both journal-toast-in;display:flex;position:absolute;bottom:-1.15rem;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #2f443929}.journal-milestone-toast span{color:#f5a52f;font-size:.8rem}.journal-mobile-back{cursor:pointer;color:#526158;background:#f7faf8;border:1px solid #d8e0db;border-radius:1rem;place-items:center;min-width:4rem;min-height:3.25rem;padding:0 .65rem;font-size:.68rem;font-weight:900;transition:transform .16s,box-shadow .16s,background .16s;display:grid}.journal-mobile-back:hover{background:#fff;box-shadow:0 4px 12px #1f372a1a}.journal-mobile-back:active{transform:translateY(2px)}.journal-mobile-next{cursor:pointer;color:#fff;background:linear-gradient(135deg,#ff7b45,#f0522d 58%,#d64121);border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;min-height:3.25rem;padding:.75rem 1rem;font-size:.75rem;font-weight:950;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 5px #a53520,0 12px 22px #f0522d33}.journal-mobile-next:hover{transform:translateY(-1px);box-shadow:0 6px #a53520,0 15px 26px #f0522d3d}.journal-mobile-next:active{transform:translateY(4px);box-shadow:0 1px #a53520,0 6px 12px #f0522d2e}.journal-mobile-actions{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #d8e0dbcc;border-radius:1.15rem;padding:.45rem;position:sticky;bottom:.6rem;box-shadow:0 12px 35px #1f372a29}.journal-builder-section{background:#fff;border:1px solid #e0e7e2;border-radius:1.15rem;overflow:hidden}.journal-builder-section>summary{cursor:pointer;color:#6c7972;justify-content:space-between;align-items:center;gap:1rem;min-height:3.75rem;padding:.75rem .9rem;list-style:none;display:flex}.journal-builder-section>summary::-webkit-details-marker{display:none}.journal-builder-section>summary:focus-visible{outline-offset:-3px;outline:3px solid #f0522d33}.journal-builder-section>summary small{color:#f0522d;letter-spacing:.16em;font-size:.52rem;font-weight:950;line-height:1;display:block}.journal-builder-section>summary strong{color:#253129;margin-top:.2rem;font-size:.78rem;font-weight:900;display:block}.journal-builder-icon{color:#e9512d;background:#fff0e8;border-radius:.72rem;place-items:center;width:2.15rem;height:2.15rem;display:grid}.journal-builder-body{border-top:1px solid #e7ece8;padding:.9rem;animation:.28s cubic-bezier(.22,1,.36,1) both journal-reveal}.journal-control-group{background:#fbfcfb;border:1px solid #dce4df;border-radius:1.15rem;animation:.36s cubic-bezier(.22,1,.36,1) both journal-paper-in;overflow:hidden;box-shadow:0 3px #e5ebe7,0 10px 22px #2341310b}.journal-control-group>h4{color:#26352d;letter-spacing:-.01em;border-bottom:1px solid #e5ebe7;padding:.78rem .9rem;font-size:.72rem;font-weight:950}.journal-control-group-emphasis>h4{font-size:.9rem}.journal-control-body{padding:.9rem}.journal-field>span{color:#405148;margin-bottom:.42rem;font-size:.68rem;font-weight:850;display:block}.journal-field input{color:#1f2c25;background:#fff;border:1px solid #d5ded8;border-radius:.85rem;outline:none;width:100%;min-width:0;height:3rem;padding:0 .75rem;font-size:.75rem;font-weight:750;transition:border-color .2s,box-shadow .2s,background .2s}.journal-field input:focus{background:#fff;border-color:#f0522d;box-shadow:0 0 0 3px #f0522d1a}@media (max-width:639px){.journal-control-group-no-heading{box-shadow:none;background:0 0;border-color:#0000}.journal-control-group-no-heading .journal-control-body{padding:.2rem 0 0}.journal-control-group-emphasis>h4{padding:.95rem 1rem;font-size:1rem}.journal-field>span{margin-bottom:.52rem;font-size:.82rem;line-height:1.2}.journal-field input{border-radius:1rem;height:3.65rem;padding:0 .95rem;font-size:1rem;font-weight:800}}.journal-choice{color:#5e6d65;background:#fff;border:1px solid #dbe3de;border-radius:.85rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.85rem;padding:.55rem .7rem;font-size:.68rem;font-weight:850;transition:all .2s;display:flex}.journal-choice:hover{border-color:#eeb09e}.journal-choice.is-active{color:#c94121;background:#fff1ea;border-color:#f0522d;box-shadow:inset 0 0 0 1px #f0522d1f}.journal-style-option{text-align:left;background:#fff;border:1px solid #dce3df;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.72rem .8rem;transition:all .2s;display:flex}.journal-style-option strong{color:#324139;font-size:.7rem;font-weight:900;display:block}.journal-style-option small{color:#7a867f;margin-top:.14rem;font-size:.58rem;font-weight:650;display:block}.journal-style-option.is-active{background:#fff4ee;border-color:#f0522d;box-shadow:0 7px 17px #f0522d14}.journal-style-option.is-active strong{color:#c94424}.journal-radio{color:#0000;border:1px solid #cbd5cf;border-radius:999px;flex:none;place-items:center;width:1.15rem;height:1.15rem;display:grid}.journal-style-option.is-active .journal-radio{color:#fff;background:#f0522d;border-color:#f0522d}.journal-chip{color:#65736b;background:#fff;border:1px solid #dbe3de;border-radius:999px;min-height:2.25rem;padding:.4rem .75rem;font-size:.62rem;font-weight:850;transition:all .2s}.journal-chip.is-active{color:#c64021;background:#fff0e8;border-color:#f0522d}.journal-toggle-row{text-align:left;border-radius:.78rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.45rem .3rem;display:flex}.journal-toggle-row strong{color:#35443c;font-size:.68rem;font-weight:900;display:block}.journal-toggle-row small{color:#818c86;margin-top:.13rem;font-size:.56rem;font-weight:650;display:block}.journal-toggle{background:#d8dfda;border-radius:999px;flex:none;width:2.1rem;height:1.2rem;transition:background .25s;position:relative}.journal-toggle i{background:#fff;border-radius:999px;width:.84rem;height:.84rem;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;top:.18rem;left:.18rem;box-shadow:0 2px 5px #14241c2e}.journal-toggle.is-active{background:#f0522d}.journal-toggle.is-active i{transform:translate(.9rem)}.journal-theme{color:#55645c;text-align:left;background:#fafcf9;border:1px solid #dce3df;border-radius:.8rem;grid-template-columns:2.15rem 1fr auto;align-items:center;gap:.55rem;min-height:2.8rem;padding:.35rem .55rem;font-size:.62rem;font-weight:900;display:grid}.journal-theme.is-active{color:#c94424;background:#fff4ee;border-color:#f0522d}.journal-theme-swatch{border:1px solid;border-radius:.45rem;width:2.15rem;height:1.65rem;display:block;box-shadow:inset 0 0 0 2px #ffffff59}.journal-toolbar-button{color:#35443c;background:#fff;border:1px solid #d5ddd8;border-radius:1rem;justify-content:center;align-items:center;gap:.35rem;min-width:7.2rem;min-height:3.25rem;padding:.75rem 1rem;font-size:.72rem;font-weight:950;transition:transform .22s,border-color .22s,box-shadow .22s,color .22s;display:inline-flex;box-shadow:0 5px #d8e0db,0 12px 22px #1f372a1a}.journal-toolbar-button:hover{color:#c84424;border-color:#efaa91;transform:translateY(-3px);box-shadow:0 8px #ead5cd,0 18px 28px #382c2324}.journal-toolbar-button:active{transform:translateY(3px);box-shadow:0 2px #d8e0db,0 5px 10px #1f372a14}.journal-toolbar-button:focus-visible{outline-offset:3px;outline:3px solid #f0522d38}.journal-toolbar-button:disabled{color:#8b958f;cursor:wait;opacity:.72;transform:none;box-shadow:0 3px #d8e0db}.journal-pdf-size{color:#6b7871;background:#ffffffd1;border:1px solid #d7dfdb;border-radius:999px;padding:.35rem .45rem .35rem .75rem;font-size:.65rem;font-weight:900;box-shadow:0 5px 15px #1f372a0f}.journal-pdf-size select{appearance:none;color:#26342d;min-height:2rem;font:inherit;cursor:pointer;background-color:#fff;background-image:linear-gradient(45deg,#0000 50%,#66756d 50%),linear-gradient(135deg,#66756d 50%,#0000 50%);background-position:calc(100% - 11px),calc(100% - 7px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #d3dcd7;border-radius:999px;padding:.35rem 1.7rem .35rem .75rem}.journal-pdf-size select:focus-visible{outline-offset:2px;outline:3px solid #f0522d33}.journal-page-nav-item{text-align:left;border-radius:.8rem;align-items:center;gap:.55rem;min-width:8.8rem;padding:.35rem;transition:all .2s;display:flex}.journal-page-nav-item:hover{background:#ffffff94}.journal-page-nav-item.is-active{background:#fff;box-shadow:0 8px 17px #223b2e1a}.journal-page-thumb{border:1px solid #19272024;border-radius:.28rem;flex:none;place-items:center;width:2.2rem;height:2.8rem;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 6px #1d2f251f}.journal-page-thumb i{height:.22rem;position:absolute;bottom:0;left:0;right:0}.journal-page-index{color:#d74a28;letter-spacing:.08em;background:#ffffffb8;border:1px solid #19272021;border-radius:.65rem;flex:none;place-items:center;width:2rem;height:2rem;font-size:.55rem;font-weight:950;display:grid}.journal-page-nav-item strong{color:#3b4941;font-size:.62rem;font-weight:950;display:block}.journal-page-nav-item small{color:#7a867f;text-overflow:ellipsis;white-space:nowrap;max-width:6.4rem;margin-top:.12rem;font-size:.5rem;font-weight:650;display:block;overflow:hidden}.journal-page-arrow{color:#46564d;background:#ffffffeb;border:1px solid #d3ddd7;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.8rem;padding:.65rem 1rem;font-size:.7rem;font-weight:950;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s,color .2s;display:inline-flex;box-shadow:0 4px #dce4df,0 8px 18px #1f372a14}.journal-page-arrow span{font-size:.95rem;line-height:1;transition:transform .2s}.journal-page-arrow:hover{color:#d64927;border-color:#efad96;transform:translateY(-2px);box-shadow:0 6px #ecd7cf,0 12px 22px #402e231f}.journal-page-arrow.is-previous:hover span{transform:translate(-2px)}.journal-page-arrow.is-next{color:#fff;background:linear-gradient(135deg,#ff7a45,#f0522d);border-color:#e84d2b;box-shadow:0 4px #a83822,0 10px 20px #f0522d38}.journal-page-arrow.is-next:hover{color:#fff;background:linear-gradient(135deg,#ff8951,#f0522d);border-color:#e84d2b;box-shadow:0 6px #a83822,0 14px 26px #f0522d4d}.journal-page-arrow.is-next:hover span{transform:translate(2px)}.journal-page-arrow:disabled{color:#87928c;box-shadow:none;opacity:.55;pointer-events:none;background:#edf1ee;border-color:#dbe2de;transform:none}.journal-surprise{color:#cc4626;background:#ffffffa6;border:1px solid #d2dcd6;border-radius:999px;align-items:center;gap:.35rem;min-height:2rem;padding:.3rem .55rem;font-size:.56rem;font-weight:900;display:inline-flex}.journal-surprise:hover{color:#d64927;background:#fff;box-shadow:0 5px 13px #1f372a14}.journal-paper{--journal-accent:#f0522d;--journal-paper:#fff8eb;--journal-ink:#17201d;aspect-ratio:1/1.414;background:var(--journal-paper);width:min(100%,760px);color:var(--journal-ink);border-radius:.45rem;margin:0 auto;animation:.5s cubic-bezier(.22,1,.36,1) both journal-paper-in;position:relative;overflow:hidden;box-shadow:0 32px 65px #1930252e,0 2px 8px #1930251f}.journal-paper-grain{opacity:.12;pointer-events:none;mix-blend-mode:multiply;background-image:radial-gradient(#181e1b40 .45px,#0000 .6px);background-size:5px 5px;position:absolute;inset:0}.journal-cover-content{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:10% 9%;display:flex;position:relative}.journal-cover-route{color:var(--journal-accent);opacity:.9;align-items:center;display:flex;position:absolute;inset:6% 6% auto}.journal-cover-route span{border:2px solid;border-radius:999px;width:.58rem;height:.58rem}.journal-cover-route i{background:repeating-linear-gradient(90deg,currentColor 0 7px,#0000 7px 13px);flex:1;height:1px;margin:0 .35rem}.journal-cover-content>p{color:var(--journal-accent);letter-spacing:.22em;text-transform:uppercase;font-size:clamp(.45rem,1.2vw,.72rem);font-weight:950}.journal-cover-content>h3{max-width:90%;font-family:var(--font-instrument),Georgia,serif;letter-spacing:-.055em;text-wrap:balance;margin-top:5%;font-size:clamp(2.2rem,7.7vw,6rem);font-weight:400;line-height:.86}.journal-cover-rule{background:var(--journal-accent);border-radius:999px;width:15%;height:.32rem;margin:6% auto 4%}.journal-cover-content>strong{font-size:clamp(.62rem,1.55vw,1rem);font-weight:850}.journal-cover-content>small{opacity:.62;max-width:72%;font-family:var(--font-instrument),Georgia,serif;margin-top:2%;font-size:clamp(.58rem,1.4vw,.95rem);font-style:italic;line-height:1.4}.journal-cover-stamp{border:2px solid var(--journal-accent);color:var(--journal-accent);opacity:.82;border-radius:999px;align-items:center;gap:.35rem;padding:.55rem .7rem;display:flex;position:absolute;bottom:7%;right:8%;transform:rotate(-3deg)}.journal-cover-stamp span{letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:9rem;font-size:clamp(.38rem,.9vw,.6rem);font-weight:950;overflow:hidden}.journal-page-content{z-index:1;flex-direction:column;height:100%;padding:7% 7% 5%;display:flex;position:relative}.journal-page-content>header{border-bottom:1px solid color-mix(in srgb,var(--journal-ink) 18%,transparent);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:2.2%;display:flex}.journal-page-content>header>span:first-child{color:var(--journal-accent);letter-spacing:.15em;text-transform:uppercase;font-size:clamp(.42rem,1vw,.64rem);font-weight:950}.journal-page-mark{opacity:.45;font-size:clamp(.34rem,.8vw,.52rem);font-weight:800}.journal-page-heading{padding:4.5% 0 3.5%}.journal-page-heading h3{font-family:var(--font-instrument),Georgia,serif;letter-spacing:-.045em;font-size:clamp(1.65rem,4.5vw,3.7rem);font-weight:400;line-height:.9}.journal-prompts{flex:1;grid-template-rows:repeat(5,minmax(0,1fr));min-height:0;display:grid}.journal-prompt{border-top:1px solid color-mix(in srgb,var(--journal-ink) 12%,transparent);grid-template-columns:7% 1fr;gap:2.2%;min-height:0;padding:2.5% 0;display:grid}.journal-prompt:first-child{border-top:0}.journal-prompt-number{color:var(--journal-accent);font-family:var(--font-instrument),Georgia,serif;font-size:clamp(.72rem,1.7vw,1.2rem);font-style:italic}.journal-prompt strong,.journal-prompt textarea{width:100%;color:var(--journal-ink);resize:none;background:0 0;border:0;outline:none;font-family:inherit;font-size:clamp(.52rem,1.18vw,.82rem);font-weight:850;line-height:1.35;display:block}.journal-prompt textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--journal-accent) 16%,transparent);border-radius:.25rem}.journal-writing-lines{margin-top:2.2%;display:block}.journal-writing-lines i{background:color-mix(in srgb,var(--journal-ink) 13%,transparent);height:1px;margin-top:2.3%;display:block}.journal-page-content>footer{border-top:1px solid color-mix(in srgb,var(--journal-ink) 18%,transparent);opacity:.55;grid-template-columns:1fr 1fr 1fr;gap:4%;padding-top:2%;display:grid}.journal-page-content>footer span{border-bottom:1px solid color-mix(in srgb,var(--journal-ink) 28%,transparent);padding-bottom:1.5%;font-size:clamp(.34rem,.75vw,.5rem);font-weight:800}@keyframes journal-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes journal-paper-in{0%{opacity:.5;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes journal-toast-in{0%{opacity:0;transform:translate(-50%,-8px)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}.journal-deferred-section{content-visibility:auto;contain-intrinsic-size:auto 900px}@media (min-width:1024px){.journal-builder-panel{max-height:none;position:relative;top:auto;overflow:visible}.journal-mobile-actions{position:static}.journal-page-nav-item{width:100%;min-width:0}}@media (max-width:480px){.journal-toolbar-button{width:100%;min-width:0}.journal-page-content{padding:6.5% 6% 4%}.journal-page-heading{padding:3.5% 0 2.5%}.journal-prompt{padding:1.8% 0}.journal-writing-lines i:nth-child(3){display:none}}@media (max-width:1023px){.journal-builder-panel{overflow:visible}.journal-builder-section>summary{pointer-events:none;min-height:3.2rem;padding:.6rem .75rem}.journal-builder-section>summary>svg{display:none}.journal-builder-section:not([open])>.journal-builder-body{display:block}.journal-builder-section>summary small{display:none}.journal-builder-section>summary strong{margin-top:0;font-size:.73rem}.journal-builder-body{padding:.85rem}}@media print{@page{margin:0}html,body{background:#fff!important}body *{visibility:hidden!important}.travel-journal-generator-page,.travel-journal-generator-page *{visibility:visible!important}.travel-journal-generator-page{background:#fff!important;width:100%!important;position:absolute!important;inset:0!important;overflow:visible!important}.travel-journal-generator-page>script,.travel-journal-generator-page>nav,.travel-journal-generator-page>header,.travel-journal-generator-page>footer,.travel-journal-generator-page>.newsletter-popup,.travel-journal-generator-page>main>section:not(#build-travel-journal),.travel-journal-generator-page #build-travel-journal>div:first-child,.journal-preview-panel>nav,.journal-canvas-wrap>div:first-child,.journal-export-actions,.journal-canvas-wrap>.journal-paper{display:none!important}#build-travel-journal,#build-travel-journal>div,.journal-generator-shell,.journal-preview-panel,.journal-preview-panel>div,.journal-canvas-wrap,.journal-print-pages{width:100%!important;max-width:none!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.journal-print-pages .journal-paper{break-after:page;width:210mm!important;height:297mm!important;box-shadow:none!important;border-radius:0!important;margin:0!important;animation:none!important;display:block!important}.journal-page-size-letter .journal-print-pages .journal-paper{width:8.5in!important;height:11in!important}.journal-print-pages .journal-paper:last-child{break-after:auto}.journal-paper textarea{overflow:hidden!important}}@media (prefers-reduced-motion:reduce){.journal-hero-image-enter,.journal-hero-title-line,.journal-hero-copy-enter,.journal-hero-cta-enter,.journal-paper,.journal-builder-body{animation:none}.journal-tools-cta-shimmer:before{animation:none;transform:rotate(315deg)}.journal-choice,.journal-style-option,.journal-toolbar-button,.journal-toggle i{transition:none}.journal-milestone-toast{animation:none}}
