.launch_hide__m01On{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.launch_column__N9w21{max-inline-size:46rem}.launch_column__N9w21,.launch_stackWide__TpLso{display:flex;flex-direction:column;gap:var(--s6)}.launch_stack__Buk_B{gap:var(--s4)}.launch_stackTight__JRXB3,.launch_stack__Buk_B{display:flex;flex-direction:column;align-items:flex-start}.launch_stackTight__JRXB3{gap:var(--s2)}.launch_headGroup__9zOMX{display:flex;flex-direction:column;gap:var(--s3)}.launch_split__N7Rxk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:var(--s7);column-gap:var(--s7);align-items:start}.launch_boxAsk__RiRz_,.launch_boxWho__dPIgR,.launch_cardHead__YT2JP,.launch_figure__r_FRe,.launch_getLine__lmrjX,.launch_lead__0l1cO,.launch_partHead___EPB8,.launch_section__nxawF,.launch_small__6qp3S,.launch_terms__eGoEE,.launch_title__Fuk_g,.launch_verdict__3jdOc,.launch_way__1PXYN,.launch_where__TsEYv{margin:0}.launch_way__1PXYN{color:var(--color-ink-body)}.launch_title__Fuk_g{line-height:.95;text-wrap:balance}.launch_lead__0l1cO{max-inline-size:60ch;color:var(--color-ink-body)}.launch_section__nxawF{line-height:.95}.launch_small__6qp3S{color:var(--color-ink-body)}.launch_strong___U4y3{color:var(--color-ink)}.launch_terms__eGoEE{max-inline-size:60ch;color:var(--color-ink-body)}.launch_textDoor__M9vAN{align-self:flex-start}.launch_doors__dUEHx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s5)}.launch_cardRow__oBYkc,.launch_card__YMuEM,.launch_nextCard__pQed3,.launch_sheetPaper__qm9cm{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s4);padding:var(--s6);border-radius:var(--radius-panel-outer);background-color:var(--color-card);box-shadow:0 10px 22px color-mix(in srgb,var(--color-ink) 10%,transparent)}.launch_cardRow__oBYkc{flex-direction:row;justify-content:space-between;align-items:center;align-self:stretch;padding:var(--s5)}.launch_cardHead__YT2JP,.launch_partHead___EPB8{line-height:1.05}.launch_getList__uMKp9{display:flex;flex-direction:column;gap:var(--s4);margin:0;padding:0;list-style:none}.launch_getRow__6n5sK{display:grid;grid-template-columns:14rem minmax(0,1fr);grid-column-gap:var(--s5);column-gap:var(--s5);align-items:baseline}.launch_getName__wp9rt{line-height:1.05}.launch_getLine__lmrjX{color:var(--color-ink-body)}.launch_sheet__wkGMZ{display:flex;flex-direction:column;gap:var(--s5);margin:0;padding:var(--s6);border-radius:var(--radius-panel-outer);background-color:var(--color-card);box-shadow:0 10px 22px color-mix(in srgb,var(--color-ink) 10%,transparent)}.launch_sheetRow__iToej{display:flex;flex-direction:column;gap:var(--s2)}.launch_key__pffQ6{color:var(--color-ink-body)}.launch_plainList__egvc5,.launch_val__95C0a{display:flex;flex-direction:column;gap:var(--s1);margin:0}.launch_plainList__egvc5{padding:0;list-style:none}.launch_figure__r_FRe{line-height:1}.launch_example__sU_uY{display:flex;flex-direction:column;gap:var(--s2);margin:0}.launch_exampleTag__S97YX{font-style:italic;color:var(--color-ink-body)}.launch_verdict__3jdOc{max-inline-size:48ch;color:var(--color-ink)}.launch_figures__fNLxA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s4);gap:var(--s4);align-self:stretch;margin:0}.launch_figureBox___E5eQ{display:flex;flex-direction:column;gap:var(--s1)}.launch_figureBox___E5eQ dd{margin:0}.launch_write__G4SCE{inline-size:100%;min-block-size:9rem;padding:var(--s4) var(--s5);border:0;border-radius:var(--radius-panel-inner);background-color:var(--color-card);box-shadow:0 10px 22px color-mix(in srgb,var(--color-ink) 10%,transparent);color:var(--color-ink);resize:none}.launch_write__G4SCE:focus{outline:2px solid var(--role-interrupt-alt);outline-offset:3px}.launch_write__G4SCE::placeholder{color:var(--color-sand-mute)}.launch_picks__EPs3x{display:flex;flex-direction:column;gap:var(--s2);margin:0;padding:0;list-style:none}.launch_pick__lpjNN{gap:var(--s3);inline-size:100%;justify-content:flex-start;text-align:start}.launch_tick__Ylnig{flex:none;inline-size:var(--s4);block-size:var(--s4);border-radius:var(--radius-control);background-color:color-mix(in srgb,var(--color-ink) 12%,transparent)}.launch_tickOn__k9JVF{background-color:var(--color-agave)}.launch_said__0nT5q{display:flex;flex-direction:column;gap:var(--s2);margin:0;padding:0;list-style:none;color:var(--color-ink-body)}.launch_saidAsk__vFaWn{color:var(--color-ink)}.launch_box__EI4Yw{position:relative;display:flex;flex-direction:column;gap:var(--s2);padding:var(--s6) var(--s5) var(--s5);border-radius:var(--radius-panel-inner);background-color:var(--color-card);box-shadow:0 10px 22px color-mix(in srgb,var(--color-ink) 10%,transparent)}.launch_boxWho__dPIgR{position:absolute;inset-block-start:0;inset-inline-start:var(--s5);translate:0 -50%;padding:var(--s1) var(--s4);border-radius:var(--radius-pill);background-color:var(--color-surface2);color:var(--color-card)}.launch_boxAsk__RiRz_{line-height:1.05}.launch_qList__6OJUI{display:flex;flex-direction:column;gap:var(--s3);margin:0;padding:0;list-style:none}.launch_qItem__tUX_z{display:flex;align-items:flex-start;gap:var(--s3);color:var(--color-ink-body);align-items:center}.launch_qNow__cMpo4{color:var(--color-ink)}.launch_qGap__j4WUa{display:block}.launch_gapInline__K5LPu{font-style:italic;color:var(--color-sand-mute)}.launch_review__8r7UJ{display:flex;flex-direction:column;gap:var(--s5);margin:0;padding:0;list-style:none}.launch_reviewRow__83S5o{display:flex;flex-direction:column;gap:var(--s1)}.launch_reviewAsk__Cgl_m{color:var(--color-ink-body)}.launch_reviewAnswer__16q8O{color:var(--color-ink)}.launch_gapRow__6X8XK{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s4)}.launch_gap__CE3_E{font-style:italic;color:var(--color-sand-mute)}.launch_timeline__7dgvK{display:flex;flex-direction:column;gap:var(--s4);margin:0;padding:0;list-style:none}.launch_timeRow__Dj3S7{display:grid;grid-template-columns:14rem minmax(0,1fr);grid-column-gap:var(--s5);column-gap:var(--s5);align-items:baseline}.launch_when__zHF0k{line-height:1.05}.launch_sheetPaper__qm9cm{gap:var(--s4);max-inline-size:40rem}.launch_sheetPaper__qm9cm p{margin:0}.launch_mailMeta__xZqZ9{color:var(--color-ink-body)}.launch_mailList__vsGkH{display:flex;flex-direction:column;gap:var(--s2);margin:0;padding:0 0 0 var(--s4);list-style-position:outside}.launch_rail__ugoHk{display:grid;grid-template-columns:14rem minmax(0,46rem);grid-column-gap:var(--s7);column-gap:var(--s7);align-items:start}.launch_railNav__RLjet{display:flex;flex-direction:column;gap:var(--s1)}.launch_railItem__6ApWM{display:flex;align-items:center;min-block-size:44px;padding:var(--s2) 0;border-radius:var(--radius-panel-inner);color:var(--color-ink-body);text-decoration:none;transition:color .16s ease-out}.launch_railItem__6ApWM:focus-visible,.launch_railItem__6ApWM:hover{color:var(--role-interrupt-alt);outline:none}.launch_railOn__Ejj_4{color:var(--color-ink)}.launch_toc__8JF7Z{display:flex;flex-wrap:wrap;gap:0 var(--s5)}.launch_claim__hUemn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--s3) var(--s5);gap:var(--s3) var(--s5);align-self:stretch}.launch_claim__hUemn p{margin:0}.launch_where__TsEYv{grid-column:1/-1;font-style:italic;color:var(--color-ink-body)}.launch_fixList__XbKrn{display:flex;flex-direction:column;gap:var(--s2);margin:0;padding:0;list-style:none;counter-reset:fix}.launch_fixList__XbKrn li{display:grid;grid-template-columns:var(--s5) minmax(0,1fr);counter-increment:fix}.launch_fixList__XbKrn li:before{content:counter(fix) "."}.launch_steps__Uwxm_{display:flex;flex-direction:column;gap:var(--s3);align-self:stretch;margin:0;padding:0;list-style:none}.launch_stepRow__6ltfj{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-column-gap:var(--s3);column-gap:var(--s3);align-items:center}.launch_stepName__Fc8yv{color:var(--color-ink)}.launch_doneName__Fj5Pm,.launch_stepState__nH69d{color:var(--color-ink-body)}.launch_doing__WeTUa{color:var(--role-interrupt-alt)}@media (max-width:720px){.launch_column__N9w21,.launch_stackWide__TpLso{gap:var(--s5)}.launch_rail__ugoHk,.launch_split__N7Rxk{grid-template-columns:minmax(0,1fr);row-gap:var(--s5)}.launch_getRow__6n5sK,.launch_timeRow__Dj3S7{grid-template-columns:minmax(0,1fr);row-gap:var(--s1)}.launch_claim__hUemn,.launch_figures__fNLxA{grid-template-columns:minmax(0,1fr)}.launch_card__YMuEM,.launch_nextCard__pQed3,.launch_sheetPaper__qm9cm,.launch_sheet__wkGMZ{padding:var(--s5) var(--s4)}.launch_cardRow__oBYkc{flex-direction:column;align-items:flex-start;padding:var(--s4)}.launch_pill__Woq6r{align-self:stretch}.launch_qList__6OJUI{display:none}}.launch_proofSplit__fc_li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:var(--s6);column-gap:var(--s6);align-items:start}.launch_facts__4A_54{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);margin:var(--s2) 0 0}.launch_fact__eBdUM{display:flex;flex-direction:column;gap:var(--s1)}.launch_factValue__W_pix{margin:0}.launch_captionIn__tDBOO{-webkit-padding-start:var(--s3);padding-inline-start:var(--s3)}.launch_getNameQuiet__W7TSZ{color:var(--color-ink)}.launch_fill__1ird0{align-self:stretch}.launch_soFar__QrqgK{display:flex;flex-direction:column;gap:var(--s3);-webkit-padding-before:var(--s5);padding-block-start:var(--s5)}@media (max-width:760px){.launch_proofSplit__fc_li{row-gap:var(--s6)}.launch_facts__4A_54,.launch_proofSplit__fc_li{grid-template-columns:minmax(0,1fr)}}.launch_proofSplit__fc_li .launch_figures__fNLxA{grid-template-columns:minmax(0,1fr);gap:var(--s3)}.launch_proofSplit__fc_li .launch_figureBox___E5eQ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-column-gap:var(--s4);column-gap:var(--s4)}.launch_proofSplit__fc_li .launch_figureBox___E5eQ dd{grid-column:2;margin:0;text-align:end}.launch_writeLine__BPxRu{min-block-size:56px;resize:none}.launch_qJump__HXN44{border:0;padding:0;min-block-size:44px;background:none;color:inherit;text-align:start;cursor:pointer;transition:color .16s ease-out}.launch_qJump__HXN44:focus-visible,.launch_qJump__HXN44:hover{color:var(--role-interrupt-alt);outline:none}.launch_stepDoors__hWASw{display:flex;align-items:center;gap:var(--s4)}.launch_reviewCard__GQFU8{background-color:var(--color-card);box-shadow:0 10px 22px color-mix(in srgb,var(--color-ink) 10%,transparent)}.launch_reviewCard__GQFU8,.launch_sendZone__iUWMc{padding:var(--s5);border-radius:var(--radius-panel-outer)}.launch_sendZone__iUWMc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3);background-color:var(--color-surface2);color:var(--color-sand)}.launch_sendHead__JbGHa{color:var(--color-sand)}.launch_sendZone__iUWMc .launch_write__G4SCE{align-self:stretch}.launch_sendGo__iBDcv{display:inline-flex;align-items:center;min-block-size:44px;border:0;padding:0 var(--s5);border-radius:var(--radius-pill);background-color:var(--color-agave);color:var(--color-surface2);cursor:pointer;transition:translate .12s ease-out}.launch_sendGo__iBDcv:hover{background-color:var(--color-card)}.launch_sendGo__iBDcv:focus-visible{outline:2px solid var(--role-accent-ink);outline-offset:2px}.launch_sendNote__nu69H{color:var(--color-sand-body)}.launch_factValue__W_pix{white-space:nowrap}.shellpreview_page___zpBM{--page-max:1600px;min-block-size:100svh;display:flex;flex-direction:column;background-color:var(--color-sand);color:var(--color-ink)}.shellpreview_in__2sPyP{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s3) var(--s5);padding-inline:var(--s7)}.shellpreview_in__2sPyP,.shellpreview_main__CcSzD{inline-size:100%;max-inline-size:calc(var(--page-max) + 2 * var(--s7));margin-inline:auto}.shellpreview_main__CcSzD{flex:1 1;padding:0 var(--s7) var(--s8)}.shellpreview_home__v3mip{display:block;line-height:0}.shellpreview_logo__d0v6Z{inline-size:170px;block-size:auto}.shellpreview_marker__rzAom{-webkit-margin-end:var(--s2);margin-inline-end:var(--s2);color:var(--role-accent-ink);opacity:0}.shellpreview_barFoot__ZZLjf,.shellpreview_bar__1lepR{background-color:var(--color-night);color:var(--color-sand)}.shellpreview_bar__1lepR{padding-block:var(--s4)}.shellpreview_barFoot__ZZLjf{padding-block:var(--s6)}.shellpreview_nav__C1zLu{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);margin:0;padding:0;list-style:none}.shellpreview_navItem__OLvFN{color:var(--color-sand-body);text-decoration:none}.shellpreview_dock___zfkR .shellpreview_navItem__OLvFN,.shellpreview_dock___zfkR .shellpreview_navItem__OLvFN:hover{line-height:1}.shellpreview_navItem__OLvFN:hover,.shellpreview_navOn__GYRlA{color:var(--color-sand)}.shellpreview_navItem__OLvFN:hover .shellpreview_marker__rzAom,.shellpreview_navOn__GYRlA .shellpreview_marker__rzAom{opacity:1}.shellpreview_kept__1wWp1{color:var(--color-sand-mute)}.shellpreview_kept__1wWp1 a{color:var(--color-sand-body)}.shellpreview_plain__ID8ru{padding-block:var(--s5)}.shellpreview_pill__gXStl{display:inline-grid;place-items:center;min-block-size:44px;padding:0 var(--s5);border-radius:var(--radius-pill);background-color:var(--color-surface2);color:var(--color-sand);text-decoration:none}.shellpreview_plainFoot__jP_3N{padding-block:var(--s6);color:var(--color-ink-mute)}.shellpreview_footLinks__0x_QC{display:flex;gap:var(--s4)}.shellpreview_footLinks__0x_QC a{color:var(--color-ink-body)}.shellpreview_stripFoot__WVrxE,.shellpreview_strip__GWOJy{background-image:url(/opening/room/arrival.webp);position:relative;isolation:isolate;background-size:cover;color:var(--color-on-picture)}.shellpreview_strip__GWOJy{padding-block:var(--s6);background-position:70% 12%}.shellpreview_stripFoot__WVrxE{padding-block:var(--s8) var(--s6);background-position:60% 40%}.shellpreview_stripBack__uAgcu{color:var(--color-on-picture);text-decoration:none;line-height:1}.shellpreview_stripBack__uAgcu .shellpreview_marker__rzAom,.shellpreview_stripBig__l6WCS:hover{opacity:1}.shellpreview_stripFoot__WVrxE .shellpreview_in__2sPyP{align-items:end}.shellpreview_stripBig__l6WCS{--treat-font-size-h-major:56px;line-height:1;color:var(--color-on-picture);text-decoration:none}.shellpreview_stripBig__l6WCS:hover{color:var(--role-accent-ink)}@media (max-width:720px){.shellpreview_in__2sPyP,.shellpreview_main__CcSzD{padding-inline:var(--s4)}.shellpreview_logo__d0v6Z{inline-size:130px}.shellpreview_dock___zfkR .shellpreview_bar__1lepR .shellpreview_nav__C1zLu{display:none}.shellpreview_stripBig__l6WCS{--treat-font-size-h-major:36px}}.shellpreview_roomBar__8rjhH{padding-block:var(--s5);background-position:70% 14%}.shellpreview_roomBar__8rjhH .shellpreview_navItem__OLvFN{color:var(--color-on-picture)}.shellpreview_roomBar__8rjhH .shellpreview_marker__rzAom{color:var(--color-agave)}.shellpreview_roomBar__8rjhH .shellpreview_navItem__OLvFN:hover .shellpreview_marker__rzAom,.shellpreview_roomBar__8rjhH .shellpreview_navOn__GYRlA .shellpreview_marker__rzAom{opacity:1}.shellpreview_fine__6g4kV{-webkit-margin-before:var(--s6);margin-block-start:var(--s6);color:var(--color-ink-mute)}.shellpreview_fine__6g4kV a{color:var(--color-ink-body)}.shellpreview_nextFoot__Uaa7l{padding-block:var(--s7) var(--s5)}.shellpreview_nextGo__5wuB_{display:grid;grid-template-columns:5fr 7fr;grid-gap:var(--s6);gap:var(--s6);align-items:center;inline-size:100%;padding:var(--s6);border-radius:var(--radius-panel-outer);background-color:var(--color-card);box-shadow:0 16px 34px color-mix(in srgb,var(--color-ink) 14%,transparent);color:var(--color-ink);text-decoration:none}.shellpreview_nextWords__ww0O2{display:grid;grid-gap:var(--s2);gap:var(--s2);justify-items:start}.shellpreview_nextKicker__QYbbN{color:var(--role-interrupt-alt)}.shellpreview_nextName___vz8S{--treat-font-size-h-major:40px;line-height:1;color:var(--color-surface2)}.shellpreview_nextLine__w1cZ2{color:var(--color-ink-body)}.shellpreview_nextBtn__K6cRg{display:inline-grid;place-items:center;-webkit-margin-before:var(--s3);margin-block-start:var(--s3);min-block-size:48px;padding:0 var(--s5);border-radius:var(--radius-pill);background-color:var(--color-surface2);color:var(--color-sand)}.shellpreview_nextPic__19b9E{display:block;inline-size:100%;border-radius:var(--radius-panel-inner);box-shadow:0 10px 24px color-mix(in srgb,var(--color-ink) 14%,transparent)}.shellpreview_signFoot__y8kqY{padding-block:var(--s7) var(--s5)}.shellpreview_sign__eL632{display:flex;align-items:center;gap:var(--s3)}.shellpreview_signMark__bM7rr{inline-size:48px;block-size:48px}.shellpreview_signLine__hVqiF{display:block;line-height:1.1;color:var(--color-surface2)}.shellpreview_signFoot__y8kqY .shellpreview_footLinks__0x_QC a{color:var(--color-ink);text-decoration:none}.shellpreview_thinFoot__3qBuv{padding-block:var(--s5);color:var(--color-ink-mute)}.shellpreview_thinMark__buGFv{inline-size:24px;block-size:24px}.shellpreview_thinMid__ld8yM{flex:1 1}@media (max-width:720px){.shellpreview_roomBar__8rjhH .shellpreview_in__2sPyP{display:grid;grid-gap:var(--s4);gap:var(--s4)}.shellpreview_roomBar__8rjhH .shellpreview_nav__C1zLu{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s3) var(--s4);gap:var(--s3) var(--s4)}.shellpreview_nextGo__5wuB_{grid-template-columns:1fr;padding:var(--s5)}.shellpreview_nextName___vz8S{--treat-font-size-h-major:30px}.shellpreview_roomBar__8rjhH .shellpreview_navItem__OLvFN{white-space:nowrap}}.shellpreview_bar__1lepR,.shellpreview_strip__GWOJy{position:relative;z-index:1}.shellpreview_roomBar__8rjhH{box-shadow:0 2px 0 var(--color-surface2)}.shellpreview_phoneOnly__Ci1hR{display:none}.shellpreview_menuBtn__JA6KB{min-block-size:44px;padding:0 var(--s4);border:0;border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--color-on-picture) 18%,transparent);color:var(--color-on-picture);cursor:pointer}.shellpreview_menuBtn__JA6KB:focus-visible{outline:2px solid var(--role-accent-ink);outline-offset:2px}.shellpreview_sheet__HtZgM{position:fixed;z-index:10;inset:0;display:grid;align-content:center;padding:var(--s5) var(--s4);background-image:url(/opening/room/tall-arrival.webp);background-size:cover;background-position:50%;isolation:isolate;color:var(--color-on-picture)}.shellpreview_sheetClose__piNdw{position:absolute;inset-block-start:var(--s4);inset-inline-end:var(--s4)}.shellpreview_sheetList__lVoug{display:grid;grid-gap:var(--s4);gap:var(--s4);margin:0;padding:0;list-style:none}.shellpreview_sheetItem__9EMCE{--treat-font-size-h-major:44px;display:flex;align-items:center;line-height:1;color:var(--color-on-picture);text-decoration:none}.shellpreview_markerOn__gDIqL{opacity:1}@media (max-width:720px){.shellpreview_wideOnly__7GqKQ{display:none}.shellpreview_phoneOnly__Ci1hR{display:block}.shellpreview_roomBar__8rjhH .shellpreview_in__2sPyP{display:flex}.shellpreview_roomBar__8rjhH{padding-block:var(--s4)}}.shellpreview_ladder__b8Fuj{padding-block:var(--s7) var(--s5)}.shellpreview_ladderIn__6w1s_{inline-size:100%;max-inline-size:calc(var(--page-max) + 2 * var(--s7));margin-inline:auto;padding-inline:var(--s7)}.shellpreview_ladderHead__yiKqd{--treat-font-size-h-major:56px;line-height:1;color:var(--color-surface2)}.shellpreview_doors__bt9wj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s4);gap:var(--s4);margin:var(--s5) 0 0;padding:0;list-style:none}.shellpreview_door__G3pru{display:grid;grid-template-rows:auto auto auto 1fr auto auto;align-items:start;padding:var(--s4) var(--s4) var(--s5);border-radius:var(--radius-panel-outer);background-color:var(--color-card);box-shadow:0 16px 34px color-mix(in srgb,var(--color-ink) 12%,transparent);color:var(--color-ink)}.shellpreview_doorOso__aDaRa{background-color:var(--color-surface2);color:var(--color-sand)}.shellpreview_doorPic__1fqcb{overflow:hidden;block-size:220px;-webkit-margin-after:var(--s4);margin-block-end:var(--s4);border-radius:var(--radius-panel-inner)}.shellpreview_doorPic__1fqcb img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:top left}.shellpreview_doorScene__XMzvR{display:grid;align-content:center;grid-gap:var(--s2);gap:var(--s2);padding:var(--s3);background-color:color-mix(in srgb,var(--color-ink) 6%,var(--color-card))}.shellpreview_doorOso__aDaRa .shellpreview_doorScene__XMzvR{background-color:var(--color-night)}.shellpreview_alert__slmVw{display:grid;padding:var(--s2) var(--s3);border-radius:var(--radius-panel-inner);background-color:var(--color-card);box-shadow:0 6px 14px color-mix(in srgb,var(--color-ink) 10%,transparent)}.shellpreview_alertWarn__Vt_pF b{color:var(--color-alert)}.shellpreview_alertLine__WJ7Yn,.shellpreview_alertWho__e0jN4{color:var(--color-ink-mute)}.shellpreview_done__FhSSN{display:grid;grid-gap:var(--s2);gap:var(--s2);margin:0;padding:0;list-style:none;color:var(--color-sand)}.shellpreview_done__FhSSN li{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--s2);gap:var(--s2);align-items:baseline}.shellpreview_doneWord__8_Umd,.shellpreview_tick__laJaO{color:var(--role-accent-ink)}.shellpreview_doorKicker__P9Kir{color:var(--role-interrupt-alt)}.shellpreview_doorOso__aDaRa .shellpreview_doorKicker__P9Kir{color:var(--role-accent-ink)}.shellpreview_doorName__M0uJN{-webkit-margin-before:var(--s1);margin-block-start:var(--s1);line-height:1.05}.shellpreview_doorLine__woRcD{-webkit-margin-before:var(--s2);margin-block-start:var(--s2);color:var(--color-ink-body)}.shellpreview_doorOso__aDaRa .shellpreview_doorLine__woRcD{color:var(--color-sand-body)}.shellpreview_go__m9Jsr{display:inline-flex;align-items:center;justify-self:start;gap:var(--s2);min-block-size:48px;-webkit-margin-before:var(--s4);margin-block-start:var(--s4);padding:0 var(--s5) 0 var(--s4);border:0;border-radius:var(--radius-pill);background-color:var(--color-surface2);color:var(--color-sand);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .14s ease-out}.shellpreview_go__m9Jsr:hover{background-color:var(--color-ink)}.shellpreview_goMark__gK05X{color:var(--role-accent-ink);transition:translate .14s ease-out}.shellpreview_go__m9Jsr:hover .shellpreview_goMark__gK05X{translate:2px 0}.shellpreview_goLight__cPZ7q{background-color:var(--color-sand);color:var(--color-ink)}.shellpreview_goLight__cPZ7q:hover{background-color:var(--color-card)}.shellpreview_goLight__cPZ7q .shellpreview_goMark__gK05X{color:var(--role-interrupt-alt)}.shellpreview_go__m9Jsr:focus-visible{outline:2px solid var(--role-interrupt-alt);outline-offset:2px}.shellpreview_goNote__1kK_5{-webkit-margin-before:var(--s2);margin-block-start:var(--s2);color:var(--color-ink-mute)}.shellpreview_doorOso__aDaRa .shellpreview_goNote__1kK_5{color:var(--color-sand-mute)}.shellpreview_ladderFine__KsBUn{-webkit-margin-before:var(--s6);margin-block-start:var(--s6)}@media (max-width:720px){.shellpreview_ladderIn__6w1s_{padding-inline:var(--s4)}.shellpreview_ladderHead__yiKqd{--treat-font-size-h-major:36px}.shellpreview_doors__bt9wj{grid-template-columns:1fr}}.shellpreview_ladder__b8Fuj .shellpreview_signOff__Amu_k{-webkit-margin-before:var(--s7);margin-block-start:var(--s7)}.shellpreview_signOff__Amu_k .shellpreview_footLinks__0x_QC a{color:var(--color-ink);text-decoration:none}.shellpreview_mainGap__bVw4q{-webkit-padding-before:var(--s7);padding-block-start:var(--s7)}@media (max-width:720px){.shellpreview_mainGap__bVw4q{-webkit-padding-before:var(--s5);padding-block-start:var(--s5)}}.shellpreview_sheet__HtZgM:after,.shellpreview_stripFoot__WVrxE:after,.shellpreview_strip__GWOJy:after{content:"";position:absolute;z-index:-1;inset:0;background-color:color-mix(in srgb,var(--color-picture-shade) 45%,transparent)}.shellpreview_sheet__HtZgM:after{background-color:color-mix(in srgb,var(--color-picture-shade) 60%,transparent)}.shellpreview_page___zpBM{overflow-x:clip}@media (max-width:719px){.shellpreview_fine__6g4kV a,.shellpreview_footLinks__0x_QC a{display:inline-block;padding-block:var(--s2)}}.shellpreview_themeRound__WzmEk{display:grid;place-items:center;inline-size:44px;block-size:44px;padding:0;border:0;border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--color-picture-shade) 72%,transparent);color:var(--color-on-picture);cursor:pointer}.shellpreview_themeRound__WzmEk:hover{background-color:var(--color-picture-shade)}.shellpreview_themeRound__WzmEk:focus-visible{outline:2px solid var(--color-on-picture);outline-offset:2px}.shellpreview_footCol__Wlmac{inline-size:100%;max-inline-size:calc(var(--page-max) + 2 * var(--s7));margin-inline:auto;padding-inline:var(--s7)}@media (max-width:720px){.shellpreview_footCol__Wlmac{padding-inline:var(--s4)}}.shellpreview_roomBar__8rjhH .shellpreview_in__2sPyP{flex-wrap:nowrap}.shellpreview_roomBar__8rjhH .shellpreview_nav__C1zLu{flex-wrap:nowrap;white-space:nowrap}@media (max-width:1280px){.shellpreview_roomBar__8rjhH .shellpreview_nav__C1zLu{column-gap:var(--s4)}}@media (max-width:960px){.shellpreview_roomBar__8rjhH .shellpreview_wideOnly__7GqKQ{display:none}.shellpreview_roomBar__8rjhH .shellpreview_phoneOnly__Ci1hR{display:block;-webkit-margin-start:auto;margin-inline-start:auto}}.shellpreview_roomBar__8rjhH .shellpreview_navItem__OLvFN{white-space:nowrap}.shellpreview_roomBar__8rjhH .shellpreview_nav__C1zLu>li{flex:none}.talk_talk__3mvUm{display:flex;flex-direction:column;gap:var(--s4);max-inline-size:820px}.talk_failed__fJWsw,.talk_head__AoZee,.talk_lead__9ONb9{margin:0}.talk_lead__9ONb9{max-inline-size:46ch;color:var(--color-ink-body)}.talk_failed__fJWsw{color:var(--color-ink)}.talk_hide__GMQhk{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.talk_form__f13rw{display:flex;flex-direction:column;gap:var(--s3);-webkit-margin-before:var(--s3);margin-block-start:var(--s3)}.talk_email__soo_0,.talk_message__bEq9S{border:0;padding:var(--s4) var(--s5);border-radius:var(--radius-panel-inner);background-color:var(--color-card);color:var(--color-ink);box-shadow:0 10px 24px color-mix(in srgb,var(--color-ink) 14%,transparent);outline:none}.talk_message__bEq9S{resize:vertical;min-block-size:180px}.talk_email__soo_0::placeholder,.talk_message__bEq9S::placeholder{color:var(--color-ink-mute)}.talk_row__X57nW{display:flex;gap:var(--s3)}.talk_email__soo_0{flex:1 1;min-inline-size:0;border-radius:var(--radius-pill)}.talk_send__TPvmT{flex:none}@media (max-width:720px){.talk_row__X57nW{flex-direction:column}.talk_send__TPvmT{align-self:flex-start}}.appstrip_strip__aDGPM{display:flex;justify-content:center;align-items:flex-end}.appstrip_col__4XRv_{display:flex;flex-direction:column;align-items:center;gap:var(--s3);min-inline-size:0}.appstrip_line__xnHh8{color:var(--kit-ink);font-weight:700;text-align:center;text-wrap:balance}.appstrip_screen__kHxBU{display:block;inline-size:auto;aspect-ratio:603/1311;max-inline-size:100%;border-radius:7%/3.2%;box-shadow:var(--kit-card-shadow);outline:1px solid var(--kit-rim);outline-offset:-1px}.appstrip_reel__cuipj{position:absolute;inset:0;container-type:size;align-items:stretch;gap:5%;padding:2.5% 5%;overflow:hidden}.appstrip_reel__cuipj .appstrip_col__4XRv_{display:grid;grid-template-rows:auto minmax(0,1fr);justify-items:center;flex:0 1 27%;block-size:100%;grid-gap:2.5cqh;gap:2.5cqh}.appstrip_reel__cuipj .appstrip_line__xnHh8{font-size:clamp(11px,3.6cqh,28px);line-height:1.15;max-inline-size:100%;min-block-size:2.4em;align-self:end}.appstrip_reel__cuipj img.appstrip_screen__kHxBU{position:static;block-size:100%;inline-size:auto;max-inline-size:100%;object-fit:contain}@container (max-width: 260px){.appstrip_reel__cuipj .appstrip_line__xnHh8{display:none}}@container (min-width: 261px) and (max-width: 520px){.appstrip_reel__cuipj .appstrip_col__4XRv_:nth-child(3){display:none}.appstrip_reel__cuipj .appstrip_col__4XRv_{flex-basis:40%}.appstrip_reel__cuipj .appstrip_line__xnHh8{font-size:14px}}.appstrip_full__Pu5RP{flex-wrap:nowrap;align-items:flex-start;gap:var(--s6) var(--s4);padding:var(--s4) var(--s3) var(--s6)}.appstrip_full__Pu5RP .appstrip_col__4XRv_{flex:1 1;max-inline-size:13rem}.appstrip_full__Pu5RP .appstrip_line__xnHh8{min-block-size:2.6em;font-size:1.05rem;line-height:1.25}.appstrip_full__Pu5RP .appstrip_screen__kHxBU{inline-size:100%;block-size:auto}@media (max-width:760px){.appstrip_full__Pu5RP{flex-wrap:wrap}.appstrip_full__Pu5RP .appstrip_col__4XRv_{flex:0 1 calc(50% - var(--s4))}.appstrip_full__Pu5RP .appstrip_line__xnHh8{min-block-size:3.75em}}.appstrip_panel__Gq0Kw{position:absolute;inset:0;container-type:size;display:grid;overflow:hidden;background:var(--color-picture-shade);color:var(--color-on-picture)}.appstrip_pCap__yV0Je{text-align:start;font-weight:800;letter-spacing:-.01em;line-height:1.05;text-wrap:balance}.appstrip_pPic__RRsLZ{position:relative;min-inline-size:0;min-block-size:0;display:grid;place-items:center}.appstrip_panel__Gq0Kw img{position:static!important;inset:auto!important;display:block;max-inline-size:100%;max-block-size:100%;inline-size:auto!important;block-size:auto!important;object-fit:contain}.appstrip_pPhone__N_9Mn{grid-template-columns:1fr 1.05fr;align-items:center;gap:4cqw;padding:6cqh 5cqw 0 7cqw}.appstrip_pPhone__N_9Mn .appstrip_pCap__yV0Je{font-size:8cqw;align-self:center}.appstrip_pPhone__N_9Mn .appstrip_pPic__RRsLZ{align-self:end;block-size:94cqh;place-items:end center}.appstrip_pPhone__N_9Mn .appstrip_device__BaoKJ{block-size:100%!important;inline-size:auto!important;border:1.4cqw solid var(--color-picture-shade);-webkit-border-after:0;border-block-end:0;border-radius:9cqw 9cqw 0 0;box-shadow:var(--kit-card-shadow)}.appstrip_pShot__Hg96u{grid-template-rows:auto auto;align-content:center;gap:5cqh;padding:7cqh 5cqw 6cqh}.appstrip_pShot__Hg96u .appstrip_pCap__yV0Je{font-size:5.6cqw;max-inline-size:18ch}.appstrip_pShot__Hg96u .appstrip_pPic__RRsLZ img{border-radius:1.4cqw;box-shadow:var(--kit-card-shadow)}@container (max-width: 520px){.appstrip_pPhone__N_9Mn{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:4cqh;padding:7cqh 8cqw 0}.appstrip_pPhone__N_9Mn .appstrip_pCap__yV0Je{font-size:7.5cqw}.appstrip_pPhone__N_9Mn .appstrip_pPic__RRsLZ{block-size:100%}}.shared_onDark__smuz_,[data-theme=dark] .shared_onLight__jHFMq{display:none!important}[data-theme=dark] .shared_onDark__smuz_{display:block!important}.shared_sheet__S6U6t{inline-size:calc(100vw - 2 * var(--s5));block-size:calc(100svh - 2 * var(--s5));max-inline-size:none;max-block-size:none;margin:auto;padding:0;border:0;border-radius:var(--radius-panel);background:var(--kit-ground);color:var(--kit-ink);overflow:hidden}.shared_sheet__S6U6t[open]{display:flex;flex-direction:column}.shared_sheet__S6U6t::-webkit-backdrop{background:color-mix(in srgb,var(--color-picture-shade) 82%,transparent)}.shared_sheet__S6U6t::backdrop{background:color-mix(in srgb,var(--color-picture-shade) 82%,transparent)}.shared_sheetBar__J1XKp{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding:var(--s3) var(--s3) var(--s3) var(--s5)}.shared_sheetName__6iXYx{margin:0;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shared_close__q8Dyf{flex:none;min-block-size:44px;padding-inline:var(--s5);border:0;border-radius:var(--radius-pill);background:var(--kit-fill);color:var(--kit-fill-ink);font:inherit;font-weight:700;cursor:pointer}.shared_close__q8Dyf:focus-visible{outline:2px solid var(--kit-focus);outline-offset:3px}.shared_sheetFrame__me_r_{flex:1 1;inline-size:100%;border:0;background:var(--kit-ground)}.shared_sheetPic__sm8rM{flex:1 1;min-block-size:0;display:grid;place-items:center;padding:var(--s5)}.shared_sheetScroll__4pDl5{flex:1 1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--s5) var(--s5)}.shared_tallPic__ZtU_u{display:block;inline-size:100%;max-inline-size:1200px;block-size:auto;margin-inline:auto;border-radius:var(--radius-panel-inner)}.shared_sheetPic__sm8rM img{max-inline-size:100%;max-block-size:100%;inline-size:auto;block-size:auto;object-fit:contain}@media (max-width:760px){.shared_sheet__S6U6t{inline-size:100vw;block-size:100svh;border-radius:0}.shared_sheetBar__J1XKp{-webkit-padding-start:var(--s4);padding-inline-start:var(--s4)}.shared_sheetPic__sm8rM{padding:var(--s3)}.shared_sheetScroll__4pDl5{padding:0 var(--s3) var(--s3)}}.shared_row__Wy6ZW{--side-min:15rem;display:flex;flex-wrap:nowrap;align-items:start;gap:var(--s5);--main-max:calc(100% - var(--side-min) - var(--s5))}.shared_main__R_ZsZ{flex:0 0 auto;display:grid;grid-gap:var(--s3);gap:var(--s3);min-inline-size:0;max-inline-size:100%}.shared_cue__nWgL7{position:absolute;inset-inline-start:var(--s3);inset-block-end:var(--s3);z-index:2;padding:var(--s2) var(--s4);border-radius:var(--radius-pill);background:var(--kit-fill);color:var(--kit-fill-ink);font-weight:700;white-space:nowrap}.shared_nowLine__tPCHS{flex:1 1 100%;margin:calc(-1 * var(--s2)) 0 var(--s2);max-inline-size:60ch;color:var(--kit-body)}.shared_side__CnXQd{flex:1 1 var(--side-min);display:grid;grid-gap:var(--s3);gap:var(--s3);align-content:start;min-inline-size:0}.shared_sideIntro__MY3P5{margin:0 0 var(--s3);max-inline-size:32ch;color:var(--kit-body)}.shared_sideHead__WNz_2{margin:0;color:var(--kit-ink);font-weight:700}.shared_tiles__Nq3cZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s4);gap:var(--s4);margin:0;padding:0;list-style:none}.shared_tile__T2Upb{display:grid;grid-gap:var(--s2);gap:var(--s2);inline-size:100%;padding:0;border:0;background:none;color:inherit;text-align:start;cursor:pointer}.shared_tile__T2Upb:focus-visible{outline:2px solid var(--kit-focus);outline-offset:4px}.shared_tilePic__J5Be7{position:relative;display:block;inline-size:100%;aspect-ratio:4/5;border-radius:var(--radius-panel-inner);overflow:hidden}.shared_tilePic__J5Be7 img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:contain;object-position:center}.shared_tileName__hXR90{color:var(--kit-ink);font-weight:600}.shared_tile__T2Upb:hover .shared_tileName__hXR90{text-decoration:underline;text-underline-offset:4px}@media (max-width:760px){.shared_row__Wy6ZW{gap:var(--s4);flex-wrap:wrap;--main-max:100%}.shared_main__R_ZsZ,.shared_side__CnXQd{flex-basis:100%}}.work-footer_end__ILQr3{display:grid;grid-gap:var(--s7);gap:var(--s7);padding:var(--s7) var(--gut,0) var(--s5)}.work-footer_ask__YDF2p{display:grid;grid-gap:var(--s4);gap:var(--s4);justify-items:start}.work-footer_askHead__qZd1B{margin:0;max-inline-size:24ch;color:var(--kit-ink);text-wrap:balance}.work-footer_askLine__3KUvg{margin:0;max-inline-size:40ch;color:var(--kit-body)}.work-footer_askDo__dKVtO{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s5);-webkit-margin-before:var(--s2);margin-block-start:var(--s2)}.work-footer_cta__LUMYh{display:inline-flex;align-items:center;min-block-size:56px;padding-inline:var(--s6);border-radius:var(--radius-pill);background:var(--kit-fill);color:var(--kit-fill-ink);font-weight:700;text-decoration:none}.work-footer_cta__LUMYh:hover{background:color-mix(in srgb,var(--kit-fill) 88%,var(--kit-ink))}.work-footer_mail__RecXo{color:var(--kit-ink);font-weight:600;text-decoration:underline;text-underline-offset:5px}.work-footer_base__kmFzh{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s2) var(--s5);color:var(--kit-body)}.work-footer_base__kmFzh a{color:var(--kit-body);text-decoration:none}.work-footer_base__kmFzh a:hover{color:var(--kit-ink);text-decoration:underline;text-underline-offset:4px}.work-footer_mark__b6Dz4{-webkit-margin-end:auto;margin-inline-end:auto;color:var(--kit-ink);font-weight:700}.work-footer_base__kmFzh a:focus-visible,.work-footer_cta__LUMYh:focus-visible,.work-footer_mail__RecXo:focus-visible{outline:2px solid var(--kit-focus);outline-offset:4px}@media (max-width:760px){.work-footer_end__ILQr3{padding-block:var(--s7)}.work-footer_mark__b6Dz4{flex-basis:100%}}.ai-tour_page___AFiq{display:flex;flex-direction:column;gap:var(--s7);padding-block:var(--s6) var(--s8)}.ai-tour_flush__du3I_{margin:0}.ai-tour_measure__Lxbok{max-inline-size:60ch}.ai-tour_open__e6R2z{display:flex;flex-direction:column;gap:var(--s4)}.ai-tour_hero__BaLiS{margin:0}.ai-tour_mac__LNrY6{display:block;inline-size:100%;block-size:auto;border-radius:var(--radius-panel-inner)}.ai-tour_onDark__Rq_w5{display:none!important}[data-theme=dark] .ai-tour_onDark__Rq_w5{display:block!important}[data-theme=dark] .ai-tour_onLight__ZYV70{display:none!important}.ai-tour_part__FVB2O{display:flex;flex-direction:column;gap:var(--s5)}.ai-tour_pair__ZGYRm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s6) var(--s5);gap:var(--s6) var(--s5)}.ai-tour_screen__i72RM{display:flex;flex-direction:column;gap:var(--s3);margin:0}.ai-tour_screen__i72RM figcaption{max-inline-size:52ch}.ai-tour_split__H1qN7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;grid-gap:var(--s6);gap:var(--s6)}.ai-tour_words__rRu6D{display:flex;flex-direction:column;gap:var(--s3)}.ai-tour_swatches__kQsph{display:flex;flex-direction:column;gap:var(--s2);margin:0}.ai-tour_swatches__kQsph img{inline-size:100%;block-size:auto}.ai-tour_swatchNames__I__Vn{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--s2);gap:var(--s2)}.ai-tour_stack__6rRJV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s5) var(--s6);gap:var(--s5) var(--s6);margin:0}.ai-tour_stack__6rRJV dd,.ai-tour_stack__6rRJV dt{margin:0}.ai-tour_stack__6rRJV dt{-webkit-margin-after:var(--s1);margin-block-end:var(--s1)}.ai-tour_phones__2GMk9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s5);gap:var(--s5);margin:0;padding:0;list-style:none}.ai-tour_phones__2GMk9 li{display:flex;flex-direction:column;gap:var(--s2)}.ai-tour_phones__2GMk9 img{inline-size:100%;block-size:auto;border-radius:var(--radius-panel-outer)}@media (max-width:960px){.ai-tour_pair__ZGYRm,.ai-tour_split__H1qN7,.ai-tour_stack__6rRJV{grid-template-columns:minmax(0,1fr)}.ai-tour_phones__2GMk9{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-tour_swatchNames__I__Vn span{font-size:11px}}.showcase_page__1cj_3{--gut:0px;-webkit-margin-before:calc(-1 * var(--s7));margin-block-start:calc(-1 * var(--s7))}.showcase_hero__PwgbS{--stage-h:clamp(20rem,calc(100svh - 18rem),46rem);--bar-h:6rem;display:grid;grid-gap:var(--s4);gap:var(--s4);padding:var(--s5) var(--gut) var(--s6)}.showcase_intro__aNxcF{margin:0;max-inline-size:22ch;color:var(--kit-ink);text-wrap:balance}.showcase_frame__j8DYy{position:relative;display:block;overflow:hidden;block-size:var(--stage-h);inline-size:100%;padding:0;border:0;border-radius:var(--radius-panel-inner);background:none;cursor:zoom-in;touch-action:pan-y}.showcase_layer__65xKw{position:absolute;inset:0;visibility:hidden;opacity:0}.showcase_on__KtwdF{visibility:visible;opacity:1}.showcase_layer__65xKw[data-ground]{background:var(--kit-card)}.showcase_layer__65xKw>img,.showcase_layer__65xKw>video,.showcase_media__31p9i{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:contain}.showcase_layer__65xKw img,.showcase_layer__65xKw video{object-fit:contain}.showcase_bar__ZqW0F{display:grid;grid-template-columns:minmax(0,1fr) 9rem auto;align-items:center;grid-gap:var(--s5);gap:var(--s5);block-size:var(--bar-h)}.showcase_titles__3bNb6{min-inline-size:0}.showcase_rollBox__bByQq{display:block;overflow:hidden;block-size:4.2rem}.showcase_roll__2JAS_{display:grid;grid-gap:var(--s1);gap:var(--s1)}.showcase_chapter__rURvb{margin:0;color:var(--kit-body);font-weight:600}.showcase_name__Jq5Va{margin:0;color:var(--kit-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.showcase_counter__vj9eN{margin:0;inline-size:9rem;text-align:end}.showcase_countBox__etquw{display:block;overflow:hidden;block-size:1.3em;font-family:var(--font-hubot);font-stretch:var(--treat-hubot-stretch);font-weight:var(--treat-hubot-weight-heading);font-size:var(--font-size-h3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3;color:var(--kit-ink)}.showcase_controls__QmA5V{display:flex;gap:var(--s2)}.showcase_controls__QmA5V>button{min-inline-size:7rem;justify-content:center}.showcase_frame__j8DYy:focus-visible,.showcase_row__5aQOi:focus-visible{outline:2px solid var(--kit-focus);outline-offset:4px}.showcase_all__73cHE{display:grid;grid-gap:var(--s7);gap:var(--s7);padding:var(--s6) var(--gut) var(--s7)}.showcase_group__0sFpT{display:grid;grid-gap:var(--s4);gap:var(--s4)}.showcase_groupName__zmkQJ{margin:0;color:var(--kit-ink)}.showcase_rows__mystv{display:grid;margin:0;padding:0;list-style:none}.showcase_row__5aQOi{display:grid;inline-size:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.showcase_pic__EHYmi{position:relative;display:block;overflow:hidden}.showcase_pic__EHYmi img,.showcase_pic__EHYmi video{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:contain;object-position:left top}.showcase_pic__EHYmi[data-ground]{background:var(--kit-card)}.showcase_pic__EHYmi[data-ground] img{object-position:center}.showcase_words__HKAoN{display:grid;grid-gap:var(--s2);gap:var(--s2);align-content:start;min-inline-size:0}.showcase_rowName__EpPfY{margin:0;color:var(--kit-ink);text-wrap:balance}.showcase_rowLine__0ImW2{margin:0;max-inline-size:48ch;color:var(--kit-body)}.showcase_skill__eqj9g{color:var(--kit-ink);font-weight:600}.showcase_row__5aQOi:hover .showcase_pic__EHYmi{opacity:.9}.showcase_v1__P95zF .showcase_rows__mystv{gap:var(--s6)}.showcase_v1__P95zF .showcase_row__5aQOi{grid-template-columns:9rem minmax(0,1fr) 13rem;gap:var(--s5);align-items:start}.showcase_v1__P95zF .showcase_pic__EHYmi{aspect-ratio:4/5}.showcase_v1__P95zF .showcase_skills__voRLK{display:grid;grid-gap:var(--s1);gap:var(--s1);align-content:start}.showcase_v2___e3_c .showcase_rows__mystv{gap:var(--s6)}.showcase_v2___e3_c .showcase_row__5aQOi{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--s3) var(--s6);align-items:start}.showcase_v2___e3_c .showcase_pic__EHYmi{grid-area:pic;aspect-ratio:4/3}.showcase_v2___e3_c .showcase_pic__EHYmi img,.showcase_v2___e3_c .showcase_pic__EHYmi video{object-position:center}.showcase_v2___e3_c .showcase_words__HKAoN{grid-area:words}.showcase_v2___e3_c .showcase_skills__voRLK{grid-area:skills;display:flex;flex-wrap:wrap;gap:var(--s1) var(--s4)}.showcase_v2___e3_c .showcase_words__HKAoN{display:flex;flex-direction:column}.showcase_v2___e3_c .showcase_rowLine__0ImW2{order:2}.showcase_v2___e3_c .showcase_row__5aQOi{grid-template-areas:"pic words" "pic skills"}.showcase_sr__XjQqU{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:760px){.showcase_page__1cj_3{-webkit-margin-before:0;margin-block-start:0}.showcase_hero__PwgbS{--stage-h:56svh;--bar-h:10.5rem;padding-block:var(--s4) var(--s5)}.showcase_bar__ZqW0F{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:5.6rem auto;gap:var(--s3);align-content:start}.showcase_titles__3bNb6{grid-column:1/-1}.showcase_rollBox__bByQq{block-size:5.6rem}.showcase_name__Jq5Va{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.showcase_counter__vj9eN{inline-size:6rem;text-align:start}.showcase_controls__QmA5V>button{min-inline-size:5.5rem}.showcase_all__73cHE{gap:var(--s6)}.showcase_v1__P95zF .showcase_row__5aQOi{grid-template-columns:6rem minmax(0,1fr)}.showcase_v1__P95zF .showcase_skills__voRLK{grid-column:2;display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3)}.showcase_v2___e3_c .showcase_row__5aQOi{grid-template-columns:1fr;grid-template-areas:"pic" "words" "skills"}}@media (min-width:761px) and (max-width:1024px){.showcase_v1__P95zF .showcase_row__5aQOi{grid-template-columns:7rem minmax(0,1fr) 10rem}}@media (prefers-reduced-motion:reduce){.showcase_layer__65xKw{transition:none}}@media (max-width:1024px){.showcase_hero__PwgbS{--bar-h:10.5rem}.showcase_bar__ZqW0F{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:5.6rem auto;gap:var(--s3);align-content:start}.showcase_titles__3bNb6{grid-column:1/-1}.showcase_rollBox__bByQq{block-size:5.6rem}.showcase_name__Jq5Va{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.showcase_counter__vj9eN{inline-size:6rem;text-align:start}}@media (max-width:760px){.showcase_hero__PwgbS{--stage-h:46svh}}.showcase_hero__PwgbS{--stage-h:clamp(20rem,calc(100svh - 20rem),44rem)}.showcase_layer__65xKw{display:flex;gap:16px;justify-content:flex-start;align-items:flex-start}.showcase_item__CZdM4{position:relative;display:block;max-inline-size:100%;flex:none;overflow:hidden}.showcase_item__CZdM4[data-ground]{background:var(--kit-card)}.showcase_item__CZdM4 .showcase_media__31p9i,.showcase_item__CZdM4 img,.showcase_item__CZdM4 video,.showcase_item__CZdM4>img,.showcase_item__CZdM4>video{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:contain}.showcase_v1__P95zF .showcase_row__5aQOi{grid-template-columns:minmax(12rem,22%) minmax(0,1fr) minmax(10rem,18%);gap:var(--s6)}.showcase_v1__P95zF .showcase_skills__voRLK{justify-items:end;text-align:end}.showcase_v2___e3_c .showcase_row__5aQOi{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}@media (max-width:1024px) and (min-width:761px){.showcase_v1__P95zF .showcase_row__5aQOi{grid-template-columns:10rem minmax(0,1fr) 10rem;gap:var(--s5)}}@media (max-width:760px){.showcase_hero__PwgbS{--stage-h:46svh}.showcase_v1__P95zF .showcase_row__5aQOi{grid-template-columns:7rem minmax(0,1fr);gap:var(--s4)}.showcase_v1__P95zF .showcase_skills__voRLK{justify-items:start;text-align:start}.showcase_v2___e3_c .showcase_row__5aQOi{grid-template-columns:1fr}}