.notebook-host,.notebook-dialog-body{container-type:inline-size}.notebook{--nb-paper:#f6f1e5;--nb-line:#9b9d91;--nb-text:#34413e;--nb-heading:#172d30;--nb-muted:#59665f;--nb-accent:#efad7a;--nb-focus:#28696e;block-size:min(680px,100dvh - 80px);min-block-size:360px;color:var(--nb-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-align:start;background:#203033 url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='6'%20height='6'%20viewBox='0%200%206%206'%3e%3cpath%20d='M0%20.5h3m0%203h3M.5%203v3m3-6v3'%20stroke='%23c1cfce'%20stroke-opacity='.022'/%3e%3cpath%20d='M3%201.5h3m-6%203h3M1.5%200v3m3%200v3'%20stroke='%23000'%20stroke-opacity='.09'/%3e%3c/svg%3e");border:1px solid #43514b;border-radius:20px;padding:7px;font:1rem/1.5 assistant,rubik,Arial Hebrew,system-ui,sans-serif;position:relative;box-shadow:0 12px 30px #00000042}.notebook,.notebook *{box-sizing:border-box}.notebook[dir=ltr]{font-family:inter,system-ui,sans-serif}.notebook [hidden]{display:none!important}.notebook button{color:var(--nb-heading);font:inherit;cursor:pointer}.notebook fieldset{border:0;min-inline-size:0;margin:0;padding:0}.notebook-page{isolation:isolate;background-color:var(--nb-paper);background-image:linear-gradient(#3e524a0d 1px,#0000 1px),linear-gradient(90deg,#3e524a0d 1px,#0000 1px);background-size:24px 24px;border-radius:12px;flex-direction:column;block-size:100%;min-inline-size:0;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px #d5c9b2,0 4px #eee4d0}.notebook .notebook-watermark{z-index:-1;object-fit:contain;opacity:.075;mix-blend-mode:multiply;pointer-events:none;block-size:calc(100% - 100px);inline-size:140%;max-inline-size:none;margin:0;position:absolute;inset-block-start:76px;inset-inline-start:-20%}.notebook-top{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.notebook-brand{border-block-end:2px solid var(--nb-accent);color:var(--nb-heading);letter-spacing:.2em;text-transform:uppercase;padding-block-end:4px;font-size:12px}.notebook .notebook-sound{border:1px solid var(--nb-line);background:var(--nb-paper);border-radius:6px;min-block-size:40px;padding:5px 10px;font-size:13px}.notebook-chapters{border-block-end:1px solid var(--nb-line);flex:none;gap:4px;margin-block:8px;display:flex}.notebook .notebook-chapter{border:0;background:0 0;border-block-end:3px solid #0000;flex:1;min-block-size:44px;min-inline-size:0;padding:8px 2px;font-size:14px}.notebook-chapter[aria-current=step]{border-block-end-color:#b66e37;font-weight:700}.notebook-chapter:disabled{opacity:.6;cursor:default}.notebook-panel{overscroll-behavior:contain;flex:1;min-block-size:0;padding:0 3px 4px;overflow:auto}.notebook .notebook-page .notebook-heading{color:var(--nb-heading);letter-spacing:normal;text-wrap:initial;margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.25}.notebook .notebook-page .notebook-hint{color:var(--nb-muted);margin:0 0 16px;font-size:14px;line-height:1.4}.notebook .notebook-audiences{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;display:grid}.notebook .notebook-choice{isolation:isolate;cursor:pointer;align-items:center;gap:10px;min-block-size:48px;min-inline-size:0;padding:10px 15px;display:flex;position:relative}.notebook-choice-title{min-inline-size:0;color:var(--nb-heading);line-height:1.3}.notebook-choice-name{max-inline-size:100%;display:inline-block;position:relative}.notebook-choice-title small{color:var(--nb-muted);margin-block-start:4px;font-size:12px;line-height:1.4;display:block}.notebook .notebook-choice input[type=radio]{z-index:1;opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.notebook .notebook-audience-sketch{color:#53665e;pointer-events:none;flex:0 0 30px;block-size:30px;inline-size:30px;transform:rotate(-4deg)}.notebook-choice:nth-child(2n) .notebook-audience-sketch{transform:rotate(3deg)}.notebook .notebook-pencil-ring{opacity:0;pointer-events:none;block-size:calc(100% + 30px);inline-size:calc(100% + 56px);position:absolute;inset-block-start:-15px;inset-inline-start:-28px;overflow:visible}.notebook-pencil-ring path{fill:none;stroke:#46686a;stroke-width:1.6px;vector-effect:non-scaling-stroke}.notebook-pencil-ring path+path{opacity:.32;stroke-width:.8px}.notebook-choice:has(input:checked) .notebook-pencil-ring{opacity:1}.notebook-drawing .notebook-pencil-ring path{animation:.38s ease-out both notebook-circle}@keyframes notebook-circle{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}.notebook input[type=checkbox]{appearance:none;color:#365d5f;cursor:pointer;background:0 0;border:1.4px solid #65716a;border-radius:2px 1px 3px;flex:0 0 21px;block-size:21px;inline-size:21px;margin:0;position:relative;transform:rotate(-2deg);box-shadow:.6px .7px #41554c40}.notebook input[type=checkbox]:before{content:"";border:solid;opacity:0;border-width:0 2px 2px 0;block-size:14px;inline-size:7px;position:absolute;inset-block-start:-1px;inset-inline-start:6px;transform:rotate(42deg)}.notebook input[type=checkbox]:checked:before{opacity:1}.notebook-drawing input[type=checkbox]:checked:before{animation:.24s ease-out notebook-tick}@keyframes notebook-tick{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.notebook .notebook-uses{gap:5px;display:grid}.notebook .notebook-text,.notebook .notebook-dream,.notebook .notebook-email input{border:0;min-block-size:36px;inline-size:100%;min-inline-size:0;color:var(--nb-heading);background:0 0;border-block-end:1px solid #829187;border-radius:0;padding:4px;font-family:inherit;font-size:16px;line-height:1.5}.notebook :is(input,textarea)::placeholder{color:var(--nb-muted);opacity:1}.notebook .notebook-other{margin-block-start:12px;font-size:14px;display:block}.notebook-other-row{align-items:center;gap:8px;display:flex}.notebook-other-row .notebook-choice{flex:none}.notebook .notebook-other-activities{flex:1;min-inline-size:0;margin:0}.notebook .notebook-sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.notebook .notebook-page .notebook-room-intro{color:var(--nb-text);margin:0 0 8px;font-size:14px;line-height:1.4}.notebook .notebook-consult{cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 12px;font-size:14px;line-height:1.4;display:flex}.notebook .notebook-room-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-block-start:8px;display:grid}.notebook-room-choice{cursor:pointer;flex-direction:column;gap:8px;min-inline-size:0;display:flex}.notebook-room-caption{align-items:flex-start;gap:9px;font-size:15px;display:flex}.notebook-room-choice small{color:var(--nb-muted);font-size:12px;line-height:1.35}.notebook .notebook-room-sketch{aspect-ratio:5/3;color:#536c64;flex:none;inline-size:100%;display:block}.notebook-room-choice:has(input:checked) .notebook-room-sketch{color:#315f5e}.notebook .notebook-final .notebook-heading{margin-block-end:8px;font-size:22px}.notebook .notebook-dream{resize:none;background-image:repeating-linear-gradient(#0000 0 23px,#3e524a29 23px 24px);block-size:68px;min-block-size:0;padding-block:3px;line-height:24px;display:block}.notebook-delivery-heading{border-block-start:1px solid var(--nb-line);justify-content:space-between;align-items:center;gap:12px;margin:10px 0 4px;padding-block-start:6px;display:flex}.notebook .notebook-delivery-heading h4{color:var(--nb-heading);text-wrap:initial;margin:0;font-size:18px;font-weight:700;line-height:1.25}.notebook .notebook-sketch{object-fit:contain;mix-blend-mode:multiply;pointer-events:none;flex:0 0 74px;block-size:46px;inline-size:74px;margin:0;display:block}.notebook .notebook-identity-disclosure{border:0;margin:0;padding:0}.notebook .notebook-identity-disclosure summary{min-block-size:28px;color:var(--nb-muted);cursor:pointer;padding:4px 0;font-size:13px;line-height:1.4}.notebook-identity{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-block-end:4px;display:grid}.notebook .notebook-project{min-inline-size:0}.notebook .notebook-identity input{block-size:34px;min-block-size:34px;padding-block:3px}.notebook-email{margin-block-start:4px}.notebook-email label{font-size:14px;display:block}.notebook .notebook-email input{text-align:start;direction:ltr}.notebook .notebook-follow-up{cursor:pointer;align-items:flex-start;gap:9px;margin-block-start:8px;font-size:14px;line-height:1.4;display:flex}.notebook .notebook-follow-up input{margin-block-start:2px}.notebook .notebook-privacy{color:var(--nb-muted);margin-block-start:8px;font-size:12px;line-height:1.4}.notebook .notebook-page .notebook-privacy p{color:inherit;font:inherit;margin:0}.notebook .notebook-page .notebook-privacy a{color:#78512f;text-underline-offset:2px;text-decoration:underline}.notebook-honeypot{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.notebook .notebook-page :is(.notebook-status,.notebook-pdf-status,.notebook-draft-state){color:var(--nb-heading);margin:8px 0 0;font-size:13px;line-height:1.4}.notebook :is(.notebook-status,.notebook-pdf-status,.notebook-draft-state):empty{display:none}.notebook-footer{border-block-start:1px solid var(--nb-line);flex:none;justify-content:space-between;align-items:center;gap:8px;padding-block-start:12px;display:flex}.notebook .notebook-back{background:0 0;border:0;min-block-size:44px;padding:10px 12px}.notebook-back:disabled{visibility:hidden}.notebook-page-count{color:var(--nb-muted);font-size:13px}.notebook :is(.notebook-next,.notebook-send){background:var(--nb-accent);border:1px solid #c18a61;border-radius:5px 9px 6px 8px;min-block-size:44px;padding:9px 16px}.notebook .notebook-send{padding-inline:12px;font-size:14px}.notebook :is(.notebook-next,.notebook-send):disabled{opacity:.6;cursor:default}.notebook-pdf-debug{align-items:center;gap:8px;margin-block-end:8px;display:flex}.notebook-pdf-debug .notebook-download{color:#172d30;cursor:pointer;background:#f6f1e5;border:1px solid #829187;border-radius:4px;min-block-size:32px;padding:4px 8px;font-family:inherit;font-size:12px}.notebook .notebook-page :is(button,input,textarea,a,summary):focus-visible{outline:2px solid var(--nb-focus);outline-offset:2px}.notebook :is(.notebook-choice,.notebook-room-choice):has(input:focus-visible){outline:2px solid var(--nb-focus);outline-offset:2px}@container (width>=561px){.notebook-delivery-heading{margin-block-end:0;padding-block-start:0}.notebook .notebook-sketch{flex-basis:222px;block-size:138px;inline-size:222px}}@container (width<=560px){.notebook-page{padding:16px}.notebook .notebook-page .notebook-heading{font-size:22px}.notebook .notebook-audiences{grid-template-columns:1fr;gap:4px}.notebook .notebook-choice{padding:8px 13px}.notebook-choice-title small{display:none}.notebook .notebook-audience-sketch{flex-basis:25px;block-size:25px;inline-size:25px}.notebook .notebook-room-types{gap:12px}.notebook-room-caption{gap:7px;font-size:14px}.notebook-room-choice small{font-size:11px}.notebook-other-row{gap:3px}.notebook-other-row .notebook-choice{padding-inline-end:4px}}.notebook-dialog{max-block-size:calc(100dvh - 1rem);inline-size:min(50rem,100vw - 1rem);max-inline-size:none;color:inherit;overscroll-behavior:contain;background:0 0;border:0;padding:.25rem .75rem 1rem;overflow:auto}.notebook-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05070ab8}.notebook-dialog .notebook{block-size:min(680px,100dvh - 88px)}.notebook-dialog-body:has(.notebook-pdf-debug) .notebook{block-size:min(680px,100dvh - 128px)}.notebook-dialog-close{z-index:1;color:#edf1e7;cursor:pointer;background:#182c2f;border:1px solid #80908b;border-radius:50%;block-size:2.75rem;inline-size:2.75rem;margin-block-end:.5rem;margin-inline-start:auto;font-size:1.5rem;display:block;position:sticky;inset-block-start:.25rem}.notebook-dialog-close:focus-visible{outline:2px solid var(--nb-accent,#efad7a);outline-offset:2px}@media (max-width:40rem){.notebook-dialog{max-block-size:100dvh;inline-size:100%;padding:.25rem .5rem .75rem}}@media (prefers-reduced-motion:reduce){.notebook-drawing .notebook-pencil-ring path,.notebook-drawing input[type=checkbox]:checked:before{animation:none}}
