@layer base,patterns;@layer components{.close[data-astro-cid-fqi5pbc4]{padding-block:var(--space-section);background:var(--color-surface);color:var(--color-text)}.close_scene[data-astro-cid-fqi5pbc4]{grid-template-rows:1fr auto 1fr}.close_scene[data-astro-cid-fqi5pbc4] .close_photo{grid-area:1/6/4/-1;margin-inline-end:calc(-1 * var(--page-inset))}.close_super[data-astro-cid-fqi5pbc4]{color:var(--color-text-faint);grid-area:4/6/auto/-1;margin-block-start:var(--space-xs)}.close_scene[data-astro-cid-fqi5pbc4] .close_panel{grid-area:2/1/auto/span 6;align-self:center}.close_title[data-astro-cid-fqi5pbc4]{text-wrap:balance}.close_line[data-astro-cid-fqi5pbc4]{max-width:var(--measure-entry);color:var(--color-text-muted);text-wrap:pretty;margin-block-start:var(--space-m)}.close_scene[data-astro-cid-fqi5pbc4] .close_cta{margin-block-start:var(--space-xl)}@media (width<=60em){.close_scene[data-astro-cid-fqi5pbc4]{grid-template-rows:auto var(--lock) auto}.close_scene[data-astro-cid-fqi5pbc4] .close_photo{margin-inline:calc(-1 * var(--page-inset));grid-area:1/1/3/-1;align-self:start}.close_scene[data-astro-cid-fqi5pbc4] .close_panel{grid-area:2/1/4/-1;margin-inline-end:var(--lock)}.close_super[data-astro-cid-fqi5pbc4]{display:none}}.formats[data-astro-cid-vtecjorw]{padding-block:var(--space-section);background:var(--color-surface);color:var(--color-text)}.formats_grid[data-astro-cid-vtecjorw]{row-gap:0}.formats_grid[data-astro-cid-vtecjorw]>.fcard{grid-column:span 6}.formats_grid[data-astro-cid-vtecjorw]>.fcard:nth-child(n+3){margin-block-start:var(--space-3xl)}@media (width<=47.5em){.formats_grid[data-astro-cid-vtecjorw]>.fcard{grid-column:1/-1}.formats_grid[data-astro-cid-vtecjorw]>.fcard+.fcard{margin-block-start:var(--space-2xl)}}.ideas[data-astro-cid-mzccci4x]{padding-block:var(--space-section);background:var(--color-surface);color:var(--color-text)}.ideas_title[data-astro-cid-mzccci4x]{max-width:var(--measure-voice);text-wrap:balance}.ideas_list[data-astro-cid-mzccci4x]{row-gap:var(--space-section);margin-block-start:var(--space-3xl);display:grid}.idea[data-astro-cid-mzccci4x]{grid-template-rows:auto var(--lock-deep) auto}.idea[data-astro-cid-mzccci4x] .idea_photo,.idea_strip[data-astro-cid-mzccci4x]{grid-row:1/3}.idea[data-astro-cid-mzccci4x] .idea_panel{grid-row:2/4;align-self:start}.idea_body[data-astro-cid-mzccci4x]{max-width:var(--measure-entry);color:var(--color-text-muted);text-wrap:pretty;grid-row:3;padding-block-start:var(--space-l)}.idea-archive[data-astro-cid-mzccci4x]{grid-template-rows:var(--lock) auto auto 1fr}.idea-portrait[data-astro-cid-mzccci4x]{grid-template-rows:1fr auto auto 1fr}.idea-archive[data-astro-cid-mzccci4x] .idea_photo{grid-area:1/1/-1/span 6}.idea-archive[data-astro-cid-mzccci4x] .idea_panel{grid-area:2/6/auto/-1}.idea-archive[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x]{grid-area:3/6/auto/span 6}.idea-plate[data-astro-cid-mzccci4x] .idea_photo{margin-inline:calc(-1 * var(--page-inset));grid-column:1/-1}.idea-plate[data-astro-cid-mzccci4x] .idea_panel{grid-column:1/span 7}.idea-plate[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x]{grid-column:9/-1}.idea-strip[data-astro-cid-mzccci4x]{grid-template-rows:auto var(--lock) auto}.idea_strip[data-astro-cid-mzccci4x]{gap:var(--frame-gap);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.idea_frame[data-astro-cid-mzccci4x]{aspect-ratio:var(--aspect-tall);background:var(--color-media);display:block;position:relative;overflow:hidden}.idea-strip[data-astro-cid-mzccci4x] .idea_panel{grid-column:1/-1;margin-inline-end:calc((100% + var(--frame-gap)) / 3)}.idea-strip[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x]{grid-column:1/-1;margin-inline-start:calc((100% + var(--frame-gap)) * 2 / 3);padding-inline-start:var(--space-m)}.idea-portrait[data-astro-cid-mzccci4x] .idea_photo{grid-area:1/8/-1/-1;margin-inline-end:calc(-1 * var(--page-inset))}.idea-portrait[data-astro-cid-mzccci4x] .idea_panel{grid-area:2/1/auto/span 8}.idea-portrait[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x]{grid-area:3/1/auto/span 6}.idea_words[data-astro-cid-mzccci4x]{font-size:var(--text-statement);line-height:var(--leading-statement);text-indent:var(--hang-quote);text-wrap:balance;margin-block-start:var(--space-l)}.idea_words[data-astro-cid-mzccci4x].is-speaking{color:var(--color-text-wait)}.idea_play[data-astro-cid-mzccci4x]{align-items:center;gap:var(--space-xs) var(--space-m);flex-wrap:wrap;margin-block-start:var(--space-l);display:flex}.idea_said[data-astro-cid-mzccci4x]{color:var(--color-text-faint)}.idea-strip[data-astro-cid-mzccci4x]:has(.idea_words.is-speaking) .idea_frame[data-astro-cid-mzccci4x]:nth-child(2){animation:frame-wait var(--frame-b-at) steps(1, end) both}.idea-strip[data-astro-cid-mzccci4x]:has(.idea_words.is-speaking) .idea_frame[data-astro-cid-mzccci4x]:nth-child(3){animation:frame-wait var(--frame-c-at) steps(1, end) both}@keyframes frame-wait{0%{opacity:var(--frame-wait)}to{opacity:1}}@media (width<=60em){.idea[data-astro-cid-mzccci4x],.idea-archive[data-astro-cid-mzccci4x],.idea-portrait[data-astro-cid-mzccci4x]{grid-template-rows:auto var(--lock) auto auto}.idea-strip[data-astro-cid-mzccci4x]{grid-template-rows:auto var(--space-s) auto auto}.idea-archive[data-astro-cid-mzccci4x] .idea_photo,.idea-plate[data-astro-cid-mzccci4x] .idea_photo,.idea-portrait[data-astro-cid-mzccci4x] .idea_photo,.idea_strip[data-astro-cid-mzccci4x]{margin-inline:calc(-1 * var(--page-inset));grid-area:1/1/3/-1}.idea-portrait[data-astro-cid-mzccci4x] .idea_photo{aspect-ratio:var(--aspect-wide)}.idea-archive[data-astro-cid-mzccci4x] .idea_panel,.idea-plate[data-astro-cid-mzccci4x] .idea_panel,.idea-strip[data-astro-cid-mzccci4x] .idea_panel,.idea-portrait[data-astro-cid-mzccci4x] .idea_panel{grid-area:2/2/4/-1}.idea-archive[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x],.idea-plate[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x],.idea-strip[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x],.idea-portrait[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x]{padding-inline:0;padding-block:var(--space-l) 0;grid-area:4/2/auto/span 9;align-self:start;margin-inline:0}.idea-strip[data-astro-cid-mzccci4x] .idea_panel{margin-inline-end:0}}@media (width<=47.5em){.idea-archive[data-astro-cid-mzccci4x] .idea_panel,.idea-plate[data-astro-cid-mzccci4x] .idea_panel,.idea-strip[data-astro-cid-mzccci4x] .idea_panel,.idea-portrait[data-astro-cid-mzccci4x] .idea_panel{margin-inline:calc(-1 * var(--page-inset));padding-inline:var(--page-inset);grid-column:1/-1}.idea-archive[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x],.idea-plate[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x],.idea-strip[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x],.idea-portrait[data-astro-cid-mzccci4x] .idea_body[data-astro-cid-mzccci4x]{grid-column:1/-1}}.open[data-astro-cid-544p4u4a]{background:var(--color-surface);color:var(--color-text)}.open_scene[data-astro-cid-544p4u4a]{grid-template-rows:auto var(--space-section) auto}.open_scene[data-astro-cid-544p4u4a] .open_plate{margin-inline:calc(-1 * var(--page-inset));grid-area:1/1/3/-1}.open_scene[data-astro-cid-544p4u4a] .open_panel{grid-area:2/1/4/span 10;grid-template-columns:subgrid;align-items:end;margin-inline-start:calc(-1 * var(--page-inset));padding-block-end:var(--space-3xl);padding-inline-start:var(--page-inset);display:grid}.open_super[data-astro-cid-544p4u4a]{color:var(--color-text-faint);text-align:end;grid-area:3/11/auto/-1;justify-self:end;margin-block-start:var(--space-xs)}.open_super-part[data-astro-cid-544p4u4a]{display:block}.open_title[data-astro-cid-544p4u4a]{text-wrap:balance;grid-column:1/span 6}.open_intro[data-astro-cid-544p4u4a]{max-width:var(--measure-entry);color:var(--color-text-muted);text-wrap:pretty;grid-column:7/-1}@media (width<=73.75em){.open_scene[data-astro-cid-544p4u4a] .open_panel{grid-column:1/span 10}.open_title[data-astro-cid-544p4u4a]{grid-column:1/-1}.open_intro[data-astro-cid-544p4u4a]{grid-column:1/span 8;margin-block-start:var(--space-m)}}@media (width<=47.5em){.open_super[data-astro-cid-544p4u4a]{display:none}.open_scene[data-astro-cid-544p4u4a]{grid-template-rows:auto var(--lock) auto}.open_scene[data-astro-cid-544p4u4a] .open_panel{grid-column:1/-1;margin-inline-end:var(--lock);padding-block-end:var(--space-m);display:block}.open_intro[data-astro-cid-544p4u4a]{margin-block-start:var(--space-m)}}.record[data-astro-cid-nfp6ek6r]{padding-block:var(--space-section) 0;background:var(--color-surface);color:var(--color-text)}.record_grid[data-astro-cid-nfp6ek6r]{row-gap:var(--space-2xl)}.record_career[data-astro-cid-nfp6ek6r]{max-width:var(--measure-voice);text-wrap:balance;grid-column:1/-1}.record_honors[data-astro-cid-nfp6ek6r],.record_press[data-astro-cid-nfp6ek6r]{grid-column:1/-1}.record_label[data-astro-cid-nfp6ek6r]{color:var(--color-text-faint);margin-block-end:var(--space-xs)}.record_list[data-astro-cid-nfp6ek6r]{gap:var(--frame-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;display:grid}.honor_year[data-astro-cid-nfp6ek6r]{color:var(--color-text-faint);font-variant-numeric:tabular-nums}.honor_year-part[data-astro-cid-nfp6ek6r]{white-space:nowrap}.honor_text[data-astro-cid-nfp6ek6r]{font-family:var(--font-display);font-weight:var(--weight-page);letter-spacing:var(--tracking-heading);text-wrap:balance;display:block}.honor_detail[data-astro-cid-nfp6ek6r]{color:var(--color-text-muted);text-wrap:pretty;display:block}.honor_clock[data-astro-cid-nfp6ek6r]{display:none}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor[data-astro-cid-nfp6ek6r]{grid-column:span var(--span);padding:var(--space-m);background:var(--color-surface-raised);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor_year[data-astro-cid-nfp6ek6r]{grid-row:1;margin-block-end:var(--space-s)}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor_text[data-astro-cid-nfp6ek6r]{font-size:var(--text-body);line-height:var(--leading-lead);grid-row:2}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor_detail[data-astro-cid-nfp6ek6r]{font-size:var(--text-small);line-height:var(--leading-micro);grid-row:3;margin-block-start:var(--space-2xs)}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor-lead[data-astro-cid-nfp6ek6r]{background:var(--color-surface);color:var(--color-text)}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor-lead[data-astro-cid-nfp6ek6r] .honor_text[data-astro-cid-nfp6ek6r]{font-size:var(--text-lead);line-height:var(--leading-heading)}.flip[data-astro-cid-nfp6ek6r]{grid-template-rows:minmax(0,1fr) auto;display:grid}.flip[data-astro-cid-nfp6ek6r][hidden]{display:none}.record[data-astro-cid-nfp6ek6r][data-live] .record_career[data-astro-cid-nfp6ek6r]{grid-area:1/1/auto/span 8}.record[data-astro-cid-nfp6ek6r][data-live] .flip[data-astro-cid-nfp6ek6r]{grid-area:2/1/auto/span 8}.record[data-astro-cid-nfp6ek6r][data-live] .record_honors[data-astro-cid-nfp6ek6r]{grid-area:1/9/span 2/-1;grid-template-rows:auto minmax(0,1fr);display:grid}.record[data-astro-cid-nfp6ek6r][data-live] .record_press[data-astro-cid-nfp6ek6r]{grid-row:3}.flip_page[data-astro-cid-nfp6ek6r]{padding:var(--panel-pad);background:var(--color-surface);color:var(--color-text);display:grid;container-type:inline-size}.flip_leaves[data-astro-cid-nfp6ek6r]{display:grid}.leaf[data-astro-cid-nfp6ek6r]{visibility:hidden;grid-area:1/1;grid-template-rows:auto minmax(0,1fr) auto auto;display:grid}.leaf[data-astro-cid-nfp6ek6r][data-state]{visibility:visible}.leaf_meta[data-astro-cid-nfp6ek6r]{--flip-lh:var(--leading-micro);justify-content:space-between;gap:var(--space-s);font-variant-numeric:tabular-nums;display:flex}.leaf_place[data-astro-cid-nfp6ek6r]{color:var(--color-text-faint)}.leaf_text[data-astro-cid-nfp6ek6r]{--flip-lh:var(--leading-display);max-width:var(--measure-flip);font-family:var(--font-display);font-weight:var(--weight-page);font-size:min(var(--text-display), var(--flip-fit));line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance;grid-row:3;margin-block-start:var(--space-xl)}.leaf_detail[data-astro-cid-nfp6ek6r]{--flip-lh:var(--leading-lead);font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--color-text-muted);grid-row:4;margin-block-start:var(--space-s)}.flip_leaves[data-astro-cid-nfp6ek6r] .flip_w{white-space:nowrap;display:inline-block}.flip_leaves[data-astro-cid-nfp6ek6r] .flip_c{transform-origin:50% 50% calc(var(--flip-lh) * var(--flip-axis));backface-visibility:hidden;display:inline-block}.leaf[data-astro-cid-nfp6ek6r]:is([data-state=in],[data-state=out]) .flip_c{--wave:calc(var(--y,0) * var(--flip-wave-down) + var(--x,0) * var(--flip-wave-across));animation-fill-mode:both}.leaf[data-astro-cid-nfp6ek6r][data-state=out] .flip_c{animation-name:flip-out;animation-duration:var(--flip-out);animation-timing-function:var(--ease-flip-out);animation-delay:calc(var(--wave) * var(--flip-out-share))}.leaf[data-astro-cid-nfp6ek6r][data-state=in] .flip_c{animation-name:flip-in;animation-duration:var(--flip-in);animation-timing-function:var(--ease-flip-in);animation-delay:calc(var(--wave) + var(--flip-lag))}@keyframes flip-out{0%{transform:perspective(var(--flip-depth)) rotateX(0deg);opacity:1}to{transform:perspective(var(--flip-depth)) rotateX(var(--flip-angle));opacity:var(--flip-fade)}}@keyframes flip-in{0%{transform:perspective(var(--flip-depth)) rotateX(calc(var(--flip-angle) * -1));opacity:var(--flip-fade)}to{transform:perspective(var(--flip-depth)) rotateX(0deg);opacity:1}}.flip_pad[data-astro-cid-nfp6ek6r]{display:grid}.flip_edge[data-astro-cid-nfp6ek6r]{height:var(--pad-edge);background:var(--pad-shade-1)}.flip_edge[data-astro-cid-nfp6ek6r]+.flip_edge[data-astro-cid-nfp6ek6r]{margin-inline:var(--pad-edge);background:var(--pad-shade-2)}.record[data-astro-cid-nfp6ek6r][data-live] .record_list[data-astro-cid-nfp6ek6r]{grid-template-columns:minmax(0,1fr)}.record[data-astro-cid-nfp6ek6r][data-live] .honor[data-astro-cid-nfp6ek6r]{background:var(--color-surface-raised);color:var(--color-text-muted);transition:background-color var(--dur-slow) var(--ease), color var(--dur-slow) var(--ease);display:grid;position:relative}.record[data-astro-cid-nfp6ek6r][data-live] .honor[data-astro-cid-nfp6ek6r][data-on]{background:var(--color-surface);color:var(--color-text)}.honor[data-astro-cid-nfp6ek6r] .honor_pick{grid-template-columns:var(--honor-year) minmax(0, 1fr);align-items:baseline;column-gap:var(--space-s);width:100%;padding:var(--space-xs) var(--space-s);text-align:start;transition:background-color var(--dur) var(--ease);background:0 0;border:0;border-radius:0;align-content:center;display:grid}.honor[data-astro-cid-nfp6ek6r] .honor_pick:hover{background:var(--color-fill-hover)}.honor[data-astro-cid-nfp6ek6r] .honor_pick:focus-visible{outline-offset:calc(-1 * (var(--ring-width) + var(--ring-offset-tight)))}.record[data-astro-cid-nfp6ek6r][data-live] .honor_year[data-astro-cid-nfp6ek6r]{grid-area:1/1}.record[data-astro-cid-nfp6ek6r][data-live] .honor_year-part[data-astro-cid-nfp6ek6r]{display:block}.record[data-astro-cid-nfp6ek6r][data-live] .honor_year-sep[data-astro-cid-nfp6ek6r],.record[data-astro-cid-nfp6ek6r][data-live] .honor_detail[data-astro-cid-nfp6ek6r]{width:var(--line-width);height:var(--line-width);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.record[data-astro-cid-nfp6ek6r][data-live] .honor_text[data-astro-cid-nfp6ek6r]{font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-micro);letter-spacing:normal;grid-area:1/2}.record[data-astro-cid-nfp6ek6r][data-live] .honor_clock[data-astro-cid-nfp6ek6r]{height:var(--progress-line-active);background:var(--color-accent);transform-origin:0;display:block;position:absolute;inset:auto 0 0;scale:0 1}.record[data-astro-cid-nfp6ek6r][data-live] .honor[data-astro-cid-nfp6ek6r][data-on] .honor_clock[data-astro-cid-nfp6ek6r]{animation-name:honor-hold;animation-duration:var(--hold);animation-timing-function:linear;animation-fill-mode:both}.record[data-astro-cid-nfp6ek6r]:is([data-run=held],[data-run=off],[data-turning]) .honor_clock[data-astro-cid-nfp6ek6r]{animation-play-state:paused}.honor[data-astro-cid-nfp6ek6r]{--hold:clamp(var(--hold-min), calc(var(--hold-base) + var(--words) * var(--hold-word)), var(--hold-max))}@keyframes honor-hold{0%{scale:0 1}to{scale:1}}.record_press[data-astro-cid-nfp6ek6r]{column-gap:var(--frame-gap);grid-template-columns:repeat(4,minmax(0,1fr));align-items:baseline;display:grid}.record_press-label[data-astro-cid-nfp6ek6r]{color:var(--color-text-faint)}.record_names[data-astro-cid-nfp6ek6r]{grid-column:2/-1;grid-template-columns:subgrid;row-gap:var(--space-2xs);color:var(--color-text-muted);margin:0;display:grid}.record_names[data-astro-cid-nfp6ek6r] li[data-astro-cid-nfp6ek6r]{white-space:nowrap;padding-inline-start:var(--space-m)}@media (width<=73.75em){.record_press-label[data-astro-cid-nfp6ek6r],.record_names[data-astro-cid-nfp6ek6r]{grid-column:1/-1}.record_names[data-astro-cid-nfp6ek6r]{column-gap:var(--frame-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-xs)}.record_names[data-astro-cid-nfp6ek6r] li[data-astro-cid-nfp6ek6r]{padding-inline-start:0}}@media (width<=60em){.record[data-astro-cid-nfp6ek6r][data-live] .record_career[data-astro-cid-nfp6ek6r],.record[data-astro-cid-nfp6ek6r][data-live] .flip[data-astro-cid-nfp6ek6r],.record[data-astro-cid-nfp6ek6r][data-live] .record_honors[data-astro-cid-nfp6ek6r]{grid-area:auto/1/auto/-1}.record[data-astro-cid-nfp6ek6r][data-live] .record_press[data-astro-cid-nfp6ek6r]{grid-row:auto}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor[data-astro-cid-nfp6ek6r]{grid-column:span 6}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor[data-astro-cid-nfp6ek6r]:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=47.5em){.leaf_text[data-astro-cid-nfp6ek6r]{--flip-lh:var(--leading-statement);line-height:var(--leading-statement);letter-spacing:var(--tracking-statement)}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor[data-astro-cid-nfp6ek6r],.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor[data-astro-cid-nfp6ek6r]:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:var(--honor-year) minmax(0, 1fr);align-items:baseline;column-gap:var(--space-s);padding:var(--space-s)}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor_year[data-astro-cid-nfp6ek6r]{grid-area:1/1;margin:0}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor_text[data-astro-cid-nfp6ek6r]{grid-area:1/2}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor_detail[data-astro-cid-nfp6ek6r]{grid-area:2/2}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor_year-part[data-astro-cid-nfp6ek6r]{display:block}.record[data-astro-cid-nfp6ek6r]:not([data-live]) .honor_year-sep[data-astro-cid-nfp6ek6r]{width:var(--line-width);height:var(--line-width);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.record_names[data-astro-cid-nfp6ek6r]{grid-template-columns:minmax(0,1fr)}}.rooms[data-astro-cid-prpuhei3]{padding-block:var(--space-section);background:var(--color-surface);color:var(--color-text)}.rooms_title[data-astro-cid-prpuhei3]{max-width:var(--measure-voice);text-wrap:balance}.rooms_list[data-astro-cid-prpuhei3]{grid-template-rows:auto var(--lock) auto;margin-block-start:var(--space-3xl)}html:has(.room:target){scroll-behavior:auto}.room[data-astro-cid-prpuhei3]{grid-area:1/span 4/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;scroll-margin-block-start:var(--space-xl);display:grid}.room[data-astro-cid-prpuhei3] .room_photo{grid-area:1/1/3}.room[data-astro-cid-prpuhei3] .room_panel{grid-area:2/1/4}.room_super[data-astro-cid-prpuhei3]{color:var(--color-text-faint);margin-block-end:var(--space-s)}.room_body[data-astro-cid-prpuhei3]{color:var(--color-text-muted);text-wrap:pretty;margin-block-start:var(--space-s)}@media (width<=73.75em){.rooms_list[data-astro-cid-prpuhei3]{row-gap:var(--space-2xl);grid-template-rows:none}.room[data-astro-cid-prpuhei3]{grid-area:auto/1/auto/-1;grid-template-columns:subgrid;grid-template-rows:1fr auto 1fr}.room[data-astro-cid-prpuhei3] .room_photo{grid-area:1/1/-1/span 5}.room[data-astro-cid-prpuhei3] .room_panel{grid-area:2/5/auto/-1}}@media (width<=47.5em){.room[data-astro-cid-prpuhei3]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--lock) auto}.room[data-astro-cid-prpuhei3] .room_photo{margin-inline:calc(-1 * var(--page-inset));grid-area:1/1/3}.room[data-astro-cid-prpuhei3] .room_panel{margin-inline:var(--lock) calc(-1 * var(--page-inset));grid-area:2/1/4}}}@layer utilities;
