.gb-reader .gb-stage[data-open=false][data-cover-ready=false] .gb-book{visibility:hidden}.gb-reader[data-cover-material=dyed-paper] .gb-cover-face{isolation:isolate;background:#65353a;border:1px solid #452126;border-radius:3px;padding:0;display:block;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff12,inset -1px -1px 2px #210e1438,0 1px 1px #210e141c}.gb-reader[data-cover-material=dyed-paper] .gb-cover-face:before{content:"";filter:none;mix-blend-mode:normal;opacity:1;pointer-events:none;z-index:0;background:linear-gradient(105deg,#ffffff07,#fff0 42%,#1f0d1212),url(/guestbook/oxblood-dyed-paper-v1.webp) 50%/cover,#65353a;position:absolute;inset:0}.gb-reader[data-cover-material=dyed-paper] .gb-cover-spine{pointer-events:none;background:linear-gradient(90deg,#250f1630,#ffffff09 12%,#fff0 30%,#220e1421 70%,#ffffff0c 84%,#fff0);border:0;border-radius:2px 0 0 2px;width:6.5%;position:absolute;inset:0 auto 0 0}.gb-reader[data-cover-material=dyed-paper][data-custom-cover=true] .gb-cover-face{background-color:var(--guestbook-cover);border-color:color-mix(in srgb, var(--guestbook-cover), black 25%)}.gb-reader[data-cover-material=dyed-paper][data-custom-cover=true] .gb-cover-face:before{background-color:var(--guestbook-cover);background-blend-mode:normal, luminosity, normal}.gb-reader[data-cover-material=dyed-paper] .gb-cover-copy{flex-direction:column;align-items:center;gap:clamp(8px,2.7cqw,12px);padding:0;display:flex;position:absolute;inset:38% 8% auto}.gb-reader[data-cover-material=dyed-paper] .gb-cover-copy strong{color:#f2e8d4;letter-spacing:0;text-shadow:0 -.025em #2e1017b3,0 .025em #e2ae9366;text-transform:none;order:0;max-inline-size:100%;font-family:Georgia,Times New Roman,serif;font-size:clamp(12px,6.2cqw,26px);font-weight:400;line-height:1.3}.gb-reader[data-cover-material=dyed-paper] .gb-cover-label{color:#e6d8c3;letter-spacing:.2em;text-shadow:0 -.025em #2e1017b3,0 .025em #e2ae9366;order:1;font-family:Georgia,Times New Roman,serif;font-size:clamp(8px,2.45cqw,11px);font-weight:400;line-height:1.3}.gb-reader[data-cover-material=dyed-paper] .gb-cover-rule{display:none}.gb-cover-deboss{color:#26080e;vertical-align:top;white-space:nowrap;text-shadow:0 -.025em #21080dc9,0 .04em #cb7f75b3;block-size:1.3em;display:inline-block;position:relative}.gb-cover-deboss img{opacity:0;pointer-events:none;block-size:1.5em;inline-size:calc(100% + .2em);max-inline-size:none;display:block;position:absolute;inset:-.1em auto auto -.1em}.gb-cover-deboss[data-ready=true] img{opacity:1}.gb-cover-deboss[data-ready=true] .gb-cover-deboss-fallback{opacity:0}.gb-reader .gb-stage{touch-action:pan-y pinch-zoom}.gb-reader[data-native-zoom=true] .gb-stage{touch-action:auto}.gb-reader[data-has-bookmark=true]{padding-block-start:50px}.gb-reader .gb-stage[data-open=false]:not([data-closing=true]) .gb-sheet:not(.gb-sheet-cover){visibility:hidden}.gb-reader[data-mounting] .gb-entry-photo-media{box-shadow:0 .5px 1px #32291b38,0 3px 5px #32291b2b,0 7px 12px #32291b12}.gb-reader[data-cover-material=dyed-paper] .gb-book[data-open=true]:after{z-index:1}.gb-reader[data-bend-renderer=active] .gb-sheet:not(.gb-sheet-cover),.gb-reader[data-bend-renderer=mesh] .gb-sheet[data-bend-ready]{transition:none!important}.gb-reader[data-bend-renderer=mesh] .gb-sheet[data-presenting],.gb-reader[data-bend-renderer=mesh] .gb-sheet[data-bend-ready]{will-change:transform}.gb-reader .gb-sheet[data-bending]{z-index:var(--gb-bend-order,200)!important;transition:none!important;transform:none!important}.gb-mesh-viewport{pointer-events:none;z-index:500;position:absolute;overflow:clip}.gb-mesh-canvas{pointer-events:none;visibility:hidden;z-index:500;position:absolute}.gb-reader .gb-sheet[data-bending]>.gb-face,.gb-reader[data-bend-renderer=mesh] .gb-sheet:not(.gb-sheet-cover):is([data-bend-ready],:not([data-turning]))[data-flipped=true]>.gb-face-front,.gb-reader[data-bend-renderer=mesh] .gb-sheet:not(.gb-sheet-cover):is([data-bend-ready],:not([data-turning]))[data-flipped=false]>.gb-face-back{visibility:hidden}.gb-reader .gb-book>.gb-sheet[data-resting]{transform-style:flat;will-change:auto;transition:none;transform:none}.gb-reader .gb-stage[data-open=false] .gb-sheet-cover{will-change:transform}.gb-reader .gb-sheet[data-resting][data-flipped=true]{transform:translate(-100%)}.gb-reader .gb-sheet[data-resting]>.gb-face{backface-visibility:visible;transform:none}.gb-reader .gb-sheet[data-resting][data-flipped=true]>.gb-face-front,.gb-reader .gb-sheet[data-resting][data-flipped=false]>.gb-face-back,.gb-reader .gb-sheet:not(.gb-sheet-cover):not([data-presenting]){visibility:hidden}.gb-reader .gb-bend-layer,.gb-reader .gb-bend-strip{pointer-events:none;transform-style:preserve-3d;position:absolute;inset:0}.gb-reader .gb-bend-strip{transform-origin:0;will-change:transform;inset-inline-end:auto}.gb-reader .gb-bend-face{backface-visibility:hidden;background:#f8f6f1;position:absolute;inset:0;overflow:hidden;transform:translateZ(.06px)}.gb-reader .gb-bend-back{transform:rotateY(180deg)translateZ(.06px)}.gb-reader .gb-bend-face>.gb-page{border-radius:0;position:absolute}.gb-reader .gb-bend-shade{content:"";opacity:0;will-change:opacity;pointer-events:none;background:#352919;position:absolute;inset:0}.gb-reader .gb-bend-rest{pointer-events:none;position:absolute;transform:translateZ(-.5px)}.gb-reader[data-reduced-motion=true] .gb-sheet,.gb-reader[data-reduced-motion=true] .gb-book,.gb-reader[data-reduced-motion=true] .gb-book:before{transition-duration:1ms}
.guestbook-opening-message-module__FB9-OW__opening{text-align:start;align-content:center;justify-items:start;gap:0;padding:16% 17% 20%}.guestbook-opening-message-module__FB9-OW__mark{display:none}.guestbook-opening-message-module__FB9-OW__opening .guestbook-opening-message-module__FB9-OW__message{font-family:"Monotone WenKai", var(--font-handwrite,"Tevia", "Segoe Print", cursive);text-wrap:pretty;max-inline-size:27ch;font-size:clamp(11px,5.4cqw,16px);line-height:1.5}.guestbook-opening-message-module__FB9-OW__signoff{align-items:baseline;gap:clamp(7px,2.6cqw,10px);max-inline-size:100%;margin-block-start:11%;display:flex}.guestbook-opening-message-module__FB9-OW__signoffImage{aspect-ratio:748/198;background:var(--guest-ink);inline-size:clamp(52px,20.5cqw,78px);-webkit-mask:var(--gb-signoff-image) center / contain no-repeat;mask:var(--gb-signoff-image) center / contain no-repeat;-webkit-mask:var(--gb-signoff-image) center / contain no-repeat;display:block}.guestbook-opening-message-module__FB9-OW__signoffHandwritten{font-family:"Monotone WenKai", var(--font-handwrite,"Tevia", "Segoe Print", cursive);white-space:nowrap;font-size:clamp(14px,6.8cqw,21px);line-height:1}.guestbook-opening-message-module__FB9-OW__opening[data-density=compact]{padding:13% 15% 16%}.guestbook-opening-message-module__FB9-OW__opening[data-density=compact] .guestbook-opening-message-module__FB9-OW__message{font-family:"Monotone WenKai", var(--font-handwrite,"Tevia", "Segoe Print", cursive);max-inline-size:30ch;font-size:clamp(10px,4.8cqw,14px);line-height:1.5}.guestbook-opening-message-module__FB9-OW__opening[data-density=dense]{padding:10% 12% 12%}.guestbook-opening-message-module__FB9-OW__opening[data-density=dense] .guestbook-opening-message-module__FB9-OW__message{font-family:"Monotone WenKai", var(--font-handwrite,"Tevia", "Segoe Print", cursive);max-inline-size:34ch;font-size:clamp(8px,4cqw,12px);line-height:1.42}.guestbook-opening-message-module__FB9-OW__opening[data-density=dense] .guestbook-opening-message-module__FB9-OW__signoff{transform-origin:0;margin-block-start:6%;transform:scale(.86)}
.guestbook-bookmark-module__6Sn7qq__bookmark{appearance:none;color:#463b2d;cursor:pointer;block-size:70px;inline-size:44px;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transform-origin:calc(22px - var(--gb-page-w) * var(--gb-bookmark-u)) 50px;transform-style:preserve-3d;transition:transform var(--gb-flip-ms,.64s) var(--gb-flip-ease);background:0 0;border:0;border-radius:3px;padding:0;display:block;position:absolute;inset-block-start:-50px;inset-inline-start:calc(var(--gb-page-w) * var(--gb-bookmark-u) - 22px);transform:rotateY(0)}.guestbook-bookmark-module__6Sn7qq__bookmark[data-side=left]{transform:rotateY(-180deg)}.guestbook-bookmark-module__6Sn7qq__bookmark[data-mesh-driven=true]{transition:none!important}:is(.gb-stage[data-open=false] .guestbook-bookmark-module__6Sn7qq__bookmark,.gb-stage:has(.gb-sheet-cover[data-turning=true]) .guestbook-bookmark-module__6Sn7qq__bookmark){transition-duration:var(--gb-open-ms,.86s);transition-timing-function:var(--gb-open-ease)}.guestbook-bookmark-module__6Sn7qq__face{backface-visibility:hidden;display:block;position:absolute;inset:0}.guestbook-bookmark-module__6Sn7qq__front{transform:rotateY(0)}.guestbook-bookmark-module__6Sn7qq__back{transform:rotateY(180deg)}.guestbook-bookmark-module__6Sn7qq__material{display:block;position:absolute;inset:0 -3px -18px;overflow:hidden}.guestbook-bookmark-module__6Sn7qq__material:not([data-marked=true]){block-size:50px}.guestbook-bookmark-module__6Sn7qq__fabric{--ribbon-width:clamp(26px, calc(var(--gb-page-w) * .15), 40px);block-size:clamp(32px, calc(var(--gb-page-w) * .19), 44px);filter:drop-shadow(.7px 1px .65px #30251940);inline-size:var(--ribbon-width);transform-origin:50% 8px;transition:transform .15s ease-out;position:absolute;inset-block-start:38px;inset-inline-start:calc(50% - var(--ribbon-width) / 2);transform:rotate(-1deg)}.guestbook-bookmark-module__6Sn7qq__fabric:before{background-blend-mode:normal, normal, multiply;clip-path:polygon(1% 0,96% 0,100% 88%,4% 100%,0 25%);content:"";background:linear-gradient(#0d201a55 0,#b9ccbe55 2px,#8fa99822 5px,#0000 9px),linear-gradient(90deg,#10221944,#a0b7a61f 9%,#0000 45%,#071d1526 95%,#93a99b33),url(/guestbook/ivory-grosgrain-bookmark-v1.webp) 50%/38px,#243b32;border-radius:2px 3px 0 0;position:absolute;inset:0}.guestbook-bookmark-module__6Sn7qq__fabric:after{content:"";z-index:-1;background:linear-gradient(90deg,#0c201acc,#31504466 50%,#0000);border-radius:5px 0 0;width:3px;height:6px;position:absolute;inset:1px auto auto -2px}.guestbook-bookmark-module__6Sn7qq__hint{color:var(--guest-ink-muted);font-family:var(--font-receipt);opacity:0;pointer-events:none;white-space:nowrap;padding:0;font-size:12px;font-weight:400;line-height:16px;transition:opacity .12s ease-out;position:absolute;inset-block-start:16px;inset-inline-start:50%;transform:translate(-50%)}.gb-reader[data-interface-font-ready=false] .guestbook-bookmark-module__6Sn7qq__hint{visibility:hidden}.guestbook-bookmark-module__6Sn7qq__bookmark[aria-disabled=true]{cursor:default}.guestbook-bookmark-module__6Sn7qq__bookmark[aria-busy=true]{cursor:progress}.guestbook-bookmark-module__6Sn7qq__bookmark:focus-visible{outline:none}.guestbook-bookmark-module__6Sn7qq__bookmark:focus-visible .guestbook-bookmark-module__6Sn7qq__fabric{outline:2px solid var(--guest-ink);outline-offset:3px}.guestbook-bookmark-module__6Sn7qq__bookmark:focus-visible .guestbook-bookmark-module__6Sn7qq__hint{opacity:1}@media (hover:hover) and (pointer:fine){.guestbook-bookmark-module__6Sn7qq__bookmark:not([aria-disabled=true]):hover .guestbook-bookmark-module__6Sn7qq__fabric{transform:translateY(-1px)rotate(0)}.guestbook-bookmark-module__6Sn7qq__bookmark:not([aria-disabled=true]):hover .guestbook-bookmark-module__6Sn7qq__hint{opacity:1;transition-delay:.2s}}.guestbook-bookmark-module__6Sn7qq__bookmark:not([aria-disabled=true]):active .guestbook-bookmark-module__6Sn7qq__fabric{transform:translateY(1px)rotate(0)}:is(.gb-reader[data-reduced-motion=true] .guestbook-bookmark-module__6Sn7qq__bookmark,.gb-reader[data-reduced-motion=true] .guestbook-bookmark-module__6Sn7qq__fabric,.gb-reader[data-reduced-motion=true] .guestbook-bookmark-module__6Sn7qq__hint){transition:none}@media (prefers-reduced-motion:reduce){.guestbook-bookmark-module__6Sn7qq__bookmark,.guestbook-bookmark-module__6Sn7qq__fabric,.guestbook-bookmark-module__6Sn7qq__hint{transition:none!important}}
.marketing-guestbook-demo-module__BYbjsG__demo{--demo-page-width:min(310px, calc((100dvw - 64px) / 2));inline-size:min(100%,760px);margin:clamp(28px,5vw,42px) auto 0}.marketing-guestbook-demo-module__BYbjsG__bookSurface{--guest-paper:#ebebeb;--guest-paper-sunk:#d4d4d4;--guest-receipt-paper:#fefefe;--guest-ink:#0f0f0f;--guest-ink-muted:#4d4d4d;--guest-ink-subtle:#585858;--guest-line:#d7d7d7;--guest-line-strong:#ababab;--guest-primary-soft:#e8e8e8;--guest-focus-ring:#0f0f0f57;--guest-on-primary:#fcfcfc;--font-note:Georgia, serif;-moz-text-size-adjust:none;text-size-adjust:none;background:0 0;inline-size:100%;max-inline-size:760px;margin-inline:auto;padding:0}@supports (color:lab(0% 0 0)){.marketing-guestbook-demo-module__BYbjsG__bookSurface{--guest-paper:lab(93.04% .0000298023 -.0000119209);--guest-paper-sunk:lab(84.92% 0 -.0000119209);--guest-receipt-paper:lab(99.652% 0 0);--guest-ink:lab(4.4379% 0 0);--guest-ink-muted:lab(32.72% -.0000149012 0);--guest-ink-subtle:lab(37.36% .0000149012 -.00000596046);--guest-line:lab(86.08% -.0000298023 0);--guest-line-strong:lab(69.84% 0 0);--guest-primary-soft:lab(91.88% .0000298023 -.0000119209);--guest-focus-ring:lab(4.4379% 0 0/.34);--guest-on-primary:lab(98.84% .0000298023 -.0000119209)}}.marketing-guestbook-demo-module__BYbjsG__bookSurface.guestbook-experience[data-book-scale=grand] .gb-stage{--gb-page-h:calc(var(--demo-page-width) * 1.58);--gb-page-w:var(--demo-page-width)}.marketing-guestbook-demo-module__BYbjsG__bookSurface .gb-reader{gap:0}.marketing-guestbook-demo-module__BYbjsG__bookSurface .gb-stage{margin-block:8px 0}:is(.marketing-guestbook-demo-module__BYbjsG__bookSurface .gb-book-message p,.marketing-guestbook-demo-module__BYbjsG__bookSurface .gb-search-results p){margin:0}:is(.marketing-guestbook-demo-module__BYbjsG__bookSurface .gb-ticket,.marketing-guestbook-demo-module__BYbjsG__bookSurface .gb-search){display:none}.marketing-guestbook-demo-module__BYbjsG__pagePrompt{block-size:100%;color:var(--guest-ink);text-align:center;align-content:center;place-items:center;gap:clamp(10px,2vw,16px);padding:clamp(22px,7vw,42px);display:grid}.marketing-guestbook-demo-module__BYbjsG__pagePrompt strong{font-family:var(--font-note,Georgia, serif);font-size:clamp(1.1rem,2.7vw,1.55rem);font-weight:500;line-height:1.15}.marketing-guestbook-demo-module__BYbjsG__pagePrompt p{color:var(--guest-ink-muted);font-family:var(--font-receipt), monospace;max-inline-size:25ch;margin:0;font-size:clamp(.66rem,1.3vw,.8rem);line-height:1.55}.marketing-guestbook-demo-module__BYbjsG__demo .marketing-guestbook-demo-module__BYbjsG__bookSurface .marketing-guestbook-demo-module__BYbjsG__pagePrompt>a.marketing-guestbook-demo-module__BYbjsG__pageButton{background:var(--guest-ink);border:1px solid var(--guest-ink);color:var(--guest-on-primary);font:inherit;border-radius:2px;justify-content:center;align-items:center;min-block-size:44px;padding:9px 17px;font-size:clamp(.72rem,1.4vw,.88rem);font-weight:750;text-decoration:none;transition:background-color .14s,color .14s;display:inline-flex}.marketing-guestbook-demo-module__BYbjsG__demo .marketing-guestbook-demo-module__BYbjsG__bookSurface .marketing-guestbook-demo-module__BYbjsG__pagePrompt>a.marketing-guestbook-demo-module__BYbjsG__pageButton:hover{color:var(--guest-ink);background:0 0}.marketing-guestbook-demo-module__BYbjsG__demo .marketing-guestbook-demo-module__BYbjsG__bookSurface .marketing-guestbook-demo-module__BYbjsG__pagePrompt>a.marketing-guestbook-demo-module__BYbjsG__pageButton:focus-visible{outline-offset:3px;outline:3px solid #2867d6}.marketing-guestbook-demo-module__BYbjsG__bookSurface .gb-entry[data-has-drawing=true][data-has-message=true] .gb-entry-note{font-size:clamp(10px,6.2cqw,14px);line-height:1.35}.marketing-guestbook-demo-module__BYbjsG__bookSurface .gb-entry[data-has-drawing=true][data-has-message=true] .gb-entry-sig{font-size:clamp(10px,6.2cqw,14px);line-height:1.2}.marketing-guestbook-demo-module__BYbjsG__bookCues{inline-size:min(100%, calc(var(--demo-page-width) * 2));place-items:center;min-block-size:28px;margin:14px auto 0;display:grid}.marketing-guestbook-demo-module__BYbjsG__coverCue,.marketing-guestbook-demo-module__BYbjsG__pageCues{color:var(--marketing-muted);font-family:var(--font-receipt), monospace;transition:opacity .18s var(--ease-out), visibility .18s;grid-area:1/1;font-size:.82rem;line-height:1.4}.marketing-guestbook-demo-module__BYbjsG__coverCue{align-items:center;gap:8px;display:inline-flex}.marketing-guestbook-demo-module__BYbjsG__coverCue:before{content:"↑";font-size:1rem}.marketing-guestbook-demo-module__BYbjsG__pageCues{opacity:0;visibility:hidden;justify-content:space-between;inline-size:100%;display:flex}.marketing-guestbook-demo-module__BYbjsG__bookSurface:has(.gb-stage[data-open=true]) .marketing-guestbook-demo-module__BYbjsG__coverCue{opacity:0;visibility:hidden}.marketing-guestbook-demo-module__BYbjsG__bookSurface:has(.gb-stage[data-open=true]) .marketing-guestbook-demo-module__BYbjsG__pageCues{opacity:1;visibility:visible}@media (max-width:520px){.marketing-guestbook-demo-module__BYbjsG__demo{--demo-page-width:min(150px, calc((100dvw - 40px) / 2))}.marketing-guestbook-demo-module__BYbjsG__bookSurface .gb-book-message{gap:5%;padding:12%}.marketing-guestbook-demo-module__BYbjsG__bookSurface .gb-book-message[data-kind=opening] p{font-size:clamp(8px,6cqw,10px);line-height:1.45}.marketing-guestbook-demo-module__BYbjsG__bookSurface .gb-book-message[data-kind=final] p{font-size:clamp(8px,6.5cqw,11px);line-height:1.4}.marketing-guestbook-demo-module__BYbjsG__pagePrompt{gap:8px;padding:14px}.marketing-guestbook-demo-module__BYbjsG__pagePrompt p{display:none}.marketing-guestbook-demo-module__BYbjsG__pagePrompt strong{font-size:clamp(12px,8.5cqw,14px)}.marketing-guestbook-demo-module__BYbjsG__demo .marketing-guestbook-demo-module__BYbjsG__bookSurface .marketing-guestbook-demo-module__BYbjsG__pagePrompt>a.marketing-guestbook-demo-module__BYbjsG__pageButton{inline-size:100%;padding-inline:8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.marketing-guestbook-demo-module__BYbjsG__bookSurface.guestbook-experience[data-motion=slow] .gb-stage{--gb-flip-ms:1ms;--gb-open-ms:1ms}.marketing-guestbook-demo-module__BYbjsG__coverCue,.marketing-guestbook-demo-module__BYbjsG__pageButton,.marketing-guestbook-demo-module__BYbjsG__pageCues{transition-duration:1ms}}
