:where([data-funnel-look=dream-week]){--dwk-ink:#0a2330;--dwk-cream:#faf6ef;--dwk-sand:#f3eee5;--dwk-line:#e2d9c8;--dwk-turq:#6ce3df;--dwk-turq-soft:#a7ede9;--dwk-teal:#1a938e;--dwk-white:#ffffff;--dwk-muted:color-mix(in srgb,var(--dwk-ink) 72%,var(--dwk-cream));--dwk-faint:color-mix(in srgb,var(--dwk-ink) 42%,var(--dwk-cream));--dwk-line-strong:color-mix(in srgb,var(--dwk-line) 80%,var(--dwk-ink));--dwk-shadow:0 1px 2px color-mix(in srgb,var(--dwk-ink) 7%,transparent);--dwk-display:var(--serif);--dwk-body:var(--sans);--dwk-fs-hero:var(--fw-confirm-heading-size);--dwk-fs-line:1.6875rem;--dwk-fs-name:var(--fw-asker-name-size);--dwk-fs-price:2.875rem;--dwk-fs-quote:1.0625rem;--dwk-fs-closing:var(--fw-confirm-closing-size);--dwk-fs-control:0.9375rem;--dwk-fs-field:1rem;--dwk-fs-text:var(--fw-confirm-line-size);--dwk-fs-sub:0.875rem;--dwk-fs-meta:0.75rem;--dwk-fs-caps:var(--fw-asker-role-size);--dwk-fs-fine:0.6875rem;--dwk-radius:12px;--dwk-radius-card:16px;--dwk-radius-tail:4px;--dwk-pill:999px;--dwk-tap:44px;--dwk-control:48px;--dwk-field:52px;--dwk-portrait:var(--fw-asker-portrait-size);--dwk-avatar:28px;--dwk-avatar-note:36px;--dwk-tab:40px;--dwk-textarea:112px;--dwk-measure:440px;--dwk-beat:450ms;--dwk-slide:380ms;--dwk-ease:cubic-bezier(.2,.7,.2,1);--ink:var(--dwk-ink);--cream:var(--dwk-cream);--white:var(--dwk-white);--rule:var(--dwk-line);--muted:var(--dwk-muted);--turq:var(--dwk-turq);--turq-soft:var(--dwk-turq-soft);--turq-deep:var(--dwk-teal);--turq-ink:var(--dwk-teal);--brass:var(--dwk-teal);--ocean-mist:var(--dwk-sand);--color-surface:var(--dwk-white);--color-border-strong:var(--dwk-line-strong);--color-success:var(--dwk-teal);--radius-control:var(--dwk-radius);--fw-display:var(--dwk-display);--fw-body:var(--dwk-body);--fw-ink:var(--dwk-ink);--fw-muted:var(--dwk-muted);--fw-sand:var(--dwk-sand);--fw-cream:var(--dwk-cream);--fw-accent:var(--dwk-turq)}:where([data-funnel-look=dream-week]) .apply-wizard{position:fixed;top:0;left:0;right:0;height:100vh;height:var(--aw-vvh,100dvh);transform:translateY(var(--aw-vvt,0));background:var(--dwk-cream);color:var(--dwk-ink);font-family:var(--dwk-body);-webkit-font-smoothing:antialiased}:where([data-funnel-look=dream-week]) .aw-stage{max-width:var(--dwk-measure);margin:0 auto;height:100%;display:flex;flex-direction:column}:where([data-funnel-look=dream-week]) .aw-topbar{flex:none;position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:10px;padding:14px 20px 6px;background:var(--dwk-cream)}:where([data-funnel-look=dream-week]) .aw-back{flex:none;width:var(--dwk-tap);height:var(--dwk-tap);margin-left:-12px;border:0;border-radius:var(--dwk-radius);background:transparent;color:var(--dwk-ink);font:400 var(--dwk-fs-name) /1 var(--dwk-body);cursor:pointer}:where([data-funnel-look=dream-week]) .aw-back:disabled{visibility:hidden}:where([data-funnel-look=dream-week]) .aw-horizon{position:relative;flex:1;height:3px;border-radius:3px;background:var(--dwk-line)}:where([data-funnel-look=dream-week]) .aw-sun{position:absolute;top:-3px;width:9px;height:9px;margin-left:-4px;border-radius:50%;background:var(--dwk-turq)}:where([data-funnel-look=dream-week]) .aw-stepnum{flex:none;min-width:56px;text-align:right;font:500 var(--dwk-fs-meta) /1 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .aw-screen{flex:1;min-height:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}:where([data-funnel-look=dream-week]) .dw-body{flex:1;padding:6px 20px 28px}:where([data-funnel-look=dream-week]) .fw-reactor{display:flex;align-items:flex-end;gap:8px;margin:4px 0 18px;animation:dwk-reactor-in var(--dwk-slide) var(--dwk-ease) var(--dwk-beat) both}:where([data-funnel-look=dream-week]) .fw-reactor-avatar{flex:none;width:var(--dwk-avatar);height:var(--dwk-avatar);border-radius:50%;object-fit:cover;background:var(--dwk-sand)}:where([data-funnel-look=dream-week]) .fw-reactor-bubble{max-width:85%;padding:10px 14px;border-radius:var(--dwk-radius-card) var(--dwk-radius-card) var(--dwk-radius-card) var(--dwk-radius-tail);background:var(--dwk-white);box-shadow:var(--dwk-shadow)}:where([data-funnel-look=dream-week]) .fw-reactor-name{margin:0;font:600 var(--dwk-fs-meta) /1.3 var(--dwk-body);color:var(--dwk-teal)}:where([data-funnel-look=dream-week]) .fw-reactor-text{margin:2px 0 0;font:400 var(--dwk-fs-text) /1.45 var(--dwk-body);color:var(--dwk-ink)}@keyframes dwk-reactor-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:where([data-funnel-look=dream-week]) .fw-reactor{animation:none}}:where([data-funnel-look=dream-week]) .aw-qlabel{margin:0 0 16px;font:400 var(--dwk-fs-line) /1.18 var(--dwk-display);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .aw-accent{font-style:italic;color:var(--dwk-teal)}:where([data-funnel-look=dream-week]) .aw-sub{margin:-6px 0 14px;font:400 var(--dwk-fs-sub) /1.5 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .dw-qblock{margin-bottom:18px}:where([data-funnel-look=dream-week]) .dw-lbl{margin:14px 0 8px;font:500 var(--dwk-fs-sub) /1.4 var(--dwk-body);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .dw-optional-note{margin:-4px 0 8px;font:400 var(--dwk-fs-meta) /1.4 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .dw-group{display:flex;flex-direction:column;gap:8px}:where([data-funnel-look=dream-week]) .dw-duo,:where([data-funnel-look=dream-week]) .dw-group[data-layout="2-up"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where([data-funnel-look=dream-week]) .dw-group[data-layout="3-up"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:where([data-funnel-look=dream-week]) .dw-opt{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:var(--dwk-control);padding:12px 14px;border:1px solid var(--dwk-line);border-radius:var(--dwk-radius);background:var(--dwk-sand);color:var(--dwk-ink);font:500 var(--dwk-fs-control) /1.25 var(--dwk-body);text-align:left;cursor:pointer}:where([data-funnel-look=dream-week]) .dw-duo .dw-opt,:where([data-funnel-look=dream-week]) .dw-group[data-layout="2-up"] .dw-opt,:where([data-funnel-look=dream-week]) .dw-group[data-layout="3-up"] .dw-opt{justify-content:center;text-align:center}:where([data-funnel-look=dream-week]) .dw-opt.sel{border-color:var(--dwk-teal);background:var(--dwk-turq);font-weight:600}:where([data-funnel-look=dream-week]) .dw-opt .ind{display:none}:where([data-funnel-look=dream-week]) .dw-chips{display:flex;flex-wrap:wrap;gap:8px}:where([data-funnel-look=dream-week]) .dw-chip{min-height:var(--dwk-tap);padding:10px 14px;border:1px solid var(--dwk-line);border-radius:var(--dwk-pill);background:var(--dwk-sand);color:var(--dwk-ink);font:500 var(--dwk-fs-sub) /1.2 var(--dwk-body);cursor:pointer}:where([data-funnel-look=dream-week]) .dw-chip.on{border-color:var(--dwk-teal);background:var(--dwk-turq);font-weight:600}:where([data-funnel-look=dream-week]) .fw-steppers{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}:where([data-funnel-look=dream-week]) .fw-stepper{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 4px 4px 14px;border-radius:var(--dwk-radius);background:var(--dwk-white)}:where([data-funnel-look=dream-week]) .fw-stepper-text{display:flex;flex-direction:column}:where([data-funnel-look=dream-week]) .fw-stepper-label{font:500 var(--dwk-fs-control) /1.3 var(--dwk-body);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-stepper-help{font:400 var(--dwk-fs-meta) /1.3 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .fw-stepper-controls{display:flex;align-items:center;gap:4px}:where([data-funnel-look=dream-week]) .fw-stepper-btn{width:var(--dwk-tap);height:var(--dwk-tap);border:1px solid var(--dwk-line);border-radius:var(--dwk-radius);background:var(--dwk-sand);color:var(--dwk-ink);font:500 var(--dwk-fs-name) /1 var(--dwk-body);cursor:pointer}:where([data-funnel-look=dream-week]) .fw-stepper-btn:disabled{color:var(--dwk-faint);cursor:default}:where([data-funnel-look=dream-week]) .fw-stepper-value{min-width:28px;text-align:center;font:600 var(--dwk-fs-control) /1 var(--dwk-body)}:where([data-funnel-look=dream-week]) .fw-month-years{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}:where([data-funnel-look=dream-week]) .fw-month-year{min-height:var(--dwk-tab);padding:8px 16px;border:1px solid var(--dwk-line-strong);border-radius:var(--dwk-pill);background:transparent;color:var(--dwk-ink);font:500 var(--dwk-fs-sub) /1 var(--dwk-body);cursor:pointer}:where([data-funnel-look=dream-week]) .fw-month-year.on{border-color:var(--dwk-ink);background:var(--dwk-ink);color:var(--dwk-cream);font-weight:600}:where([data-funnel-look=dream-week]) .fw-month-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:where([data-funnel-look=dream-week]) .fw-month-tile{min-height:var(--dwk-control);border:1px solid var(--dwk-line);border-radius:var(--dwk-radius);background:var(--dwk-sand);color:var(--dwk-ink);font:500 var(--dwk-fs-control) /1 var(--dwk-body);cursor:pointer}:where([data-funnel-look=dream-week]) .fw-month-tile.sel{border-color:var(--dwk-teal);background:var(--dwk-turq);font-weight:600}:where([data-funnel-look=dream-week]) .fw-month-tile:disabled{border-style:dashed;background:transparent;color:var(--dwk-faint);cursor:default}:where([data-funnel-look=dream-week]) .aw-input,:where([data-funnel-look=dream-week]) .aw-textarea,:where([data-funnel-look=dream-week]) .dw-field{display:block;width:100%;min-height:var(--dwk-field);padding:14px 16px;border:1px solid var(--dwk-line-strong);border-radius:var(--dwk-radius);background:var(--dwk-white);color:var(--dwk-ink);min-width:0;max-width:100%;box-sizing:border-box;font:500 var(--dwk-fs-field) /1.3 var(--dwk-body);color-scheme:light}:where([data-funnel-look=dream-week]) .dw-field+.dw-field{margin-top:8px}:where([data-funnel-look=dream-week]) .dw-body :is(input,select){font:500 var(--dwk-fs-field) /1.3 var(--dwk-body)}:where([data-funnel-look=dream-week]) .dw-field[type=date]{-webkit-appearance:none;appearance:none}:where([data-funnel-look=dream-week]) .aw-textarea{min-height:var(--dwk-textarea);font-weight:400;line-height:1.45;resize:none}:where([data-funnel-look=dream-week]) .aw-input::placeholder,:where([data-funnel-look=dream-week]) .aw-textarea::placeholder{color:var(--dwk-faint)}:where([data-funnel-look=dream-week]) .fw-info{display:flex;flex-direction:column;gap:12px;margin-top:8px}:where([data-funnel-look=dream-week]) .fw-info-heading{margin:0 0 4px;font:400 var(--dwk-fs-name) /1.25 var(--dwk-display);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-info-body{margin:0;font:400 var(--dwk-fs-text) /1.5 var(--dwk-body);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-quote{margin:10px 0 0}:where([data-funnel-look=dream-week]) .fw-quote-text{margin:0;font:italic 400 var(--dwk-fs-quote) /1.35 var(--dwk-display);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-quote-cite{margin-top:6px;font:500 var(--dwk-fs-meta) /1.3 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .fw-quote-cite:has(.fw-quote-avatar){display:flex;align-items:center}:where([data-funnel-look=dream-week]) .fw-quote-avatar{flex:none;width:var(--dwk-portrait);height:var(--dwk-portrait);margin-right:12px;border-radius:50%;object-fit:cover;background:var(--dwk-sand);box-shadow:0 0 0 2px var(--dwk-cream),0 0 0 4px var(--dwk-turq)}:where([data-funnel-look=dream-week]) .fw-badge{align-self:flex-start}:where([data-funnel-look=dream-week]) .fw-image{display:block;width:100%;height:auto;margin:10px 0 0;border-radius:var(--dwk-radius)}:where([data-funnel-look=dream-week]) .fw-small-print{margin:10px 0 0;font:400 var(--dwk-fs-fine) /1.45 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .fw-reaction{display:flex;gap:10px;align-items:flex-start;margin:10px 0 0;padding:12px 14px;border-radius:var(--dwk-radius-card);background:var(--dwk-white);box-shadow:var(--dwk-shadow)}:where([data-funnel-look=dream-week]) .fw-reaction-avatar{width:var(--dwk-avatar-note);height:var(--dwk-avatar-note);border-radius:50%;object-fit:cover}:where([data-funnel-look=dream-week]) .fw-reaction-speaker{margin:0;font:600 var(--dwk-fs-meta) /1.3 var(--dwk-body);color:var(--dwk-teal)}:where([data-funnel-look=dream-week]) .fw-reaction-text{margin:4px 0 0;font:400 var(--dwk-fs-text) /1.45 var(--dwk-body)}:where([data-funnel-look=dream-week]) .fw-reaction-quote{margin:8px 0 0;font:italic 400 var(--dwk-fs-quote) /1.35 var(--dwk-display)}:where([data-funnel-look=dream-week]) .fw-price{margin:8px 0 0;padding:18px;border-radius:var(--dwk-radius-card);background:var(--dwk-white);box-shadow:var(--dwk-shadow)}:where([data-funnel-look=dream-week]) .fw-price-tier{margin:0;font:600 var(--dwk-fs-caps) /1.3 var(--dwk-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dwk-teal)}:where([data-funnel-look=dream-week]) .fw-price-tier.fw-price-tier-hero{font:400 var(--dwk-fs-line) /1.15 var(--dwk-display);letter-spacing:normal;text-transform:none;color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-price-total{margin:4px 0 0;font:400 var(--dwk-fs-price) /1.05 var(--dwk-display);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-price-party{margin:6px 0 0;font:400 var(--dwk-fs-sub) /1.4 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .fw-price-people{margin:12px 0}:where([data-funnel-look=dream-week]) .fw-price-people .fw-stepper{margin:0}:where([data-funnel-look=dream-week]) .dw-delivery-actions{display:flex;flex:none;flex-direction:column;align-items:stretch;gap:10px}:where([data-funnel-look=dream-week]) .dw-wizard[data-contact-short-viewport] .dw-delivery-actions{position:static}:where([data-funnel-look=dream-week]) .dw-inbox-pinned{display:flex;flex:none;flex-direction:column;align-items:center;gap:6px}:where([data-funnel-look=dream-week]) .dw-inbox-pinned .dw-inbox-link{margin:0;min-height:var(--dwk-tap);font:400 var(--dwk-fs-meta) /1.4 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) [data-confirm-first=choose] .cal-confirm-bar{bottom:calc(var(--dwk-tap) + 31px + env(safe-area-inset-bottom))}:where([data-funnel-look=dream-week]) .dw-delivery-actions .dw-inbox-link{align-self:center;margin:0;min-height:var(--dwk-tap);font:400 var(--dwk-fs-meta) /1.4 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .fw-price-line{margin:8px 0 0;font:400 var(--dwk-fs-sub) /1.45 var(--dwk-body);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-price-note{margin:4px 0 0;font:400 var(--dwk-fs-meta) /1.4 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .fw-price-soul{margin:12px 0 0;font:italic 400 var(--dwk-fs-quote) /1.35 var(--dwk-display);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-price-total{display:flex;flex-wrap:nowrap;align-items:center;column-gap:12px}:where([data-funnel-look=dream-week]) .fw-price-pppn{display:flex;flex-direction:column;font:500 var(--dwk-fs-meta) /1.25 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .fw-price-pppn strong{font:600 var(--dwk-fs-sub) /1.25 var(--dwk-body);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-price-week>.fw-price-items{font:400 var(--dwk-fs-sub) /1.45 var(--dwk-body);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-price-plus{margin:0 0 6px;font:600 var(--dwk-fs-sub) /1.4 var(--dwk-body);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-price-promise{margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--dwk-line)}:where([data-funnel-look=dream-week]) .fw-price-plan{margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--dwk-line)}:where([data-funnel-look=dream-week]) .fw-price-plan-label{margin:0;font:600 var(--dwk-fs-caps) /1.3 var(--dwk-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dwk-teal)}:where([data-funnel-look=dream-week]) .fw-price-plan-amount{margin:2px 0 4px;font:400 var(--dwk-fs-name) /1.25 var(--dwk-display);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-price-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main pppn";margin:10px 0 0;border:1px solid var(--dwk-line);border-radius:var(--dwk-radius);background:var(--dwk-cream);overflow:hidden}:where([data-funnel-look=dream-week]) .fw-price-panel.has-plan{grid-template-areas:"main pppn" "main plan" "line line"}:where([data-funnel-look=dream-week]) .fw-price-main{grid-area:main;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:14px 12px}:where([data-funnel-look=dream-week]) .fw-price-panel .fw-price-total{display:block;margin:0;font:400 var(--dwk-fs-hero) /1 var(--dwk-display);white-space:nowrap;color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-price-panel .fw-price-note{margin:6px 0 0}@media (max-width:359px){:where([data-funnel-look=dream-week]) .fw-price-panel .fw-price-total{font:400 var(--dwk-fs-line) /1 var(--dwk-display)}}:where([data-funnel-look=dream-week]) .fw-price-panel .fw-price-pppn{grid-area:pppn;display:flex;flex-direction:column;justify-content:center;margin:0;padding:10px 12px;min-width:118px;border-left:1px solid var(--dwk-line)}:where([data-funnel-look=dream-week]) .fw-price-panel .fw-price-pppn strong{font:400 var(--dwk-fs-line) /1 var(--dwk-display);color:var(--dwk-teal)}:where([data-funnel-look=dream-week]) .fw-price-panel .fw-price-pppn span{margin-top:2px;font:400 var(--dwk-fs-meta) /1.35 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .fw-price-panel .fw-price-plan{display:contents}:where([data-funnel-look=dream-week]) .fw-price-plan-cell{grid-area:plan;padding:10px 12px;border-top:1px solid var(--dwk-line);border-left:1px solid var(--dwk-line);background:color-mix(in srgb,var(--dwk-turq) 18%,var(--dwk-cream))}:where([data-funnel-look=dream-week]) .fw-price-plan-cell .fw-price-plan-amount{margin:2px 0 0;font:400 var(--dwk-fs-name) /1.1 var(--dwk-display);white-space:nowrap;color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-price-panel .fw-price-plan-line{grid-area:line;margin:0;padding:9px 12px;border-top:1px solid var(--dwk-line);font:400 var(--dwk-fs-meta) /1.4 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .fw-price-week{margin:14px 0 10px;padding:12px 0 0;border-top:1px solid var(--dwk-line)}:where([data-funnel-look=dream-week]) .fw-price-row{margin:0 0 10px}:where([data-funnel-look=dream-week]) .fw-price-row dt{margin:0;font:600 var(--dwk-fs-caps) /1.3 var(--dwk-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dwk-teal)}:where([data-funnel-look=dream-week]) .fw-price-row dd{margin:4px 0 0;font:400 var(--dwk-fs-sub) /1.45 var(--dwk-body);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .fw-price-items{margin:0;padding:0;list-style:none;display:grid;gap:3px}:where([data-funnel-look=dream-week]) .fw-price-items li{position:relative;padding-left:22px}:where([data-funnel-look=dream-week]) .fw-price-items li:before{content:"✓";position:absolute;left:2px;top:0;font-weight:600;color:var(--dwk-teal)}:where([data-funnel-look=dream-week]) .aw-scheduler{margin-top:18px}:where([data-funnel-look=dream-week]) .aw-scheduler .eyebrow{font:600 var(--dwk-fs-caps) /1.3 var(--dwk-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .aw-scheduler .lead{font:400 var(--dwk-fs-name) /1.3 var(--dwk-display);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .aw-scheduler .form-note{font:400 var(--dwk-fs-meta) /1.4 var(--dwk-body);font-style:normal;color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-slot{border:1px solid var(--dwk-line);border-radius:var(--dwk-radius);background:var(--dwk-sand);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip.is-selected,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-slot.is-selected{border-color:var(--dwk-teal);background:var(--dwk-turq);color:var(--dwk-ink);box-shadow:none}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip.is-selected .cal-chip-sub{color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .aw-scheduler>div{border:0!important;padding:0!important;gap:14px!important}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;overflow:visible}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip--period,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days .cal-chip,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-slot{width:auto;min-height:var(--dwk-control);padding:10px 6px;gap:2px;font:500 var(--dwk-fs-control) /1.15 var(--dwk-body);cursor:pointer}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip--period .cal-chip-label,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip-label,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days .cal-chip-label{font:500 var(--dwk-fs-control) /1.15 var(--dwk-body);letter-spacing:0;text-transform:none;color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip--period .cal-chip-sub,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip-sub,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days .cal-chip-sub{font:400 var(--dwk-fs-meta) /1.2 var(--dwk-body);letter-spacing:0;white-space:normal;color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip.is-selected,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-slot.is-selected{font-weight:600}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip.is-selected .cal-chip-label{font-weight:600}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip:disabled{border-style:dashed;background:transparent;color:var(--dwk-faint);opacity:1}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chosen-time{font-family:var(--dwk-display)}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days{display:flex;flex-wrap:nowrap;gap:6px}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days .cal-chip{flex:1 1 0;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:var(--dwk-control);padding:7px 2px;border:1px solid var(--dwk-line-strong);border-radius:var(--dwk-pill);background:transparent;color:var(--dwk-ink);font:600 var(--dwk-fs-sub) /1 var(--dwk-body);white-space:nowrap}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days .cal-chip-label{font:600 var(--dwk-fs-sub) /1 var(--dwk-body);color:inherit}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days .cal-chip-sub{font:400 var(--dwk-fs-meta) /1 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days .cal-chip.is-selected{border-color:var(--dwk-ink);background:var(--dwk-ink);color:var(--dwk-cream)}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days .cal-chip.is-selected .cal-chip-label{font-weight:600;color:var(--dwk-cream)}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days .cal-chip.is-selected .cal-chip-sub{color:var(--dwk-cream)}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-row--days .cal-chip:disabled{border-style:dashed;background:transparent;color:var(--dwk-faint)}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip--period,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-slot{min-height:var(--dwk-control);border:1px solid var(--dwk-line);border-radius:var(--dwk-radius);background:var(--dwk-sand);color:var(--dwk-ink);font:500 var(--dwk-fs-control) /1.15 var(--dwk-body)}:where([data-funnel-look=dream-week]) .aw-scheduler .cal-chip--period.is-selected,:where([data-funnel-look=dream-week]) .aw-scheduler .cal-slot.is-selected{border-color:var(--dwk-teal);background:var(--dwk-turq);color:var(--dwk-ink);font-weight:600}:where([data-funnel-look=dream-week]) .aw-stage{position:relative}:where([data-funnel-look=dream-week]) .aw-screen{scrollbar-width:none}:where([data-funnel-look=dream-week]) .aw-screen::-webkit-scrollbar{display:none}:where([data-funnel-look=dream-week]) .dw-scrollbar{position:absolute;right:3px;width:6px;z-index:6;pointer-events:none;opacity:0;transition:opacity .25s ease}:where([data-funnel-look=dream-week]) .dw-scrollbar[data-active],:where([data-funnel-look=dream-week]) .dw-scrollbar[data-dragging]{opacity:1}:where([data-funnel-look=dream-week]) .dw-scrollbar-thumb{position:absolute;top:0;left:0;right:0;border-radius:var(--dwk-pill);background:color-mix(in srgb,var(--dwk-ink) 32%,transparent);pointer-events:none;cursor:grab;touch-action:none}:where([data-funnel-look=dream-week]) .dw-scrollbar[data-active] .dw-scrollbar-thumb,:where([data-funnel-look=dream-week]) .dw-scrollbar[data-dragging] .dw-scrollbar-thumb{pointer-events:auto}:where([data-funnel-look=dream-week]) .dw-scrollbar[data-dragging] .dw-scrollbar-thumb{cursor:grabbing;background:color-mix(in srgb,var(--dwk-ink) 48%,transparent)}@media (prefers-reduced-motion:reduce){:where([data-funnel-look=dream-week]) .dw-scrollbar{transition:none}}:where([data-funnel-look=dream-week]) .aw-scheduler .btn{justify-content:center;min-height:var(--dwk-field);padding:0 24px;border:0;border-radius:var(--dwk-pill);background:var(--dwk-turq);color:var(--dwk-ink);font:600 var(--dwk-fs-control) /1 var(--dwk-body);letter-spacing:0;text-transform:none}:where([data-funnel-look=dream-week]) .aw-scheduler .btn:hover{background:var(--dwk-turq-soft);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .aw-scheduler .btn:disabled{background:var(--dwk-turq-soft);color:var(--dwk-muted);cursor:default}:where([data-funnel-look=dream-week]) .aw-scheduler .field input{min-height:var(--dwk-field);padding:14px 16px;border:1px solid var(--dwk-line-strong);border-radius:var(--dwk-radius);background:var(--dwk-white);font:500 var(--dwk-fs-field) /1.3 var(--dwk-body)}:where([data-funnel-look=dream-week]) .dw-quote{margin-top:18px;font:italic 400 var(--dwk-fs-quote) /1.35 var(--dwk-display)}:where([data-funnel-look=dream-week]) :is(.dw-badge,.fw-badge){display:inline-block;margin:4px 0 12px;padding:4px 10px;border-radius:var(--dwk-pill);background:var(--dwk-turq-soft);font:600 var(--dwk-fs-caps) /1.4 var(--dwk-body);letter-spacing:.06em;text-transform:uppercase;color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .dw-headline{margin-bottom:18px;font:400 var(--dwk-fs-hero) /1.12 var(--dwk-display)}:where([data-funnel-look=dream-week]) .dw-intro{margin:0;font:400 var(--dwk-fs-text) /1.55 var(--dwk-body);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) :is(.dw-proof,.fw-rating){margin:14px 0 0;font:500 var(--dwk-fs-sub) /1.4 var(--dwk-body);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .dw-lead{margin:18px 0 4px;font:italic 400 var(--dwk-fs-name) /1.3 var(--dwk-display);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .dw-handover{margin-top:22px}:where([data-funnel-look=dream-week]) .dw-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where([data-funnel-look=dream-week]) .dw-dates>*{min-width:0}@media (max-width:520px){:where([data-funnel-look=dream-week]) .dw-dates{grid-template-columns:1fr}:where([data-funnel-look=dream-week]) .dw-dates .dw-field+.dw-field{margin-top:0}}:where([data-funnel-look=dream-week]) .dw-copy{margin:0 0 12px;font:400 var(--dwk-fs-text) /1.55 var(--dwk-body);color:var(--dwk-ink)}:where([data-funnel-look=dream-week]) .dw-lbl--strong{margin-top:22px;font:400 var(--dwk-fs-name) /1.3 var(--dwk-display)}:where([data-funnel-look=dream-week]) .dw-link{display:block;margin:14px auto 0;padding:8px;border:0;background:transparent;font:500 var(--dwk-fs-sub) /1.4 var(--dwk-body);color:var(--dwk-muted);text-decoration:underline;cursor:pointer}:where([data-funnel-look=dream-week]) .aw-actions{position:sticky;bottom:0;z-index:5;padding:12px 20px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--dwk-line);background:var(--dwk-cream)}:where([data-funnel-look=dream-week]) .aw-btn{width:100%;min-height:var(--dwk-field);border:0;border-radius:var(--dwk-pill);background:var(--dwk-turq);color:var(--dwk-ink);font:600 var(--dwk-fs-control) /1 var(--dwk-body);cursor:pointer}:where([data-funnel-look=dream-week]) .aw-btn:disabled{background:var(--dwk-turq-soft);color:var(--dwk-muted);cursor:default}:where([data-funnel-look=dream-week]) a.aw-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 20px;text-decoration:none}:where([data-funnel-look=dream-week]) .aw-btn.dw-btn-outline{background:transparent;border:1.5px solid var(--dwk-ink)}:where([data-funnel-look=dream-week]) .aw-btn.dw-btn-outline:disabled{background:transparent;border-color:var(--dwk-line-strong);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .aw-error,:where([data-funnel-look=dream-week]) .dw-cta-error{margin:0 0 10px;font:500 var(--dwk-fs-sub) /1.4 var(--dwk-body);color:var(--dwk-teal)}:where([data-funnel-look=dream-week]) .aw-error{margin:10px 0 0}:where([data-funnel-look=dream-week]) .live-error{margin:10px 0 0;font:500 var(--dwk-fs-sub) /1.4 var(--dwk-body);color:var(--dwk-teal)}:where([data-funnel-look=dream-week]) .aw-hint,:where([data-funnel-look=dream-week]) .live-hint{margin:10px 0 0;font:500 var(--dwk-fs-sub) /1.4 var(--dwk-body);color:var(--dwk-muted)}:where([data-funnel-look=dream-week]) .aw-live{position:relative;display:block}:where([data-funnel-look=dream-week]) .aw-live:has(.aw-live-mark) .aw-input{padding-right:44px}:where([data-funnel-look=dream-week]) .aw-live-mark{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--dwk-teal);pointer-events:none}:where([data-funnel-look=dream-week]) .dw-contact-form{display:contents}:where([data-funnel-look=dream-week]) .aw-live-tip{position:absolute;left:0;bottom:calc(100% + 8px);z-index:4;display:block;max-width:100%;pointer-events:none}:where([data-funnel-look=dream-week]) .aw-live-tip>:is(.aw-hint,.aw-error,.live-hint,.live-error){position:relative;display:inline-block;margin:0;padding:7px 11px;border-radius:var(--dwk-radius);background:var(--dwk-ink);color:var(--dwk-white);font:500 var(--dwk-fs-sub) /1.3 var(--dwk-body);box-shadow:var(--dwk-shadow)}:where([data-funnel-look=dream-week]) .aw-live-tip>:is(.aw-error,.live-error){background:var(--dwk-teal)}:where([data-funnel-look=dream-week]) .aw-live-tip>:is(.aw-hint,.aw-error,.live-hint,.live-error):after{content:"";position:absolute;left:18px;top:100%;border:6px solid transparent;border-top:6px solid var(--dwk-ink)}:where([data-funnel-look=dream-week]) .aw-live-tip>:is(.aw-error,.live-error):after{border-top-color:var(--dwk-teal)}:where([data-funnel-look=dream-week]) a:focus-visible,:where([data-funnel-look=dream-week]) button:focus-visible,:where([data-funnel-look=dream-week]) input:focus-visible,:where([data-funnel-look=dream-week]) textarea:focus-visible{outline:2px solid var(--dwk-ink);outline-offset:2px}