.room-hero[data-astro-cid-nvrgskpj]{background:var(--brand-secondary);padding-block:var(--space-l)}.room-hero__title{font-size:var(--font-size-5);line-height:1.08;letter-spacing:-.04em}.room-hero__mosaic[data-astro-cid-nvrgskpj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs);min-width:0}.room-hero__mosaic[data-astro-cid-nvrgskpj] img[data-astro-cid-nvrgskpj]{aspect-ratio:3/2;width:100%;height:100%;min-height:0;object-fit:cover}.room-hero__mosaic[data-astro-cid-nvrgskpj] img[data-astro-cid-nvrgskpj]:first-child{grid-column:1 / -1}@media(min-width:64rem){.room-hero__mosaic[data-astro-cid-nvrgskpj]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,2fr) minmax(0,1fr);height:100%;min-height:36rem}.room-hero__mosaic--bleed[data-astro-cid-nvrgskpj]{margin-right:calc(-1*max(var(--grid-gutter),(100vw - var(--grid-max-width)) / 2 + var(--grid-gutter)))}.room-hero__mosaic[data-astro-cid-nvrgskpj] img[data-astro-cid-nvrgskpj]{aspect-ratio:auto}.room-hero__mosaic[data-astro-cid-nvrgskpj] img[data-astro-cid-nvrgskpj]:first-child{grid-row:1 / 3;grid-column:1}}.example-figure[data-astro-cid-wxhct7x3]{grid-template-rows:minmax(0,1fr) auto}.example-image[data-astro-cid-wxhct7x3] img{display:block}@media(max-width:47.999rem){.example-figure[data-astro-cid-wxhct7x3]{grid-template-rows:auto;height:auto}.example-image[data-astro-cid-wxhct7x3]{display:block}.example-image[data-astro-cid-wxhct7x3] img{height:auto;max-height:none}}.step-number[data-astro-cid-jeqmwxzk]{background:var(--brand-secondary);color:var(--brand-primary)}.process-frame[data-astro-cid-jeqmwxzk]{background:var(--section-background-default);padding:var(--space-m);aspect-ratio:3/2;min-width:0;overflow:hidden}.process-frame--custom[data-astro-cid-jeqmwxzk]{background:transparent;padding:0;aspect-ratio:auto;overflow:visible}.brief-scene[data-astro-cid-jeqmwxzk]{display:flex;justify-content:center;align-items:center;gap:var(--space-m);height:100%}.process-frame[data-astro-cid-jeqmwxzk]:has(.brief-scene){background:var(--brand-secondary)}.call-window[data-astro-cid-jeqmwxzk]{background:var(--brand-primary);width:48%;color:#fff}.call-window[data-astro-cid-jeqmwxzk] figcaption[data-astro-cid-jeqmwxzk] span[data-astro-cid-jeqmwxzk]{margin-right:auto;color:var(--brand-secondary);font-size:.5em}.call-window[data-astro-cid-jeqmwxzk] figcaption[data-astro-cid-jeqmwxzk]{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs);font-size:var(--font-size-action)}.call-window[data-astro-cid-jeqmwxzk] img{display:block;aspect-ratio:1;width:100%;height:auto;object-fit:cover;object-position:50% 20%}.call-toolbar[data-astro-cid-jeqmwxzk]{display:flex;justify-content:center;gap:var(--space-m);padding:var(--space-xs)}.brief-sheet[data-astro-cid-jeqmwxzk]{transform:rotate(4deg);background:var(--section-background-default);padding:var(--space-m);width:46%;color:var(--brand-primary)}.brief-sheet[data-astro-cid-jeqmwxzk]>p[data-astro-cid-jeqmwxzk]:first-child{font-size:var(--font-size-action)}.brief-sheet__title[data-astro-cid-jeqmwxzk]{margin-block:var(--space-m);font-weight:600;font-size:var(--font-size-2);line-height:1.15}.brief-sheet[data-astro-cid-jeqmwxzk] li[data-astro-cid-jeqmwxzk]{border-bottom:1px solid var(--border-color-subtle);padding-block:var(--space-xs);font-size:var(--font-size-action)}.process-frame[data-astro-cid-jeqmwxzk]:has(.pack-scene){background:var(--brand-secondary);padding:0}.pack-scene[data-astro-cid-jeqmwxzk]{position:relative;height:100%}.pack-back-sheet[data-astro-cid-jeqmwxzk],.pack-main-sheet[data-astro-cid-jeqmwxzk],.pack-plan-sheet[data-astro-cid-jeqmwxzk],.pack-shopping-sheet[data-astro-cid-jeqmwxzk]{position:absolute;box-shadow:0 8px 20px #55473722;background:var(--section-background-default);padding:var(--space-xs)}.pack-back-sheet[data-astro-cid-jeqmwxzk]{top:9%;left:7%;transform:rotate(-7deg);padding:var(--space-m);width:39%;height:78%}.pack-eyebrow[data-astro-cid-jeqmwxzk],.pack-main-sheet[data-astro-cid-jeqmwxzk] span[data-astro-cid-jeqmwxzk]{font-size:var(--font-size-action);letter-spacing:.1em;text-transform:uppercase}.pack-title[data-astro-cid-jeqmwxzk]{margin-block:var(--space-m);font-weight:600;font-size:var(--font-size-3);line-height:1.15}.pack-back-sheet[data-astro-cid-jeqmwxzk]>p[data-astro-cid-jeqmwxzk]:last-child{font-size:var(--font-size-action)}.pack-main-sheet[data-astro-cid-jeqmwxzk]{top:10%;left:35%;transform:rotate(6deg);width:57%}.pack-main-sheet[data-astro-cid-jeqmwxzk] img{aspect-ratio:3/2;width:100%;object-fit:contain}.pack-main-sheet[data-astro-cid-jeqmwxzk] span[data-astro-cid-jeqmwxzk]{display:block;margin-top:var(--space-2xs);font-size:.75rem}.pack-plan-sheet[data-astro-cid-jeqmwxzk]{top:52%;left:23%;transform:rotate(-3deg);width:39%;height:40%}.pack-shopping-sheet[data-astro-cid-jeqmwxzk]{top:58%;left:62%;transform:rotate(7deg);width:30%;height:33%}.pack-plan-sheet[data-astro-cid-jeqmwxzk] img,.pack-shopping-sheet[data-astro-cid-jeqmwxzk] img{width:100%;height:100%;object-fit:contain}@media(max-width:47.999rem){.pack-back-sheet[data-astro-cid-jeqmwxzk]{padding:var(--space-xs)}.pack-title[data-astro-cid-jeqmwxzk]{margin-block:var(--space-xs);font-size:var(--font-size-1)}.pack-eyebrow[data-astro-cid-jeqmwxzk],.pack-back-sheet[data-astro-cid-jeqmwxzk]>p[data-astro-cid-jeqmwxzk]:last-child{font-size:.625rem}.pack-main-sheet[data-astro-cid-jeqmwxzk] span[data-astro-cid-jeqmwxzk]{font-size:.5rem}.process-frame[data-astro-cid-jeqmwxzk]{padding:var(--space-s);aspect-ratio:auto;overflow:visible}.process-pair[data-astro-cid-jeqmwxzk]{grid-template-columns:minmax(0,1fr);gap:var(--space-l);height:auto}.process-frame[data-astro-cid-jeqmwxzk]:has(.pack-scene){overflow:hidden}.pack-scene[data-astro-cid-jeqmwxzk]{aspect-ratio:3 / 2;height:auto}.brief-scene[data-astro-cid-jeqmwxzk]{gap:var(--space-s);padding-block:var(--space-xs);height:auto}.call-window[data-astro-cid-jeqmwxzk]{flex:1;min-width:0}.call-window[data-astro-cid-jeqmwxzk] figcaption[data-astro-cid-jeqmwxzk]{justify-content:center;white-space:nowrap}.call-window[data-astro-cid-jeqmwxzk] figcaption[data-astro-cid-jeqmwxzk] span[data-astro-cid-jeqmwxzk]{display:none}.call-toolbar[data-astro-cid-jeqmwxzk]{gap:var(--space-s)}.brief-sheet[data-astro-cid-jeqmwxzk]{padding:var(--space-xs)}.brief-sheet__title[data-astro-cid-jeqmwxzk]{margin-block:var(--space-xs);font-size:var(--font-size-1)}.brief-sheet[data-astro-cid-jeqmwxzk] li[data-astro-cid-jeqmwxzk]:not(:first-child){display:none}.brief-sheet[data-astro-cid-jeqmwxzk] li[data-astro-cid-jeqmwxzk],.brief-sheet[data-astro-cid-jeqmwxzk]>p[data-astro-cid-jeqmwxzk]:first-child,.call-window[data-astro-cid-jeqmwxzk] figcaption[data-astro-cid-jeqmwxzk]{font-size:.8125rem}}.room-package[data-astro-cid-wefhhplm]{border-collapse:collapse;table-layout:fixed}.room-package[data-astro-cid-wefhhplm] th[data-astro-cid-wefhhplm],.room-package[data-astro-cid-wefhhplm] td[data-astro-cid-wefhhplm]{vertical-align:middle;border-block:1px solid var(--border-color-subtle);padding:var(--space-m);overflow-wrap:anywhere}.room-package[data-astro-cid-wefhhplm] th[data-astro-cid-wefhhplm]{padding-left:0;width:60%;color:var(--brand-primary)}.room-package[data-astro-cid-wefhhplm] td[data-astro-cid-wefhhplm]{background:var(--inclusions-cell-background);font-size:var(--font-size-action)}
