@layer block-component{.dialog_module-GXYUYPSO_overlay__eTI5j{-webkit-animation:dialog_module-GXYUYPSO_overlay-enter__O_w38 var(--duration-300) var(--ease-in-out-cubic);animation:dialog_module-GXYUYPSO_overlay-enter__O_w38 var(--duration-300) var(--ease-in-out-cubic);background-color:var(--dialog-overlay-background-color,rgba(0,0,0,.6));inset:0;position:fixed;z-index:1000}.dialog_module-GXYUYPSO_content__aoOyn{-webkit-animation:dialog_module-GXYUYPSO_content-enter__Kw_qI var(--duration-300) var(--ease-in-out-cubic);animation:dialog_module-GXYUYPSO_content-enter__Kw_qI var(--duration-300) var(--ease-in-out-cubic);background-color:var(--color-neutral-1000);block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;inset:50%;padding-block:var(--space-200,2rem);padding-inline:var(--space-200,2rem);position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1001}@-webkit-keyframes dialog_module-GXYUYPSO_overlay-enter__O_w38{0%{opacity:0}to{opacity:1}}@keyframes dialog_module-GXYUYPSO_overlay-enter__O_w38{0%{opacity:0}to{opacity:1}}@-webkit-keyframes dialog_module-GXYUYPSO_content-enter__Kw_qI{0%{opacity:0;-webkit-transform:translate(-50%,-48%) scale(.96);transform:translate(-50%,-48%) scale(.96)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes dialog_module-GXYUYPSO_content-enter__Kw_qI{0%{opacity:0;-webkit-transform:translate(-50%,-48%) scale(.96);transform:translate(-50%,-48%) scale(.96)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}}.story-reference-dialog_content__3GMEp{--dialog-margin:var(--space-400,4rem);-webkit-animation:none;animation:none;background-color:rgb(0 0 0/60%);block-size:100vh;inline-size:100vw;inset:0;overflow-y:auto;padding-block:var(--dialog-margin) 0;padding-inline:0;position:fixed;-webkit-transform:none;transform:none}.story-reference-dialog_close__xWqJz{-webkit-margin-before:var(--space-150);margin-block-start:var(--space-150);-webkit-margin-end:var(--space-150,1rem);margin-inline-end:var(--space-150,1rem);-webkit-margin-start:auto;margin-inline-start:auto}.story-reference-dialog_closeButton__Q9NQ_{--action-extra-small-padding-inline:var(--space-100,1.25rem)}@-webkit-keyframes story-reference-dialog_hover-slide-up__PC7SD{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes story-reference-dialog_hover-slide-up__PC7SD{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.story-reference-dialog_hoverLeft__r2Vzf,.story-reference-dialog_hoverRight__fZQSC{-webkit-animation:story-reference-dialog_hover-slide-up__PC7SD var(--duration-300) var(--ease-in-out-cubic);animation:story-reference-dialog_hover-slide-up__PC7SD var(--duration-300) var(--ease-in-out-cubic);display:none;inset-block-end:0;pointer-events:none;position:fixed;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;z-index:0}.story-reference-dialog_hoverLeft__r2Vzf{inset-inline-start:0}.story-reference-dialog_hoverRight__fZQSC{inset-inline-end:0}.story-reference-dialog_closeWrapper__LtvTm{block-size:0;display:flow-root;inline-size:100%;inset-block-start:calc(-1 * var(--dialog-margin));margin-inline:auto;position:sticky;z-index:20}@-webkit-keyframes story-reference-dialog_panel-slide-up__lLDr_{0%{opacity:0;-webkit-transform:translateY(3rem);transform:translateY(3rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes story-reference-dialog_panel-slide-up__lLDr_{0%{opacity:0;-webkit-transform:translateY(3rem);transform:translateY(3rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.story-reference-dialog_pageGrid__ZxdDq{--page-block-padding:var(--layout-block-padding);--page-inline-padding:var(--layout-inline-padding);--template-columns:4;align-content:start;-webkit-animation:story-reference-dialog_panel-slide-up__lLDr_ var(--duration-300) var(--ease-in-out-cubic);animation:story-reference-dialog_panel-slide-up__lLDr_ var(--duration-300) var(--ease-in-out-cubic);background-color:var(--color-primitives-grayscale-800);border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:var(--corner-radius-small);border-start-start-radius:var(--corner-radius-small);-webkit-column-gap:var(--column-gap);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);inline-size:100%;margin-inline:auto;min-block-size:40vh;padding:var(--page-block-padding) var(--page-block-padding) 0 var(--page-block-padding);padding-inline:var(--page-inline-padding);position:relative;z-index:1}.story-reference-dialog_pageGrid__ZxdDq *{--row-gap:var(--vertical-gutter)}.story-reference-dialog_drawerPanel__9xkfL{background-color:var(--color-primitives-grayscale-800);border-start-end-radius:var(--corner-radius-small);border-start-start-radius:var(--corner-radius-small);display:flex;flex-direction:column;max-block-size:calc(100dvh - var(--space-400, 4rem));overflow:hidden;padding:0}.story-reference-dialog_drawerScrollArea__gype5{flex:1 1 auto;min-block-size:0;overflow-y:auto}.story-reference-dialog_drawerHeader__rh9PW{display:flex;justify-content:flex-end;-webkit-padding-before:var(--space-150);padding-block-start:var(--space-150);-webkit-padding-end:var(--space-150,1rem);padding-inline-end:var(--space-150,1rem)}.story-reference-dialog_loadingState__HiMr3{align-items:center;block-size:100%;display:flex;grid-column:1/-1;justify-content:center;min-block-size:90vh}.story-reference-dialog_loadingSpinner___r19y{block-size:2.5rem;display:inline-block;font-size:2.5rem;inline-size:2.5rem;position:relative}.story-reference-dialog_loadingSpinnerDot__7eHwR{-webkit-animation:story-reference-dialog_loading-spinner-fade__N8Od3 1s linear infinite;animation:story-reference-dialog_loading-spinner-fade__N8Od3 1s linear infinite;background-color:var(--color-brand-purple);block-size:.2em;border-radius:50%;inline-size:.2em;inset-block-start:50%;inset-inline-start:50%;position:absolute}.story-reference-dialog_loadingSpinnerDot__7eHwR:first-child{-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:translate(-50%,-50%) rotate(0deg) translateY(-.35em);transform:translate(-50%,-50%) rotate(0deg) translateY(-.35em)}.story-reference-dialog_loadingSpinnerDot__7eHwR:nth-child(2){-webkit-animation-delay:-.875s;animation-delay:-.875s;-webkit-transform:translate(-50%,-50%) rotate(45deg) translateY(-.35em);transform:translate(-50%,-50%) rotate(45deg) translateY(-.35em)}.story-reference-dialog_loadingSpinnerDot__7eHwR:nth-child(3){-webkit-animation-delay:-.75s;animation-delay:-.75s;-webkit-transform:translate(-50%,-50%) rotate(90deg) translateY(-.35em);transform:translate(-50%,-50%) rotate(90deg) translateY(-.35em)}.story-reference-dialog_loadingSpinnerDot__7eHwR:nth-child(4){-webkit-animation-delay:-.625s;animation-delay:-.625s;-webkit-transform:translate(-50%,-50%) rotate(135deg) translateY(-.35em);transform:translate(-50%,-50%) rotate(135deg) translateY(-.35em)}.story-reference-dialog_loadingSpinnerDot__7eHwR:nth-child(5){-webkit-animation-delay:-.5s;animation-delay:-.5s;-webkit-transform:translate(-50%,-50%) rotate(180deg) translateY(-.35em);transform:translate(-50%,-50%) rotate(180deg) translateY(-.35em)}.story-reference-dialog_loadingSpinnerDot__7eHwR:nth-child(6){-webkit-animation-delay:-.375s;animation-delay:-.375s;-webkit-transform:translate(-50%,-50%) rotate(225deg) translateY(-.35em);transform:translate(-50%,-50%) rotate(225deg) translateY(-.35em)}.story-reference-dialog_loadingSpinnerDot__7eHwR:nth-child(7){-webkit-animation-delay:-.25s;animation-delay:-.25s;-webkit-transform:translate(-50%,-50%) rotate(270deg) translateY(-.35em);transform:translate(-50%,-50%) rotate(270deg) translateY(-.35em)}.story-reference-dialog_loadingSpinnerDot__7eHwR:nth-child(8){-webkit-animation-delay:-.125s;animation-delay:-.125s;-webkit-transform:translate(-50%,-50%) rotate(315deg) translateY(-.35em);transform:translate(-50%,-50%) rotate(315deg) translateY(-.35em)}@-webkit-keyframes story-reference-dialog_loading-spinner-fade__N8Od3{0%,to{opacity:1}50%{opacity:.2}}@keyframes story-reference-dialog_loading-spinner-fade__N8Od3{0%,to{opacity:1}50%{opacity:.2}}@-webkit-keyframes story-reference-dialog_content-fade-in__mUP_m{0%{opacity:0}to{opacity:1}}@keyframes story-reference-dialog_content-fade-in__mUP_m{0%{opacity:0}to{opacity:1}}.story-reference-dialog_loadedContent__URRdC{-webkit-animation:story-reference-dialog_content-fade-in__mUP_m var(--duration-200) var(--ease-in-out-cubic);animation:story-reference-dialog_content-fade-in__mUP_m var(--duration-200) var(--ease-in-out-cubic);grid-column:1/-1}@media screen and (min-width:1024px){.story-reference-dialog_content__3GMEp{padding-inline:var(--dialog-margin)}.story-reference-dialog_close__xWqJz{-webkit-margin-before:var(--space-300);margin-block-start:var(--space-300);-webkit-margin-end:var(--space-300,1rem);margin-inline-end:var(--space-300,1rem)}.story-reference-dialog_hoverLeft__r2Vzf,.story-reference-dialog_hoverRight__fZQSC{display:block}.story-reference-dialog_closeWrapper__LtvTm{inline-size:70%}.story-reference-dialog_pageGrid__ZxdDq{--template-columns:12;inline-size:70%}}.canvas-card_wrapper__doZuk{block-size:500px;border-radius:var(--corner-radius-small);grid-template-columns:1fr;grid-template-rows:1fr;overflow:clip}@media screen and (max-width:1023px){.canvas-card_wrapper__doZuk.canvas-card_small-mobile__zU2TX{block-size:250px}}@media screen and (min-width:1024px){.canvas-card_wrapper__doZuk{block-size:100%}}.canvas-card_media__ID7XU{block-size:100%;border-radius:var(--corner-radius-small);inline-size:100%;overflow:hidden;position:relative}.canvas-card_image__Hzc_a{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}.canvas-card_content__gSeQJ{inset-block-end:0;inset-inline:0;position:absolute;-webkit-transition:-webkit-transform var(--duration-300) var(--ease-in-out-circ);transition:-webkit-transform var(--duration-300) var(--ease-in-out-circ);transition:transform var(--duration-300) var(--ease-in-out-circ);transition:transform var(--duration-300) var(--ease-in-out-circ),-webkit-transform var(--duration-300) var(--ease-in-out-circ)}.canvas-card_media__ID7XU:hover .canvas-card_content__gSeQJ{-webkit-transform:translateY(calc(-1 * var(--space-50)));transform:translateY(calc(-1 * var(--space-50)))}.canvas-card_scrim__c92nM{background:-webkit-gradient(linear,left bottom,left top,from(rgba(28,27,26,.7)),to(rgba(28,27,26,0)));background:linear-gradient(0deg,rgba(28,27,26,.7),rgba(28,27,26,0));inset:0;pointer-events:none;position:absolute;-webkit-transition:opacity var(--duration-300) var(--ease-in-out-circ) var(--duration-100);transition:opacity var(--duration-300) var(--ease-in-out-circ) var(--duration-100)}.canvas-card_text__bfSJE{display:flex;flex-direction:column;gap:var(--space-100);max-width:400px;padding:var(--space-150);position:relative}.canvas-card_hover-glow__u544O{block-size:70%;inline-size:100%;inset-block-end:0;inset-inline-start:0;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;position:absolute;-webkit-transition:opacity var(--duration-300) var(--ease-in-out-circ);transition:opacity var(--duration-300) var(--ease-in-out-circ)}.canvas-card_media__ID7XU:hover .canvas-card_scrim__c92nM{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}.canvas-card_media__ID7XU:hover .canvas-card_hover-glow__u544O{opacity:1}.canvas-card_subtitle__MRKDt,.canvas-card_title__dlYHL{color:var(--color-brand-white);font-weight:700}.canvas-card_subtitle__MRKDt{opacity:.7}.canvas-card_open-button___OxnT{block-size:100%;cursor:pointer;display:block;inline-size:100%;inset:0;outline:none;position:absolute}.canvas-card_open-button___OxnT:focus-visible{outline:none}.canvas-card_open-icon-badge__BtFkg{align-items:center;background-color:var(--color-brand-white);border-radius:1000px;color:var(--color-brand-dark);display:flex;inset-block-start:var(--space-150);inset-inline-end:var(--space-150);justify-content:center;padding-block:var(--space-75);padding-inline:var(--space-100);position:absolute}.canvas-card_open-icon__gQM_h{--icon-height:14px;--icon-width:14px}