.burger-journey{isolation:isolate;height:100svh;min-height:580px;color:var(--cream);background:#3a412b;position:relative;overflow:hidden}.journey-poster,.journey-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.journey-poster{z-index:0;opacity:1}.journey-poster img{object-fit:contain;width:100%;height:100%}.journey-poster.frames-ready{opacity:0}.journey-canvas{z-index:1;opacity:0}.journey-canvas.frames-ready{opacity:1}.journey-copy{z-index:2;height:100%;padding:34px var(--gutter) 105px;text-align:center;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:relative}.journey-copy a{pointer-events:auto}.journey-heading{max-width:20ch;margin-top:20px}.journey-heading h1,.journey-heading h2{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(36px,10.2vw,52px);line-height:1.07}.journey-caption{max-width:34ch;margin-top:auto}.journey-caption>p{color:#e1e5d7;max-width:32ch;margin-inline:auto;font-size:14px;line-height:1.5}.journey-action{border-bottom:1px solid #b3bda0;justify-content:center;align-items:center;gap:22px;min-height:44px;margin-top:10px;font-size:15px;font-weight:600;display:inline-flex}.journey-action:hover{color:#d5dec0}.journey-progress{z-index:2;bottom:20px;left:var(--gutter);right:var(--gutter);gap:5px;display:flex;position:absolute}.journey-scroll-note{display:none}@media (min-width:761px){.journey-copy{padding:clamp(55px,9vh,110px) var(--gutter) 130px;text-align:left;justify-content:center;align-items:flex-start}.journey-heading{width:43%;max-width:650px;margin-top:30px}.journey-heading h1,.journey-heading h2{font-size:clamp(54px,5.7vw,96px);line-height:1.06}.journey-caption{width:34%;max-width:350px;margin-top:30px}.journey-caption>p{max-width:30ch;margin:0;font-size:17px;line-height:1.65}.journey-action{justify-content:flex-start;gap:28px;margin-top:24px;font-size:16px}.journey-progress{bottom:30px}.journey-scroll-note{bottom:115px;left:var(--gutter);color:#bdc7a9;z-index:2;letter-spacing:.03em;font-size:12px;display:block;position:absolute}}@media (max-width:760px) and (min-height:800px){.journey-copy{padding-top:48px;padding-bottom:120px}.journey-heading{margin-top:28px}.journey-caption>p{font-size:15px}}@media (max-width:760px) and (max-height:680px){.journey-copy{padding-top:20px;padding-bottom:90px}.journey-heading{margin-top:10px}.journey-heading h1,.journey-heading h2{font-size:34px}.journey-caption>p{font-size:13px}.journey-action{margin-top:5px}.journey-progress{bottom:14px}}@media (max-height:579px){.burger-journey{height:650px;min-height:650px}.journey-scroll-note{display:none}}@media (prefers-reduced-motion:reduce){.journey-scroll-note{display:none}}@media (max-width:760px){.journey-poster,.journey-canvas{width:100%;height:calc(100% - 235px);top:85px;bottom:150px}.journey-copy{padding-top:max(30px,env(safe-area-inset-top));padding-bottom:calc(105px + env(safe-area-inset-bottom))}.journey-heading{max-width:100%;margin-top:16px}.journey-heading h1,.journey-heading h2{font-size:clamp(34px,9.5vw,42px)}.journey-progress{bottom:calc(18px + env(safe-area-inset-bottom))}}@media (max-width:760px) and (min-height:800px){.journey-poster,.journey-canvas{height:calc(100% - 280px);top:105px;bottom:175px}.journey-copy{padding-top:max(40px,env(safe-area-inset-top));padding-bottom:calc(120px + env(safe-area-inset-bottom))}.journey-heading{margin-top:22px}}@media (max-width:760px) and (max-height:680px){.journey-poster,.journey-canvas{height:calc(100% - 255px);top:95px;bottom:160px}.journey-copy{padding-top:max(20px,env(safe-area-inset-top));padding-bottom:calc(95px + env(safe-area-inset-bottom))}.journey-heading{margin-top:12px}.journey-heading h1,.journey-heading h2{font-size:32px}}.journey-poster,.journey-canvas{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:761px){.journey-poster img{object-fit:cover}}@media (max-width:760px){.burger-journey{--journey-stage-height:100svh;--journey-media-top:85px;--journey-media-bottom:150px}.journey-poster,.journey-canvas{top:var(--journey-media-top);bottom:var(--journey-media-bottom);height:calc(100% - var(--journey-media-top) - var(--journey-media-bottom));width:calc((var(--journey-stage-height) - var(--journey-media-top) - var(--journey-media-bottom)) * .5625);aspect-ratio:9/16;max-width:100%;left:50%;right:auto;transform:translate(-50%)}}@media (max-width:760px) and (min-height:800px){.burger-journey{--journey-media-top:105px;--journey-media-bottom:175px}}@media (max-width:760px) and (max-height:680px){.burger-journey{--journey-media-top:95px;--journey-media-bottom:160px}}@media (max-width:760px) and (max-height:579px){.burger-journey{--journey-stage-height:650px}}#home>.site-header{z-index:20;width:100%;position:absolute;top:0;left:0}@media (max-width:760px){.burger-journey{--journey-media-top:155px}.journey-copy{padding-top:calc(112px + env(safe-area-inset-top))}.journey-heading{margin-top:18px}}@media (max-width:760px) and (min-height:800px){.burger-journey{--journey-media-top:170px}.journey-copy{padding-top:calc(112px + env(safe-area-inset-top))}.journey-heading{margin-top:22px}}@media (max-width:760px) and (max-height:680px){.burger-journey{--journey-media-top:150px}.journey-copy{padding-top:calc(105px + env(safe-area-inset-top))}.journey-heading{margin-top:12px}}@media (min-width:761px){.journey-poster,.journey-canvas{width:min(100%,177.778svh - 337.778px);height:calc(100svh - 190px);inset:100px auto 90px 50%;transform:translate(-50%)}.journey-poster img{object-fit:contain}}.journey-progress:after{content:"";width:var(--stack-progress,0%);background:#d7dfc8;height:2px;position:absolute;bottom:0;left:0}.journey-scroll-cue{z-index:4;left:var(--gutter);color:#d9e1ca;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-height:44px;padding:0;font-family:inherit;font-size:12px;display:flex;position:absolute;bottom:112px}.scroll-cue-track{border:1px solid #aab794;border-radius:10px;justify-content:center;width:15px;height:27px;padding-top:5px;display:flex}.scroll-cue-track i{background:#e4ead9;border-radius:3px;width:3px;height:6px;animation:1.7s ease-in-out 5 invite-stack}.journey-scroll-cue>svg{animation:1.7s ease-in-out 5 invite-arrow}@keyframes invite-stack{0%,to{opacity:.7;transform:translateY(0)}55%{opacity:1;transform:translateY(9px)}}@keyframes invite-arrow{0%,to{transform:translateY(0)}55%{transform:translateY(4px)}}@media (max-width:760px){.journey-scroll-cue{text-align:center;flex-direction:column;gap:7px;max-width:56px;font-size:11px;line-height:1.4;top:43%;bottom:auto;left:20px}.journey-scroll-cue>span:nth-child(2){max-width:5ch}}@media (prefers-reduced-motion:reduce){.scroll-cue-track i,.journey-scroll-cue>svg{animation:none}}@media (min-width:761px){.journey-poster,.journey-canvas{-webkit-mask-image:linear-gradient(90deg,#0000 25%,#000 35% 94%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000 25%,#000 35% 94%,#0000),linear-gradient(#0000,#000 6% 94%,#0000)}}.journey-progress{background:#87946c66;height:2px}.journey-completion-line{color:var(--cream);font-size:clamp(18px,2vw,25px);line-height:1.35;font-family:var(--body);letter-spacing:normal;margin-top:16px}.journey-order-actions{justify-content:center;align-items:center;gap:20px;margin-top:10px;display:flex}.journey-order-actions .journey-action{gap:8px;margin-top:0;font-size:14px}.journey-order-actions small{text-align:left;color:#d7dfc8;margin-top:5px;font-size:11px;display:block}.journey-secondary{color:#d7dfc8;pointer-events:auto;align-items:center;gap:6px;min-height:44px;font-size:12px;display:inline-flex}@media (min-width:761px){.journey-order-actions{justify-content:flex-start;margin-top:24px}}.journey-progress-status{z-index:3;left:var(--gutter);right:var(--gutter);color:#d7dfc8;justify-content:space-between;gap:12px;font-size:11px;line-height:1.3;display:flex;position:absolute;bottom:48px}.journey-progress-status>span:last-child{align-items:center;gap:6px;display:flex}@media (max-width:760px){.journey-progress-status{bottom:calc(34px + env(safe-area-inset-bottom))}}.burger-journey{height:auto;overflow:visible}.journey-stage{height:100vh;background:#3a412b;height:100svh;min-height:580px;position:relative;overflow:hidden}.burger-journey.journey-scroll-scene{height:calc(100vh + var(--journey-scroll-distance,60vh));height:calc(100svh + var(--journey-scroll-distance,60svh))}.journey-scroll-scene .journey-stage{position:sticky;top:0}@media (max-height:579px){.burger-journey{height:auto;min-height:650px}.journey-stage{height:650px;min-height:650px}}@media (prefers-reduced-motion:reduce){.burger-journey.journey-scroll-scene{height:auto}.journey-scroll-scene .journey-stage{position:relative}}
