.HeroStatement-module__uqGN6G__container{width:100%;max-width:var(--grid-max-width);padding-inline:var(--grid-margin);margin-inline:auto;padding-block-start:var(--page-top-spacer)}.HeroStatement-module__uqGN6G__text{max-width:none;font-family:var(--ff-serif), Georgia, serif;font-feature-settings:"pnum" on, "lnum" on, "liga" on;letter-spacing:-.01em;color:var(--theme-foreground-primary);text-wrap:pretty;margin:0;font-size:clamp(25px,1.50327vw + 19.1373px,48px);font-weight:400;line-height:130%;transition:color .3s}@media (min-width:1280px){.HeroStatement-module__uqGN6G__text{line-height:125%}}.HeroStatement-module__uqGN6G__lead{font-family:var(--ff-sans), sans-serif;font-feature-settings:"pnum" on, "lnum" on, "liga" on;font-weight:600;line-height:0}.HeroStatement-module__uqGN6G__statement{transition:color .3s}@media (hover:hover){.HeroStatement-module__uqGN6G__text:has([data-lead-control]:hover) .HeroStatement-module__uqGN6G__statement{color:var(--theme-foreground-quaternary)}.HeroStatement-module__uqGN6G__text:has(.HeroStatement-module__uqGN6G__statement button:hover){color:var(--theme-foreground-quaternary)}.HeroStatement-module__uqGN6G__text:has(.HeroStatement-module__uqGN6G__statement button:hover) .HeroStatement-module__uqGN6G__statement button:not(:hover,:focus-visible,[data-popup-open]){color:var(--theme-foreground-quaternary)}}.HeroStatement-module__uqGN6G__text:has(.HeroStatement-module__uqGN6G__statement button:is(:focus-visible,[data-popup-open])){color:var(--theme-foreground-quaternary)}.HeroStatement-module__uqGN6G__text:has(.HeroStatement-module__uqGN6G__statement button:is(:focus-visible,[data-popup-open])) .HeroStatement-module__uqGN6G__statement button:not(:hover,:focus-visible,[data-popup-open]){color:var(--theme-foreground-quaternary)}@media (prefers-reduced-motion:no-preference){.HeroStatement-module__uqGN6G__text{animation:3.45s linear HeroStatement-module__uqGN6G__heroHold}.HeroStatement-module__uqGN6G__text[data-entrance]{animation:none}}@keyframes HeroStatement-module__uqGN6G__heroHold{0%,57.971%{opacity:0;animation-timing-function:cubic-bezier(.333333,.666667,.666667,1)}to{opacity:1}}
.BenefitsSizzle-module__Ucqgsa__section{--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;background-color:#0000}.BenefitsSizzle-module__Ucqgsa__root{--rest-block:var(--section-spacer-sm)}.BenefitsSizzle-module__Ucqgsa__frame{position:relative;overflow-x:clip;container:rochelle-benefits-sizzle/inline-size}.BenefitsSizzle-module__Ucqgsa__sentinel{pointer-events:none;inset-inline:0;position:absolute;top:0}.BenefitsSizzle-module__Ucqgsa__sentinel[data-grow-timing=bottomEnters]{height:calc(100% - var(--rest-block));max-height:45svh}.BenefitsSizzle-module__Ucqgsa__card{--radius-rest:4px;--radius-grown:0px;--copy-block:112px;--min-height:calc(100lvh - var(--header-nav-height,0px));--grow:var(--scroll-grow,0);max-width:var(--grid-max-width);isolation:isolate;min-height:var(--min-height);padding-block:var(--copy-block);background-color:var(--theme-background-secondary);color:var(--theme-foreground-primary);clip-path:inset(0 calc(var(--grid-margin) * (1 - var(--grow))) calc(var(--rest-block) * (1 - var(--grow))) round calc(var(--radius-grown) + (var(--radius-rest) - var(--radius-grown)) * (1 - var(--grow))));align-content:center;margin-inline:auto;display:grid;position:relative}@container rochelle-benefits-sizzle not (max-width:1920px){.BenefitsSizzle-module__Ucqgsa__card{--radius-grown:4px}}@media (min-width:768px){.BenefitsSizzle-module__Ucqgsa__card{--min-height:min(56.25cqi, var(--grid-max-width) * .5625)}}@media (min-width:1280px){.BenefitsSizzle-module__Ucqgsa__card{--copy-block:224px}}@media (prefers-reduced-motion:reduce){.BenefitsSizzle-module__Ucqgsa__card{--grow:1}}.BenefitsSizzle-module__Ucqgsa__card[data-reduced-motion]{--grow:1}.BenefitsSizzle-module__Ucqgsa__card>canvas{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.BenefitsSizzle-module__Ucqgsa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BenefitsSizzle-module__Ucqgsa__grid{position:relative}.BenefitsSizzle-module__Ucqgsa__copy{text-align:center;flex-direction:column;align-items:center;gap:16px;padding-inline:16px;display:flex}.BenefitsSizzle-module__Ucqgsa__copy[data-armed]{opacity:0;pointer-events:none}.BenefitsSizzle-module__Ucqgsa__copy[data-armed][data-shown],.BenefitsSizzle-module__Ucqgsa__copy[data-armed]:focus-within{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:no-preference){.BenefitsSizzle-module__Ucqgsa__copy{transition:opacity 1s cubic-bezier(.33,1,.68,1);animation:8s linear BenefitsSizzle-module__Ucqgsa__copyHold}.BenefitsSizzle-module__Ucqgsa__copy[data-armed],.BenefitsSizzle-module__Ucqgsa__copy[data-shown],.BenefitsSizzle-module__Ucqgsa__copy:focus-within{animation:none}}@keyframes BenefitsSizzle-module__Ucqgsa__copyHold{0%,87.5%{opacity:0;pointer-events:none;animation-timing-function:cubic-bezier(.33,1,.68,1)}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BenefitsSizzle-module__Ucqgsa__copy,.BenefitsSizzle-module__Ucqgsa__copy[data-armed]{opacity:1;pointer-events:auto}}.BenefitsSizzle-module__Ucqgsa__copy[data-reduced-motion],.BenefitsSizzle-module__Ucqgsa__copy[data-armed][data-reduced-motion]{opacity:1;pointer-events:auto;transition:none}@media (min-width:768px){.BenefitsSizzle-module__Ucqgsa__copy{padding-inline:0}}.BenefitsSizzle-module__Ucqgsa__title{color:var(--theme-foreground-primary);text-wrap:balance;letter-spacing:normal;align-self:stretch}.BenefitsSizzle-module__Ucqgsa__copy .BenefitsSizzle-module__Ucqgsa__title{font-weight:600}@media not (min-width:768px){.BenefitsSizzle-module__Ucqgsa__title br{display:none}}.BenefitsSizzle-module__Ucqgsa__overview{inline-size:100%;color:var(--theme-foreground-tertiary);text-wrap:balance;flex:none;max-inline-size:36.24em;font-size:clamp(16px,.0653595vw + 15.7451px,17px)}@media not (min-width:768px){.BenefitsSizzle-module__Ucqgsa__overview{text-wrap:pretty}}.BenefitsSizzle-module__Ucqgsa__overview p{margin:0}.BenefitsSizzle-module__Ucqgsa__card .BenefitsSizzle-module__Ucqgsa__toggle{right:calc(var(--grid-margin) * (1 - var(--grow)) + 16px);bottom:calc(var(--rest-block) * (1 - var(--grow)) + 16px);--play-pause-icon-size:20px;--play-nudge:1px;padding:0;position:absolute}.BenefitsSizzle-module__Ucqgsa__toggleWindow{width:var(--play-pause-icon-size,24px);height:var(--play-pause-icon-size,24px);display:block;overflow:hidden}.BenefitsSizzle-module__Ucqgsa__toggleStrip{flex-direction:column;display:flex}.BenefitsSizzle-module__Ucqgsa__toggleStrip>svg{width:var(--play-pause-icon-size,24px);height:var(--play-pause-icon-size,24px);flex:none;display:block}.BenefitsSizzle-module__Ucqgsa__toggleStrip>svg:first-child{translate:var(--play-nudge,0) 0}@media (prefers-reduced-motion:no-preference){.BenefitsSizzle-module__Ucqgsa__toggleStrip{transition:translate .25s cubic-bezier(.2,.8,.2,1)}}.BenefitsSizzle-module__Ucqgsa__toggle[data-state=playing] .BenefitsSizzle-module__Ucqgsa__toggleStrip{translate:0 -50%}
.TinyMore-module__1tOXKG__wrap{z-index:20;margin:-8px;padding:8px;position:relative}.TinyMore-module__1tOXKG__trigger:after{content:"";position:absolute;inset:0}.TinyMore-module__1tOXKG__trigger{cursor:pointer;vertical-align:top;border:1px solid;border-radius:9999px;justify-content:center;align-items:center;width:36px;height:18px;margin-top:2px;padding:0;transition:background-color .25s,border-color .25s,color .25s;display:inline-grid}.TinyMore-module__1tOXKG__trigger:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:4px}.TinyMore-module__1tOXKG__closed{background:var(--theme-button-secondary-background);border-color:var(--theme-button-secondary-border);color:var(--theme-button-secondary-foreground);transition:background-color .2s}.TinyMore-module__1tOXKG__closed:hover{background-color:var(--theme-button-secondary-border)}.TinyMore-module__1tOXKG__open{color:var(--theme-button-primary-foreground);background:var(--theme-button-primary-background);border-color:var(--theme-button-primary-background)}@media (prefers-reduced-motion:reduce){.TinyMore-module__1tOXKG__trigger{transition-duration:.25s!important}.TinyMore-module__1tOXKG__closed{transition-duration:.2s!important}}.TinyMore-module__1tOXKG__icon{opacity:0;grid-area:1/1;margin:0 auto;scale:.25}@media (prefers-reduced-motion:no-preference){.TinyMore-module__1tOXKG__icon{transition:opacity .25s,scale .25s}}.TinyMore-module__1tOXKG__iconVisible{opacity:1;scale:1}.TinyMore-module__1tOXKG__positioner{z-index:200;position:absolute;top:0;left:0}.TinyMore-module__1tOXKG__popup{--theme-background-primary:var(--color-gray-000);--theme-background-secondary:var(--color-gray-050);--theme-background-tertiary:var(--color-gray-150);--theme-background-quaternary:var(--color-gray-250);--theme-foreground-primary:var(--color-gray-950);--theme-foreground-secondary:var(--color-gray-750);--theme-foreground-tertiary:var(--color-gray-600);--theme-foreground-quaternary:var(--color-gray-500);--theme-border-primary:var(--color-gray-200);--theme-border-secondary:var(--color-gray-200);--theme-border-tertiary:var(--color-gray-250);--theme-button-primary-background:var(--color-gray-950);--theme-button-primary-foreground:var(--color-gray-050);--theme-button-primary-border:var(--color-gray-950);--theme-button-secondary-background:var(--color-gray-150);--theme-button-secondary-foreground:var(--color-gray-700);--theme-button-secondary-border:var(--color-gray-250);--theme-button-tertiary-background:var(--color-gray-000);--theme-button-tertiary-foreground:var(--color-gray-650);--theme-button-tertiary-border:var(--color-gray-200);--theme-focus-ring:var(--color-periwinkle-interactive);--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;z-index:100;border:1px solid var(--theme-border-tertiary);background:var(--theme-background-primary);width:320px;color:var(--theme-foreground-primary);transform-origin:var(--transform-origin);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex;position:relative;box-shadow:0 4px 5px #00000012}.TinyMore-module__1tOXKG__popup:focus-visible{outline:none}@media (prefers-reduced-motion:no-preference){.TinyMore-module__1tOXKG__popup{transition:transform .15s,opacity .15s}}@starting-style{.TinyMore-module__1tOXKG__popup{opacity:0;transform:scale(.95)}}.TinyMore-module__1tOXKG__popup[data-ending-style]{opacity:0;transform:scale(.95)}.TinyMore-module__1tOXKG__header{gap:12px;width:100%;display:flex}.TinyMore-module__1tOXKG__headline{color:inherit;letter-spacing:normal;text-wrap:wrap;flex:1;margin:0}.TinyMore-module__1tOXKG__close{translate:2px -2px}.TinyMore-module__1tOXKG__body{flex-direction:column;gap:16px;width:100%;display:flex}.TinyMore-module__1tOXKG__summary{color:var(--theme-foreground-tertiary)}.TinyMore-module__1tOXKG__diagram{width:100%;position:relative}.TinyMore-module__1tOXKG__cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.TinyMore-module__1tOXKG__card{border:1px solid var(--theme-button-tertiary-border);background:var(--theme-background-secondary);min-width:min-content;color:var(--theme-foreground-secondary);border-radius:16px;padding:16px;transition:background-color .25s ease-out;display:block;position:relative;overflow:hidden}.TinyMore-module__1tOXKG__card:hover:has(a){background-color:var(--theme-background-tertiary)}.TinyMore-module__1tOXKG__card:has(.TinyMore-module__1tOXKG__cardLink:focus-visible){outline:2px solid var(--theme-focus-ring);outline-offset:2px}.TinyMore-module__1tOXKG__cardHeader{color:var(--theme-foreground-tertiary);justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.TinyMore-module__1tOXKG__eyebrows{flex-wrap:wrap;column-gap:16px;display:flex}.TinyMore-module__1tOXKG__eyebrows p{margin:0}.TinyMore-module__1tOXKG__cardText[data-lines]{-webkit-line-clamp:var(--text-lines);line-clamp:var(--text-lines);min-height:calc(var(--text-lines) * 1lh);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TinyMore-module__1tOXKG__cardLink{color:var(--theme-foreground-primary);text-decoration:none}.TinyMore-module__1tOXKG__cardLink:after{content:"";position:absolute;inset:0}.TinyMore-module__1tOXKG__cardLink:focus-visible{outline:none}.TinyMore-module__1tOXKG__more{--button-background:var(--theme-background-secondary);border-color:var(--theme-button-tertiary-border)!important}.TinyMore-module__1tOXKG__constellation{aspect-ratio:280/105;width:100%}.TinyMore-module__1tOXKG__svg{width:100%;height:100%;display:block;overflow:visible}.TinyMore-module__1tOXKG__edge{stroke:var(--theme-foreground-primary);stroke-width:1px}.TinyMore-module__1tOXKG__nodeBg{fill:var(--color-gray-050)}.TinyMore-module__1tOXKG__nodeCurrent{fill:none;stroke:var(--theme-foreground-primary);stroke-width:1px}.TinyMore-module__1tOXKG__nodeHit{pointer-events:all;cursor:pointer}.TinyMore-module__1tOXKG__nodeLink:focus-visible{outline:none}.TinyMore-module__1tOXKG__nodeLink:focus-visible .TinyMore-module__1tOXKG__nodeHit{stroke:var(--theme-focus-ring);stroke-width:2px}
.CollectionCards-module__JIm9LG__section{--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-48:48px}.CollectionCards-module__JIm9LG__cards{gap:var(--grid-gutter);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1280px){.CollectionCards-module__JIm9LG__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.CollectionCards-module__JIm9LG__card{padding:var(--spacing-32);border-radius:var(--spacing-16);background-color:var(--theme-background-secondary);color:var(--theme-foreground-primary);flex-direction:column;display:flex}@media (min-width:1280px){.CollectionCards-module__JIm9LG__card.CollectionCards-module__JIm9LG__offPage{display:none}}.CollectionCards-module__JIm9LG__card :is(.CollectionCards-module__JIm9LG__title,.CollectionCards-module__JIm9LG__description){transition:color .2s ease-out}.CollectionCards-module__JIm9LG__card:has(.CollectionCards-module__JIm9LG__titleLink:focus-visible) :is(.CollectionCards-module__JIm9LG__title,.CollectionCards-module__JIm9LG__description){color:var(--theme-foreground-quaternary)}@media (hover:hover){.CollectionCards-module__JIm9LG__card:has(.CollectionCards-module__JIm9LG__titleLink:hover) :is(.CollectionCards-module__JIm9LG__title,.CollectionCards-module__JIm9LG__description){color:var(--theme-foreground-quaternary)}}.CollectionCards-module__JIm9LG__header{color:var(--theme-foreground-tertiary);column-gap:var(--spacing-16);row-gap:var(--spacing-4);margin-block:0 var(--spacing-16);flex-wrap:wrap;display:flex}.CollectionCards-module__JIm9LG__header p{margin:0}.CollectionCards-module__JIm9LG__header a{z-index:20;position:relative}.CollectionCards-module__JIm9LG__topicLink{color:inherit;text-underline-offset:.2em;text-decoration:none}.CollectionCards-module__JIm9LG__topicLink:hover{text-decoration:underline}.CollectionCards-module__JIm9LG__titleBlock{position:relative}.CollectionCards-module__JIm9LG__title{color:inherit;letter-spacing:normal;text-wrap:pretty;margin:0}.CollectionCards-module__JIm9LG__titleLink{color:inherit;text-decoration:none}.CollectionCards-module__JIm9LG__titleLink:after{content:"";position:absolute;inset:0}.CollectionCards-module__JIm9LG__description{margin-top:var(--spacing-12);color:var(--theme-foreground-secondary)}.CollectionCards-module__JIm9LG__details{padding-top:var(--spacing-48);margin:auto 0 0}.CollectionCards-module__JIm9LG__row{justify-content:space-between;align-items:center;gap:var(--spacing-16);padding:var(--spacing-12) var(--spacing-2);border-top:1px solid var(--theme-border-secondary);display:flex}.CollectionCards-module__JIm9LG__row:last-child{padding-bottom:var(--spacing-4)}.CollectionCards-module__JIm9LG__row dt,.CollectionCards-module__JIm9LG__row dd{margin:0}.CollectionCards-module__JIm9LG__rowReserved{display:none}@media (min-width:1280px){.CollectionCards-module__JIm9LG__rowReserved{visibility:hidden;display:flex}}@media not (min-width:1280px){.CollectionCards-module__JIm9LG__detailsEmpty{display:none}}.CollectionCards-module__JIm9LG__links{justify-content:flex-end;gap:var(--spacing-16);flex-wrap:wrap;display:flex}.CollectionCards-module__JIm9LG__link{align-items:center;gap:var(--spacing-8);color:var(--theme-foreground-tertiary);text-decoration:none;transition:color .2s;display:inline-flex}.CollectionCards-module__JIm9LG__link:hover{color:var(--theme-foreground-primary)}.CollectionCards-module__JIm9LG__link svg{flex-shrink:0;margin-top:-2px}.CollectionCards-module__JIm9LG__linkLabel{text-underline-offset:.2em}.CollectionCards-module__JIm9LG__link:hover>.CollectionCards-module__JIm9LG__linkLabel{text-decoration:underline}.CollectionCards-module__JIm9LG__linkIcon{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:flex}.CollectionCards-module__JIm9LG__cta{width:100%;margin-top:var(--spacing-16);justify-content:center}.CollectionCards-module__JIm9LG__carouselControls{margin-top:var(--spacing-24);gap:var(--spacing-32);justify-content:space-between;align-items:center;width:100%;display:flex}@media (min-width:440px){.CollectionCards-module__JIm9LG__carouselControls{width:max-content}}.CollectionCards-module__JIm9LG__pagination{text-align:center;color:var(--theme-foreground-tertiary);gap:4px;display:flex}.CollectionCards-module__JIm9LG__count{font-variant-numeric:tabular-nums}.CollectionCards-module__JIm9LG__controls{display:none}@media (min-width:1280px){.CollectionCards-module__JIm9LG__controls{margin-top:var(--spacing-24);justify-content:flex-end;display:flex}}
.ProjectsCarousel-module__KbHrXG__root{--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-48:48px;--spacing-96:96px;background:var(--theme-background-primary);color:var(--theme-foreground-primary);margin-top:var(--spacing-32);padding-bottom:var(--spacing-48)}@media (min-width:1280px){.ProjectsCarousel-module__KbHrXG__root{padding-bottom:var(--spacing-96)}}.ProjectsCarousel-module__KbHrXG__inner{gap:var(--spacing-32);flex-direction:column;display:flex}.ProjectsCarousel-module__KbHrXG__heading{padding-block:var(--spacing-16);border-top:1px solid var(--theme-border-secondary);border-bottom:1px solid var(--theme-border-secondary);color:var(--theme-foreground-primary);text-wrap:wrap;margin:0}.ProjectsCarousel-module__KbHrXG__headingLine{display:block}.ProjectsCarousel-module__KbHrXG__carousel{gap:var(--spacing-32);flex-direction:column;display:flex}.ProjectsCarousel-module__KbHrXG__viewport{margin:calc(var(--spacing-8) * -1);padding:var(--spacing-8);margin-inline:calc(var(--grid-margin) * -1);padding-inline:var(--grid-margin);overflow:hidden}.ProjectsCarousel-module__KbHrXG__track{--slide-gap:var(--grid-gutter);margin:0;margin-left:calc(var(--slide-gap) * -1);touch-action:pan-y pinch-zoom;padding:0;list-style:none;display:flex}.ProjectsCarousel-module__KbHrXG__slide{min-width:0;padding-left:var(--slide-gap);flex:0 0 75%}@media (min-width:768px){.ProjectsCarousel-module__KbHrXG__slide{flex-basis:41.6667%}}@media (min-width:1280px){.ProjectsCarousel-module__KbHrXG__slide{flex-basis:25%}}.ProjectsCarousel-module__KbHrXG__card{gap:var(--spacing-16);flex-direction:column;height:100%;display:flex}.ProjectsCarousel-module__KbHrXG__card :is(.ProjectsCarousel-module__KbHrXG__title,.ProjectsCarousel-module__KbHrXG__summary){transition:color .2s ease-out}.ProjectsCarousel-module__KbHrXG__card:has(.ProjectsCarousel-module__KbHrXG__anchor:focus-visible) :is(.ProjectsCarousel-module__KbHrXG__title,.ProjectsCarousel-module__KbHrXG__summary){color:var(--theme-foreground-quaternary)}@media (hover:hover){.ProjectsCarousel-module__KbHrXG__card:has(.ProjectsCarousel-module__KbHrXG__anchor:hover) :is(.ProjectsCarousel-module__KbHrXG__title,.ProjectsCarousel-module__KbHrXG__summary){color:var(--theme-foreground-quaternary)}}.ProjectsCarousel-module__KbHrXG__header{color:var(--theme-foreground-tertiary);column-gap:var(--spacing-16);row-gap:var(--spacing-4);flex-wrap:wrap;margin-block:0;display:flex}.ProjectsCarousel-module__KbHrXG__header p{margin:0}.ProjectsCarousel-module__KbHrXG__header a{z-index:20;position:relative}.ProjectsCarousel-module__KbHrXG__headerSpacer:before{content:" "}.ProjectsCarousel-module__KbHrXG__topicLink{color:inherit;text-underline-offset:.2em;text-decoration:none}.ProjectsCarousel-module__KbHrXG__topicLink:hover{text-decoration:underline}.ProjectsCarousel-module__KbHrXG__anchor{color:inherit;gap:var(--spacing-16);flex-direction:column;text-decoration:none;display:flex}.ProjectsCarousel-module__KbHrXG__media{aspect-ratio:4/5;border-radius:var(--spacing-4);background:var(--theme-background-secondary);display:block;position:relative;overflow:hidden}.ProjectsCarousel-module__KbHrXG__media img{object-fit:cover;width:100%;height:100%}.ProjectsCarousel-module__KbHrXG__copy{gap:var(--spacing-8);flex-direction:column;display:flex}.ProjectsCarousel-module__KbHrXG__title{color:var(--theme-foreground-primary);letter-spacing:normal;text-wrap:wrap;margin:0}.ProjectsCarousel-module__KbHrXG__summary{color:var(--theme-foreground-tertiary);margin:0}.ProjectsCarousel-module__KbHrXG__controls{margin-top:var(--spacing-24);gap:var(--spacing-32);justify-content:space-between;align-self:center;align-items:center;width:100%;display:flex}@media (min-width:440px){.ProjectsCarousel-module__KbHrXG__controls{width:max-content}}@media (min-width:1280px){.ProjectsCarousel-module__KbHrXG__carousel.ProjectsCarousel-module__KbHrXG__fitsDesktop .ProjectsCarousel-module__KbHrXG__controls{display:none}}.ProjectsCarousel-module__KbHrXG__pagination{text-align:center;color:var(--theme-foreground-tertiary);gap:4px;display:flex}.ProjectsCarousel-module__KbHrXG__count{font-variant-numeric:tabular-nums}@media screen and (prefers-reduced-motion:no-preference){.ProjectsCarousel-module__KbHrXG__heading[data-enter=pending] .ProjectsCarousel-module__KbHrXG__headingLine{opacity:0;transform:translateY(20%)}.ProjectsCarousel-module__KbHrXG__heading[data-enter=in] .ProjectsCarousel-module__KbHrXG__headingLine{transition:opacity .6s cubic-bezier(.215,.61,.355,1),transform .6s cubic-bezier(.215,.61,.355,1)}.ProjectsCarousel-module__KbHrXG__carousel[data-enter=pending]{opacity:0}.ProjectsCarousel-module__KbHrXG__carousel[data-enter=in]{transition:opacity 1.45s cubic-bezier(.215,.61,.355,1)}}
