.canvas-share-header[data-v-1859b297]{height:var(--share-header-height, 52px);flex:none;position:sticky;top:0;z-index:40;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;box-sizing:border-box;padding:0 20px;background:linear-gradient(90deg,#141414,#1c1a19 60%,#141414);box-shadow:0 10px 30px -12px #0000008c;color:#fff;font:400 14px/1.5 Inter LP,Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}.canvas-share-header[data-v-1859b297]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#fe4727,#ff9b3f 55%,#ff9b3f00)}.canvas-share-header__logo[data-v-1859b297]{display:inline-flex;align-items:center;justify-self:start}.canvas-share-header__logo img[data-v-1859b297]{display:block;width:70px;height:24px}.canvas-share-header__copy[data-v-1859b297]{display:flex;flex-direction:column;align-items:center;justify-self:center;min-width:0;text-align:center}.canvas-share-header__text[data-v-1859b297]{min-width:0;text-align:center}.canvas-share-header__line[data-v-1859b297]{margin:0;color:#fff;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.canvas-share-header__sub[data-v-1859b297]{margin:1px 0 0;color:#b3b3b3;font-size:12px;font-weight:400;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.canvas-share-header button[data-v-1859b297]{justify-self:end;border:0;border-radius:8px;padding:0 22px!important;min-height:38px!important;height:38px!important;background:linear-gradient(97deg,#fe4727,#ff9b3f)!important;box-shadow:0 12px 28px -12px #fe4727cc!important;color:#fff;font-family:Inter LP,Inter,Arial,sans-serif!important;font-size:14px!important;font-weight:600;line-height:1!important;white-space:nowrap;cursor:pointer;transition:none!important;transform:none!important}.canvas-share-header button[data-v-1859b297]:hover{filter:brightness(1.06)!important}.canvas-share-header[data-v-1859b297] :focus-visible{outline:3px solid #ffb29f;outline-offset:3px!important}@media (max-width: 1100px){.canvas-share-header__sub[data-v-1859b297]{display:none}}@media (max-width: 767px){.canvas-share-header[data-v-1859b297]{grid-template-columns:auto 1fr;grid-template-areas:"logo cta" "copy copy";align-content:center;gap:8px 14px;padding:10px 16px}.canvas-share-header__logo[data-v-1859b297]{grid-area:logo}.canvas-share-header__logo img[data-v-1859b297]{width:64px;height:22px}.canvas-share-header__copy[data-v-1859b297]{grid-area:copy;justify-self:stretch}.canvas-share-header__line[data-v-1859b297]{white-space:normal;font-size:14px}.canvas-share-header button[data-v-1859b297]{grid-area:cta;min-height:36px!important;height:36px!important;padding:0 16px!important;font-size:13.5px!important}}.canvas-demo-overlay[data-v-7d154221]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:grid;place-items:center;overflow:auto;padding:24px;background:#0a0a0a9e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:400 14px/1.5 Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#fff}.canvas-demo[data-v-7d154221]{position:relative;width:min(600px,100%);max-height:calc(100dvh - 48px);overflow:auto;padding:30px 30px 26px;border-radius:18px;background:#151515;color-scheme:dark;box-shadow:0 0 0 1px #ffffff0f,0 40px 80px -30px #000000e6}.canvas-demo__close[data-v-7d154221]{position:absolute;top:14px;right:14px;width:36px;height:36px;border:0;border-radius:50%;background:#ffffff0f;color:#fff;font:20px/1 Inter,Arial,sans-serif;cursor:pointer}.canvas-demo__close[data-v-7d154221]:hover{background:#ffffff1f}.canvas-demo__close[data-v-7d154221]:focus-visible{outline:2px solid #fe4727;outline-offset:2px}.canvas-demo h2[data-v-7d154221]{margin:0 0 6px;color:#fff;font:600 26px/1.15 Inter,Arial,sans-serif;letter-spacing:-.035em}.canvas-demo__intro[data-v-7d154221]{margin:0 0 20px;color:#bfbfbf;font-size:13.5px}.canvas-demo__fields[data-v-7d154221]{min-width:0;margin:0;padding:0;border:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.canvas-demo label[data-v-7d154221],.canvas-demo__field[data-v-7d154221]{display:flex;flex-direction:column;min-width:0}.canvas-demo__full[data-v-7d154221]{grid-column:1 / -1}.canvas-demo__label[data-v-7d154221]{margin-bottom:5px;color:#bfbfbf;font-size:12.5px;font-weight:500}.canvas-demo__required[data-v-7d154221]{margin-left:4px;color:#fe4727;font-weight:600}.canvas-demo input[data-v-7d154221]:not([type=hidden]),.canvas-demo textarea[data-v-7d154221]{box-sizing:border-box;display:block;width:100%;min-width:0;height:42px;padding:0 12px;border:1px solid #3b3b3b;border-radius:8px;outline:none;background:#151515;color:#fff;font:400 14px/1.4 Inter,Arial,sans-serif;transition:border-color .15s ease,box-shadow .15s ease}.canvas-demo input[data-v-7d154221]::-moz-placeholder,.canvas-demo textarea[data-v-7d154221]::-moz-placeholder{color:#6f6f6f}.canvas-demo input[data-v-7d154221]::placeholder,.canvas-demo textarea[data-v-7d154221]::placeholder{color:#6f6f6f}.canvas-demo input[data-v-7d154221]:focus,.canvas-demo textarea[data-v-7d154221]:focus{border-color:#fe4727;box-shadow:0 0 0 3px #fe47272e}.canvas-demo textarea[data-v-7d154221]{height:76px;padding:10px 12px;resize:vertical}.canvas-demo .canvas-demo__honeypot[data-v-7d154221]{position:absolute;width:1px!important;height:1px!important;padding:0!important;overflow:hidden;clip-path:inset(50%);border:0!important}.canvas-demo__privacy[data-v-7d154221]{margin:18px 0 0;color:#8f8f8f;font-size:11.5px;line-height:1.4}.canvas-demo__privacy a[data-v-7d154221]{color:#bfbfbf;text-decoration:underline;text-underline-offset:2px}.canvas-demo__status[data-v-7d154221]{margin:10px 0 0;color:#ffb59e;font-size:12.5px}.canvas-demo__submit[data-v-7d154221]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px;margin-top:14px;padding:0 22px;border:0;border-radius:8px;background:linear-gradient(97deg,#fe4727,#ff9b3f);color:#fff;font:600 14px/1 Inter,Arial,sans-serif;cursor:pointer}.canvas-demo__submit[data-v-7d154221]:hover:not(:disabled){filter:brightness(1.06)}.canvas-demo__submit[data-v-7d154221]:focus-visible{outline:3px solid #ffb29f;outline-offset:3px}.canvas-demo__submit[data-v-7d154221]:disabled{opacity:.6;cursor:wait}@media (max-width: 640px){.canvas-demo[data-v-7d154221]{padding:24px 20px 20px}.canvas-demo h2[data-v-7d154221]{font-size:22px}.canvas-demo__fields[data-v-7d154221]{grid-template-columns:1fr}.canvas-demo input[data-v-7d154221]:not([type=hidden]),.canvas-demo textarea[data-v-7d154221]{font-size:16px}}.mobile-canvas[data-v-3c8779ae]{--accent: #fe4727;background:#f4f3f0;color:#232321;min-height:100vh;font:14px/1.6 Inter,Arial,sans-serif;padding-bottom:88px}.mobile-canvas[data-v-3c8779ae] *{box-sizing:border-box}.canvas-shell[data-v-3c8779ae]{width:min(840px,100%);margin:auto;padding:36px 24px}.canvas-intro[data-v-3c8779ae]{margin-bottom:28px}.canvas-eyebrow[data-v-3c8779ae]{margin:0 0 8px;color:#a9442b;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.canvas-intro h1[data-v-3c8779ae]{margin:8px 0 12px;max-width:660px;color:#171717;font:500 clamp(28px,4.6vw,42px) / 1.15 Inter,Arial,sans-serif;letter-spacing:-.04em}.canvas-intro>p[data-v-3c8779ae]:not(.canvas-eyebrow){max-width:580px;color:#6f6b63}.snapshot-label[data-v-3c8779ae]{font-size:11px;color:#817c73}.stage-nav[data-v-3c8779ae]{position:sticky;top:var(--share-header-height);z-index:10;display:flex;gap:4px;overflow:auto;margin:0 -4px 24px;padding:8px 4px;background:#f4f3f0ed;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.stage-nav a[data-v-3c8779ae]{display:flex;flex-direction:column;flex:1;min-width:74px;padding:8px 10px;border:1px solid #e3dfd6;border-radius:8px;background:#fff;text-decoration:none;color:#565249;font-size:11px;white-space:nowrap}.stage-nav a span[data-v-3c8779ae]{font-size:9px;color:#a49b8b}.stage-nav a[aria-current][data-v-3c8779ae]{border-color:#fe4727;color:#b6371e}.stage-card[data-v-3c8779ae]{scroll-margin-top:calc(var(--share-header-height) + 92px);margin:0 0 24px;border:1px solid #e4e0d7;border-radius:14px;overflow:hidden;background:#fff}.stage-card__head[data-v-3c8779ae]{display:flex;align-items:center;gap:14px;padding:20px 24px;border-bottom:1px solid #eeeae3}.stage-card__head h2[data-v-3c8779ae]{margin:0;color:#232321;font:500 20px/1.25 Inter,Arial,sans-serif;letter-spacing:-.025em}.stage-number[data-v-3c8779ae]{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:#f8ede5;color:#b34224;font-size:12px}.read-only[data-v-3c8779ae]{margin-left:auto;color:#8d877e;font-size:9px;white-space:nowrap}.stage-card__body[data-v-3c8779ae]{padding:20px 24px}.stage-copy p[data-v-3c8779ae]{overflow-wrap:anywhere;white-space:pre-line;margin:0 0 12px;color:#625d53;font-size:13px;line-height:1.75}.stage-copy p[data-v-3c8779ae]:first-child{color:#2c2823;font-weight:500}.stage-details[data-v-3c8779ae]{margin:12px 0}.stage-details summary[data-v-3c8779ae]{padding:12px 0;color:#b13c21;cursor:pointer;font-size:12px}.stage-details .stage-copy[data-v-3c8779ae]{padding-top:14px}.stage-media[data-v-3c8779ae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.stage-media--videos[data-v-3c8779ae]{grid-template-columns:1fr}.stage-media figure[data-v-3c8779ae]{min-width:0;margin:0;overflow:hidden;border:1px solid #eee8df;border-radius:8px;background:#f9f7f3}.stage-media img[data-v-3c8779ae],.stage-media video[data-v-3c8779ae]{display:block;width:100%;max-height:440px;-o-object-fit:contain;object-fit:contain;background:#161616}.stage-media img[data-v-3c8779ae]{aspect-ratio:16/10;background:#f1eee7}.stage-media figcaption[data-v-3c8779ae]{padding:8px 10px;overflow-wrap:anywhere;color:#81786c;font-size:10px}.stage-note[data-v-3c8779ae]{font-size:12px;color:#81786c}.canvas-end[data-v-3c8779ae]{padding:12px 0;text-align:center;color:#6d655b}.canvas-end a[data-v-3c8779ae]{color:#aa3b23;font-size:12px}.conversation-button[data-v-3c8779ae]{position:fixed;z-index:30;right:20px;bottom:20px;display:flex;align-items:center;gap:8px;height:42px;padding:0 16px;border:1px solid #dbd5cc;border-radius:8px;background:#fff;color:#3f3930;box-shadow:0 8px 24px #29231a14;font:500 12px Inter,Arial,sans-serif;cursor:pointer}.conversation-drawer[data-v-3c8779ae]{position:fixed;inset:auto 0 0 auto;margin:0;max-width:100%;width:560px;height:90dvh;max-height:90dvh;padding:0;border:1px solid #ded9d1;border-radius:16px 16px 0 0;background:#fff;color:#38332c;font:13px/1.7 Inter,Arial,sans-serif}.conversation-drawer[data-v-3c8779ae]::backdrop{background:#1118}.conversation-drawer>header[data-v-3c8779ae]{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:1;padding:20px 24px;border-bottom:1px solid #eae5db;background:#fff}.conversation-drawer h2[data-v-3c8779ae]{margin:0;font:500 22px Inter,Arial,sans-serif}.conversation-drawer header button[data-v-3c8779ae]{width:40px;height:40px;border:0;background:none;font-size:28px;cursor:pointer}.conversation-messages[data-v-3c8779ae]{padding:20px}.conversation-message[data-v-3c8779ae]{margin-bottom:14px;padding:14px;border-radius:10px;background:#f4f2ed;overflow-wrap:anywhere}.conversation-message summary[data-v-3c8779ae]{cursor:pointer;font-size:12px}.conversation-message summary span[data-v-3c8779ae]{display:block;margin:0 0 8px;color:#a74528;font-size:10px;font-weight:600}.conversation-message p[data-v-3c8779ae]{white-space:pre-line}.conversation-message--user[data-v-3c8779ae]{background:#252321;color:#fff}.conversation-message--user summary span[data-v-3c8779ae]{color:#ffc599}@media (max-width: 600px){.canvas-shell[data-v-3c8779ae]{padding:28px 16px}.canvas-intro h1[data-v-3c8779ae]{font-size:29px}.stage-card__head[data-v-3c8779ae],.stage-card__body[data-v-3c8779ae]{padding:18px 16px}.stage-card__head h2[data-v-3c8779ae]{font-size:18px}.stage-card__head[data-v-3c8779ae]{gap:10px}.stage-number[data-v-3c8779ae]{width:30px;height:30px}.read-only[data-v-3c8779ae]{font-size:8px}.stage-copy p[data-v-3c8779ae]{font-size:12px}.conversation-button[data-v-3c8779ae]{right:16px;bottom:16px}.stage-media[data-v-3c8779ae]{gap:8px}}body.canvas-share-route #app{overflow:clip visible}.canvas-share-page[data-v-ea78a351]{--share-header-height: 52px;min-height:100dvh;background:#f4f3f0;font-family:Inter,Arial,sans-serif}.canvas-share-page--wide[data-v-ea78a351]{height:100dvh;display:flex;flex-direction:column}.canvas-share-desktop[data-v-ea78a351]{flex:1;min-height:0;display:flex}@media (max-width: 767px){.canvas-share-page[data-v-ea78a351]{--share-header-height: 98px}}
